pppoe不是系统自带的,要自己下载。可以用rp-pppoe。
原理:
从系统的角度上来说,ppp是一个网络设备,逻辑上和ethx等网卡是平等的。
然后pppd把pppoe当作一个底层的物理接口设备,pppoe逻辑上就相当于一个rs232的modem。pppoe使用pty/tty对和pppd通信。
举个例子:
一个网络数据包到达拨号的服务器的网卡(接adslmodem的那个网卡)上时是
pppoe头 + ppp头 + ip头 + tcp头 + ...
到pppd程序接口上时是:
ppp头 + ip头 + tcp头+...
到内核时:
ip头 + tcp头+...
当然这里只是简单说明,实际上情况要复杂一点。
天给的苦向谁诉,伤痛又有谁清楚。
只影单飞无人顾,步步都是坎坷路。
天给的苦说不出,只好躲在心里哭。
痛到深处说不出,苍天怎知人孤独。