ICMP:网络控制消息协议
作用:差错检测
ping:检测网络是否连通
ICMP Echo request 请求消息
ICMP Echo reply 响应消息
tracert:路径追踪
TTL:生存时间:定义了数据包的生存时间。每经过一台三层设备,TTL减一,收到一个TTL值为1的数据包,接收但并不转发
原理:通过发送定量的TTL值的数据包(1-30),来检测数据包经过的三层设备(IP)
路由协议:三层设备和三层设备
静态路由协议:手工配置,手工维护,不能实现自动收敛
动态路由协议:宣告直连, 通过协议自身学习路由,能够实现自动收敛
IGP:工作AS内部,用于发现和学习路由
EGP:工作在AS之间,用于传递大量路由
SNMP:简单网络管理协议
管理不同厂商,管理设备,简单的管理
NMS:运行了管理软件的系统
agent:被管理的设备需要运行Agent进程
MIB:管理信息数据库,存放被管理设备的信息,版本,接口状态
OID:唯一标识一个对象信息
串行链路传输的方式
异步:以字节为传输单位,有起始位0和终止位1,传输效率比较低
同步:以帧为传输单位,由DCE设备维护计时器用于数据传输时的同步
DHLC帧格式
HDLC:高级数据链路控制协议
PPP:点到点协议
HDLC仅支持同步全双工传输
透明传输:数据传输时,保障数据发送到,对端,但是不对数据做任何处理
重传机制:数据传输的可靠性
信息帧I:携带真实有效的信息
监控帧S:用于差错检测
无编号帧U:用于建立、维护数据连接
DHLC地址借用:物理接口无IP地址情况,通过配置命令实现借用Loopback口IP地址进行通信
PPP协议
优点:
1.支持同步、异步的全双工数据传输
2.没有重传机制效率更高
3.PPP扩展性:PPPoE PPP链路捆绑
4.支持认证
5.LCP NCP两大组件
PPP协议传输数据时,需要经过三个步骤
1.LCP协商
报文:配置请求:携带配置参数发送给对端
配置确认:对配置请求的确认
配置否认:对配置请求的否定
配置拒绝:参数不能识别
协商的参数:MRU :最大接收单元 默认1500B
认证协议:默认为不认证 认证类型:CHAP/PAP
魔术字:用于检测环路 默认启用
2.认证协商
CHAP: 由认证方先发起认证,向被认证方发送挑战消息,携带加密参数;
被认证方收到之后使用加密参数将认证参数加密后,通过响应消息发送给认证方;
认证方收到后将消息解密后再检查是否合法,合法:发送成功消息;不合法:发送认证失败消息
PAP: 由被认证方先发起认证,向认证方发送认证请求报文,携带明文的认证参数;
认证方收到后,检查是否合法,匹配成功,发送认证成功报文;匹配失败,发送认证失败报文
3.NCP协商
IPCP静态协商:双方互相发送配置请求报文,携带自己的IP地址
收到对端的消息后,检查IP地址是否合法,合法回应ACK,不合法NAK
IPCP动态协商:常用于PPPoE拨号上网
4.才能进行数据传输,承载用户流量,串口默认使用PPP协议作为二层协议
这篇博客详细介绍了网络协议中的重要部分,包括ICMP的用途,如ping和tracert,路由协议的静态与动态区别,SNMP在设备管理中的应用,以及串行链路传输的异步与同步方式。特别地,DHLC帧格式和PPP协议的特性和协商过程得到了深入解析。
1381

被折叠的 条评论
为什么被折叠?



