pppoe的安全性在哪里?
中国电信使用PAP(c023)进行认证,谁都知道这个协议的密码是明文传输的,当然如果使用CHAP,对数据进行加密会影响速度。但是pppoe 的PADI报文是广播的,所有主机都可以收到这个报文,而只有服务器会响应这个报文,但是目前主机发出的报文的 service name Tag 都没有经过设置,是为NULL的 ,由此主机没办法确定那台主机是ISP的,而哪台是个人的(如果个人在同一个局域网内也架一个PPPoE服务器的话),这样或许只能根据哪个是第一个响应的服务器了,而如果不小心选错了服务器,选中了某个存有歹心的人的机器话,后果很明显,只要他通过分析报文,就可以很快看到你的上网帐号和密码,很easy的事情。
上述只是我看pppoe 的理论知识,尚没有得到实践证明。