EDP、PPPoE拨号、QOS
2022-03-23 19:11:20 6 举报
pppoe的流程图及分析
作者其他创作
大纲/内容
DNS地址--静态DNS地址
4
[ PADI ]
CONN_REQ (devid+auth_info)
Egress
17
10
流量监控 流量整型控制
19
DIR-router 接口侧面板图示
[ PADR ]
2. packPushdata
支持断开PPPoE会话连接
重标记
PacketConnect1
支持 MRU(最大传输单元)协商
CONN_RESP
用户可手动断开
LAN
11
WAN
协商内容
发现阶段
PPPoE Client PADR 未收到服务器回应 PADS
IP地址--静态IP地址
[ Configure Ack ]
PPPoE Client 根据服务器拒绝内容重新发起 链路请求
[ PADO ]
链路维护 确认
指定PPPoE Server时, PADI 目的MAC 为 指定Server IP 的MAC 地址
EDP Device2
EDP Device1
PacketSavedataJson
PPPOE Server
PPPoE Client 重新开始拨号
协商选项
会话阶段完成,建立连接 所有从WAN口发出的数据包均带有PPPoE头部
身份认证
15
16
异常处理
发起链路维护
支持清除PPPoE会话连接
支持MS-CHAP认证
支持异步字符映射
CONN_REQ
Marking
PPPoE Client 链路多次维护失败
ENCRYPT_REQ
加入队列
8
支持MS-CHAP-V2认证
ENCRYPT
14
CMD_REQ
5
DNS地址--动态DNS地址 支持MPPC(Microsoft的点对点)压缩
身份认证失败
12 VDC IN
13
建立连接
物理层线路 [ Ethernet type ] -- [ PPP Over Ethernet ]
PacketPushdata
RESET
Pushdata
发起链路请求
1
默认选择最先到达的PADO报文,发起PADR
其他支持
WPS
WIFI
I
9
[ Configure Request ]
12
用户可配置静态DNS地址
用户可配置:用户名 和 密码
PacketPing
服务器回应PADS
SAVE_DATA内容:数据点值
认证方式
出站
keep-alive
PUSH_DATA源地址:D2 内容:响应体
服务器回应PADO
PPPoE Client 不发起 PADR
IPCP 确认OK
支持Magic Number
3
支持Address 压缩
用户可配置静态IP地址
Ingress
PING_RESP
链路回复
[ PADT ]
1. UnpackPushdata
支持环回检测
[ 会话阶段完成 ]
[ Ethernet type ] -- [ PPP Over Ethernet ] --- [ Point-to-Point ]
PUSH_DATA源地址:D1 内容:请求体
Connect
支持链路质量监控(LQM)
支持链路捆绑
6
PPPoE Client 根据服务器拒绝内容重新发起 IPCP协商
POWER
PPPoE Client 发起链路请求 未收到服务器回应
18
Savedata
PUSH_DATA目的地址:D2 内容:请求体
Queuing
入站数据包 运用各种方法进行 分类对分类的数据包进行流量监管以免超过入站流量限制;或对出站流量进行流量整型控制,以免超过下游设备的流量并对超过流量的数据包进行多种方式处理,可以重新标记、丢弃、缓存处理等对数据包进行重新标记,然后送到不同的队列中,不同的队列享用的带宽或优先级不同,以进行拥塞管理基于不同的队列做拥塞避免。
Policing
2
[ PADS ]
PUSH_DATA目的地址:D1 内容:响应体
CMD_RESP
异常流梳理:
CONN_REQ (devid+api-key)
重连清空机制
PPPoE Client 指定 AC ServerName,未收到对应PADO
UnpackPushdata
IPCP 发起协商
[ 发现阶段完成 ]
ENCRYPT_RESP
SAVE_DATA目的地址:D2 内容:数据点值
PPPoE Client
UnpackSavedataJson
PacketConnect2
PPPoE Client 发起协商,IP 或者DNS协商失败
SAVE_ACK
PPPoE Active Discovery Initiation 默认为广播
IP地址--动态IP地址
用户可选择
发现阶段完成,建立唯一的 PPPoE Session Id
PPPoE Client启动方式 支持 流量触发
启动方式
7
Scheduling
支持Control Field压缩
PPPoE Client启动方式 支持 配置触发
PPPoE Client 发起链路请求,服务器reject 或者回复NAK
支持PAP认证
指定AC ServerName时, 只对报文中带有指定AC ServerName的PADO报文,发起PADR
分类
支持Control 压缩
链路维护
PPPoE Client启动方式 支持 永久在线
会话阶段
Classifying
PING_REQ
SAVE_DATA源地址:D1 内容:数据点值
异常情况
拨号前,先发送PADT包尝试断开上一次的链接
PPPoE Client PADI 未收到服务器回应 PADO
基于队列做拥塞避免
每个以太口只支持一个PPPOE 会话连接
OneNET
支持CHAP认证
入站
PPPoE Client IPCP协商,服务器reject 或者回复NAK
0 条评论
下一页