실제 인터넷 (BGP 및 OSPF)에서 어떤 일이 발생합니까?


9

나는 고객 구내에서 일한 적이 없지만, 한 서비스 공급자가 내부적으로 IGP 서비스를 실행한다고 가정합니다 (예 : OSPF 또는 IS-IS). 이제 한 서비스 공급자가 다른 서비스 공급자에게 도달하여 세 번째 서비스 공급자의 서버와 통신해야하는 경우 다른 ISP를 통과 / 전송합니다.

여기에 이미지 설명을 입력하십시오

내 예에서-ISP-2. 내 질문은-

영역 당 50 개의 라우터를 제한하는 여러 OSPF 영역 외에도 인터넷이 실제로 작동하는 방식입니다. IS-IS 또는 AS 내의 다른 igp 프로토콜 일 수 있다는 사실을 무시할 수 있습니다. 간단히 말해서, 이것은 일종의 인터넷의 실제 토폴로지입니다.

다음으로, 컨텍스트 기반 질문은 이것이 일반적인 시나리오인지, R2에서 11.11.11.11을 핑하는 방법입니다.

나는 이것을 말하기 때문에-

  1. AS-100에는 모든 내부 경로 정보 (OSPF 1)가 있으며 11.11.11.11에 도달하는 방법을 모릅니다

  2. AS -200에는 모든 내부 경로 정보가 있습니다-OSPF 2

  3. AS -300에는 모든 내부 경로 정보가 있습니다-OSPF 3

EBGP를 사용하여 AS 100을 AS 200에 연결했습니다. 마찬가지로 AS-300을 사용하는 AS 200. 이것은 이웃 명령을 사용하여 수행했습니다.

질문-

ISP-2의 모든 네트워크 정보를 ISP1 및 ISP-3에 알리고 모두 통신 할 수 있어야합니까? 그렇다면 실제 네트워크에서 동일한 방식으로 수행됩니까? 이는 ISP의 모든 네트워크 정보를 알리는 데 지칠 것입니다. 이 작업을 자동으로 수행하려면 어떻게해야합니까? CISCO-GNS3을 사용하고 있습니다. 모든 시스코 명령이 도움이 될 것입니다. 나는 재분배를 탐구했지만 많이 이해하지 못했다. 또한 실제 네트워크에서-각각의 모든 라우팅 정보를 다른 ISP에 알리면 라우팅 테이블이 너무 커집니다. 우리는 보통 이것을 하는가? 그러나 그렇게하지 않으면 다른 ISP의 내부 네트워크와 어떻게 통신 할 수 있을까요? 그래서 우리는 그렇게해야한다고 믿습니다. 이것은 라우팅 테이블이 매우 크다는 것을 의미합니다. 내가 맞습니까?


OSPF보다 iBGP를 선호하므로 훨씬 유연합니다.
Rui F Ribeiro

답변:


14

일반적으로 자율 시스템 (ASN)은 IGP (OSPF, IS-IS 또는 iBGP 일 수 있음)를 사용하므로 네트워크의 라우터가 서로에게 도달하는 방법을 알 수 있습니다. 이 라우터에 연결되어 라우터를 통해 연결할 수있는 네트워크는이 IGP를 통해서도 배포 할 수 있지만 iBGP도 사용할 수 있습니다.

ASN은 BGP를 통해 라우팅 정보를 교환합니다. 일반적으로 네트워크의 집계 된 접두사 만 교환됩니다. 따라서 ISP의 IP 공간이 100.0.0.0/16이고 (RIR에 의해 할당 됨) 고객 및 서비스를 위해 다양한 / 24로 내부적으로 분류 한 경우 집계 된 / 16 만 피어 ASN에 발표됩니다. 이러한 다른 네트워크는 해당 네트워크에 도달하는 방법을 알고 있으며 네트워크는 IGP의 라우팅 정보를 사용하여 정확한 대상에 도달 할 수 있습니다.

이러한 집계 된 경로를 사용하더라도 글로벌 라우팅 테이블의 경로 수는 여전히 상당히 큽니다. 현재 약 615K 개의 IPv4 경로와 32K 개의 IPv6 경로가 있으며 여전히 증가하고 있습니다.


3
경로가 올바르게 집계되도록하는 필터를 통해 IGP를 BGP로 재배포하는 것은 드문 일이 아닙니다.
David Schwartz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.