VPN을 넘는 OSPF 경로 유형: 항상 외부는 아니다
재분배된 프리픽스가 반드시 OSPF 외부 경로가 되는 것은 아닙니다. 도메인과 원래 유형은 VPN 경로와 함께 이동하며 원격 CE가 무엇을 설치하는지 형성합니다.
고객 프리픽스는 BGP VPN 경로로서 공급자 클라우드를 지나 원격 사이트에 도착할 때 외부 OSPF 경로처럼 보이며, 이는 많은 엔지니어가 예상하는 것이지만 유일하게 가능한 결과는 아닙니다. 원격 CE가 무엇을 보는지는 프리픽스가 어느 OSPF 도메인에서 왔는지와 원래 경로 유형에 달려 있으며, 둘 다 VPN 경로와 함께 이동합니다. 모든 재분배 프리픽스가 유형 5가 된다고 가정하면 작동할 수 없는 우선순위 변경으로 이어집니다. 먼저 도메인 식별자를 비교하고, 관리 거리가 아닙니다.
PE-CE 모델은 수신 PE가 OSPF 광고를 만들어내는 대신 재구성할 수 있을 만큼 충분한 컨텍스트를 전달합니다.
경로와 함께 이동하는 것
RFC 4577은 VPN 경로에 동반되는 OSPF 속성으로 도메인 식별자, 메트릭, 그리고 원래 사이트의 경로 유형을 정의합니다. 수신 PE는 이를 사용해 적격 프리픽스가 로컬 OSPF 프로세스에 어떻게 보여야 하는지 결정합니다. 이러한 속성이 없으면 원격 PE는 외부 재분배 외에는 아무 근거도 가질 수 없습니다. 그래서 BGP가 중간에 운반했더라도 경로가 영역 간 LSA로 도착할 수 있습니다.
영역 유형도 중요합니다. 스텁 또는 NSSA 영역은 어떤 LSA가 들어올 수 있는지 제한하므로, 동일한 VPN 경로라도 수신 OSPF 인스턴스의 위치에 따라 다르게 제시될 수 있습니다. 구성된 내보내기 정책도 기본 제시를 재정의할 수 있으며, 이는 부작용이 아니라 의도적인 선택입니다.
같은 도메인, 다른 제시
같은 도메인의 영역 내 또는 영역 간 경로는 보통 원격 사이트에 영역 간 경로, 즉 유형 3 LSA로 도착합니다. 다른 도메인의 프리픽스, 한 번도 OSPF를 말하지 않은 출처, 또는 처음부터 외부였던 OSPF 광고는 대신 외부 규칙을 따르며, 바로 그곳에서 유형 5와 그 NSSA 등가물이 나타납니다. 두 동작 모두 올바르며 입력이 다를 뿐입니다. 우선순위 값을 건드리기 전에 도메인 식별자와 광고된 속성을 비교하십시오.
관리 거리는 한 라우터에서 소스 사이를 선택합니다. LSA 유형을 다시 쓰거나 빠진 도메인 관계를 만들지는 않습니다.
sham 링크가 정답인 경우
같은 영역의 두 사이트가 직접 백도어 링크로 연결된 상황을 상상해 보십시오. OSPF는 구성된 비용이 공급자 경로를 매력적으로 만들더라도 공급자를 통해 제공되는 영역 간 경로 대신 그 영역 내 경로를 유지합니다. sham 링크는 VPN을 가로지르는 영역 내 관계를 나타내어 비용이 결정에 참여할 수 있게 합니다. 이는 그 특정 경로 선택 문제를 위한 것이지, 같은 도메인의 모든 경로를 내부처럼 보이게 하기 위한 것이 아닙니다.
sham 링크는 도달 가능한 끝점과 두 PE 모두의 상호 구성이 필요합니다. 한쪽에서만 설정하면 결코 형성되지 않는 관계가 생기고, 라우팅 테이블은 이전 우선순위를 유지하므로 기능이 아무것도 하지 않은 것처럼 보입니다.
루프 보호를 깨지 마십시오
PE-CE 모델은 배포하는 경로에 DN 비트를 설정하여 프리픽스가 다른 CE를 통해 돌아와 두 번째로 재분배되지 않도록 합니다. 그 보호가 OSPF 도메인을 공유하는 사이트 사이에서 프리픽스가 루프되는 것을 막습니다. 경로를 내부처럼 보이게 하려고 이를 제거하거나 무시하면 바로 그 방지하려던 루프를 만들 수 있습니다. 프리픽스가 잘못되어 보이면 DN 비트를 장애물이 아니라 정보로 취급하십시오.
같은 주의가 커뮤니티를 제거하는 재분배 필터와 경로 맵에도 적용됩니다. 각각은 원격 측이 필요로 하는 컨텍스트를 제거하며, 결과 광고는 잘못되었으면서도 그럴듯해 보일 수 있습니다. 한 번에 속성 하나씩 변경하고 원격 CE가 실제로 무엇을 설치하는지 확인하십시오.
그런 다음 원격 사이트에서 LSA 유형, 광고 라우터, 그리고 선택한 경로를 확인하십시오. 그 증거가 티켓이 제기한 질문에 답합니다.