DMVPN 스포크는 이 기능을 지원하는 플랫폼에서 호스트 이름으로 허브를 찾을 수 있으며, 첫 번째 유혹은 그 호스트 이름을 허브 터널 주소를 쓰는 또 다른 방식으로 읽는 것입니다. 그렇지 않습니다. 이름은 전송 엔드포인트로 확인되는 반면, 허브 프로토콜 주소는 오버레이 내부의 다음 홉을 식별하며, 두 역할은 모든 구성 형식에서 유지됩니다. 이 구분이 이름 변경으로 고칠 수 있는 것과 고칠 수 없는 것을 결정합니다.

두 주소, 두 가지 역할

선언된 예에서 hub.example.net는 스포크에 전송 트래픽을 어디로 보낼지 알려 주고, 10.90.0.1는 터널 내부의 NHS를 식별합니다. 검색은 전자에서 작동하고, 등록과 라우팅은 후자에서 작동합니다. 이름 변경은 엔드포인트까지의 경로에 영향을 주고, 프로토콜 주소 변경은 오버레이 관계 자체에 영향을 줍니다.

역할을 분리하는 것이 이름 기반 형식을 디버그 가능하게 만듭니다. 스포크가 등록에 실패하면 두 가지 다른 질문을 할 수 있습니다. 이름이 내가 기대한 주소로 확인되었는가, 그리고 그 주소가 구성이 주장하는 프로토콜 주소와 일치했는가? 어느 답도 다른 답을 함축하지 않습니다.

두 구성 형식을 비교하십시오

한 형식은 이름과 함께 NHS 프로토콜 주소를 명시적으로 구성합니다. 다른 형식은 등록 응답에서 그 프로토콜 주소를 스포크가 학습하게 합니다. 둘 다 문서화되어 있으며, 성공하면 둘 다 같은 종류의 NHS 관계로 끝납니다.

명시적 형식에는 기억할 만한 제약이 있습니다. 확인된 전송 주소가 구성된 프로토콜 주소에 매핑되지 않으면 등록이 차단됩니다. 이것은 DNS 장애가 아니지만, 증상은 DNS 변경 직후에 나타납니다. 이름은 올바르게 확인되었고 결과는 다른 이유로 거부된 것입니다. 확인된 주소와 구성된 프로토콜 주소를 나란히 읽으십시오.

학습 형식은 수동 단계 하나와 드리프트 원인 하나를 제거하는 대신, 매핑을 설정하기 위해 응답에 의존합니다. 허브 주소가 안정적이고 불일치가 크게 실패하기를 원하면 명시적 형식을 선택하십시오. 허브 프로토콜 주소가 바뀔 수 있고 스포크가 이를 따르기를 원하면 학습 형식을 선택하십시오. 어느 쪽이든 설계가 어떤 형식을 사용하는지 기록하십시오.

DNS 캐시와 정적 허브를 비교하십시오

정적 허브 주소는 누군가 구성을 편집할 때 바뀝니다. 이름 기반 허브는 DNS가 바뀔 때 바뀌며, DNS 응답은 수명 동안 캐시됩니다. 문서는 캐시된 정보가 만료될 때까지 사용 가능하며, 이후 조회가 새 주소를 반환할 수 있다고 설명합니다.

그 차이는 타이밍 차이이지 즉각적인 마이그레이션이 아닙니다. 긴 캐시 수명은 이름이 바뀐 엔드포인트의 채택을 지연시키며, DNS 레코드만 지켜보면 그 지연은 보이지 않습니다. 모든 터널이 한꺼번에 이동한다고 가정하지 말고 캐시 수명과 설치된 릴리스의 등록 동작을 중심으로 이름 변경을 계획하십시오.

정적 형식에도 물론 자체 지연이 있습니다. 모든 스포크를 편집할 때까지 아무것도 바뀌지 않습니다. 비교는 느린 것과 즉각적인 것이 아니라, 조정된 구성 푸시와 캐시된 검색 새로 고침 사이입니다.

같게 유지되는 것을 비교하십시오

피어 인증은 움직이지 않습니다. 전송 엔드포인트를 찾는 호스트 이름은 구성된 IKE ID나 피어를 검증하는 인증 정책을 대체하지 않습니다. ID가 틀리면 성공적인 DNS 확인은 거부된 터널에 더 빨리 도달하게 할 뿐입니다.

보호된 트래픽도 변하지 않습니다. 응답하는 NHS는 고객 경로가 존재하거나 애플리케이션 흐름이 허용된다는 것을 증명하지 않습니다. 등록, 라우팅, 정책은 세 가지 확인이며, 이름은 이를 공급하는 첫 단계에만 영향을 줍니다.

검증할 수 있는 비교

Cisco는 세션과 NHS 관계에 대해 별도의 관찰을 문서화합니다. 피어 및 세션 상태를 읽으려면 show dmvpn를 사용하고, NHS 등록 보기를 읽으려면 show ip nhrp nhs를 사용하십시오. 확인된 전송 주소, 오버레이 피어, 등록 상태를 그 순서로 비교하십시오.

IOS XE FQDN-DMVPN 장은 이 비교 뒤에 있는 검색, 캐시, 제한 동작을 문서화합니다. 이름이 바뀐 허브를 번호 기반 허브의 직접 대체로 취급하기 전에 설치된 릴리스와 대조하여 읽으십시오.

관련 글