PPPoE学习

来源:互联网 发布:python后端开发 编辑:程序博客网 时间:2024/06/08 14:03

一、PPP

点对点(Point-to-Point Protocol,PPP)位于物理层和链路层。对于物理层,PPP没有定义特定的协议。在数据链路层,PPP定义了帧格式,如下图所示

 

1、标志字段:定义帧边界,值是0111 1110(0x7E)。

2、地址字段:广播地址1111 1111(0xFF)。

3、控制字段:1100 0000(0xC0)。

4、协议字段:定义数据类型(用户数据或其他信息)。

5、数据字段:携带的具体内容。

6、FCS:用于差错检测的CRC。

 

二、链路控制协议(Link Control Protocol, LCP)

建立、维护和终止链路。

 

三、网络控制协议(Network Control Protocol,NCP)

用于携带不同网络协议的数据(如IP分组)。

 

四、PPPoE(PPP over Ethernet)

连接在以太网上的多个主机能偶共享一条物理线路接入到互联网。

 

 

 

原创粉丝点击