목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

배경 정보

토폴로지

다음을 확인합니다.

문제 해결

관련 정보

소개

이 문서에서는 Nexus 9000에서 IPv6를 사용하는 VRRPv3(Virtual Router Redundancy Protocol Version 3)의 문제를 해결하는 단계를 설명합니다.

사전 요구 사항

요구 사항

Cisco NXOS®에서는 다음 항목에 대해 알고 있는 것이 좋습니다.

- VRRP

- 에트분석기

- IPv6

- FHRP(첫 번째 홉 이중화 프로토콜)

사용되는 구성 요소

이 문서는 Nexus 9000과 같은 특정 하드웨어로 제한됩니다.

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.

배경 정보

VRRP 버전 2는 IPv4 주소군에 대해서만 지원되지만 VRRP 버전 3(VRRP3)은 IPv4 및 IPv6 주소군을 모두 지원합니다. NX-OS에서는 VRRP와 VRRPv3 모두 동일한 디바이스에서 활성화할 수 없습니다. Nexus 스위치에서 VRRP 기능이 이미 활성화되어 있으면 VRRPv3 기능을 활성화하면 VRRPv2가 이미 활성화되어 있다는 오류가 표시됩니다. 따라서 VRRP에서 VRRPv3로의 마이그레이션을 수행해야 하며, 이는 서비스에 대한 영향을 최소화합니다.

토폴로지

참고: VPC(Virtual Port-Channel) 환경이 없습니다.

다음을 확인합니다.

1) 양면 일치의 컨피그레이션을 확인합니다.

스위치 1:

Switch1# show run interface vlan 209

interface Vlan209

no shutdown

no ip redirects

ipv6 address X:X:X:X::70a/125

vrrpv3 1 address-family ipv6

priority 200

address X::X:X:X:297 primary

Switch1#

스위치 2:

Switch2# show run interface vlan 209

interface Vlan209

no shutdown

no ip redirects

ipv6 address X:X:X:X::70c/125

no ipv6 redirects

vrrpv3 1 address-family ipv6

address X::X:X:X:297 primary

Switch2#

2) mac 주소 테이블이 올바르게 입력되었는지 확인합니다.

스위치 1:

Switch1# show mac address-table vlan 209

Legend:

* - primary entry, G - Gateway MAC, (R) - Routed MAC, O - Overlay MAC

age - seconds since last seen,+ - primary entry using vPC Peer-Link,

(T) - True, (F) - False, C - ControlPlane MAC, ~ - vsan

VLAN MAC Address Type age Secure NTFY Ports

---------+-----------------+--------+---------+------+----+------------------

G 209 0000.5e00.0201 static - F F sup-eth1(R)

G 209 689e.0baa.dea7 static - F F sup-eth1(R)

Switch1#

module-1# show hardware internal tah rmac

Instance : 0

====================================

Mac-Address Vlan Flag

------------------------------------

68:9e:0b:aa:de:a7 0 SYSTEM

00:00:5e:00:02:01 209 VRMAC

module-1#

스위치 2:

Switch2# show mac address-table vlan 209

Legend:

* - primary entry, G - Gateway MAC, (R) - Routed MAC, O - Overlay MAC

age - seconds since last seen,+ - primary entry using vPC Peer-Link,

(T) - True, (F) - False, C - ControlPlane MAC, ~ - vsan

VLAN MAC Address Type age Secure NTFY Ports

---------+-----------------+--------+---------+------+----+------------------

* 209 0000.5e00.0201 dynamic 0 F F Eth1/51

G 209 689e.0baa.de07 static - F F sup-eth1(R)

Switch2#

Switch2# show hardware mac address-table 1 address 0000.5e00.0201

FE | VLAN | MAC | Dynamic | Port |Location Index|

| | | | | |

---+------+---------------+---------+---------+--------------+

0 209 0000.5e00.0201 dynamic Eth1/51

Switch2#

module-1# show hardware internal tah rmac

Instance : 0

====================================

Mac-Address Vlan Flag

------------------------------------

68:9e:0b:aa:de:07 0 SYSTEM

module-1#

3) 그룹에 참여하는 디바이스의 상태를 확인합니다.

스위치 1:

Switch1# show vrrpv3 vlan 209

Vlan209 - Group 1 - Address-Family IPv6

State is Primary

State duration 15 hours 43 mins 44 secs

Virtual IP address is X::X:X:X:297

Virtual MAC address is 0000.5e00.0201

Advertisement interval is 1000 msec

Preemption enabled

Priority is 200, (Configured 200)

Primary Router is X::X:X:X:dea7 (local), priority is 200

Primary Advertisement interval is 1000 msec (expires in 813 msec)

Primary Down interval is unknown

Switch1#

스위치 2:

Switch2# show vrrpv3 vlan 209

Vlan209 - Group 1 - Address-Family IPv6

State is BACKUP

State duration 3 mins 57.928 secs

Virtual IP address is X::X:X:X:297

Virtual MAC address is 0000.5e00.0201

Advertisement interval is 1000 msec

Preemption enabled

Priority is 100, (Configured 100)

Primary Router is X::X:X:X:dea7, priority is 200

Primary Advertisement interval is 1000 msec (learned)

Primary Down interval is 3609 msec (expires in 3422 msec)

Switch2#

문제 해결

깨진 시나리오.

1) show vrpv3 brief 명령 옵션은 그룹 번호, 주소군, 우선순위, 선점, 상태, 기본 주소, 그룹 주소(가상 그룹 IP) 등 그룹과 관련된 간략한 정보를 표시합니다. 이 예에서는 위에서 설명한 대로 두 스위치 모두 기본이며 이는 정확하지 않습니다.

스위치 1:

Switch1# show vrrpv3 brief

Interface Grp A-F Pri Time Own Pre State Primary addr/Group addr

Vlan209 1 IPv6 200 0 N Y Primary X::X:X:X:dea7(local) X::X:X:X:297

Switch1#

스위치 2:

Switch2# show vrrpv3 brief

Interface Grp A-F Pri Time Own Pre State Primary addr/Group addr

Vlan209 1 IPv6 100 0 N Y Primary X::X:X:X:de07(local) X::X:X:X:297

Switch2#

2) show vrpv3 detail 명령은 VRRPv3에 대해 보내고 받은 알림, 가상 MAC 주소, 오류 및 전환 상태와 관련된 기타 통계 등의 추가 정보를 표시합니다. 예를 들어, 수신된 VRRPv3 광고는 증가하지 않습니다.

스위치 1:

Switch1# show vrrpv3 detail vlan 209

Vlan209 - Group 1 - Address-Family IPv6

State is Primary

State duration 12 hours 47 mins 40 secs

Virtual IP address is X::X:X:X:297

Virtual MAC address is 0000.5e00.0201

Advertisement interval is 1000 msec

Preemption enabled

Priority is 200, (Configured 200)

Primary Router is X::X:X:X:dea7 (local), priority is 200

Primary Advertisement interval is 1000 msec (expires in 284 msec)

Primary Down interval is unknown

VRRPv3 Advertisements: sent 57138 (errors 2) - rcvd 177       <--------

VRRPv2 Advertisements: sent 0 (errors 0) - rcvd 0

Group Discarded Packets: 0

VRRPv2 incompatibility: 0

IP Address Owner conflicts: 0

Invalid address count: 0

IP address configuration mismatch : 0

Invalid Advert Interval: 0

Adverts received in Init state: 0

Invalid group other reason: 0

Group State transition:

Init to Primary: 0

Init to backup: 4 (Last change Thu Apr 11 01:01:46.418 UTC)

Backup to Primary: 4 (Last change Thu Apr 11 01:01:49.637 UTC)

Primary to backup: 0

Primary to init: 3 (Last change Thu Apr 11 00:57:37.107 UTC)

Backup to init: 0

Switch1#

Switch1# show vrrpv3 detail vlan 209

Vlan209 - Group 1 - Address-Family IPv6

State is Primary

State duration 12 hours 51 mins 29 secs

Virtual IP address is fX::X:X:X:297

Virtual MAC address is 0000.5e00.0201

Advertisement interval is 1000 msec

Preemption enabled

Priority is 200, (Configured 200)

Primary Router is X::X:X:X:dea7 (local), priority is 200

Primary Advertisement interval is 1000 msec (expires in 667 msec)

Primary Down interval is unknown

VRRPv3 Advertisements: sent 57393 (errors 2) - rcvd 177         <--------

VRRPv2 Advertisements: sent 0 (errors 0) - rcvd 0

Group Discarded Packets: 0

VRRPv2 incompatibility: 0

IP Address Owner conflicts: 0

Invalid address count: 0

IP address configuration mismatch : 0

Invalid Advert Interval: 0

Adverts received in Init state: 0

Invalid group other reason: 0

Group State transition:

Init to Primary: 0

Init to backup: 4 (Last change Thu Apr 11 01:01:46.418 UTC)

Backup to Primary: 4 (Last change Thu Apr 11 01:01:49.637 UTC)

Primary to backup: 0

Primary to init: 3 (Last change Thu Apr 11 00:57:37.107 UTC)

Backup to init: 0

Switch1#

스위치 2:

Switch2# show vrrpv3 detail vlan 209

Vlan209 - Group 1 - Address-Family IPv6

State is Primary

State duration 12 hours 51 mins 49 secs

Virtual IP address is X::X:X:X:297

Virtual MAC address is 0000.5e00.0201

Advertisement interval is 1000 msec

Preemption enabled

Priority is 100, (Configured 100)

Primary Router is X::X:X:X:de07 (local), priority is 100

Primary Advertisement interval is 1000 msec (expires in 412 msec)

Primary Down interval is unknown

VRRPv3 Advertisements: sent 51764 (errors 0) - rcvd 6032          <--------

VRRPv2 Advertisements: sent 0 (errors 0) - rcvd 0

Group Discarded Packets: 0

VRRPv2 incompatibility: 0

IP Address Owner conflicts: 0

Invalid address count: 0

IP address configuration mismatch : 0

Invalid Advert Interval: 0

Adverts received in Init state: 0

Invalid group other reason: 0

Group State transition:

Init to Primary: 0

Init to backup: 1 (Last change Wed Apr 10 23:21:09.604 UTC)

Backup to Primary: 4 (Last change Thu Apr 11 00:57:40.229 UTC)

Primary to backup: 3 (Last change Thu Apr 11 00:54:11.758 UTC)

Primary to init: 0

Backup to init: 0

Switch2#

Switch2# show vrrpv3 detail vlan 209

Vlan209 - Group 1 - Address-Family IPv6

State is Primary

State duration 12 hours 55 mins 38 secs

Virtual IP address is fX::X:X:X:297

Virtual MAC address is 0000.5e00.0201

Advertisement interval is 1000 msec

Preemption enabled

Priority is 100, (Configured 100)

Primary Router is X::X:X:X:de07 (local), priority is 100

Primary Advertisement interval is 1000 msec (expires in 479 msec)

Primary Down interval is unknown

VRRPv3 Advertisements: sent 52019 (errors 0) - rcvd 6032       <--------

VRRPv2 Advertisements: sent 0 (errors 0) - rcvd 0

Group Discarded Packets: 0

VRRPv2 incompatibility: 0

IP Address Owner conflicts: 0

Invalid address count: 0

IP address configuration mismatch : 0

Invalid Advert Interval: 0

Adverts received in Init state: 0

Invalid group other reason: 0

Group State transition:

Init to Primary: 0

Init to backup: 1 (Last change Wed Apr 10 23:21:09.604 UTC)

Backup to Primary: 4 (Last change Thu Apr 11 00:57:40.229 UTC)

Primary to backup: 3 (Last change Thu Apr 11 00:54:11.758 UTC)

Primary to init: 0

Backup to init: 0

Switch2#

3) show vrpv3 internal event-history debugs 명령은 VRRPv3 참가자가 거쳐간 여러 단계에 대한 정보를 표시합니다.

스위치 1:

Switch1# show vrrpv3 internal event-history debugs

2024 Apr 11 01:01:49.642985: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Current MAC State Change: MAC=0000.5e00.0201, OldState='Active Wait', NewState='Active'

2024 Apr 11 01:01:49.642974: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Current MAC State Event: MAC=0000.5e00.0201, Event=Ack Active, CurrentState=Active Wait

2024 Apr 11 01:01:49.642963: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Pathway MAC Event: PathwayID=983043

