네트워크

패킷의 생성, 전달, 소멸 과정

개발정리 2024. 10. 10. 10:09

 

 

패킷을 택배라고 가정했을 때, data는 패킷으로 감싸지고 gateway 를 통해 입력된 host(ip)를 찾아서 port 번호에 전달된다. 위 그림을 조금 더 구체적으로 표현하면 아래와 같다.

 

 

 

소켓은 파일의 일종으로 User mode application Process가  Kernal mode application Process에 접근할 수 있도록 추상화시켜준 인터페이스이다.

 

 

(data를 socket에 write 한다. 다만, tcp 형태이기에 write라는 표현보다는 send라는 표현이 더 적합하다.)

 

 

TCP 레이어 단에서는 segment 형식의 tcp 정보 / data 가 만들어지고,

IP 레이어 단에서는 기존 데이터에서 IP 정보가 추가된다. 

Driver 단에서도 이더넷 헤더 정보가 추가되어 패킷이 만들어지며 이 후 L2 Access와 Router를 거쳐 인터넷으로 전송되는 구조이다.

'네트워크' 카테고리의 다른 글

TCP/IP 송수신 구조  (1) 2024.10.12
계층별 데이터 단위  (0) 2024.10.10
인캡슐레이션(Encapsulation)과 디캡슐레이션(Decapsulation)  (0) 2024.10.10
L3 패킷(Packet) 이란  (0) 2024.10.10
IPv4 주소의 기본 구조  (7) 2024.10.08