VLAN Trunking Protocol and Inter-VLAN Communication


ISP Router
==========

Router>enable
Router#configure terminal
Router(config)#hostname ISP
ISP(config)#interface loopback 0
ISP(config-if)#description simulated address representing remote website
ISP(config-if)#ip address 203.4.4.4 255.255.255.0

ISP(config-if)#interface serial 0/0/0
ISP(config-if)#ip address 203.3.3.6 255.255.255.252
ISP(config-if)#clock rate 56000
ISP(config-if)#no shutdown
ISP(config-if)#exit

ISP(config)#router eigrp 10
ISP(config-router)#network 203.3.3.0
ISP(config-router)#network 203.4.4.0
ISP(config-router)#no auto-summary
ISP(config-if)#exit
ISP(config)#exit
ISP#copy running-config startup-config

CORP Router
===========

Router>enable
Router#configure terminal
Router(config)#hostname CORP
CORP(config)#no ip domain-lookup
CORP(config)#interface serial 0/0/0
CORP(config-if)#ip address 203.3.3.5 255.255.255.252
CORP(config-if)#no shutdown

CORP(config-if)#interface gigabit 0/0
CORP(config-if)#ip address 172.16.100.5 255.255.255.252
CORP(config-if)#no shutdown

CORP(config-if)#interface gigabit 0/1
CORP(config-if)#duplex full
CORP(config-if)#no shutdown

CORP(config-if)#interface gigabit 0/1.1
CORP(config-subif)#encapsulation dot1q 1 native
CORP(config-subif)#ip address 192.168.1.1 255.255.255.0

CORP(config-subif)#interface gigabit 0/1.10
CORP(config-subif)#encapsulation dot1q 10
CORP(config-subif)#ip address 192.168.10.1 255.255.255.0

CORP(config-subif)#interface gigabit 0/1.20
CORP(config-subif)#encapsulation dot1q 20
CORP(config-subif)#ip address 192.168.20.1 255.255.255.0

CORP(config-subif)#interface gigabit 0/1.30
CORP(config-subif)#encapsulation dot1q 30
CORP(config-subif)#ip address 192.168.30.1 255.255.255.0
CORP(config-subif)#exit

CORP(config)#router eigrp 10
CORP(config-router)#network 192.168.1.0
CORP(config-router)#network 192.168.10.0
CORP(config-router)#network 192.168.20.0
CORP(config-router)#network 192.168.30.0
CORP(config-router)#network 172.16.100.0
CORP(config-router)#network 203.3.3.0
CORP(config-router)#no auto-summary
CORP(config-router)#exit
CORP(config)#exit
CORP#copy running-config startup-config

L2Switch
=========

Switch>enable
Switch#configure terminal
Switch(config)#hostname L2Switch
L2Switch(config)#no ip domain-loopback
L2Switch(config)#vlan 10
L2Switch(config-vlan)#name vlan10
L2Switch(config-vlan)#exit

L2Switch(config)#vlan 20
L2Switch(config-vlan)#name vlan20
L2Switch(config-vlan)#exit

L2Switch(config)#vlan 30
L2Switch(config-vlan)#name vlan30
L2Switch(config-vlan)#exit

L2Switch(config)#interface range fastethernet 0/1 - 9
L2Switch(config-if-range)#switchport mode access
L2Switch(config-if-range)#switchport access vlan 10

L2Switch(config-if-range)#interface range fastethernet 0/10 - 15
L2Switch(config-if-range)#switchport mode access
L2Switch(config-if-range)#switchport access vlan 20

L2Switch(config-if-range)#interface range fastethernet 0/16 - 20
L2Switch(config-if-range)#switchport mode access
L2Switch(config-if-range)#switchport access vlan 30
L2Switch(config-if-range)#exit

L2Switch(config)#interface gigabit 0/1
L2Switch(config-if)#switchport mode trunk
L2Switch(config-if)#exit

L2Switch(config)#interface vlan 1
L2Switch(config-if)#ip address 192.168.1.2 255.255.255.0
L2Switch(config-if)#no shutdown
L2Switch(config-if)#exit

L2Switch(config)#ip default-gateway 192.168.1.1
L2Switch(config)#exit
L2Switch#copy running-config startup-config

L3Switch
=========

Switch>enable
Switch#configure terminal
Switch(config)#hostname L3Switch
L3Switch(config)#no ip domain-lookup
L3Switch(config)#vtp mode server
L3Switch(config)#vtp domain example

L3Switch(config)#vlan 10
L3Switch(config-vlan)#name vlan10
L3Switch(config-vlan)#exit

L3Switch(config)#vlan 20
L3Switch(config-vlan)#name vlan20
L3Switch(config-vlan)#exit

L3Switch(config)#interface gigabit 0/1
L3Switch(config-if)#switchport trunk encapsulation dot1q
L3Switch(config-if)#switchport mode trunk
L3Switch(config-if)#exit

L3Switch(config)#ip routing
L3Switch(config)#interface vlan 1
L3Switch(config-if)#ip address 172.16.1.1 255.255.255.0
L3Switch(config-if)#no shutdown

L3Switch(config-if)#interface vlan 10
L3Switch(config-if)#ip address 172.16.10.1 255.255.255.0

L3Switch(config-if)#interface vlan 20
L3Switch(config-if)#ip address 172.16.20.1 255.255.255.0

L3Switch(config)#interface gigabit 0/2
L3Switch(config-if)#no switchport
L3Switch(config-if)#ip address 172.16.100.6 255.255.255.252
L3Switch(config-if)#exit

L3Switch(config)#router eigrp 10
L3Switch(config-router)#network 172.16.0.0
L3Switch(config-router)#no auto-summary
L3Switch(config-router)#exit
L3Switch(config)#exit
L3Switch#copy running-config startup-config

L2Switch2
=========
Switch>enable
Switch#configure terminal
Switch(config)#hostname L2Switch2
L2Switch2(config)#no ip domain-loopback

L2Switch2(config)#vtp domain example
L2Switch2(config)#vtp mode client

L2Switch2(config)#interface range fastethernet 0/1 - 9
L2Switch2(config-if-range)#switchport mode access
L2Switch2(config-if-range)#switchport access vlan 10
L2Switch2(config-if-range)#exit

L2Switch2(config)#interface range f0/10 - 20
L2Switch2(config-if-range)#switchport mode access
L2Switch2(config-if-range)#switchport access vlan 20
L2Switch2(config-if-range)#exit

L2Switch2(config)#interface gigabitethernet 0/1
L2Switch2(config-if)#switchport mode trunk
L2Switch2(config-if)#exit

L2Switch2(config)#interface vlan 1
L2Switch2(config-if)#ip address 172.16.1.2 255.255.255.0
L2Switch2(config-if)#no shutdown
L2Switch2(config-if)#exit
L2Switch2(config)#ip default-gateway 172.16.1.1
L2Switch2(config)#exit
L2Switch2#copy running-config startup-config

VLAN Trunking Protocol and Inter-VLAN Communication VLAN Trunking Protocol and Inter-VLAN Communication Reviewed by Anonymous on 5:47:00 AM Rating: 5