2024 Apr 11 01:01:49.642952: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Notifying Pathway MAC Of Async Event: Event='Ack Active', ErrStr='SUCCESS'

2024 Apr 11 01:01:49.642941: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: L2fm Alloc Response For MAC: MAC=0000.5e00.0201, Status=0x0, ErrStr='SUCCESS'

2024 Apr 11 01:01:49.642898: E_DEBUG vrrpv3 [23795]: VRRP-MTS: L2fm Alloc Response: RRToken=0x2f9a22, NumMessages=1, OverallStatus=0x0

2024 Apr 11 01:01:49.637478: E_DEBUG vrrpv3 [23795]: VRRS Vlan209: [vrrpVlan209v61 tag] Installing ICMPv6 Entry For: VIP=X::X:X:X:297, Flag=0x3

2024 Apr 11 01:01:49.637453: E_DEBUG vrrpv3 [23795]: VRRS Vlan209: [vrrpVlan209v61 tag] Activating VIP6, That Was In State: VIP=X::X:X:X:297, State='Inactive'

2024 Apr 11 01:01:49.637367: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Current MAC State Change: MAC=0000.5e00.0201, OldState='Standby', NewState='Active Wait'

2024 Apr 11 01:01:49.637306: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Current MAC State Event: MAC=0000.5e00.0201, Event=Request Active, CurrentState=Standby

2024 Apr 11 01:01:49.637295: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Pathway MAC Event: PathwayID=983043

2024 Apr 11 01:01:47.421619: E_DEBUG vrrpv3 [23795]: VRRP-MTS: Handling IPv6 Change 7: Ifindex=0x90100d1, OldIP=0::/0, NewIP=X:X:X:X::70a/125

2024 Apr 11 01:01:46.421957: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Current MAC State Change: MAC=0000.5e00.0201, OldState='', NewState='Standby'

2024 Apr 11 01:01:46.421950: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Current MAC State Event: MAC=0000.5e00.0201, Event=Ack Standby, CurrentState=

2024 Apr 11 01:01:46.421944: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Pathway MAC Event: PathwayID=983043

2024 Apr 11 01:01:46.421938: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Notifying Pathway MAC Of Async Event: Event='Ack Standby', ErrStr='SUCCESS'

2024 Apr 11 01:01:46.421932: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: L2fm Alloc Response For MAC: MAC=0000.5e00.0201, Status=0x0, ErrStr='SUCCESS'

2024 Apr 11 01:01:46.421911: E_DEBUG vrrpv3 [23795]: VRRP-MTS: L2fm Alloc Response: RRToken=0x2f99cd, NumMessages=1, OverallStatus=0x0

2024 Apr 11 01:01:46.419597: E_DEBUG vrrpv3 [23795]: VRRS Vlan209: [vrrpVlan209v61 tag] Installing ICMPv6 Entry For: VIP=X::X:X:X:297, Flag=0x3

2024 Apr 11 01:01:46.419574: E_DEBUG vrrpv3 [23795]: VRRS Vlan209: [vrrpVlan209v61 tag] Deactivating VIP6, That Was In State: VIP=X::X:X:X:297, State='Shutdown'

2024 Apr 11 01:01:46.419515: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Current MAC State Change: MAC=0000.5e00.0201, OldState='Reserved', NewState=''

2024 Apr 11 01:01:46.419463: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Current MAC State Event: MAC=0000.5e00.0201, Event=Request Standby, CurrentState=Reserved

2024 Apr 11 01:01:46.419454: E_DEBUG vrrpv3 [23795]: VRRS Vlan209 [vrrpVlan209v61 tag]: Pathway MAC Event: PathwayID=983043

Switch1#

스위치 2:

Switch2# show vrrpv3 internal event-history debugs

2024 Apr 11 00:57:40.234767: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 state change: Active Wait -> Active

2024 Apr 11 00:57:40.234752: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 State event Ack Active, Current state Active Wait

2024 Apr 11 00:57:40.234744: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] pw id val is(983043)

2024 Apr 11 00:57:40.234736: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Notifying pathway mac of async event: Ack Active, status SUCCESS

2024 Apr 11 00:57:40.234728: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] fx_macdb_handle_l2fm_alloc :: Alloc response for MAC 0000.5e00.0201 status = 0 error(SUCCESS)

2024 Apr 11 00:57:40.234694: E_DEBUG VRRP-MTS: L2FM alloc resp: rrtoken 0x3ba768, msgs 1, overall status 0

2024 Apr 11 00:57:40.229355: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] installing icmpv6 entry for vip X::X:X:X:297 flag 0x3

2024 Apr 11 00:57:40.229329: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] activating vip6 X::X:X:X:297, that was in 'Inactive' state

2024 Apr 11 00:57:40.229251: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 state change: Standby -> Active Wait

2024 Apr 11 00:57:40.229195: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 State event Request Active, Current state Standby

2024 Apr 11 00:57:40.229184: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] pw id val is(983043)

2024 Apr 11 00:57:36.813093: E_DEBUG VRRP-MTS: Received IM_PHY_LINK_STATE_CHANGE(down) for 0x1a006400

2024 Apr 11 00:54:11.763596: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 state change: -> Standby

2024 Apr 11 00:54:11.763587: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 State event Ack Standby, Current state

2024 Apr 11 00:54:11.763580: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] pw id val is(983043)

2024 Apr 11 00:54:11.763572: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Notifying pathway mac of async event: Ack Standby, status SUCCESS

2024 Apr 11 00:54:11.763564: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] fx_macdb_handle_l2fm_alloc :: Alloc response for MAC 0000.5e00.0201 status = 0 error(SUCCESS)

2024 Apr 11 00:54:11.763533: E_DEBUG VRRP-MTS: L2FM alloc resp: rrtoken 0x3b791e, msgs 1, overall status 0

2024 Apr 11 00:54:11.758782: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] installing icmpv6 entry for vip X::X:X:X:297 flag 0x3

2024 Apr 11 00:54:11.758757: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] de-activating vip6 X::X:X:X:297, that was in 'Active' state

2024 Apr 11 00:54:11.758685: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 state change: Active ->

2024 Apr 11 00:54:11.758637: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 State event Request Standby, Current state Active

2024 Apr 11 00:54:11.758626: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] pw id val is(983043)

2024 Apr 11 00:54:06.643584: E_DEBUG VRRP-MTS: L2_PROTO_CHANGE: intf 0x1a006400 entering L2

2024 Apr 11 00:54:06.616851: E_DEBUG VRRP-MTS: Received IM_PHY_LINK_STATE_CHANGE(up) for 0x1a006400

2024 Apr 11 00:52:11.216190: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 state change: Active Wait -> Active

2024 Apr 11 00:52:11.216182: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 State event Ack Active, Current state Active Wait

2024 Apr 11 00:52:11.216174: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] pw id val is(983043)

2024 Apr 11 00:52:11.216167: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Notifying pathway mac of async event: Ack Active, status SUCCESS

2024 Apr 11 00:52:11.216159: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] fx_macdb_handle_l2fm_alloc :: Alloc response for MAC 0000.5e00.0201 status = 0 error(SUCCESS)

2024 Apr 11 00:52:11.216125: E_DEBUG VRRP-MTS: L2FM alloc resp: rrtoken 0x3b3bc5, msgs 1, overall status 0

2024 Apr 11 00:52:11.210932: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] installing icmpv6 entry for vip X::X:X:X:297 flag 0x3

2024 Apr 11 00:52:11.210906: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] activating vip6 X::X:X:X:297, that was in 'Inactive' state

2024 Apr 11 00:52:11.210828: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 state change: Standby -> Active Wait

2024 Apr 11 00:52:11.210773: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] Current MAC 0000.5e00.0201 State event Request Active, Current state Standby

2024 Apr 11 00:52:11.210762: E_DEBUG VRRS Vlan209 [vrrpVlan209v61 tag] pw id val is(983043)

2024 Apr 11 00:52:08.025681: E_DEBUG VRRP-MTS: Received IM_PHY_LINK_STATE_CHANGE(down) for 0x1a006400

Switch2#

4) Ethanalyzer에서 VRRP 발표를 보여줍니다. VRRP 공지는 기본 스위치에서만 수행됩니다. VRRPv3의 멀티캐스트 주소는 ff02::12입니다.

스위치 1:

