01-10-2018 11:42 PM - edited 03-08-2019 01:22 PM
I do have a question regarding the following scenario.
A packet arrives at a Layer 3 switch with a destination IP-Address that the router finds in its routing table.
It strips off the Layer 2 header and reads the L3 destination IP-Address. It finds out, that the destination address can be reached over an IP-Address which is part of lets say VLAN200. VLAN200 is a SVI on the router.
Here comes my question:
We assume that the router does not yet have a MAC-Address entry for the next hop address. On which interfaces does the router forward the ARP-request?
Does he check any of his interfaces for a membership for that VLAN200 and forwards the ARP-request out of these interfaces?
Any help is appreciated.
Solved! Go to Solution.
01-11-2018 02:17 AM
Hello,
I am not quite sure did I understand your question correctly, but I will try to briefly answer it:
If we are talking about L3 switch with routing option, routing is done by CEF which in a nutshell is a technology to populate CAM and TCAM tables with MAC, Next-hop IP addresses, interfaces ans so on.
If records associated with destination IP address could not be found in CAM / TCAM tables, routing processor is kicked in and ARP requests are issued (or other appropriate actions). This is done by switch CPU, so routing for this particular packet is slowed down. In particular ARP requests are issued through all interfaces to which destination ip subnet is mapped (thus all interfaces in VLAN 200 in your case + trunk interfaces where VLAN 200 is allowed).
More information could be found here:
https://www.cisco.com/c/en/us/support/docs/routers/12000-series-routers/47321-ciscoef.html
01-11-2018 03:34 AM
Hello,
As you mentioned VLAN pruning, I assume you are using VTP protocol to manage VLANs database on switches. Pruning basically means that VLAN is not allowed on trunk and no broadcast traffic for it will be sent through a trunk port where this VLAN has been pruned.
More information could be found here:
https://www.cisco.com/c/en/us/support/docs/lan-switching/vtp/10558-21.html#vtp_pruning
01-11-2018 02:17 AM
Hello,
I am not quite sure did I understand your question correctly, but I will try to briefly answer it:
If we are talking about L3 switch with routing option, routing is done by CEF which in a nutshell is a technology to populate CAM and TCAM tables with MAC, Next-hop IP addresses, interfaces ans so on.
If records associated with destination IP address could not be found in CAM / TCAM tables, routing processor is kicked in and ARP requests are issued (or other appropriate actions). This is done by switch CPU, so routing for this particular packet is slowed down. In particular ARP requests are issued through all interfaces to which destination ip subnet is mapped (thus all interfaces in VLAN 200 in your case + trunk interfaces where VLAN 200 is allowed).
More information could be found here:
https://www.cisco.com/c/en/us/support/docs/routers/12000-series-routers/47321-ciscoef.html
01-11-2018 03:29 AM
Thank you for your reply.
You said "+ trunk interfaces where VLAN 200 is allowed" does this also include interfaces where the VLAN is allowed but pruned due to the fact, that it's not used on that particular trunk?
Thanks.
01-11-2018 03:34 AM
Hello,
As you mentioned VLAN pruning, I assume you are using VTP protocol to manage VLANs database on switches. Pruning basically means that VLAN is not allowed on trunk and no broadcast traffic for it will be sent through a trunk port where this VLAN has been pruned.
More information could be found here:
https://www.cisco.com/c/en/us/support/docs/lan-switching/vtp/10558-21.html#vtp_pruning
01-11-2018 03:36 AM
01-11-2018 05:59 AM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide