728x90
반응형
멀티플렉싱이란? ( Multiplexing, 줄여서 mux라고도 한다.)
- 하나의 통신 채널로 여러개의 데이터를 동시에 보내는 것이다.
- 여러 애플리케이션들이 전송계층으로 메세지를 전달하면
- 전송계층에서는 헤더를 붙여서 캡슐화하고 네트워크 계층으로 일렬로 내려보낸다.
디멀티플렉싱이란? ( Demultiplexing, 줄여서 demux라고도 한다.)
- 수신 측 전송 계층에서 네트워크 계층에서 일렬로 올라온 데이터들을
- 헤더정보를 보고 알맞은 각 애플리케이션 소켓으로 전달하는 것이다.
- Connection Oriented demux
- TCP의 경우 연결을 맺는데 사용되는 Door Socket이 있고 커넥션 별로 소켓이 따로 있다.
- 따라서 한 프로세스가 커넥션 마다 소켓 하나씩을 가지므로 여러개의 소켓을 가질 수 있다.
- 따라서 demux를 위해선 목적지 프로세스와, 출발지 프로세스에 대한 정보가 필요하다.
- 목적지 프로세스 구분을 위해 : 목적지 IP, 포트번호
- 출발지 프로세스 구분을 위해 : 출발지 IP, 포트번호
- 따라서 TCP는 총 네개의 정보가 필요하다.
728x90
반응형
'1일1CS' 카테고리의 다른 글
10. 스풀링(Spooling)에 대해서 (0) | 2022.09.15 |
---|---|
9. 라우터의 라우팅 기술인 정적라우팅과 동적라우팅(0103수정) (0) | 2022.09.15 |
7. RAID란 무엇인가요? RAID의 종류 (0) | 2022.09.11 |
6.유니캐스트, 멀티캐스트, 브로드캐스트 (0) | 2022.09.09 |
5. Scale-up과 Scale-out의 개념 (0) | 2022.09.09 |
댓글