본문 바로가기

security/D. Network

(3)
[Network] 네트워크 교과서 1) 컴퓨터 네트워크 기초 - 캐스트 (통신 방식) 연결 지향형 비연결 지향형 - 주소 IP (논리 주소) MAC (물리 주소) - 전송매체 유선랜 무선랜 - 포트 번호 포트 번호 프로토콜 명 80 http 443 https 21 ftp 22 ssh 23 telnet 25 smtp 53 dns 2) TCP/IP의 기초 network ID = prefix = subnet ID host ID (네트워크 안에 해당하는 컴퓨터) 클래스 A = /8 (호스트 2^24 - 2개) 클래스 B = /16 (호스트 2^16 - 2개) 클래스 C = /24 (호스트 2^8 - 2개) cf) netmask : 나누는 위치 VPN 터널 본사로 가기 위하여 next hop을 본사 게이트웨이로 잡거나, 지사의 기본 게이트웨이를 ..
[Network] 클라이언트와 서버 간 정보 전송 과정 클라이언트와 서버 간 정보 전송 과정 1) C 클래스인 school network 안 에 존재하는 단말이 dhcp를 통하여 본인의 ip, subnet, gateway, dns를 받아야 한다. 2) dhcp discover → dhcp offer → dhcp request → dhcp ack 과정을 통하여 단말은 ip, subnet, gateway, dns를 얻는다. IPv4를 이용하기 때문에, dhcp로 ip를 빌려주고 회수하는 방식을 많이 이용한다. (고갈 예방) 3) 클라이언트와 웹 서버가 연결되기 위하여, socket에서 ip와 port를 연결시키고, tcp 3-way handshaking으로 단단한 연결고리를 생성한다. (SYN → SYN/ACK → ACK, http request) 웹 서버는 d..
[Network] 계층 별 핵심 개념 정리 ## 네트워크 구성 ## 1) Network Core 2) Network Edge 3) Link ## 정보 전달 방식 ## 1) Circuit Switching 2) Packet Switching ## TCP 특징 ## 1) 신뢰성 2) 순서 (/w Seq Num) 3) Flow Control : 의미 없는 Segment 보내서 ack로 응답 받음 4) Congestion Control : 공용 네트워크이기 때문에, 조심스럽게 이용 5) Fast Retransmission (1 + 3 DUP = 4) OSI 7계층 TCP/IP 4계층 데이터 및 장비 핵심 개념 Application Application Message (/w WAF, IPS) - Socket - HTTP, SMTP, SSH, telnet ..