10-广域网 & PPP
广域网
通过广域网服务提供商(WAN SP)连接LAN
集中在物理层和数据链路层
物理层
DTE (Data Terminal Equipment):数据终端设备 <==Modem/CSU/DSU==> DCE (Data Circuit-terminating Equipment):数据电路终端设备
标准:RS-232等
数据链路层
PPP (Point-to-Point Protocol) 点对点协议:在WAN中用于在两点间串行传输数据,包含用于识别网络层协议的协议字段
HDLC (High-Level Data Link Control) 高级数据链路控制:ISO标准,抽象规范,不同供应商之间不兼容的HDLC,支持点对点/多点配置
同一厂商设备可以用HDLC,不同厂商设备使用PPP(标准化)
帧中继 (Frame Relay):面向连接的数据链路层协议,特点:简化的封装、不提供差错检测
ISDN (Integrated Services Digital Network):通过电话网络传输声音、数据(拨号上网)
PPP
可检测链路质量
验证
有窗口/流量控制
有多种网络层协议字段
动态IP分配
压缩
错误检测
PPP链路建立/维护/终止
建立链路
LCP (Link Control Protocol):链路控制协议
开启连接时,每一台PPP设备发送LCP配置请求
LCP包含自定义字段
若配置字段不在LCP包中,使用默认值
当配置确认帧收到后,结束LCP阶段
链路质量确定
当配置时,定期发送LCP检测错误率
若有身份认证,在本步完成
LCP可以延迟网络层协议信息的传输,直到完成此阶段(在此之前不能传输网络层数据)
网络层协议配置
PPP设备发送NCP (Network Control Protocol) 配置请求
完成此步后可发送数据报
终止链路
可在任意时刻终止链路
当终止时通知网络层协议
帧格式
PPP:
Flag | Address | Control | Protocol | Data | FCS | Flag
Flag:始终为
01111110
Address:始终为
11111111
广播地址Control
Protocol
Data: 0-1500字节
FCS:纠错码
HDLC:
Flag | Address | Control | Proprietary | Data | FCS | Flag
HDLC 有Proprietary字段,不同厂商设备之间不兼容,只有两端都是 Cisco 设备时才能使用
PAP/CHAP
认证方式
用户名和密码明文传输
挑战-应答机制,不允许发起方在没有挑战的情况下认证
握手过程
双向握手
三次握手
密码传输安全性
明文传输,安全性低
传输加密的哈希值,安全性高
认证频率
仅认证一次
可定期重新认证
认证失败后的行为
重试多次发送认证请求
失败后连接直接终止
安全性
较低
较高
握手过程
PAP
发起方发送用户名和密码
接收方验证,回复 Accept/Reject
CHAP
接收方发出含随机数的挑战请求
发起方使用用户名、密码、随机数计算哈希值,回复
接收方验证回复值
配置
最后更新于