Switching

 View Only
last person joined: 17 hours ago 

Ask questions and share experiences about EX and QFX portfolios and all switching solutions across your data center, campus, and branch locations.
  • 1.  EX4600 - pass through GVRP packets

    Posted 07-13-2020 06:43

    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?



  • 2.  RE: EX4600 - pass through GVRP packets

     
    Posted 07-13-2020 11:15

    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. 



  • 3.  RE: EX4600 - pass through GVRP packets
    Best Answer

     
    Posted 07-13-2020 11:28

    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#id-configuring-layer-2-protocol-tunneling-on-ex-series-switches-with-els-support

     

     

     

    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



  • 4.  RE: EX4600 - pass through GVRP packets

    Posted 07-14-2020 00:04

    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.



  • 5.  RE: EX4600 - pass through GVRP packets

     
    Posted 07-14-2020 11:08

    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



  • 6.  RE: EX4600 - pass through GVRP packets

    Posted 07-13-2020 11:39

    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%20on%20trunks

     

    Thanks, 

    esmontes.