일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 책리뷰
- 소설추천
- osi7layer
- 한국로맨스영화
- 물만난물고기
- 김이나작사가
- 하트시그널
- 이찬혁작가
- 영화추천
- 살인자의기억법
- 브라질소설
- 고막메이트
- 악뮤
- demultiplexing
- 왓챠플레이
- portnumber
- endsystem
- 김이나의작사법
- 책서평
- 한국영화
- 소설책
- 컴퓨터네트워크
- 넷플릭스
- 김영하작가
- datagram
- 홍상수영화
- transportlayer
- endtoend
- tcp
- 책추천
- Today
- Total
log(JYEON)
[컴퓨터네트워크] Multiplexing / Demultiplexing 본문
Transport Layer : End-to-End 간의 논리적인 연결을 가능하게 함.
* Application Layer : Controlled by app developer / Transport+network+link+Physical Layer : Controlled by OS
* Socket : Application에서 발생한 Message를 Transport Layer로 전송시키는 데 존재하는 출입구.
[1] Multiplexing (Application -> Transport)
- Sender(source) 측에서 Application Process들이 전송하고자 하는 Messages를 TCP implementation 하나에게 보내는 과정.
- 여러개의 메시지가 한 곳으로!
- 다양한 Sockets을 통해 전송된 데이터를 다룬다.
- Transport Header를 붙여 나중에 Demultiplexing에서 이용될 수 있도록 함.
[2] Demultiplexing (Transport -> Application)
- Receiver(Destination)에서 서로 다른 Applications를 향해 전송된 Messages가 운영체제에 구현된 Physical - link - network - transport를 거쳐 온 후 해당되는 Application에 적절하게 분배되는 과정.
- 어디로 가는지에 대한 정보가 중요(★)
- Multiplexing 과정에서 붙여진 Transport Header를 통해 Segments를 적절한 Socket으로 분배.
* How Demultiplexing works
Host Receives IP datagrams
- 각각의 데이터그램에 source, destination IP 주소 존재
- 각각의 데이터그램은 하나의 Trnasport Layer segment로 이동
- 각각의 세그먼트는 source, destination Port number가 있음. (Port Number를 통해 적절한 Socket으로 분배, 따라서 Application 식별 가능)
'Study > 컴퓨터네트워크' 카테고리의 다른 글
[컴퓨터네트워크] OSI 7 Layer , Transport Layer 개요 (1) | 2020.06.09 |
---|