Skip to content

Commit

Permalink
Feat(eos_designs): add option for ip igmp snooping fast-leave
Browse files Browse the repository at this point in the history
  • Loading branch information
Shivani-gslab committed Jul 4, 2024
1 parent 6631a06 commit 7f09ae5
Show file tree
Hide file tree
Showing 19 changed files with 238 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@
!
vlan internal order ascending range 1006 1199
!
ip igmp snooping vlan 230 querier
ip igmp snooping vlan 230 querier address 192.168.255.8
ip igmp snooping vlan 230 fast-leave
ip igmp snooping vlan 256 querier
ip igmp snooping vlan 256 querier address 192.168.255.8
ip igmp snooping vlan 256 fast-leave
!
transceiver qsfp default-mode 4x10G
!
service routing protocols model multi-agent
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ vlan internal order ascending range 1006 1199
ip igmp snooping vlan 1 querier
ip igmp snooping vlan 1 querier address 1.1.1.1
ip igmp snooping vlan 1 querier version 3
ip igmp snooping vlan 1 fast-leave
ip igmp snooping vlan 2 querier
ip igmp snooping vlan 2 querier address 1.1.1.1
ip igmp snooping vlan 2 querier version 3
Expand All @@ -19,14 +20,25 @@ ip igmp snooping vlan 9 querier address 2.2.2.2
ip igmp snooping vlan 9 querier version 1
ip igmp snooping vlan 110 querier
ip igmp snooping vlan 110 querier address 192.168.255.3
ip igmp snooping vlan 110 fast-leave
ip igmp snooping vlan 111 querier
ip igmp snooping vlan 111 querier address 192.168.255.3
ip igmp snooping vlan 111 fast-leave
ip igmp snooping vlan 210 querier
ip igmp snooping vlan 210 querier address 192.168.255.3
ip igmp snooping vlan 210 fast-leave
ip igmp snooping vlan 230 querier
ip igmp snooping vlan 230 querier address 192.168.255.3
ip igmp snooping vlan 230 fast-leave
ip igmp snooping vlan 256 querier
ip igmp snooping vlan 256 querier address 192.168.255.3
ip igmp snooping vlan 256 fast-leave
ip igmp snooping vlan 257 querier
ip igmp snooping vlan 257 querier address 192.168.255.3
ip igmp snooping vlan 257 fast-leave
ip igmp snooping vlan 4092 querier
ip igmp snooping vlan 4092 querier address 192.168.255.3
ip igmp snooping vlan 4092 fast-leave
!
transceiver qsfp default-mode 4x10G
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ vlan internal order ascending range 1006 1199
ip igmp snooping vlan 1 querier
ip igmp snooping vlan 1 querier address 1.1.1.1
ip igmp snooping vlan 1 querier version 3
ip igmp snooping vlan 1 fast-leave
ip igmp snooping vlan 2 querier
ip igmp snooping vlan 2 querier address 1.1.1.1
ip igmp snooping vlan 2 querier version 3
Expand All @@ -19,14 +20,25 @@ ip igmp snooping vlan 9 querier address 2.2.2.2
ip igmp snooping vlan 9 querier version 1
ip igmp snooping vlan 110 querier
ip igmp snooping vlan 110 querier address 192.168.255.4
ip igmp snooping vlan 110 fast-leave
ip igmp snooping vlan 111 querier
ip igmp snooping vlan 111 querier address 192.168.255.4
ip igmp snooping vlan 111 fast-leave
ip igmp snooping vlan 210 querier
ip igmp snooping vlan 210 querier address 192.168.255.4
ip igmp snooping vlan 210 fast-leave
ip igmp snooping vlan 230 querier
ip igmp snooping vlan 230 querier address 192.168.255.4
ip igmp snooping vlan 230 fast-leave
ip igmp snooping vlan 256 querier
ip igmp snooping vlan 256 querier address 192.168.255.4
ip igmp snooping vlan 256 fast-leave
ip igmp snooping vlan 257 querier
ip igmp snooping vlan 257 querier address 192.168.255.4
ip igmp snooping vlan 257 fast-leave
ip igmp snooping vlan 4092 querier
ip igmp snooping vlan 4092 querier address 192.168.255.4
ip igmp snooping vlan 4092 fast-leave
!
transceiver qsfp default-mode 4x10G
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ vlan internal order ascending range 1006 1199
ip igmp snooping vlan 1 querier
ip igmp snooping vlan 1 querier address 1.1.1.1
ip igmp snooping vlan 1 querier version 3
ip igmp snooping vlan 1 fast-leave
ip igmp snooping vlan 2 querier
ip igmp snooping vlan 2 querier address 1.1.1.1
ip igmp snooping vlan 2 querier version 3
Expand All @@ -19,14 +20,25 @@ ip igmp snooping vlan 9 querier address 2.2.2.2
ip igmp snooping vlan 9 querier version 1
ip igmp snooping vlan 110 querier
ip igmp snooping vlan 110 querier address 192.168.255.5
ip igmp snooping vlan 110 fast-leave
ip igmp snooping vlan 111 querier
ip igmp snooping vlan 111 querier address 192.168.255.5
ip igmp snooping vlan 111 fast-leave
ip igmp snooping vlan 210 querier
ip igmp snooping vlan 210 querier address 192.168.255.5
ip igmp snooping vlan 210 fast-leave
ip igmp snooping vlan 230 querier
ip igmp snooping vlan 230 querier address 192.168.255.5
ip igmp snooping vlan 230 fast-leave
ip igmp snooping vlan 256 querier
ip igmp snooping vlan 256 querier address 192.168.255.5
ip igmp snooping vlan 256 fast-leave
ip igmp snooping vlan 257 querier
ip igmp snooping vlan 257 querier address 192.168.255.5
ip igmp snooping vlan 257 fast-leave
ip igmp snooping vlan 4092 querier
ip igmp snooping vlan 4092 querier address 192.168.255.5
ip igmp snooping vlan 4092 fast-leave
!
transceiver qsfp default-mode 4x10G
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ vlan internal order ascending range 1006 1199
ip igmp snooping vlan 1 querier
ip igmp snooping vlan 1 querier address 1.1.1.1
ip igmp snooping vlan 1 querier version 3
ip igmp snooping vlan 1 fast-leave
ip igmp snooping vlan 2 querier
ip igmp snooping vlan 2 querier address 1.1.1.1
ip igmp snooping vlan 2 querier version 3
Expand All @@ -19,14 +20,25 @@ ip igmp snooping vlan 9 querier address 2.2.2.2
ip igmp snooping vlan 9 querier version 1
ip igmp snooping vlan 110 querier
ip igmp snooping vlan 110 querier address 192.168.255.6
ip igmp snooping vlan 110 fast-leave
ip igmp snooping vlan 111 querier
ip igmp snooping vlan 111 querier address 192.168.255.6
ip igmp snooping vlan 111 fast-leave
ip igmp snooping vlan 210 querier
ip igmp snooping vlan 210 querier address 192.168.255.6
ip igmp snooping vlan 210 fast-leave
ip igmp snooping vlan 230 querier
ip igmp snooping vlan 230 querier address 192.168.255.6
ip igmp snooping vlan 230 fast-leave
ip igmp snooping vlan 256 querier
ip igmp snooping vlan 256 querier address 192.168.255.6
ip igmp snooping vlan 256 fast-leave
ip igmp snooping vlan 257 querier
ip igmp snooping vlan 257 querier address 192.168.255.6
ip igmp snooping vlan 257 fast-leave
ip igmp snooping vlan 4092 querier
ip igmp snooping vlan 4092 querier address 192.168.255.6
ip igmp snooping vlan 4092 fast-leave
!
transceiver qsfp default-mode 4x10G
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ vlan internal order ascending range 1006 1199
ip igmp snooping vlan 1 querier
ip igmp snooping vlan 1 querier address 1.1.1.1
ip igmp snooping vlan 1 querier version 3
ip igmp snooping vlan 1 fast-leave
ip igmp snooping vlan 2 querier
ip igmp snooping vlan 2 querier address 1.1.1.1
ip igmp snooping vlan 2 querier version 3
Expand All @@ -19,14 +20,25 @@ ip igmp snooping vlan 9 querier address 2.2.2.2
ip igmp snooping vlan 9 querier version 1
ip igmp snooping vlan 110 querier
ip igmp snooping vlan 110 querier address 192.168.255.7
ip igmp snooping vlan 110 fast-leave
ip igmp snooping vlan 111 querier
ip igmp snooping vlan 111 querier address 192.168.255.7
ip igmp snooping vlan 111 fast-leave
ip igmp snooping vlan 210 querier
ip igmp snooping vlan 210 querier address 192.168.255.7
ip igmp snooping vlan 210 fast-leave
ip igmp snooping vlan 230 querier
ip igmp snooping vlan 230 querier address 192.168.255.7
ip igmp snooping vlan 230 fast-leave
ip igmp snooping vlan 256 querier
ip igmp snooping vlan 256 querier address 192.168.255.7
ip igmp snooping vlan 256 fast-leave
ip igmp snooping vlan 257 querier
ip igmp snooping vlan 257 querier address 192.168.255.7
ip igmp snooping vlan 257 fast-leave
ip igmp snooping vlan 4092 querier
ip igmp snooping vlan 4092 querier address 192.168.255.7
ip igmp snooping vlan 4092 fast-leave
!
transceiver qsfp default-mode 4x10G
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -799,6 +799,17 @@ vlans:
tenant: Tenant_E
ip_igmp_snooping:
globally_enabled: true
vlans:
- id: 256
querier:
enabled: true
address: 192.168.255.8
fast_leave: true
- id: 230
querier:
enabled: true
address: 192.168.255.8
fast_leave: true
ip_virtual_router_mac_address: 00:dc:00:00:00:0a
vlan_interfaces:
- name: Vlan310
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1406,27 +1406,38 @@ ip_igmp_snooping:
querier:
enabled: true
address: 192.168.255.3
fast_leave: true
- id: 111
querier:
enabled: true
address: 192.168.255.3
fast_leave: true
- id: 210
querier:
enabled: true
address: 192.168.255.3
fast_leave: true
- id: 256
querier:
enabled: true
address: 192.168.255.3
fast_leave: true
- id: 257
querier:
enabled: true
address: 192.168.255.3
fast_leave: true
- id: 4092
querier:
enabled: true
address: 192.168.255.3
fast_leave: true
- id: 1
querier:
enabled: true
address: 1.1.1.1
version: 3
fast_leave: true
- id: 2
querier:
enabled: true
Expand All @@ -1447,6 +1458,11 @@ ip_igmp_snooping:
enabled: true
address: 2.2.2.2
version: 1
- id: 230
querier:
enabled: true
address: 192.168.255.3
fast_leave: true
ip_virtual_router_mac_address: 00:dc:00:00:00:0a
vxlan_interface:
Vxlan1:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1406,27 +1406,38 @@ ip_igmp_snooping:
querier:
enabled: true
address: 192.168.255.4
fast_leave: true
- id: 111
querier:
enabled: true
address: 192.168.255.4
fast_leave: true
- id: 210
querier:
enabled: true
address: 192.168.255.4
fast_leave: true
- id: 256
querier:
enabled: true
address: 192.168.255.4
fast_leave: true
- id: 257
querier:
enabled: true
address: 192.168.255.4
fast_leave: true
- id: 4092
querier:
enabled: true
address: 192.168.255.4
fast_leave: true
- id: 1
querier:
enabled: true
address: 1.1.1.1
version: 3
fast_leave: true
- id: 2
querier:
enabled: true
Expand All @@ -1447,6 +1458,11 @@ ip_igmp_snooping:
enabled: true
address: 2.2.2.2
version: 1
- id: 230
querier:
enabled: true
address: 192.168.255.4
fast_leave: true
ip_virtual_router_mac_address: 00:dc:00:00:00:0a
vxlan_interface:
Vxlan1:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -839,27 +839,38 @@ ip_igmp_snooping:
querier:
enabled: true
address: 192.168.255.5
fast_leave: true
- id: 111
querier:
enabled: true
address: 192.168.255.5
fast_leave: true
- id: 210
querier:
enabled: true
address: 192.168.255.5
fast_leave: true
- id: 256
querier:
enabled: true
address: 192.168.255.5
fast_leave: true
- id: 257
querier:
enabled: true
address: 192.168.255.5
fast_leave: true
- id: 4092
querier:
enabled: true
address: 192.168.255.5
fast_leave: true
- id: 1
querier:
enabled: true
address: 1.1.1.1
version: 3
fast_leave: true
- id: 2
querier:
enabled: true
Expand All @@ -880,6 +891,11 @@ ip_igmp_snooping:
enabled: true
address: 2.2.2.2
version: 1
- id: 230
querier:
enabled: true
address: 192.168.255.5
fast_leave: true
ip_virtual_router_mac_address: 00:dc:00:00:00:0a
vlan_interfaces:
- name: Vlan310
Expand Down
Loading

0 comments on commit 7f09ae5

Please sign in to comment.