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

나는 고객 구내에서 일한 적이 없지만, 한 서비스 공급자가 내부적으로 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의 내부 네트워크와 어떻게 통신 할 수 있을까요? 그래서 우리는 그렇게해야한다고 믿습니다. 이것은 라우팅 테이블이 매우 크다는 것을 의미합니다. 내가 맞습니까?



답변

일반적으로 자율 시스템 (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 경로가 있으며 여전히 증가하고 있습니다.


답변