tcp

    OSI 참조 모델(OSI 7 Layer)과 TCP/IP

    1. OSI 참조 모델(OSI 7 Layer) OSI 7 계층 계층 계층 이름 역할 네트워크 장비 주요 프로토콜 7 응용 계층 인터페이스의 역할을 하여 사용자가 컴퓨터에서 사용하는 웹 서핑, 파일 전송, 메일 등의 서비스를 보여줌 방화벽 등 HTTP, FTP 등 6 표현 계층 운영체제의 한 부분으로 데이터 표현 방식과 암호화 변환 SSL, TLS, ASCII, JPEG 등 5 세션 계층 End to End간 세션을 일치시킴 NetBIOS, SQL 등 4 전송 계층 전송 방식이 결정되며 데이터를 분할하고 합치며 에러 복구 오류와 흐름을 제어 L4 스위치 등 TCP, UDP 등 3 네트워크 계층 Network to Network간 IP 주소를 이용하여 데이터를 전송 목적지까지의 경로를 결정 라우터, L3 스..

    TCP와 UDP

    1. TCP 3 way handshaking(시작) SYN - Client에서 세션을 맺기 위하여 SYN 전송 - Server는 SYN을 받고 LITSEN > SYN_RCV 상태 변경 SYN+ACK - Sever는 SYN을 확인하고 Client에 SYN+ACK 전송 - Client는 SYN+ACK를 받고 SYN_SNT > ESTABLISHED 상태 변경 ACK - Client는 SYN+ACK를 확인하고 ACK 전송 - Server는 ACK를 받고 SYN_RCV > ESTABLISHED 상태 변경 2. TCP 4 way handshanking(종료) FIN - Client에서 세션을 종료하기 위해 FIN 전송 - Server에서 FIN을 받고 ESTABLISHED > CLOSE_WAIT로 상태 변경 ACK..