实验要求与拓扑图
思路及分析
1. 优先处理第二层,即交换机所在层
先创建VLAN,
单个创建:VLAN 编号
批量创建:vlan batch 编号1 to 编号2
然后划分VLAN,即配置链路类型。
VLAN的配置涉及数据链路的类型,
我们把交换机到PC端之间的链路称为access链路,access链路只能通过untagged帧,并且这些帧只能属于同一个vlan。
交换机和交换机之间的链路我们称之为trunk链路,trunk链路(干道)通行tagged帧,这些帧可以属于多个不同的vlan。
设置链路类型的命令如下:
port link-type access/trunk。
设置类型之后,还需要处理链路的工作
access链路需要分清它管理哪个VLAN,命令如下:
port default vlan 编号
trunk链路需要弄清楚它允许哪些VLAN数据帧通过
port trunk allow-pass vlan (编号1 to 编号2)/all
2. 然后处理路由器的配置
这里有两个VLAN就意味着有两个网段,而途中路由器展示的接口不满足设置两个网段,此时可以使用虚拟子接口。
对第一个网段,进入虚拟子接口 g 0/0/0.1 配置
另一个网段,进入虚拟子接口 g 0/0/0/2 配置
需要注意的是,进入虚拟子接口配置后,为了确保路由器能够识别VLAN的数据帧,需要让接口执行802.1q标准,并管理vid,命令如下:
dot1q termination vid 编号
然后,还要开启ARP功能,命令如下:
arp broadcast enable
3. 最后配置DHCP协议
首先开启DHCP协议:dhcp enable
创建地址池,并命名:ip pool name
配置网段与掩码:network 网段 mask 掩码简写
配置网关:gateway-list 网关(与网段的网关相同)
调用全局配置:进入网关所在接口,输入 dhcp select global
过程及代码
交换机LSW5
[LSW4]vlan 2
[LSW4]vlan 3
[LSW4]interface g 0/0/1
[LSW4-GigabitEthernet0/0/1]port link-type trunk
[LSW4-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[LSW4]interface g 0/0/2
[LSW4-GigabitEthernet0/0/2]port link-type access
[LSW4-GigabitEthernet0/0/2]port default vlan 2
[LSW4]interface g 0/0/3
[LSW4-GigabitEthernet0/0/3]port link-type access
[LSW4-GigabitEthernet0/0/3]port default vlan 3
[LSW4]interface g 0/0/4
[LSW4-GigabitEthernet0/0/4]port link-type trunk
[LSW4-GigabitEthernet0/0/4]port trunk allow-pass vlan all
交换机LSW6
[LSW5]vlan 2
[LSW5]vlan 3
[LSW5]interface g 0/0/1
[LSW5-GigabitEthernet0/0/1]port link-type trunk
[LSW5-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[LSW5]interface g 0/0/2
[LSW5-GigabitEthernet0/0/2]port link-type access
[LSW5-GigabitEthernet0/0/2]port default vlan 2
[LSW5]interface g 0/0/3
[LSW5-GigabitEthernet0/0/3]port link-type access
[LSW5-GigabitEthernet0/0/3]port default vlan 3
路由器
[AR2]interface g 0/0/0.1
[AR2-GigabitEthernet0/0/0.1]ip address 192.168.1.1 24
[AR2-GigabitEthernet0/0/0.1]arp broadcast enable
[AR2]interface g 0/0/0.2
[AR2-GigabitEthernet0/0/0.2]ip address 192.168.2.1 24
[AR2-GigabitEthernet0/0/0.2]dot1q termination vid 3
[AR2-GigabitEthernet0/0/0.2]arp broadcast enable
[AR2]dhcp enable
[AR2]ip pool 1
Info: It's successful to create an IP address pool.
[AR2-ip-pool-1]network 192.168.1.0 mask 24
[AR2-ip-pool-1]gateway-list 192.168.1.1
[AR2-ip-pool-1]q
[AR2]interface g 0/0/0.1
[AR2-GigabitEthernet0/0/0.1]dhcp select global
[AR2]ip pool 2
Info: It's successful to create an IP address pool.
[[AR2-ip-pool-2]network 192.168.2.0 mask 24
[AR2-ip-pool-2]gateway-list 192.168.2.1
[AR2-ip-pool-2]q
[AR2]int
[AR2]interface g 0/0/0.2
[AR2-GigabitEthernet0/0/0.2]dhcp select global
测试
PC段IP的获取
PC8