- 3-way handshake 연결 수립
클라이언트(사용자)가 서버에 페이지를 요청한다 [SYN] 패킷을 보냅니다.
서버가 연결을 받았다면 ACK를 응답하게 된다. 그리고 서버도 SYN을 요청합니다.
클라이언트는 최종적으로 ACK 응답을 하게되면 연결 설정이 완료 된다.
- Data Send/Receive
GET방식으로 요청, HTTP1.1을 사용중이라고 서버에 알려준다.
HTTP/1.1 200 OK라는 건 응답으로 http코드 200이 정상이라는 뜻.
패킷 세부 내용
- Data Link Layer 에 해당하는 부분
- 사용 프로토콜은 Ethernet 이다.
- 장비는 스위치
- 목적지의 MAC 주소와 출발지의 MAC를 가지고 직접 연결된 노드간의 통신을 담당하고 Data전송시 에러를 검출한다.
- NetWork Layer 에 해당하는 부분입니다.
- 사용 프로토콜은 IP 입니다.
- 주요장비는 라우터
- 출발지와 목적지의 IP를 가지고 최적의 경로를 탐색하고 전송합니다.
- Transfort Layer 에 대응하는 부분
- 주요 프로토콜은 TCP 이다
- Data가 잘 전송되고 있는지 확인하고 중간에 에러가 발생하면 에러가 발생한 부분을 재전송해 준다.
- L4 스위치
'CS > 네트워크 기초' 카테고리의 다른 글
웹 브라우저의 구성 요소와 요소별 특징 (0) | 2021.02.01 |
---|---|
네트워크 통신 과정 (0) | 2021.02.01 |
DNS 패킷 분석 (0) | 2021.01.28 |
와이어샤크 (Wireshark)로 ARP 분석 (0) | 2021.01.27 |
와이어샤크 (Wireshark)를 통한 DHCP 패킷 분서 (0) | 2021.01.27 |