linux에 소켓 구현 들어가 있습니다.
IP, protocol (L4 protocols 및 L2, L3 protocols), port까지 구현이 있고,
OSI 7계층 기준으로 layer 5, 6에 해당되는 session, presentation 관련 데이터들은 보통 application level에서 구현 됩니다. (보통 흔하게 사용하는 library들이 구현하고 있음)
TCP 구현 file link는 아래와 같습니다.
*같은 폴더 내 기타 프로토콜들 구현도 확인 하실 수 있습니다.