CS/Network
[Network] 2. TCP/IP의 데이터를 전기 신호로 만들어 보낸다.(전송계층)
[Network] 2. TCP/IP의 데이터를 전기 신호로 만들어 보낸다.(전송계층)
2022.10.17개요 이 장에서는 OS에 내장된 네트워크 제어용 소프트웨어인 프로토콜 스택과 네트워크 하드웨어인 LAN 어댑터가 브라우저에서 받은 메시지를 서버에 송출하는 것을 알아본다. 소켓을 작성한다 서버에 접속한다 데이터를 송/수신한다 서버에서 연결을 끊어 소켓을 말소한다. IP와 이더넷의 패킷 송/수신 동작 UDP 프로토콜을 이용한 송/수신 동작 1. 소켓을 작성한다 1. 프로토콜 스택의 내부 구성 TCP/UDP TCP - 브라우저나 메일 등의 일반적인 애플리케이션이 데이터를 송수신 하는 경우 UDP - DNS 서버에 대한 조회 등에서 짧은 제어용 데이터를 송수신 하는 경우 IP 패킷의 송수신동작 제어 ICMP - 패킷을 운반할 때 발생하는 오류 통지, 제어용 메시지 통지 ARP - IP주소에 대응하는 이더넷의 ..
[Network] 1. 웹 브라우저가 메시지를 만든다.(응용 계층)
[Network] 1. 웹 브라우저가 메시지를 만든다.(응용 계층)
2022.10.14본 내용은 "성공과 실패를 결정하는 1%의 네트워크 원리" 책을 읽고 요약/정리 한 내용입니다. 웹 브라우저에서 URL을 입력해서 웹사이트의 정보가 브라우저에 출력될 때까지 일어나는 일을 계층을 따라가며 이해하기 쉽게 설명한 좋은 책이니 추천합니다. 개요 HTTP 리퀘스트 메시지를 작성한다 웹 서버의 IP 주소를 DNS 서버에 조회한다 전 세계의 DNS 서버가 연대한다 프로토콜 스택에 메시지 송신을 의뢰한다 1. HTTP 리퀘스트 메시지를 작성한다 1. URL 입력 https://naver.com URL의 앞부분은 액세스방법, 액세스할때의 프로토콜의 종류를 명시하기 위해 사용된다. 2. 브라우저는 URL을 해독한다 https://웹서버명/디렉토리명/파일명 3. 파일명을 생략한 경우 https://nave..