由上一个实验可知跨VLAN 就算相同网段也是无法通信的。
那么如何解决这个办法呢,这就是本实验解决的重点。


实验拓扑
单臂路由 与 DHCP_第1张图片
要求
使用DHCP技术让PC自动获取IP地址并保证可以相互通讯。


解决办法
可以看到这个拓扑和上一个实验几乎相差不大,就是多加了个路由器,然而这个路由器就是重点。
交换机配置与上一个实验配置相同
SW2交换机在 e1/1 接口配置 Trunk
SW2(config)#interface ethernet 1/1
SW2(config-if)#switchport trunk encapsulation dot1q
SW2(config-if)#switchport mode trunk
路由器只有一条线是如何识别俩个VLAN的转发?
这里就涉及到子接口的概念,我们可以把这一根线“变”成两根线,并且让他可以识别两个不同的VLAN。
交换机的配置上一个实验已经有了
下面是路由器的配置
R1(config)#interface ethernet 1/1
R1(config-if)#no shutdown
R1(config-if)#ex
R1(config)#int e1/1.10
R1(config-subif)# encapsulation dot1Q 10
R1(config-subif)#ip address 192.168.1.254 255.255.255.0
R1(config)#int e1/1.20
R1(config-subif)# encapsulation dot1Q 20
R1(config-subif)#ip address 192.168.2.254 255.255.255.0


R1(config)#ip dhcp pool 10
R1(dhcp-config)#default-router 192.168.1.254
R1(dhcp-config)#network 192.168.1.0 255.255.255.0
R1(config)#ip dhcp pool 20
R1(dhcp-config)#default-router 192.168.2.254
R1(dhcp-config)#network 192.168.2.0 255.255.255.0
验证一下
单臂路由 与 DHCP_第2张图片
可以看到PC1的IP自动获取上了并且可以ping通PC2
单臂路由 与  DHCP
而且ping PC4也是可以通的。


实验完成