- IP 패킷 정보 : 출발지 IP, 목적지 IP, 기타 등
- TCP 패킷 정보 : 출발지 PORT, 목적지 PORT, 전송 제어, 순서, 검증 정보 등
* PORT란? 같은 IP내에서 프로세스 구분(HTTP(80), HTTPS(443)) - TCP : 연결 지향(TCP 3 way handshake), 데이터 전달 보증, 순서 보장, 신뢰성
- UDP : 연결 지향 x, 데이터 전달 보증 x, 순서 보장 x, 단순하고 빠름(IP와 유사 + port, 체크섬)
- DNS : 도메인 네임 시스템, 도메인 명을 IP 주소로 변환(IP는 변경 가능)
웹 브라우저 요청 흐름
- 웹 브라우저가 HTTP 메세지 생성
- socket 라이브러리를 통해 전달(TCP/IP 연결(IP, PORT), 데이터 전달)
- TCP/IP 패킷 생성, HTTP 메세지 포함
- 네트워크 인터페이스를 통해 서버 전달
'CS > 네트워크' 카테고리의 다른 글
TCP vs UDP (0) | 2021.03.15 |
---|---|
OSI 7 계층 (0) | 2021.03.15 |