网络工程师必学知识点—HDLC和PPP原理和配置

更多网工学习资料,网络工程师学习视频。点击:加入群聊
1.HDLC
1.概念
高级数据链路控制协议,是一种面向比特的链路层协议

2.HDLC的帧结构
在这里插入图片描述
HDLC有三种类型的帧:信息帧,监控帧,无编码帧

3.HDLC地址借用

串行接口可以借用Loopback接口的IP地址和对端建立联系
2.PPP
1.概念
点到点协议,主要用于在全双工的异步链路上进行点到点的数据传输(HDLC的升级)
2.PPP组件
链路控制协议(lcp)
用来建立、拆除和监控PPP数据链路
网络层控制协议(ncp)
用于对于不同的网络层协议进行连接和参数协商
3.PPP链路建立的过程
在这里插入图片描述
Dead:物理链路不可用
Establish:物理链路激活后,进行Lcp参数协议
Authenticate:认证(pap/chap/无)
Network:进行Ncp协商
Terminate:终止
4.PPP帧格式
在这里插入图片描述

5.LCP报文
在这里插入图片描述
6.LCP链路参数的协商
A和B建立链路连接,A发送request,B收到后认同request的参数就回一个ack,表示建立连接。
如果没有收到ack,每3s发送一个request,连续10次没有收到就会表示对端不可用
在这里插入图片描述
A和B建立链路连接,A发送request,B收到后对request的某些参数不认可就回一个nak,A收到后会修改配置参数再次发送requset
在这里插入图片描述
A和B建立链路连接,A发送request,B收到后认同request的参数不能识别就回一个rejeck,A收到后会删除某些参数再次发送requset
在这里插入图片描述
7.LCP协商参数
在这里插入图片描述
8.PPP认证
PAP
在这里插入图片描述
两次握手进行认证,认证由被认证方发起(暴力猜测)存在安全问题
CHAP
在这里插入图片描述
1.A发送challenge(包含ID+用户名+随机数)
2.B收到后根据用户名找到密码,将ID+密码+随机数进行hash计算,得到一个hash值,发送给A
3.A比较hash值,一样就认证成功
9.IPCP地址协商
静态
在这里插入图片描述
A将自己的地址发送给B,B检测发现是合法的IP地址,和自己地址不冲突,就会回ACK
同时B也要和A协商
更多网工学习资料,网络工程师学习视频。点击:加入群聊
动态
在这里插入图片描述
A向B发送request,请求地址分配;B通过nak来分配地址
再进行静态地址的协商

今日的分享就到这里哦~

猜你喜欢

转载自blog.csdn.net/ZYJY2020/article/details/111840970