Adding IPv6 Link-Local Addresses for Static Routing

IPv6 link-local addresses have a specific prefix fe80::/10 and are relevant only on the local link. This makes it possible to have the same link-local address on multiple IPv6 interfaces. If you add a static route reachable through a link-local address, you must specify the outgoing interface.

A new parameter now allows you to specify the interface for the static route:

CLI network-admin@Leaf1 > vrouter-static-route-add

vrouter-name name-string

Specify the name of the vRouter service.

network ip-address

Specify the IP subnet of the network that you want to add a static router.

netmask netmask

Specify the netmask of the IP subnet.

gateway-ip ip-address

Specify the IP address of the gateway that you want to route packets destined for the network IP address.

bfd-dst-ip ip-address

Specify the destination IP address for BFD monitoring.

distance number

Specifies the administrative distance in a number from 0 to 255.

0  — Connected interface

1 — Static route

110 — OSPF

120 — RIP

200 — Internal BGP

interface vrouter interface nic

Specify the vRouter interface for the static route.

You can remove or display the state using the commands, vrouter-static-route-remove, and vrouter-static-route-show.

 

Configuring Multicast Listener Discovery (MLD)

In IPv4, Layer 2 switches can use IGMP snooping to limit the flooding of multicast traffic by dynamically configuring Layer 2 interfaces so that multicast traffic is forwarded to only those interfaces associated with IP multicast address. In IPv6, MLD snooping performs a similar function. With MLD snooping, IPv6 multicast data is selectively forwarded to a list of ports that want to receive the data, instead of being flooded to all ports in a VLAN. This list is constructed by snooping IPv6 multicast control packets.

MLD is a protocol used by IPv6 multicast routers to discover the presence of multicast listeners (nodes configured to receive IPv6 multicast packets) on its directly attached links and to discover which multicast packets are of interest to neighboring nodes. MLD is derived from the IGMP protocol. MLD version 1 (MLDv1) is equivalent to IGMPv2, and MLD version 2 (MLDv2) is equivalent to IGMPv3. MLD is a subprotocol of Internet Control Message Protocol version 6 (ICMPv6), and MLD messages are a subset of ICMPv6 messages, identified in IPv6 packets by a preceding Next Header value of 58.

The switch can snoop on both MLDv1 and MLDv2 protocol packets and bridge IPv6 multicast data based on destination IPv6 multicast MAC addresses. The switch can be configured to perform MLD snooping and IGMP snooping simultaneously.

To display MLD routers on the network, use the mld-router-show command:

mld-router-show

group-ip:                

node-ip:                 

vlan:                    

port:                    

source:                  

node-type:               

expires:                 

The show ouput displays the following information:

To display MLD group membership on the network, use the mld-show command:

mld-show

group-ip:                

node-ip:                 

vlan:                    

port:                    

source:                  

node-type:               

expires:                 

The show ouput displays the following information:

To enable or disable MLD snooping or modify the scope, use the mld-snooping-modify command:

mld-snooping-modify

To modify the scope from fabric to local, use the following syntax:

mld-snooping-modify scope fabric

To display information about MLD snooping, use the mld-snooping-show command.

Configuring an IGMP Querier IP Address

You can configure an IGMP querier IP address for a VLAN or as a global IGMP querier. The IGMP querier sends IGMP General Query messages. on the network.

If no querier IP address is specified, then 0.0.0.0 is the default value. There can be an unique querier IP for each VLAN, or you can configure the same Querier IP address for all the VLANs participating in IGMP snooping. The Querier IP address should have a local scope and every switch should have a unique Querier IP address.  

With a valid source IP address on IGMP Query packets, the VLAN, where Query is received, is added to an IGMP Snoop switch list, and is now reflected in the igmp-switches-show output and the IGMP queries are sent to the peer Switch as well. This is to solicit a report from the hosts listening on the peer switch.

Use these Netvisor OS commands to configure an IGMP querier IP address.

igmp-querier-ip-modify

Modify IGMP Querier IP configuration

querier-ip ip-address

Specify the Snooping Querier IP address

vlans-on-querier-ip vlan-list

Specify the VLAN map.

 

 

igmp-querier-ip-show

Display IGMP Querier IP config

querier-ip is

Specify the Snooping Querier IP address

vlans-on-querier-ip vlan-list

VLAN MAP