Skip to content

Commit b23d92b

Browse files
authored
Update 웹통신의큰흐름.md
1 parent 491a2d5 commit b23d92b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

CS/Network/웹통신의큰흐름.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -217,16 +217,17 @@ TCP connection이 수립되었다면 클라이언트는 HTTP 요청 메시지를
217217
>
218218
219219
TCP connection이 확립되면 구글 서버 (IP주소)에 웹페이지를 요청하는 데이터를 보낸다. 데이터는 L7부터 L1까지(파란색 선) 각 계층마다 사용되는 프로토콜의 Header가 붙으며 `캡슐화`가 진행된다.
220+
- PDU는 제어 정보를 포함한 헤더와 데이터 자체인 페이로드(payload)로 구성되어 있다.
220221
1. 응용 계층에서 데이터가 만들어지고 `HTTP 헤더`가 붙음
221-
- `HTTP 헤더 + 데이터` = `메시지`
222+
- 응용 계층의 PDU : `HTTP 헤더 + 데이터` = `메시지`
222223
2. 전송 계층에서 데이터에 `TCP 또는 UDP 헤더`가 붙음
223-
- `TCP 헤더 + HTTP 헤더 + 데이터` = `세그먼트`
224+
- 전송 계층의 PDU : `TCP 헤더 + HTTP 헤더 + 데이터` = `세그먼트`
224225
- TCP 헤더에 출발지 포트번호, 목적지 포트번호 정보가 있다
225226
3. 네트워크 계층에서 데이터(세그먼트)에 `IP 헤더`가 붙음
226-
- `IP 헤더 + TCP 헤더 + HTTP 헤더 + 데이터` = `패킷`
227+
- 네트워크 계층의 PDU : `IP 헤더 + TCP 헤더 + HTTP 헤더 + 데이터` = `패킷`
227228
- IP 헤더에 출발지 IP 주소, 목적지 IP 주소 정보가 있다.
228229
4. 데이터링크 계층에서 데이터(패킷)에 `Ethernet 헤더`가 붙음
229-
- `Ethernet 헤더 + IP 헤더 + TCP 헤더 + HTTP 헤더 + 데이터` = `프레임`
230+
- 데이터링크 계층의 PDU : `Ethernet 헤더 + IP 헤더 + TCP 헤더 + HTTP 헤더 + 데이터` = `프레임`
230231
- Ethernet 헤더에 목적지로 가기 위해 처음 거쳐야 할 라우터의 MAC 주소 정보가 있다.
231232
5. 물리 계층에서 비트 데이터는 LAN 카드라는 장비를 거쳐 `전기신호로 변환됨`. 그리고 케이블과 물리적으로 연결된 스위치라는 장비로 전달됨
232233

0 commit comments

Comments
 (0)