[CS] 네트워크 프로그래밍 - WAN, 라우터(Router), 인터넷프로토콜(IP), 인터넷(Global IP Internet) , IP주소, 도메인 네임, DNS, 인터넷 연결(Internet Connections)
네트워크는 서로 다른 기술을 가진 임의의 LAN과 WAN들로 구성되는데, 어떻게 이 기술 차를 극복하고 통신을 할 수 있는 지 물음을 던지며 이전 포스팅을 마쳤다. 이제 이 문제에 대한 답으로 포스팅을 시작하려 한다. 정답부터 얘기하자면, 이 문제는 각 호스트와 라우터에서 실행되는 프로토콜 소프트웨어 (protocol software) 단계(계층)가 서로 다른 네트워크의 차이를 완화해주는 역할을 함으로써 해결된다. 이 소프트웨어는 호스트와 라우터가 서로 데이터를 전송할 수 있게 해주는 규칙(IP 프로토콜)을 실행하고, 이 IP 프로토콜은 아래의 두 가지 역할을 (반드시) 수행한다. Naming Schema : 각각의 호스트가 동일한 형식의 고유한 주소( =IP주소)를 가질 수 있도록 한다. Deliver..
2022. 11. 5.