08-03-2012 02:14 AM - edited 03-07-2019 08:08 AM
I am just wondering which mode to set the switchport that is connected to a router.
I assume the cable connecting the router is plugged into a port in trunk mode (for all the defined VLANS)? Then I make SVIs with gateways for the VLANs pointing to routing-interfaces in the router?
So in this way, if a neighboring switch does not know how to route a packet to a unknown IP-address, the packet is sent over the trunk to the other switch. Here the appropriate VLAN SVI is sending the packet to the appropriate router interface. Is this correct or nearly correct?
Solved! Go to Solution.
08-03-2012 02:51 AM
Hi Atle,
You can connect either a trunk port or an access port to a router. If you choose to use an access port, the router will form an adjacency only over the VLAN defined in that access port. If you choose a trunk port, you can use dot1q encapsulation on subinterfaces to form adjacencies over multiple VLANs. If you using a trunk you would do this type of configuration:
On the switch:
interface gi1/0/1
switchport mode trunk
switchport trunk encapsulation dot1q
switchport trunk allowed vlan a-c
On the router
interface gi0/0.a
encapsulation dot1q a
ip address x.x.x.x y.y.y.y
!
interface gi0/0.b
encapsulation dot1q b
ip address v.v.v.v y.y.y.y
!
interface gi0/0.c
encapsulation dot1q c
ip address z.z.z.z y.y.y.y
Here is a good tutorial on it:
http://www.howtonetwork.net/public/708.cfm
Cisco documentation on the feature:
http://www.cisco.com/en/US/docs/ios/12_0t/12_0t1/feature/guide/8021Q.html
To answer your question, you can use the router as the default gateway for hosts. In the that case it would not be required to have an SVI on the switch except for MGMT purposes. Traffic from hosts would take the L2 path to the router and then the router would make the next forwarding decision for the packet. If you had two routers you could do a trunk to both routers and run a FHRP between them for redundancy.
HTH
Anthony
08-03-2012 02:51 AM
Hi Atle,
You can connect either a trunk port or an access port to a router. If you choose to use an access port, the router will form an adjacency only over the VLAN defined in that access port. If you choose a trunk port, you can use dot1q encapsulation on subinterfaces to form adjacencies over multiple VLANs. If you using a trunk you would do this type of configuration:
On the switch:
interface gi1/0/1
switchport mode trunk
switchport trunk encapsulation dot1q
switchport trunk allowed vlan a-c
On the router
interface gi0/0.a
encapsulation dot1q a
ip address x.x.x.x y.y.y.y
!
interface gi0/0.b
encapsulation dot1q b
ip address v.v.v.v y.y.y.y
!
interface gi0/0.c
encapsulation dot1q c
ip address z.z.z.z y.y.y.y
Here is a good tutorial on it:
http://www.howtonetwork.net/public/708.cfm
Cisco documentation on the feature:
http://www.cisco.com/en/US/docs/ios/12_0t/12_0t1/feature/guide/8021Q.html
To answer your question, you can use the router as the default gateway for hosts. In the that case it would not be required to have an SVI on the switch except for MGMT purposes. Traffic from hosts would take the L2 path to the router and then the router would make the next forwarding decision for the packet. If you had two routers you could do a trunk to both routers and run a FHRP between them for redundancy.
HTH
Anthony
08-03-2012 02:55 AM
Thanks a lot! This was very clear.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: