Advertisement
Advertisement

新足迹

 找回密码
 注册
新足迹 › 门户 › AI 相关› 查看内容

Cisco Router DHCP server with sub interface的问题

2011-10-11 13:32| 发布者: godspeeds | 查看: 1962| 原文链接

用一台Cisco 3845作为DHCP server。有2个Clients A和B 都是带着dual vlan tag 过来的,A是3000:100;B是3000:300
我在3845上配置了子接口3000,如下:
interface GigabitEthernet0/1.3000
encapsulation dot1Q 3000 second-dot1q 100-400
ip address 192.168.177.1 255.255.255.0

DHCP Pool 配置如下:
ip dhcp relay information trust-all
ip dhcp excluded-address 192.168.177.1
!
ip dhcp pool IPoE
   import all
   network 192.168.177.0 255.255.255.0
   dns-server 192.168.177.1
   default-router 192.168.177.1

Case1
目前A可以获得IP地址192.168.177.2,用Wireshark可以观察到DHCP discovery,request,offer etc.都是在3000:100下的;
B不能获得IP地址,用Wireshark观察,DHCP discovery是在3000:300下的,Server收到了,但是Server发出的DHCP Offer是在3000:100下的,所以B永远收不到这个offer。

Case2
和上面基本一样的配置,只是下面这条命令不同,上面是100-400这里是any
encapsulation dot1Q 3000 second-dot1q any
DHCP server收到了A&B 的 DHCP discovery,但是DHCP server 的offer没有second tag,所A&B都不能获得IP地址。

请高手帮忙给分析下原因,谢谢
Advertisement
Advertisement


Advertisement
Advertisement
返回顶部