ADSL(Asymmetrical Digital Subscriber Line,非对称数字用户环路)是一种能够通过普通电话线提供宽带数据业务的技术,是目前极具发展前景的一种接入技术。ADSL接入技术中,核心的是PPPoE协议。
PPPoE(Point To Point Protocol Over Ethernet)是以太网上传送PPP数据包的协议,它提供了在广播式的网络(如以太网)中多台主机连接到远端的访问集中器(我们对目前能完成上述功能的设备为宽带接入服务器)上的一种标准。PPPOE协议共包括两个阶段,即PPPOE的发现阶段(PPPOE Discovery Stage)和PPPOE的会话阶段(PPPOE Session Stage)。在发现(Discovery)过程中,用户主机以广播方式寻找可以连接的所有的接入集线器,并获得其以太网MAC地址。然后选择需要连接的主机并确定所要建立的PPP会话识别标号。在会话阶段,用户主机与接入集线器根据在发现阶段所协商的PPP会话连接参数进行PPP会话。依次进行PPP层的LCP包的配置、PAP包的配置、IPCP包的配置,在协商好PPP协议的各选项之后,就可以进行IP数据包传输了。为保证视频传输的高可靠性,我们采用TCP/IP协议传输视频数据。