깊이 있는 이해를 위해 계층별 데이터 단위를 외워야한다. 크롬 브라우저가 인터넷으로 정보를 송수신하기 위해 소켓 인터페이스를 이용해 송수신 할 것이다. 이 때 데이터 단위를 따져보면 L1~L2 수준에서 구분하는 단위가 Frame 이다. 더불어 L3 IP 수준에서 논하는 단위는 Packet, L4 TCP에서 논하는 단위는 Segment이다. 여기까지는 OS 단이고, User mode application 단에서 socket 의 단위는 Stream 이다. Stream의 특징으로는 시작은 있지만 끝이 언제인지 정의되어 있지 않다. 이는 어플리케이션 수준에서 정하기 때문이다. 데이터를 송수신하는 운영체제 입장에서 Stream은 연속적으로 이어진 크기를 정확히 알 수 없는 큰 데이터이다. ... 소켓이..