port 번호

프로그래머의 관점에서 봣을 때, process 식별자로 해석할 수 있다. 네트워크 다루시는 분의 관점에서 봤을때는 service 식별자로 해석할 수 있음. 16비트임 -> 0 ~ 65535 실제 포트번호는 1~65534. 5~7계층과 3~4계층을 연결해주는 인터페이스가 소켓이다. 이 소켓은 본질적으로 파일임 프로세스와 tcp/ip를 연결해주는 소켓에 포트번호가 바인딩되고 데이터가 외부에서 들어올때 H/W의 NIC와 Driver를 거쳐 4계층까지 왔을 때, 포트번호를 보고 구분해서 적합한 프로세스와 소통을 하는 것이다.

7.PNG