컴퓨터과학/0 +컴퓨터 네트워킹

[컴퓨터 네트워킹] 3-3) Port와 Socket이란?

힘들면힘을내는쿼카 2021. 9. 8. 21:32
728x90
반응형

Port?

어플리케이션은 각 port가 할당된다고 우린 배웠다..

다음 세그먼트를 보면 알 수 있다.

TCP/UDP segment format

 

 

 

port로 구분한다고는 하지만 다음과 같은경우가 발생하면 어떻게 될까...?

How distinguish between Server application’s process#1 and process#2…?

 

 

 

이러한 문제를 해결하기위해 Socket의 등장..!

Socket

  • 프로세스는 소켓(door)을 통해서 데이터를 주고 받는다.
  • 만약 Client#1과 Client#2가 Server와 동시에 통신하려고 한다면..?
    • TCP Connection oriented에 의하여 connection과정에 분류된다…(client ip가 다르다)

Socket system

 

728x90
반응형