MVRP is a standard protocol used to dynamically register and propagate VLANs across switches automatically. When a device connects, MVRP registers the necessary VLANs on the relevant ports, making VLAN management more dynamic and flexible in multi-vendor networks. In contrast, VTP is Cisco-only and relies on a centralized server to push VLAN configurations across the network. MVRP simplifies VLAN registration, while VTP centralizes it.
Hello! That’s possible but the dynamic access port would be created via 802.1x, then, MVRP will help with the trunk links. I’ll make a video about that, that’s an interesting topic.
Thanks! 😊 VTP is great for Cisco, but MVRP is better in non-Cisco environments like MikroTik because it automatically registers VLANs across devices, making dynamic VLAN management much easier without manual configurations.
Great video 👍. I am doing BGP vpn4 with a route reflector going to edge routers. Cust1 site 1 and site 2. How do you redistribute default route to VRFs in Rosv7? In Rosv6 i just reference the main RT but it does not work in v7.
Hello, thank you! I'm not sure about your topology and PE-CE protocol used, but in general, when injecting the VPNV4 information to BGP, you will need: - routing bgp connection set vrf=my-vrf routing-table=my-vrf - set the vpnv4 information at /routing bgp vpn
@@TheNetworkTrip PE-CE I'm doing ebgp vrf=Cust1 routing-table=Cust1. From PE to route reflector and P1 I'm doing ibgp vpnv4 over mpls. P1 can see Cust1 routes and I want the VRFs to breakout to the internet. In V6 I can reference the main RT but it doesn't work like this in RosV7.
Absolutely! As long as the client has IP connectivity to the MikroTik VPN server, you can successfully set up and test an L2TP/IPsec VPN using private IP addresses. Just ensure all configurations, including firewall settings and user credentials, are correctly set up for a smooth connection.
I configure bridge filter with vlans and as well L3 Hardware Offloading But no internet output from vlans till I disable L3 Hardware Offloading. Do you have an idea what is the issue Router Ccr2116-12g-4s Note : all vlans and Ethernet are under the bridge port. Thank you
If that device is performing NAT, the outside interface must be outside of the bridge. You can enable FastTrack and L3 hardware offloading on the firewall to offload the NATted traffic.
I am using hotspot services as a small ISP. NAT must be there, so I dont think that L3 Hardware Offloading is compitable with hotspot since it's working with NAT. Fasttruck will disable the limit of data usage of users, it mean,hotspot users will have UNLIMITED data.
in my testings, unused vlans are not getting removed automatically from mvrp. Is this by design or is this another half-baked implementation in RouterOS?
Hello! If a VLAN is not used on all switches, then the only place where it will be populated in the VLAN table is on the switch performing inter-VLAN routing. If I have multiple downlink switches and only one at the edge is using the VLAN, all the uplink switches will populate the value. Are your VLANs populated, and are the tagged/untagged values correct?
Today, I wanted to reproduce the problem I experienced yesterday, but after starting up the GNS3 Lab, everything seems to work as expected. It's not the first time I get weird networking issues with GNS.
Hello! This protocol is used if you have multiple switches and VLANs. MVRP helps to configura the trunk interfaces dynamically instead of doing it manually.
@@TheNetworkTrip ok, but do I have to make the vlan number as access on the port myself? if I have to have vlan number 30 on port 4, will it be the same on every SW?
Yes, we must configure the access ports manually. That's a desicion of the network admin, which vlan will be available at every access port. If we have dozens of switches, we can use automation (Python, Ansible) to send the commands to every device via the management IP.
@@TheNetworkTrip ruclips.net/video/9ZAJTEseGQA/видео.html - this is better, you still haven't answered my question about how to change the switch names
Thank you, you are awsome
Pleaaaasssse VXLAN
Hello! Coming soon
@@TheNetworkTrip
Waiting for .. thank youu
though not VTP in cisco but looks almost same
MVRP is a standard protocol used to dynamically register and propagate VLANs across switches automatically. When a device connects, MVRP registers the necessary VLANs on the relevant ports, making VLAN management more dynamic and flexible in multi-vendor networks.
In contrast, VTP is Cisco-only and relies on a centralized server to push VLAN configurations across the network.
MVRP simplifies VLAN registration, while VTP centralizes it.
Is it possible to have mvrp configured with a radius server to apply a separate vlan for each user or for a category of users?
Hello!
That’s possible but the dynamic access port would be created via 802.1x, then, MVRP will help with the trunk links. I’ll make a video about that, that’s an interesting topic.
@@TheNetworkTrip thank you very much, we want to increase security in the company, and this would be a great help
You are very cool!! I wait it!!! should we forgot about vtp?
Thanks! 😊 VTP is great for Cisco, but MVRP is better in non-Cisco environments like MikroTik because it automatically registers VLANs across devices, making dynamic VLAN management much easier without manual configurations.
Great video 👍. I am doing BGP vpn4 with a route reflector going to edge routers. Cust1 site 1 and site 2. How do you redistribute default route to VRFs in Rosv7? In Rosv6 i just reference the main RT but it does not work in v7.
Hello, thank you!
I'm not sure about your topology and PE-CE protocol used, but in general, when injecting the VPNV4 information to BGP, you will need:
- routing bgp connection set vrf=my-vrf routing-table=my-vrf
- set the vpnv4 information at /routing bgp vpn
@@TheNetworkTrip PE-CE I'm doing ebgp vrf=Cust1 routing-table=Cust1. From PE to route reflector and P1 I'm doing ibgp vpnv4 over mpls. P1 can see Cust1 routes and I want the VRFs to breakout to the internet. In V6 I can reference the main RT but it doesn't work like this in RosV7.
Hello professor, good evening, question can it be used on the Switch series 100 and 200?
Hello!
The CRS1XX and CRS2XX use a different method of configuration. MVRP will not work with vlan filtering using hardware offloading.
@@TheNetworkTrip Hello Inge, good morning, so it can be said that it is not compatible
@@ezequielbohuaben6900 If planning on using hardware offloading, yes. If you use the method here, that will work using the CPU.
Hello is it possible to test L2tP/Ipsec VPN using private IP
Absolutely! As long as the client has IP connectivity to the MikroTik VPN server, you can successfully set up and test an L2TP/IPsec VPN using private IP addresses. Just ensure all configurations, including firewall settings and user credentials, are correctly set up for a smooth connection.
I configure bridge filter with vlans and as well L3 Hardware Offloading
But no internet output from vlans till I disable L3 Hardware Offloading.
Do you have an idea what is the issue
Router Ccr2116-12g-4s
Note : all vlans and Ethernet are under the bridge port.
Thank you
If that device is performing NAT, the outside interface must be outside of the bridge. You can enable FastTrack and L3 hardware offloading on the firewall to offload the NATted traffic.
I am using hotspot services as a small ISP.
NAT must be there, so I dont think that L3 Hardware Offloading is compitable with hotspot since it's working with NAT.
Fasttruck will disable the limit of data usage of users, it mean,hotspot users will have UNLIMITED data.
will MVRP work with MSTP? will mikrotik properly switch to backup and recover?
MVRP works with MSTP. I will prepara a second part of the lab showing that.
Thanks for all the wonderful videos
I want to ask can you make video about MPLS in mikrotik 🌹🙏🏼
Thank you! BGP and MPLS are coming soon.
A cordial greeting, I hope to see this topic added to the platform's Switch course
That’s correct. There multiple new topics coming to that course, not just this one.
what "fixed" does?
Hello!
Fixed ignores all the MVR message (this is for the registrar)
in my testings, unused vlans are not getting removed automatically from mvrp. Is this by design or is this another half-baked implementation in RouterOS?
Hello!
If a VLAN is not used on all switches, then the only place where it will be populated in the VLAN table is on the switch performing inter-VLAN routing.
If I have multiple downlink switches and only one at the edge is using the VLAN, all the uplink switches will populate the value.
Are your VLANs populated, and are the tagged/untagged values correct?
Today, I wanted to reproduce the problem I experienced yesterday, but after starting up the GNS3 Lab, everything seems to work as expected. It's not the first time I get weird networking issues with GNS.
hello,
great material but please tell me what it is used for
regards
Daniel
Hello!
This protocol is used if you have multiple switches and VLANs. MVRP helps to configura the trunk interfaces dynamically instead of doing it manually.
@@TheNetworkTrip ok, but do I have to make the vlan number as access on the port myself? if I have to have vlan number 30 on port 4, will it be the same on every SW?
Yes, we must configure the access ports manually. That's a desicion of the network admin, which vlan will be available at every access port.
If we have dozens of switches, we can use automation (Python, Ansible) to send the commands to every device via the management IP.
@@TheNetworkTrip ruclips.net/video/9ZAJTEseGQA/видео.html - this is better,
you still haven't answered my question about how to change the switch names