如何区分以太网接口是LAN还是WAN
问个问题,一个路由器设备的以太网口插入,如何判断另一头是wan口还是lan口。分析:
lan侧, 相关会有dhcp请求、免费arp
wan侧,路由器一般接入互联网的方式有三种,动态ip、pppoe、静态ip
因此,根据从以太口进来的数据包是dhcp discover(request)或者是免费arp报文,就能判断当前是lan。如果一定时间没有这类报文,就可以判断是WAN。不知道分析是否正确和完善?
lan上行的一般都是只有一个mac加一个switch,通过 vlan就可以区分 是lan侧还是wan侧的,在switch中就有实现 vlan的 本帖最后由 lewif5231 于 2014-04-29 09:58 编辑
回复 2# lokyes
目前的设备不像家用路由器那种4个以太口,其中一个WAN口那种,可以依靠VLAN判断。
就单纯一个以太口,我感觉就只能用数据报文去判断了,但是没好的方案
硬件收包的时候,应该可以区分是从哪一侧过来的吧?
页:
[1]