PPPOE的数据报文被封装在以太网数据帧域内。
PPPOE数据报文分两大块:
                     PPPOE的数据报文
                     PPPOE的净载荷(数据域)
对于PPPOE报文数据域中内容会随会话过程的进行而不断改变。
             
              版本|类型|代码|会话ID
                  长度域|净载荷

PPPOE数据报文最开始的4位为版本域,内容填充为0x01
类型域:4位 内容填充为0x01
代码域:占1个字节,PPPOE不同阶段这个域内内容也不一样,
会话ID:点用2个字节,当访问集中器还分配唯一的会话ID给用户主机的话,
则该域内容必须填充为0x0000,一旦主机获得会话ID后那必须填充那个唯一的会话ID值。
长度域:为2个字节,用来指示PPPOE数据报文中净载荷的长度。
数据域:(净载荷域)在不同阶段该域内的数据内容会有很大不同。
在发现阶段时该域内会填充一些标记,
而在会话阶段,则携带PPP报文