Cisco Packet Tracer中配置单臂路由
单臂路由介绍:
单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。
操作:
添加一台路由器、一台交换机和四台主机
PC0和PC1与交换机fa0/1、fa0/2 接口连接,划分在VLAN10中,IP分别为192.168.10.1、192.168.10.2,网关192.168.10.254。
PC2和PC3与交换机fa0/11、fa0/12 接口连接,划分在VLAN20中,IP分别为192.168.20.1、192.168.20.2,网关192.168.20.254。
交换机fa0/24端口与路由器fa0/1端口连接。
配置IP
PC0
PC1
PC2
PC3
配置交换机
Switch>enable
Switch#configure terminal
Switch(config)#hostname SA
SA(config)#vlan 10
SA(config-vlan)#vlan 20
SA(config-vlan)#exit
SA(config)#interface range fa0/1-fa0/2
SA(config-if-range)#switchport access vlan 10
SA(config-if-range)#interface range fa0/11-fa0/12
SA(config-if-range)#switchport access vlan 20
SA(config-if-range)#interface fa0/24
SA(config-if)#switchport mode trunk
SA(config-if)#switchport trunk allowed vlan all
测试
SA(config-if-range)#^Z (Ctrl+Z组合键)
SA#show vlan
配置路由器
Router>enable
Router#configure terminal
Router(config)#hostname RA
RA(config)#interface fa0/0.1
RA(config-subif)#encapsulation dot1Q 10
(1:在路由器上配置trunk的封装协议的命令:
encapsulation [isl/dot1q] vlan#
2:上面的路由器配置了dot1q中继封装,10是vlan 10。
3:Trunk的封装类型一共有 ISL和802.1Q两种,而802.1Q在输入的时候为dot1q)
RA(config-subif)#ip address 192.168.10.254 255.255.255.0
RA(config-subif)#interface fa0/0.2
RA(config-subif)#encapsulation dot1Q 20
RA(config-subif)#ip address 192.168.20.254 255.255.255.0
RA(config-subif)#exit
RA(config)#interface fa0/0
RA(config-if)#shutdown
RA(config-if)#no shutdown (重启fa0/0接口)
测试
RA#show interfaces fa0/0.1
RA#show interfaces fa0/0.2
连通测试
PC0 ping 自己的网关
PC0 ping PC1
PC0 ping PC2、PC3的网关
PC0 ping PC2
PC0 ping PC3
成功
由实验可知:划分VLAN后不同VLAN间的主机不能通信,可以使用路由器进行VLAN间通信。
注意:
1.主机需要配网关。
2.当出现Ping不通别的主机时,可以采用由近及远的检查方式,即依次Ping自己、自己的网关、对方主机的网关、对方主机以便于发现错误位置。