Switch1# ethanalyzer local interface inband display-filter "vrrp.adver_int" limit-captured-frames 0

Capturing on inband

2024-04-11 14:07:50.050745 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:07:50.967333 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:07:51.861690 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:07:52.809845 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:07:53.700778 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:07:54.693008 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

6 packets captured

Switch1#

스위치 2:

Switch2# ethanalyzer local interface inband display-filter "vrrp.adver_int" limit-captured-frames 0

Capturing on inband

2024-04-11 14:07:49.946663 X::X:X:X:de07 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:07:50.829985 X::X:X:X:de07 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:07:51.728800 X::X:X:X:de07 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:07:52.720034 X::X:X:X:de07 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:07:53.571038 X::X:X:X:de07 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:07:54.386109 X::X:X:X:de07 -> ff02::12 VRRP Announcement (v3)

6 packets captured

Switch2#

위의 출력에서 두 스위치 모두 자체 광고(dea7 및 de07)를 전송합니다. 이는 동일한 VRRPv3 그룹에 참여하는 두 스위치 간에 연결이 없음을 나타냅니다.

VRRPv3에서 생성된 패킷을 자세히 살펴보면 MAC 주소, 우선 순위, 버전 및 IP에 대한 세부 정보가 있습니다.

스위치 1:

Ethernet II, Src: ICANNIAN_00:02:01 (00:00:5e:00:02:01), Dst: IPv6mcast_12 (33:33:00:00:00:12)

Frame 206: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)

Ethernet II, Src: ICANNIAN_00:02:01 (00:00:5e:00:02:01), Dst: IPv6mcast_12 (33:33:00:00:00:12)

Internet Protocol Version 6, Src: X::X:X:X:dea7, Dst: ff02::12

Virtual Router Redundancy Protocol

Version 3, Packet type 1 (Advertisement)

Virtual Rtr ID: 1

Priority: 200 (Default priority for a backup VRRP router)

Addr Count: 1

0000 .... = Reserved: 0

.... 0000 0110 0100 = Adver Int: 100

Checksum: 0xb912 [correct]

[Checksum Status: Good]

IPv6 Address: X::X:X:X:297

스위치 2:

Frame 82: 78 bytes on wire (624 bits), 78 bytes captured (624 bits)

Ethernet II, Src: ICANNIAN_00:02:01 (00:00:5e:00:02:01), Dst: IPv6mcast_12 (33:33:00:00:00:12)

Frame 82: 78 bytes on wire (624 bits), 78 bytes captured (624 bits)

Ethernet II, Src: ICANNIAN_00:02:01 (00:00:5e:00:02:01), Dst: IPv6mcast_12 (33:33:00:00:00:12)

Internet Protocol Version 6, Src: X::X:X:X:de07, Dst: ff02::12

Virtual Router Redundancy Protocol

Version 3, Packet type 1 (Advertisement)

Virtual Rtr ID: 1

Priority: 100 (Default priority for a backup VRRP router)

Addr Count: 1

0000 .... = Reserved: 0

.... 0000 0110 0100 = Adver Int: 100

Checksum: 0xb912 [correct]

[Checksum Status: Good]

IPv6 Address: X::X:X:X:297

5) 연결 문제가 해결되면 SVI가 가동 상태였음에도 레이어 2 인터페이스가 종료 상태였으므로 이제 스위치가 올바른 상태(각각 기본 및 백업)를 표시해야 하며 알림은 기본 스위치에서만 전송됩니다.

스위치 1:

Switch1# show vrrpv3

Vlan209 - Group 1 - Address-Family IPv6

State is Primary

State duration 13 hours 42 mins 46 secs

Virtual IP address is X::X:X:X:297

Virtual MAC address is 0000.5e00.0201

Advertisement interval is 1000 msec

Preemption enabled

Priority is 200, (Configured 200)

Primary Router is X::X:X:X:dea7 (local), priority is 200

Primary Advertisement interval is 1000 msec (expires in 118 msec)

Primary Down interval is unknown

Switch1#

Switch1#

Switch1# ethanalyzer local interface inband display-filter "vrrp" limit-captured-frames 0

Capturing on inband

