호스트/네트워크에 대한 경로를 찾는 라우터와 관련하여 인터넷은 어떻게 구분됩니까?

호스트/네트워크에 대한 경로를 찾는 라우터와 관련하여 인터넷은 어떻게 구분됩니까?

Baldrickk가 내 질문(약간 다른 것에 대해)에서 답변한 것처럼 "다른 나라에 편지를 보내는 것과 유사합니다. 국가, 지역, 마을, 거리, 건물별로 범위가 좁혀집니다. 인터넷 도달한 각 게이트웨이는 어느 쪽(라우팅 테이블)에 있는지 알 수 있습니다. 예를 들어 라우터는 모든 192.168.XX 주소가 LAN에 있고 메시지를 게이트웨이 반대편의 다른 IP로 라우팅한다는 것을 알고 있습니다. 인터넷 전체에서 발생합니다." 라우터는 패킷이 어느 "측"으로 전달되어야 하는지 어떻게 알 수 있습니까? 내 말은 인터넷이 수백만 개의 호스트와 네트워크로 구성되어 있고 분명히 평균 라우팅 테이블에서는 경로를 찾을 수 없다는 것을 의미합니다.모두그 네트워크.

답변1

하단에는 최종 네트워크 라우터가 있습니다. 이들은 무엇이 지역적이고 무엇이 아닌지를 알고 있습니다. 일반적인 소규모 사무실이나 홈 라우터는 192.168.1.0/24가 로컬이고 다른 모든 것은 ISP의 라우터로 전달된다는 사실만 알고 있습니다.

맨 위에는 인터넷 코어 라우터가 있습니다. 여기에는 완전한 인터넷 라우팅 테이블이 있습니다. 그들은 많은 수의 경로를 가지고 있습니다 (약4분의 3백만정도) 그러나 각 경로에 대한 정보는 거의 없습니다. 이는 대규모 지역 네트워크와 다양한 인터넷 서비스 제공업체 간의 라우팅을 처리하는 라우터입니다.

노선이 맞는데요.하다더 좁아짐: 글로벌 인터넷 테이블에는 ISP를 가리키는 광범위한 경로만 있지만 해당 ISP 내부의 라우터에는 다양한 지역 및 고객에 대한 훨씬 더 좁은 경로가 있습니다. 마지막으로 고객의 자체 라우터에 도달하면 개별 서브넷에 대한 더욱 구체적인 경로를 갖게 됩니다. 따라서 "전체 인터넷 테이블"에는 전 세계의 모든 단일 서브넷이 포함되지 않습니다.

수십만 개의 네트워크를 모두 포착하기 위해 "상위" 라우터에 대한 기본 경로가 없는 라우터에는 실제로 대규모 라우팅 테이블이 있어야 합니다.

관련 정보