Day4. 전송계층에서 멀티플렉싱과 디멀티플렉싱
MultiPlexing
- 하나의 통신 채널로 여러 개의 데이터를 일렬로 보내는 것
- 수신 측에서는 데이터를 보낼 때 출발포트 도착포트 번호를 같이 적어서 보낸다.
DemultiPlexing
- 수신측에서 송신측으로부터 받은 세그먼트를 조회를 한다.
- 도착지 포트 번호를 가지고 응용계층에 해당하는 포트에 맞는 프로세스에 데이터를 전송한다.
connection-oriented Multiplexing
- TCP를 이용해서 연결을 한다
- 송신자 주소 , 포트 번호 , 수신자 ip , 포트 번호 4가지 정보를 이용한다.
- 수신자 ip 포트번호가 같더라도 송신자 측 정보가 다르면 다른 소켓으로 연결이 된다.
connection less multiplexing
- udp를 통해서 수신측 정보만 가지고 통신을 한다.
- 수신측 정보만 같으면같은 포트로 전송이 된다.