티스토리 뷰

카테고리 없음

네트워크 기초 [1]

삼봉지구 물주먹 2023. 7. 26. 12:54

Server - Client

서버 : 다수의 클라이언트에게 서비스를 제공하기 위한 장치
클라이언트 : 서비스를 받으려고 하는 장치

스위치 : 여러대의 컴퓨터를 모아두는 곳
라우터 : 외부 컴퓨터들과 통신할 수 있도록 방향을 정해주는 것

Ethernet, Bluetooth(10m), Access point(공유기)

WEP(취약), WPA, WPA2

brute forcing (0부터 999까지)

사회공학적기법
1. usb
2. 술자리
3. 피싱메일

{Port number, Portocol}

20 : FTP(file transfer protocol) data transfer
21 : FTP(file transfer protocol) command
22 : SSH(secure shell)
23 : Telnet(telecommunication networking)
25 : SMTP(simple message transfer protocol) 메일 전송
53 : DNS(domain name service)
80 : HTTP(hyper text transfer protocol)
110 : POP3(post office protocol) 메일 받기
123 : NTP(network time protocol) 컴퓨터 시간 설정
143 : IMAP(internet messaging access protocol) 
443 : HTTPS(http over ssl(secure socket layer))
445 : SMB(server message block
3306 : MySQL

{NAT}

NAT : netsork address translation

{port forwarding}

[pc1] ↘
[pc2] → 공유기(라우터) → [서버]
[pc3] ↗

외부에서 내부에 있는 특정 pc 에 포트를 연결해 주는 기술

{DHCP}

DHCP : dynamic host configuration protocol

아이피를 설정할 필요 없이 자동으로 ip 값을 할당

{Port Scanning}

포트를 스캔하는 대표적인 앱들

[NMAP] [Advanced port scanner] [python NMAP]