동적 목록 다음 홉 구성
원격 PE의 라우팅 테이블에는 멀티호밍 PE 디바이스에 대한 여러 다음 홉 요소가 있는 ESI(Ethernet Segment Identifier) 경로에 대한 다음 홉 항목이 있습니다. EVPN 액티브-액티브 멀티호밍 디바이스의 경우 ESI 경로는 두 개의 다음 홉 요소를 가리킵니다. 동적 목록 다음 홉 이전에 라우팅 프로토콜 프로세스(rpd)는 CE 디바이스와 멀티홈 PE 디바이스 간의 링크가 다운될 때 ESI 경로에 대한 다음 홉 항목을 제거했습니다. 그런 다음 rpd는 ESI에 대한 새로운 다음 홉 항목을 생성하여 대량 MAC 경로 철회 및 추가를 유발합니다.
Junos OS 릴리스 17.4R1부터 Junos OS는 EVPN 네트워크에서 동적 목록 다음 홉 기능을 지원합니다. 이제 CE 디바이스와 멀티호밍 PE 디바이스 간의 링크가 다운되면 전체 다음 홉을 제거하고 ESI에 대한 새 다음 홉을 생성하는 대신 rpd는 ESI 경로에 대한 동적 목록 다음 홉 항목에서 영향을 받는 다음 홉 요소를 제거합니다. 동적 목록 다음 홉은 대량 MAC 경로 철회를 줄이고, 디바이스 성능을 개선하며, 네트워크 컨버전스 시간을 줄이는 이점을 제공합니다.
동적 목록 다음 홉 기능을 활성화하려면 계층에 [edit routing-options forwarding-table]
명령문을 포함합니다dynamic-list-next-hop
.
Junos OS 릴리스 17.4R1 이전의 Junos OS 릴리스에서 디바이스를 업그레이드하기 위해 통합 ISSU(In-Service Software Upgrade)를 수행하는 경우, 동적 목록 다음 홉 기능을 활성화하기 전에 기본 라우팅 엔진과 백업 라우팅 엔진을 모두 업그레이드해야 합니다.
동적 목록 다음 홉 기능이 활성화되었을 때 비활성화하려면 문을 사용합니다 delete routing-options forwarding-table dynamic-list-next-hop
.
라우팅 엔진의 포워딩 테이블에서 다음 홉 요소를 표시하려면 및 show route forwarding-table
명령을 사용합니다show route label
.
명령의 show route label detail
다음 샘플 출력은 동적 목록 다음 홉 기능이 활성화된 ESI에 대한 두 개의 간접 다음 홉을 보여줍니다.
user@host> show route label 299952 detail mpls.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden) 299952 (1 entry, 1 announced) TSI: KRT in-kernel 299952 /52 -> {Dyn list:indirect(1048577), indirect(1048574)} *EVPN Preference: 7 Next hop type: Dynamic List, Next hop index: 1048575 Address: 0x13f497fc Next-hop reference count: 5 Next hop: ELNH Address 0xb7a3d90 uflags EVPN data Next hop type: Indirect, Next hop index: 0 Address: 0xb7a3d90 Next-hop reference count: 3 Protocol next hop: 10.255.255.2 Label operation: Push 301344 Indirect next hop: 0x135b5c00 1048577 INH Session ID: 0x181 Next hop type: Router, Next hop index: 619 Address: 0xb7a3d30 Next-hop reference count: 4 Next hop: 1.0.0.4 via ge-0/0/1.0 Label operation: Push 301344, Push 299792(top) Label TTL action: no-prop-ttl, no-prop-ttl(top) Load balance label: Label 301344: None; Label 299792: None; Label element ptr: 0xb7a3cc0 Label parent element ptr: 0xb7a34e0 Label element references: 1 Label element child references: 0 Label element lsp id: 0 Next hop: ELNH Address 0xb7a37f0 uflags EVPN data Next hop type: Indirect, Next hop index: 0 Address: 0xb7a37f0 Next-hop reference count: 3 Protocol next hop: 10.255.255.3 Label operation: Push 301632 Indirect next hop: 0x135b5480 1048574 INH Session ID: 0x180 Next hop type: Router, Next hop index: 600 Address: 0xb7a3790 Next-hop reference count: 4 Next hop: 1.0.0.4 via ge-0/0/1.0 Label operation: Push 301632, Push 299776(top) Label TTL action: no-prop-ttl, no-prop-ttl(top) Load balance label: Label 301632: None; Label 299776: None; Label element ptr: 0xb7a3720 Label parent element ptr: 0xb7a3420 Label element references: 1 Label element child references: 0 Label element lsp id: 0 State: <Active Int> Age: 1:18 Validation State: unverified Task: evpn global task Announcement bits (2): 1-KRT 2-evpn global task AS path: I Routing Instance blue, Route Type Egress-MAC, ESI 00:11:22:33:44:55:66:77:88:99
명령의 show route forwarding table
다음 샘플 출력은 멀티홈 경로가 있는 대상에 대한 두 개의 다음 홉 항목을 보여줍니다.
user@host> show route forwarding-table label 299952 extensive MPLS: Destination: 299952 Route type: user Route reference: 0 Route interface-index: 0 Multicast RPF nh index: 0 P2mpidx: 0 Flags: sent to PFE, rt nh decoupled Next-hop type: indirect Index: 1048575 Reference: 2 Nexthop: Next-hop type: composite Index: 601 Reference: 2 Next-hop type: indirect Index: 1048574 Reference: 3 Nexthop: 1.0.0.4 Next-hop type: Push 301632, Push 299776(top) Index: 600 Reference: 2 Load Balance Label: None Next-hop interface: ge-0/0/1.0 Next-hop type: indirect Index: 1048577 Reference: 3 Nexthop: 1.0.0.4 Next-hop type: Push 301344, Push 299792(top) Index: 619 Reference: 2 Load Balance Label: None Next-hop interface: ge-0/0/1.0
다음 샘플은 PE 디바이스 중 하나가 비활성화된 후의 명령 출력을 보여줍니다 show route forwarding table
. 다음 홉 요소 하나와 빈 다음 홉 요소 하나가 표시됩니다.
user@host> show route forwarding-table label 299952 extensive Routing table: default.mpls [Index 0] MPLS: Destination: 299952 Route type: user Route reference: 0 Route interface-index: 0 Multicast RPF nh index: 0 P2mpidx: 0 Flags: sent to PFE, rt nh decoupled Next-hop type: indirect Index: 1048575 Reference: 2 Nexthop: Next-hop type: composite Index: 601 Reference: 2 Next-hop type: indirect Index: 1048577 Reference: 3 Nexthop: 1.0.0.4 Next-hop type: Push 301344, Push 299792(top) Index: 619 Reference: 2 Load Balance Label: None Next-hop interface: ge-0/0/1.0