计算机网络头歌——单臂路由实现VLAN间通信
任务描述
本关任务:通过一个路由器实现不同VLAN间通信。
相关知识
为了完成本关任务,你需要掌握:路由器子接口的概念。
单臂路由( router-on-a-stick )是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同 VLAN(虚拟局域网)之间的互联互通。
2、路由器的物理接口可以被划分成多个逻辑接口,这些被划分后的逻辑接口被形象的称为子接口。值得注意的是这些逻辑子接口不能被单独的开启或关闭,也就是说,当物理接口被开启或关闭时,所有的该接口的子接口也随之被开启或关闭。
中间的:
// 进入全局配置模式
config term
// 创建VLAN 2
vlan 2
// 退出VLAN配置模式
exit
// 创建VLAN 3
vlan 3
// 退出VLAN配置模式
exit
// 进入FastEthernet接口0/2的接口配置模式
int f0/2
// 将接口f0/2分配给VLAN 2
switchport access vlan 2
// 退出接口配置模式
exit
// 原始命令中有误,应该是'int f0/3'而不是'int 0/3'。
// 进入FastEthernet接口0/3的接口配置模式
int f0/3
// 将接口f0/3分配给VLAN 3
switchport access vlan 3
// 退出接口配置模式
exit
// 进入FastEthernet接口0/1的接口配置模式
int f0/1
// 将接口f0/1配置为trunk端口
switch mode trunk
// 退出接口配置模式
exit
// 显示当前的VLAN配置
show vlan
// 进入全局配置模式
config term
// 进入FastEthernet接口0/0的接口配置模式
int f0/0
// 启用该接口(将接口从关闭状态中激活)
no shut
// 退出接口配置模式
exit
// 进入FastEthernet接口0/0的子接口1配置模式
int f0/0.1
// 为子接口配置IEEE 802.1Q封装,用于VLAN 2
encapsulation dot1q 2
// 为子接口分配IP地址
ip address 192.168.1.1 255.255.255.0
// 退出子接口配置模式
exit
// 重新进入FastEthernet接口0/0的接口配置模式
int f0/0
// 进入FastEthernet接口0/0的子接口2配置模式
int f0/0.2
// 为子接口配置IEEE 802.1Q封装,用于VLAN 3
encapsulation dot1q 3
// 为子接口分配IP地址
ip address 192.168.2.1 255.255.255.0
// 退出子接口配置模式
exit
// 退出全局配置模式
exit
// 显示当前路由表
show route
主机设置ip地址
设备 IP地址 网关
PC1 192.168.1.2/24 192.168.1.1
PC2 192.168.2.2/24 192.168.2.1
现在使用主机1 ping 主机2 可以