目录:
1、单臂路由
1.1 单臂路由的作用
1.2 单臂路由的实现
2、三层交换机
2.1 三层交换机实现VLAN间通信
2.2 三层交换机转换原理
2.3 三层交换机的实现
1、单臂路由
1.1 单臂路由的作用
单臂路由实现不同VLAN间的通信:
——链路类型:交换机连接主机的接口为access链路,交换机连接路由器的端口为Trunk链路。
——子接口:路由器的物理接口可以划分成多个逻辑接口,每个子接口对应一个VLAN网段的网关。
1.2 单臂路由的实现
先进行PC机的基础配置,
LSW1交换机上分别连上三个端口,0/0/1和0/0/2与PC机相连,所以都是access口,0/0/3和路由器相连,只有单臂路由的时候,交换机和路由器相连用trunk,否则是access。
#
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
#
interface GigabitEthernet0/0/2
port link-type access
port default vlan 20
#
interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 2 to 4094
单臂路由上面设置,一定要开启arp广播,
#
interface GigabitEthernet0/0/0.10
dot1q termination vid 10
ip address 192.168.1.254 255.255.255.0
arp broadcast enable
#
interface GigabitEthernet0/0/0.20
dot1q termination vid 20
ip address 192.168.2.254 255.255.255.0
arp broadcast enable
测试PC1和PC2的联通性,如图:
2、三层交换机
2.1 三层交换机实现VLAN间通信
三层交换=二层交换+三层转发,三层不具备NAT vpn技术,三层交换机具有一定的路由功能,不能完全取代路由器。MLS条目是转发信息库,与路由表对应寻址,邻接关系表,指明mac地址,一次路由,多次转发。
2.2 三层交换机转换原理
一、PC A发送第一个包
二、第一次转发,硬件路由表只有PC A自己的条目,匹配失败,转给CPU处理
三、数据包转到CPU后,查询软件路由条目匹配到直连路由,进行数据转发
2.3 三层交换机的实现
首先进行PC机的基础配置,
二层交换机连接了四个端口,和三台PC机相连的是access口,和三层交换机相连的是trunk口,其代码如下:
[SW6]vlan batch 10 20 30
[SW6]int e0/0/1
[SW6-Ethernet0/0/1]port link-type access
[SW6-Ethernet0/0/1]port default vlan 10
[SW6-Ethernet0/0/1]int e0/0/2
[SW6-Ethernet0/0/2]port link-type access
[SW6-Ethernet0/0/2]port default vlan 20
[SW6-Ethernet0/0/2]int e0/0/3
[SW6-Ethernet0/0/3]port link-type access
[SW6-Ethernet0/0/3]port default vlan 30
[SW6-Ethernet0/0/3]int e0/0/4
[SW6-Ethernet0/0/4]port link-type trunk
[SW6-Ethernet0/0/4]port trunk allow-pass vlan all
三层交换机上有虚拟VLAN 10 20 30和100,然后设置端口2为access口,再设置四个虚拟VLAN,最后设置静态路由。
[SW7]vlan batch 10 20 30 100
Info: This operation may take a few seconds. Please wait for a moment...done.
[SW7]int g0/0/2
[SW7-GigabitEthernet0/0/2]port link-type access
[SW7-GigabitEthernet0/0/2]port default vlan 100
[SW7-GigabitEthernet0/0/2]int Vlanif 10
[SW7-Vlanif10]ip address 192.168.1.254 24
[SW7-Vlanif10]int Vlanif 20
[SW7-Vlanif20]ip address 192.168.2.254 24
[SW7-Vlanif20]int Vlanif 30
[SW7-Vlanif30]ip address 192.168.3.254 24
[SW7-Vlanif30]int Vlanif 100
[SW7-Vlanif100]ip address 192.168.4.1 24
[SW7]ip route-static 192.168.5.0 24 192.168.4.2
[SW7] User interface con0 is available
在R5路由器上设置端口0和端口1上的IP地址,因为路由器AR5和PC机相连,所以设置默认路由。代码如下:
[AR5]int g0/0/0
[AR5-GigabitEthernet0/0/0]ip address 192.168.4.2 24
[AR5-GigabitEthernet0/0/0]int g0/0/1
[AR5-GigabitEthernet0/0/1]ip address 192.168.5.254 24
[AR5-GigabitEthernet0/0/1]q
[AR5]ip route-static 0.0.0.0 0.0.0.0 192.168.4.1
用PC10ping对面的PC机34,看能否连通3,配置是否正确。