分类:
2012-08-23 11:05:57
PPPOE是一个二层的协议,不需要3层IP的支持,所以抓到的广播包是你计算机上的网卡 MAC地址。其工作原理是:主机程序启动PPPOE拨号,PPPOE协议使用主机网卡MAC地址作为原地址,由于目标radius服务器地址不明,所以采 用广播方式广播,此时ADSLmodem应处于RFC1483桥接方式,只负责将以太网信号转换成能够在电话线上传输的高频数字信号向对段电信服务器传 输,而对端一般是电信级的ADSL接入设备,说白了就是个巨大的ADSLmodem池,然后将接收到高频数字信号转换成以太网信号,同时判断这个数据是做 什么的,当接到的是用户网卡发来的PPPOE拨号请求,就将这个请求发给radius认证服务器,而服务器认证后将返回认证信息给ADSL接入设备,以让 ADSL接入设备判断是否允许该用户数据通过,同时返回给用户3层IP地址和DNS和网关(这由DHCP服务器完成),此时用户端接收到返回信息,就得到 了相应的参数,在按照标准以太网的工作原理工作,也就是说,ADSLmodem对于用户来说是透明的。 首先是一批IPARP广播,而不是PPPOE的广播!这个ARP广播将直接将你的网卡MAC地址广播给电信端,有理由相信这样电信局能够得到你的MAC地 址并在端口上进行基于MAC地址的限制,但是PPPOE也会广播MAC地址,所以这个不因该是导致电信局发现你路由共享原因。在朝下看,网络抓包中会出现 224.0.0.22 IGMP(internt组管理协议),该协议主要的作用是将信息发布给参加入组的所有路由器和主机!看到这里大家应该明白了吧!这个是其他PPPOE软 件根本不具备的,所以在普通宽带路由器中的规范PPPOE拨号是根本没有办法发出IGMP请求的,这样自然对方的特殊服务器就能区分你使用的是不是电信的 星空急速。另外,由于使用星空急速相当于将计算机加入到IGMP组中,这样IGMP服务器下发任何信息都会忠实地发送到这个组的所有成员。