又是枯燥的理论知识:
链路类型分为access(接入链路)、trunk(中继链路)。
access 承载一个vlan的数据,常常用于连接终端设备
trunk 中继链路,可以看做多个access业务,即可以通过多个vlan的数据。
左半边区域
省略各个PC配置ip。
主要是指出交换机与路由器直连端口互联的另一种方式。
进入SW3的g0/0/1口配置为access链路类型,划入vlan10中
[SW3]vlan 10 #创建vlan10 否则划入vlan10时会报错
[SW3]interface g0/0/1 #进入与终端相连接的g0/0/1接口
[SW3-GigabitEthernet0/0/1]port link-type access #设置链路类型为access
[SW3-GigabitEthernet0/0/1]port default vlan 10 #将接口划入vlan 10 中
此时需要说明SW3与R1相连的接口也设置为access 且划入vlan10 中
[SW3]int g0/0/2
[SW3-GigabitEthernet0/0/2]port link-type access
[SW3-GigabitEthernet0/0/2]port default vlan 10
配置R1的g0/0/0接口,此接口作为vlan10 的网关,则设置接口ip
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 192.168.10.254 24
此时PC1可以ping通网关192.168.10.254
此时设置右边区域
SW2的配置
[SW2]vlan batch 20 40 #分别创建PC2和PC4的vlan
[SW2]int g0/0/2 #分别进入相连接的端口设置响应的vlan
[SW2-GigabitEthernet0/0/2]port link-type access
[SW2-GigabitEthernet0/0/2]port default vlan 20
[SW2-GigabitEthernet0/0/2]int g0/0/3
[SW2-GigabitEthernet0/0/3]port link-type access
[SW2-GigabitEthernet0/0/3]port default vlan 40
[SW2]int g0/0/1 #设置与路由器相连的接口为trunk
[SW2-GigabitEthernet0/0/1]port link-type trunk
[SW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 20 40 #允许两个终端所属的vlan通过
[SW2-GigabitEthernet0/0/1]undo port trunk allow-pass vlan 1 #删除vlan1 以免出现对实验的影响
R1的配置
单臂路由的配置
[R1]
[R1]int g0/0/1.1
[R1-GigabitEthernet0/0/1.1]dot1q termination vid 20 #设置封装模式为dot1q 且所属vlan为vlan 20
[R1-GigabitEthernet0/0/1.1]ip address 192.168.20.254 24 #设置网关ip
[R1-GigabitEthernet0/0/1.1]arp broadcast enable #开启arp广播,否则导致PC2和PC4无法通信
[R1-GigabitEthernet0/0/1.1]int g0/0/1.2
[R1-GigabitEthernet0/0/1.2]dot1q termination vid 40 #设置封装模式为dot1q 且所属vlan为vlan 40
[R1-GigabitEthernet0/0/1.2]ip address 192.168.40.254 24
[R1-GigabitEthernet0/0/1.2]arp broadcast enable
总结
右半边R1和SW2通过trunk链路说明了trunk链路可以同时通过多个access数据。
个人学习笔记,如有错误,欢迎指正。