2024-04-11 14:48:48.125754 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:48:48.125794 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:48:49.002998 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:48:49.003035 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:48:49.983749 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:48:49.983782 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

6 packets captured

Switch1#

VRRPv3에 대한 멀티캐스트 주소를 가리킬 때 올바른 MAC 주소를 표시하는 기본 스위치에서 ELAM이 트리거됩니다.

Switch1(TAH-elam-insel6)# set outer ipv6 src_ip fe80::6a9e:bff:feaa:dea7 dst_ip ff02::12

Switch1(TAH-elam-insel6)# start

Switch1(TAH-elam-insel6)# report

HOMEWOOD ELAM REPORT SUMMARY

slot - 1, asic - 0, slice - 0

============================

Incoming Interface: sup-eth

Src Idx : 0x0, Src BD : 209

Outgoing Interface Info: met_ptr 0

Packet Type: IPv6

Dst MAC address: 33:33:00:00:00:12

Src MAC address: 00:00:5E:00:02:01

Dst IPv6 address: FF02:0000:0000:0000:0000:0000:0000:0012

Src IPv6 address: FE80:0000:0000:0000:6A9E:0BFF:FEAA:DEA7

Ver = 6, Pkt len = 40, Payload_length = 4

L4 Protocol : 112

Drop Info:

----------

LUA:

LUB:

LUC:

LUD:

Final Drops:

vntag:

vntag_valid : 0

vntag_vir : 0

vntag_svif : 0

Switch1(TAH-elam-insel6)#

스위치 2:

Switch2# show vrrpv3

Vlan209 - Group 1 - Address-Family IPv6

State is BACKUP

State duration 1.538 secs

Virtual IP address is X::X:X:X:297

Virtual MAC address is 0000.5e00.0201

Advertisement interval is 1000 msec

Preemption enabled

Priority is 100, (Configured 100)

Primary Router is X::X:X:X:dea7, priority is 200

Primary Advertisement interval is 1000 msec (learned)

Primary Down interval is 3609 msec (expires in 2886 msec)

Switch2#

Switch2# ethanalyzer local interface inband display-filter "vrrp" limit-captured-frames 0

Capturing on inband

2024-04-11 14:48:48.082516 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:48:48.959735 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

2024-04-11 14:48:49.940504 X::X:X:X:dea7 -> ff02::12 VRRP Announcement (v3)

3 packets captured

Switch2#

ELAM을 실행할 때 백업 디바이스에서 광고를 볼 수 있습니다. 기본 스위치(X::X:X:X:dea7)에서 알림이 전송되며 올바른 수신 인터페이스(이더넷 1/51)에서 수신됩니다

Switch2# show hardware internal tah interface e1/51

#########################################

IfIndex: 0x1a006400

DstIndex: 5944

IfType: 26

Asic: 0

Asic: 0

AsicPort: 60

SrcId: 120

Slice: 0

PortOnSlice: 60

Table entries for interface Ethernet1/51

Switch2(TAH-elam)# trigger init asic 0 slice 0 in-select 6 out-select 0 use-src-id 120

Switch2(TAH-elam-insel6)# set outer ipv6 src_ip X::X:X:X:dea7

Switch2(TAH-elam-insel6)# start

Switch2(TAH-elam-insel6)# report

HOMEWOOD ELAM REPORT SUMMARY

slot - 1, asic - 0, slice - 0

============================

Incoming Interface: Eth1/51

Src Idx : 0xc9, Src BD : 209

Outgoing Interface Info: met_ptr 0

Packet Type: IPv6

Dst MAC address: 33:33:00:00:00:12

Src MAC address: 00:00:5E:00:02:01

.1q Tag0 VLAN: 209, cos = 0x6

Sup hit: 1, Sup Idx: 3344

Dst IPv6 address: FF02:0000:0000:0000:0000:0000:0000:0012

Src IPv6 address: X:X:X:X:X:X:X:DEA7

Ver = 6, Pkt len = 24, Payload_length = 4

L4 Protocol : 112

Drop Info:

----------

LUA:

LUB:

LUC:

LUD:

Final Drops:

vntag:

vntag_valid : 0

vntag_vir : 0

vntag_svif : 0

Switch2(TAH-elam-insel6)#

관련 정보

VRRPv3 구성

에트분석기