본문 바로가기

Studying/Network

네트워크 단위 정리 - 네트워크 기초 이론 (7/38)

네트워크 단위 정리

OSI 7계층 프로토콜/장비 데이터 단위 설명
User mode
(Application)
Process Data Application Process가 File에 Stream 데이터를 Write하면, Stream은 user mode에서 kernal mode로 가서 TCP를 만나 Segmentation(일정 길이로 분해) 되어 Segment가 됨

* Stream: 시작은 있으나 끝은 프로그램 종료에 달린 데이터 단위로, 데이터 길이는 굉장히(IP 수준에서 논하는 단위보다) 길어질 수 있음

* MSS(Maximum Segment Size; 세그먼트의 최대 크기): Packet에 기초하여 만들어짐

* MTU(Maximum Transport Unit; 패킷의 최대 크기, 최대 전송 크기): 특별한 이유가 없다면 1,500bytes
↕️ File(Socket) Stream
Kernal mode TCP Segment
IP Packet
↕️ Driver Frame
H/W mode NIC

 

 



출처: https://youtu.be/p6ASAAMwgd8