소켓라이브러리 = C언어 네트워크 표준 라이브러리로 여기서는 도메인이름(ex. naver.com)을 아이피주소로 바꾸기 위한 용도로 쓴다는 정도만 알면 될듯하다.
1. http 메세지를 어플리케이션 계층에서 만든다.
2. 메세지를 소켓라이브러리를 통과시킨다.
3. TCP 패킷으로 감싼다. ( 출발지 port 번호 -> 목적지 port 번호)
4. ip 패킷으로 감싼다. ( 출발지 ip -> 목적지 ip)
5. ethernet frame으로 감싼다 (자세히 알필요 X)
6. 서버로 전송함.
참조:
'HTTP' 카테고리의 다른 글
[6] HTTP 메서드 - GET,POST,PUT (0) | 2021.03.29 |
---|---|
[5] HTTP 구조 (0) | 2021.03.20 |
[4] HTTP 의 주요 특징 (0) | 2021.03.20 |
[3] URL vs URI 차이점 (0) | 2021.03.14 |
[2] TCP vs UDP 의 특징( 면접 단골 질문) (0) | 2021.03.14 |
댓글