위의 예제를 통해, 올바르게 설정된 네트워크 사이에서 간접 라우팅으로 통신하는 과정을 살펴보았다. 만일 이들 네트워크에서 인터넷으로 패킷을 보내려면 어떻게 해야 할까. 이 경우엔 먼저 인터넷 서비스 공급자(internet service provider, ISP)로부터 공인 IP와 게이트웨이를 제공받아야 한다.
우리 예제를 확장하여, ISP로부터 공인 IP 주소 18.181.0.29, 게이트웨이 18.181.0.1을 제공받았다 치자. 네트워크 관리자는 호스트 R에 NIC를 추가로 설치하고 그 IP를 제공받은 공인 IP로 설정해야 한다. 그다음 호스트 R을 포함해 네트워크에 연결된 모든 호스트의 라우팅 테이블을 갱신해 주어야 한다. 그림 2-9에 새로운 네트워크 연결도를 그려보았다. 아울러 표 2-8, 2-9, 2-10에 라우팅 테이블을 갱신해 두었다.
Note ≣
ISP가 무슨 특수 기관이거나 한 것은 아니다. 그냥 IP 주소 블록을 큼직큼직하게 할당받은 대형 조직이다. 이렇게 할당받은 IP 주소를 서브넷으로 나누어, 각 서브넷을 다른 조직이 쓸 수 있게 대여해 주는 게 그 주된 역할이라는 정도는 눈여겨볼 만하다.