패킷을 택배라고 가정했을 때, 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 |