11.1 개요 - OSI 5 레이어 1. 응용 2.
전송 3. 네트워크 4.
네트워크 접속 5. 하드웨어 - 포트 번호 - 전송되어 어는 데이터를 어느 프로세스가 수신해 서비스를 제공할 것인지를 알려 주기 위해 - 소켓 - TCP 계층에서 제공하는 인터페이스를 직접 쓰기엔 어렵다. - 응용 계층에서 TCP 계층 사용을 편리하게 사용할 수 있도록 제공하는 API 이다. - cf) v-file system vs socket 11.2 IP 주소와 포트 번호 - TCP/IP 프로토콜을 이용해 통신하려면 IP 주소가 있어야 한다. 1.
IP 주소와 호스트명 - IP 주소 - 32 비트의 숫자 - 주소 - 호스트명 (hostname) - 거주인 - 도메인 명 - 문자 주소 - 인터넷 주소 - 호스트명 + 도메인명 - DNS (Domain Name Server) - 문자로 어떻게 찾아감? -> DNS가 문자를 IP에 매핑해줌 2.
호스트명과 IP 주소 변환 - 호스트명과 IP 주소를 등록해 놓은...
원문 링크 : Chapter 11. 소켓 프로그래밍 기초