常见广域网协议及特点
程序员文章站
2022-07-30 14:12:47
常见广域网协议及特点...
一、常用的广域网协议
ppp(point to point protocol)、hdlc(high level data link control)、fram-relay。
ppp:点对点的协议,华为路由器默认封装,是面向字符的控制协议。
hdlc:高级数据链路控制协议,cisco路由器默认的封装,是面向位的控制协议。
fram-relay:表示帧中继交换网,它是x.25分组交换网的改进,以虚电路的方式工作。
二、ppp协议
1、ppp协议的组成和特点
ppp协议是在slip基础上开发的,解决了动态ip和差错检验问题。
ppp协议包含数据链路控制协议lcp和网络控制协议ncp。
lcp协议提供了通信双方进行参数协商的手段。
ncp协议使ppp可以支持ip、ipx等多种网络层协议及ip地址的自动分配。
ppp协议支持两种验证方式:pap和chap。
2、pap(password authentication protocol)验证
pap验证是简单认证方式,采用明文传输,验证只在开始联接时进行。
验证方式:
(1)被验方先发起联接,将username和password一起发给主验方。
(2)主验方收到被验方username和password后,在数据库中进行匹配,并回送ack或nak。
3、chap(challenge-handshake authentication protocol)验证
chap是要求握手验证方式,安全性较高,采用密文传送用户名。
主验方和被验方两边都有数据库。
要求双方的用户名互为对方的主机名,即本端的用户名等于对端的主机名,且口令相同。
验证方式:
(1) 主验方向被验证方发送随机报文,将自己的主机名一起发送。
(2) 被验方根据主验方的主机名在本端的用户表中查找口令字,
将口令加密运算后加上自己的主机名及用户名回送主验方。
(3) 主验方根据收到的被验方的用户名在本端查找口令字,根据验证结果返回验证结果。
三、hdlc协议
hdlc(high level data link control)高级数据链路层控制协议。是cisco的路由器
默认的封装协议。
hdlc是面向位协议,用"数据位"定义字段类型,而不用控制字符,通过帧中用"位"的组
合进行管理和控制。
帧格式为:
字段:开始标志 地址字段 控制字段 信息字段 校验序列 结束标志
位长: 8 8*n 8 任意 16 8
字段:f=01111110 a c i fcs f=01111110
四、帧中继
企业网申请帧中继时,局端提供dlci号和接入的lmi类型,局端是dce,客户端是dte。
设局端提供的虚电路号dlci是16和17,本地管理类型接口lmi是cisco。
设置内容:连接端口的ip地址,指定lmi类型,设置虚电路号。
例如:
router(config)#int s0/0
router(config-if)#ip address 172.l6.20.1 255.255.255.0
router(config-if)#encap frame-relay
router(config-if)#frame-relay lmi-type cisco
router(config-if)#frame-relay dlci 16
如果在实验室条件下配置帧中继,要求用一个路由器做继交换机switching。
router(config)#frame-relay switching
当要求一点对多点时,可以使用子接口的帧中继设置。
ppp(point to point protocol)、hdlc(high level data link control)、fram-relay。
ppp:点对点的协议,华为路由器默认封装,是面向字符的控制协议。
hdlc:高级数据链路控制协议,cisco路由器默认的封装,是面向位的控制协议。
fram-relay:表示帧中继交换网,它是x.25分组交换网的改进,以虚电路的方式工作。
二、ppp协议
1、ppp协议的组成和特点
ppp协议是在slip基础上开发的,解决了动态ip和差错检验问题。
ppp协议包含数据链路控制协议lcp和网络控制协议ncp。
lcp协议提供了通信双方进行参数协商的手段。
ncp协议使ppp可以支持ip、ipx等多种网络层协议及ip地址的自动分配。
ppp协议支持两种验证方式:pap和chap。
2、pap(password authentication protocol)验证
pap验证是简单认证方式,采用明文传输,验证只在开始联接时进行。
验证方式:
(1)被验方先发起联接,将username和password一起发给主验方。
(2)主验方收到被验方username和password后,在数据库中进行匹配,并回送ack或nak。
3、chap(challenge-handshake authentication protocol)验证
chap是要求握手验证方式,安全性较高,采用密文传送用户名。
主验方和被验方两边都有数据库。
要求双方的用户名互为对方的主机名,即本端的用户名等于对端的主机名,且口令相同。
验证方式:
(1) 主验方向被验证方发送随机报文,将自己的主机名一起发送。
(2) 被验方根据主验方的主机名在本端的用户表中查找口令字,
将口令加密运算后加上自己的主机名及用户名回送主验方。
(3) 主验方根据收到的被验方的用户名在本端查找口令字,根据验证结果返回验证结果。
三、hdlc协议
hdlc(high level data link control)高级数据链路层控制协议。是cisco的路由器
默认的封装协议。
hdlc是面向位协议,用"数据位"定义字段类型,而不用控制字符,通过帧中用"位"的组
合进行管理和控制。
帧格式为:
字段:开始标志 地址字段 控制字段 信息字段 校验序列 结束标志
位长: 8 8*n 8 任意 16 8
字段:f=01111110 a c i fcs f=01111110
四、帧中继
企业网申请帧中继时,局端提供dlci号和接入的lmi类型,局端是dce,客户端是dte。
设局端提供的虚电路号dlci是16和17,本地管理类型接口lmi是cisco。
设置内容:连接端口的ip地址,指定lmi类型,设置虚电路号。
例如:
router(config)#int s0/0
router(config-if)#ip address 172.l6.20.1 255.255.255.0
router(config-if)#encap frame-relay
router(config-if)#frame-relay lmi-type cisco
router(config-if)#frame-relay dlci 16
如果在实验室条件下配置帧中继,要求用一个路由器做继交换机switching。
router(config)#frame-relay switching
当要求一点对多点时,可以使用子接口的帧中继设置。
上一篇: 中国历史上最有钱的5个人,和珅只能排第二
下一篇: 又囧又冷的生活笑段
推荐阅读
-
荐 Java中常见的数据结构API的特点及分析
-
JavaScript入门学习:特点、数据类型分类、常见运算符、三大流程顺序及三种循环讲解
-
常见广域网协议及特点
-
一文搞懂HTTP协议及相关常见面试题
-
Python网络资源及常见库 Python网络应用网络协议QtwxPython
-
Java基础-----与Java集合相关的数据结构&Java集合特点、底层实现、是否线程安全&集合使用选取原则&集合的常见方法及遍历方式
-
荐 Java中常见的数据结构API的特点及分析
-
http协议的主要特点及不同状态码的含义
-
JavaScript入门学习:特点、数据类型分类、常见运算符、三大流程顺序及三种循环讲解
-
常见广域网协议及特点