Enterprise Campus Network - Inter-VLAN

2022. 11. 13. 16:33네트워크(Network)

Inter-VLAN

 

Inter-VLAN Routing With Router
Inter-VLAN Routing With Router ( SW )
Inter-VLAN Routing With Router ( Router )
Inter-VLAN Routing With MLS
Inter-VLAN Routing With MLS
Inter-VLAN Routing With MLS ( SVI 설정 )
Inter-VLAN Routing With MLS ( Routed Port )

 

각각 포트별로 VLAN을 연결하는 방법

switch

BB(config)#int fa 0/20 - 라우터로 가는 포트번호 하나에 VLAN 설정

BB(config-if)#switchport mode access - access모드 설정

BB(config-if)#switchport access vlan 100

BB(config-if)#no sh

 

BB(config)#int fa 0/21 

BB(config-if)#switchport mode access 

BB(config-if)#switchport access vlan 200

BB(config-if)#no sh

 

BB(config)#int fa 0/22 

BB(config-if)#switchport mode access 

BB(config-if)#switchport access vlan 300

BB(config-if)#no sh

 

router

GW(config)#int fa 0/0 - VLAN으로 오는 포트에 ip 설정

GW(config-if)#desc ##VLAN100_GW##

GW(config-if)#ip add 1.1.10.254 255.255.255.0

GW(config-if)#no sh

 

GW(config)#int fa 0/1 

GW(config-if)#desc ##VLAN200_GW##

GW(config-if)#ip add 1.1.20.254 255.255.255.0

GW(config-if)#no sh

 

GW(config)#int fa 1/0

GW(config-if)#desc ##VLAN300_GW##

GW(config-if)#ip add 1.1.30.254 255.255.255.0

GW(config-if)#no sh

 

포트 하나를 써서 가상의 fa 0/0.100 포트를 분리해서 입력

switch

BB(config)#int fa 0/24

BB(config-if)#desc ##Trunk_port##

BB(config-if)#switchport trunk allowed vlan 100,200,300

BB(config-if)#switchport trunk native vlan 100

BB(config-if)#switchport mode trunk 

BB(config-if)#switchport nonegotiate 

BB(config-if)#no sh

BB(config-if)#end

 

router

GW(config)#int fa 0/0.100

GW(config-subif)#desc ##VLAN100_GW##

GW(config-subif)#encapsulation dot1q 100

GW(config-subif)#ip add 1.1.10.254 255.255.255.0

GW(config-subif)#no sh

 

GW(config)#int fa 0/0.200

GW(config-subif)#desc ##VLAN200_GW##

GW(config-subif)#encapsulation dot1q 200

GW(config-subif)#ip add 1.1.20.254 255.255.255.0

GW(config-subif)#no sh

 

GW(config)#int fa 0/0.300

GW(config-subif)#desc ##VLAN300_GW##

GW(config-subif)#encapsulation dot1q 300

GW(config-subif)#ip add 1.1.30.254 255.255.255.0

GW(config-subif)#no sh

 

switch

BB(config)#int fa 0/15

BB(config-if)#switchport mode access 

BB(config-if)#switchport access vlan 100

BB(config-if)#no sh

 

BB(config)#int fa 0/16

BB(config-if)#switchport mode access 

BB(config-if)#switchport access vlan 200

BB(config-if)#no sh

 

BB(config)#int fa 0/17

BB(config-if)#switchport mode access 

BB(config-if)#switchport access vlan 300

BB(config-if)#no sh

 

L3 Switch

L3_SW(config)#int fa 0/15

L3_SW(config-if)#desc ##VLAN100_GW##

L3_SW(config-if)#no switchport 

L3_SW(config-if)#ip add 1.1.10.254 255.255.255.0

L3_SW(config-if)#no sh

L3_SW(config-if)#exit

 

L3_SW(config)#int fa 0/16

L3_SW(config-if)#desc ##VLAN200_GW##

L3_SW(config-if)#no switchport 

L3_SW(config-if)#ip add 1.1.20.254 255.255.255.0

L3_SW(config-if)#no sh

L3_SW(config-if)#exit

 

L3_SW(config)#int fa 0/17

L3_SW(config-if)#desc ##VLAN300_GW##

L3_SW(config-if)#no switchport 

L3_SW(config-if)#ip add 1.1.30.254 255.255.255.0

L3_SW(config-if)#no sh

L3_SW(config-if)#exit

L3_SW(config)#ip routing

 

switch

BB(config)#int fa 0/10

BB(config-if)#desc ##Trunk_Port##

BB(config-if)#switchport trunk allowed vlan 100,200,300,400

BB(config-if)#switchport trunk native vlan 100

BB(config-if)#switchport mode trunk 

BB(config-if)#switchport nonegotiate 

BB(config-if)#no sh

 

L3 Switch

L3_SW(config)# vlan 100

L3_SW(config)# name student

L3_SW(config)# exit

L3_SW(config)# vlan 200

L3_SW(config)# name office

L3_SW(config)# exit

L3_SW(config)# vlan 300

L3_SW(config)# name professor

L3_SW(config)# vlan 400

L3_SW(config)# name admin

L3_SW(config)# exit

 

L3_SW(config)#int fa 0/10

L3_SW(config-if)#desc ##Trunk_Port##

L3_SW(config-if)#switchport trunk encapsulation dot1q

L3_SW(config-if)#switchport trunk allowed vlan 100,200,300,400

L3_SW(config-if)#switchport trunk native vlan 100

L3_SW(config-if)#switchport mode tr

L3_SW(config-if)#switchport mode trunk 

L3_SW(config-if)#switchport nonegotiate 

L3_SW(config-if)#end

L3_SW(config-if)#no sh

 

L3_SW(config)#int vlan 100 

L3_SW(config-if)#ip add 1.1.10.254 255.255.255.0

L3_SW(config-if)#no sh

L3_SW(config)#int vlan 200 

L3_SW(config-if)#ip add 1.1.20.254 255.255.255.0

L3_SW(config-if)#no sh

L3_SW(config)#int vlan 300 

L3_SW(config-if)#ip add 1.1.30.254 255.255.255.0

L3_SW(config-if)#no sh

L3_SW(config)#int vlan 400 

L3_SW(config-if)#ip add 1.1.40.254 255.255.255.0

L3_SW(config-if)#no sh