Ethernet Switching
Highlighted
Ethernet Switching

EX4600 - pass through GVRP packets

‎07-13-2020 06:42 AM

Hi Folks!

 

I need to pass through GVRP packets through a EX4600 switch which doesn't support GVRP. The switch is connected between two other switches that support and use GVRP. The EX4600 is dropping the GVRP multicast packets by default

 

Any ideas?

5 REPLIES 5
Highlighted
Ethernet Switching

Re: EX4600 - pass through GVRP packets

‎07-13-2020 11:14 AM

Hi,

 

The EX4600 can use MVRP instead of GVRP, MVRP is basically the standard that replaces GVRP. I would recommend checking if the adjacent devices support MVRP and move to it instead. 

Highlighted
Ethernet Switching
Solution
Accepted by topic author dregorius@networkers.de
‎07-15-2020 07:44 AM

Re: EX4600 - pass through GVRP packets

‎07-13-2020 11:27 AM

Hi dregorius,

 

Greetings, correct as you said GRVP is not supported only MVRP hence In this case, I would configure a Q-in-Q tunnel between both EX's and have them encapsulate the GRVP PDU's and forward them between the switches that are GRVP capable. 

 

Here is how you can configure a Q-in-Q tunnel on an EX4600

 

https://forums.juniper.net/t5/Ambassador-Insights/Configuring-Q-in-Q-Tunneling-ELS/ba-p/424100 

 

Table 4: L2PT Protocols Supported on EX Series and QFX Series Switches

Layer 2 Protocol That Can Be Tunneled

Support Notes and Exceptions

802.1X authentication

Not supported on EX2300 multigigabit model switches.

802.3ah Operation, Administration, and Maintenance (OAM) link fault management (LFM)

If you enable L2PT for untagged OAM LFM packets, do not configure LFM on the corresponding access interface.

Cisco Discovery Protocol (CDP)

You can’t configure CDP on EX Series and QFX Series switches. However, L2PT can tunnel CDP PDUs.

Ethernet local management interface (E-LMI)

Not supported on EX2300 multigigabit model switches.

Generic Attribute Registration Protocol (GARP) VLAN Registration Protocol (GVRP)

 

Link Aggregation Control Protocol (LACP)

If you enable L2PT for untagged LACP packets, do not configure Link Aggregation Control Protocol (LACP) on the corresponding access interface.

Link Layer Discovery Protocol (LLDP)

 

Multiple MAC Registration Protocol (MMRP)

Not supported on EX2300 multigigabit model switches.

MVRP VLAN Registration Protocol (MVRP)

 

Per-VLAN Spanning Tree and Per-VLAN Spanning Tree Plus (PVST+) Protocols

Only supported on EX9200 switches.

Use this option to enable tunneling VSTP instead of the vstp option.

Spanning Tree Protocol (STP), Rapid Spanning Tree Protocol (RSTP), and Multiple Spanning Tree Protocol (MSTP)

 

Unidirectional Link Detection (UDLD)

Not supported on EX2300 multigigabit model switches.

You can’t configure UDLD on EX Series and QFX Series switches. However, L2PT can tunnel UDLD PDUs.

VLAN Spanning Tree Protocol (VSTP)

EX9200 switches support tunneling VSTP packets but do not have a separate option to enable tunneling VSTP. The option that enables tunneling PVST and PVST+ (pvstp) also enables tunneling VSTP.

VLAN Trunking Protocol (VTP)

You can’t configure VTP on EX Series and QFX Series switches. However, L2PT can tunnel VTP PDUs.

 

Here is an example of how you can configure it:

 

set protocols layer2-control mac-rewrite interface ge-0/0/0 protocol grvp

 

here is the documentation: 

https://www.juniper.net/documentation/en_US/junos/topics/topic-map/layer-2-protocol-tunneling.html#i...

 

 

 

If this solves your problem, please mark this post as "Accepted Solution" so we can help others too \:)/

Regards,

Lil Dexx
JNCIE-ENT#863, 3X JNCIP-[SP-ENT-DC], 4X JNCIA [cloud-DevOps-Junos-Design], Champions Ingenius, SSYB

Highlighted
Ethernet Switching

Re: EX4600 - pass through GVRP packets

‎07-13-2020 11:38 AM

Hi dregorius,  

 

I wanted to add more information about legacy GVRP standard protocol EEE 802.1ak.  

GVRP is only supported on EX4200/ EX4500./ EX8200 / EX9200.  

 

MVRP is an application protocol of the Multiple Registration Protocol (MRP) and is defined in the IEEE 802.1ak standard. MRP and MVRP replace Generic Attribute Registration Protocol (GARP) and GARP VLAN Registration Protocol (GVRP) and overcome GARP and GVRP limitations. [supporter by ELS devices, EX4600] 

 

This standard specifies protocols, procedures, and managed objects to support the Multiple Registration Protocol (MRP). MRP allows participants in an MRP Application to register attributes with other participants in a Bridged LAN, Two Applications are defined, to register VLANs (MVRP) and Group MAC addresses (MMRP). MVRP will furthermore provide for the rapid healing of network failures without interrupting services to unaffected VLANs.

 

If the above info resolves your issue please mark as solved to help others! 

 

ref: 

https://www.juniper.net/documentation/en_US/junos/topics/topic-map/mvrp.html 

https://apps.juniper.net/feature-explorer/feature-info.html?fKey=1083&fn=GVRP%20-%20VLAN%20pruning%2...

 

Thanks, 

esmontes. 

Highlighted
Ethernet Switching

Re: EX4600 - pass through GVRP packets

‎07-14-2020 12:04 AM

Hi Lil Dexx,

 

thanks for your input. Will Q-in-Q also work, when I only have one Juniper Switch? I just need to tunnel it between two ports.

Highlighted
Ethernet Switching

Re: EX4600 - pass through GVRP packets

‎07-14-2020 11:07 AM

Hi dregorius,

 

You are welcome 🙂 It should if the rest of your devices are QinQ capable and also are able to process and decapsulate tunneled layer 2 protocols in your case GVRP, for example, if you use this EX4600 as a PE ( provider edge) this will encapsulate the GVRP and send it to the remote PE, if your remote PE is a  CISCO device, here you can see how it is accomplished on the CISCO side.  

 

https://kb.juniper.net/InfoCenter/index?page=content&id=KB29846&cat=L2TP&actp=LIST

 

Note: In the example above the EX configuration is different from the one I shared before because it is a legacy device that does not use the ELS ( enhanced layer 2 software) as the EX4600's hence you can disregard the EX configuration from this example.

 

If this solves your problem, please mark this post as "Accepted Solution" so we can help others too \:)/

Regards,

Lil Dexx
JNCIE-ENT#863, 3X JNCIP-[SP-ENT-DC], 4X JNCIA [cloud-DevOps-Junos-Design], Champions Ingenius, SSYB

Feedback