配置 PPP 和 DCC
PPP 协议基本概念
PPP 协议是一种点对点连接协议 PPP 协议由三部分构成:1、协议封装方式;2、LCP协议;3、NCP 协议协议封装方式:将网络层协议封装到串行链路的方法。LCP协议:链路协议控制,主要负责数据链路的建立、配置、维护、测试和终止,为了适应复杂多变的网络环境,PPP 协议提供一种链路控制协议来配置和测试数据通信链路,比如可以协商 PPP 双方的一些配置参数,包括:MRU 最大接收单元、认证方式、链路压缩、多链路捆绑。NCP 协议:网络控制协议,为了适应不同网络层提供的一族网络控制协议,这个协议是将用于局域网的 TCP/IP协议封装进了点对点通信链路中。
PPP 具有多协议支持的特点,可以支持 IP IPX 和 DECnet 等第三层协议。PPP 提供了安全认证机制,主要通过 PAP(口令认证协议,两次握手)和CHAP(挑战握手协议,三次握手)来实现的,PAP 和 CHAP 被用来认证是允许对端设备进行拨号连接
PPP 的另一项功能是多链路(通过 LCP 协议实现)允许在路由器和路由器之间或者路由器和其它设备之间建立多条链路,通信量在这些链路之间负载平衡,从而提高可用带宽和链路的可用性。按需拨号路由 (DCC) 是利用拨号链路实现网络间互连的一种常用 技术。(也就是最初的拨号使用流量)
PPP 协议相关配置命令
命令 | 功能 |
---|---|
interface mp-group 端口号 | 创建MP-Group 接口并进入对应的接口视图 |
localuser 用户名 password | 创建本地账号并配置本地帐号的登陆密码 |
localuser username service-type PPP | 配置本地用户使用的服务类型为 PPP |
PPP authentication-mode (CHAP|PAP) | 配置认证方式 |
authentication-scheme scheme-name | 建立认证方案 |
domain domain-name | 配置默认域名 |
PPP chap user 用户名 | 配置使用对应认证方式的用户名 |
PPP mp-group 物理组号 | 将对应的端口加入物理组号 |
配置帧中继
帧中继的基本概念
帧中继是一种高性能的 WAN 协议,运行在物理层和数据链路层,是X.25 的简化版本。省略了一些 X.25 的功能(比如窗口技术和数据重发技术。也就是将所有的差错控制全部交给上层协议)因为帧中继工作在更好的 WAN 设备上使用光缆传输,错误率比使用铜缆传输的 X.25 协议要低得多所以不需要使用差错控制,导致了比 X.25 有更高的性能和更有效的传输效率
帧中继广域网的设备分为 DTE 和 DCE 其中DTE标识数据终端设备(用户端设备),DCE 标识数据通信设备(代表服务端设备)
帧中继提供卖你想连接的数据链路层通信,这种服务通过帧中继虚电路实现。每个帧中继虚电路都以数 据链路识别码 (DLCI) 标识自己。 DLCI 的值一般由帧中继服务提供商指定。
帧中继相关的配置命令
在配置帧中继之前需要了解,帧中继网络协议使用的接口的是 serial 接口
命令 | 功能 |
---|---|
link-protocol fr | 设置帧中继封装 |
fr interface-type dte | 在用户端设置 |
fr dlci dlci标号 | 配置帧中继链路的数据连接标识符 |
fr map ip dlci | 配置本端到对端的IP地址的静态映射 |
注意dlci具有的是局部意义,两个不同对端的dlci端口号可以相同
帧中继配置实验
首先需要给对应的路由器加上串口(协议对应的硬件接口,在路由器的设置中进行添加)其中默认的串口封装模式是PPP
添加之后可以通过查看当前的配置的命令进行校验
<R2>display current-configuration
#
interface Serial4/0/1
link-protocol ppp
# 可以发现多出了 serial 串行接口,默认的连接方式是 PPP
实验:配置两台路由器通过帧中继的方式连接
首先要给对应的路由器添加支持帧中继的串行接口
路由器——设置——选中串口接口(2SA)拖拽到对应的路由器背面即可(要在断电的情况下进行)
画出拓扑图(这里使用的连接线是serial串行线)一个帧中继服务器有十五个端口每连接一个路由器占用一个端口
其次对帧中继服务器(DCE)进行设置,根据拓扑图设置对应的端口和 dlci 编号(添加对应的信息,因为DLCI是面向局部生效的,两个路由器|端口的DLCI可以相同也可以不同):
在路由器中的配置过程为
# 首先需要进入配置帧中继的串行接口
interface Serial 对应的serial端口号
# 修改并同意连接协议从 PPP 修改为帧中继(FR)
link-protocol fr
Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:Y
# 设置对应的路由设备为用户设备(DTE)
fr interface-type dte
interface Serial 4/0/0.1(如果是源端口可以创建一个子端口-用小数标识)
# 进入子端口之后公布本地的 IP 地址
ip address ip地址 子网掩码位数
# 设置到对端的 ip 地址镜像
fr map ip 对端ip地址 DLCI对应的端口号
配置实验
# 在第一个路由器 R1 中
[R1]interface Serial 4/0/0
[R1-Serial4/0/0]link-protocol fr
Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:Y
# 进入对应串行端口,修改连接方式(协议由默认的 PPP 修改为帧中继)
[R1-Serial4/0/0]fr interface-type dte
[R1-Serial4/0/0]quit
# 设置路由器是帧中继数据终端(用户端)设备,并退出
[R1]interface Serial 4/0/0.1 # 进入子接口
[R1-Serial4/0/0.1]ip address 10.10.10.9 30
[R1-Serial4/0/0.1]fr map ip 10.10.10.10 70
# 公布本机 IP 和建立到对端的帧中继镜像
[R1-Serial4/0/0.1]quit
# 路由器R1 配置完成
# 在路由器 R2 中
[R2]interface Serial 4/0/0
[R2-Serial4/0/0]link-protocol fr
Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:Y
# 进入对应的串行端口,修改连接方式
[R2-Serial4/0/0]fr interface-type dte
# 因为本身是子设备(目标端设备,不需要连接多个设备,所以不用配置子端口)
[R2-Serial4/0/0]ip address 10.10.10.10 30
[R2-Serial4/0/0]fr map ip 10.10.10.9 70
# 设置本地 IP地址,建立 dlci 镜像连接
[R2-Serial4/0/0]quit
# 路由器 R2设置完成
[R2]ping 10.10.10.9
PING 10.10.10.9: 56 data bytes, press CTRL_C to break
Reply from 10.10.10.9: bytes=56 Sequence=1 ttl=255 time=40 ms
Reply from 10.10.10.9: bytes=56 Sequence=2 ttl=255 time=10 ms
Reply from 10.10.10.9: bytes=56 Sequence=3 ttl=255 time=10 ms
Reply from 10.10.10.9: bytes=56 Sequence=4 ttl=255 time=1 ms
Reply from 10.10.10.9: bytes=56 Sequence=5 ttl=255 time=10 ms
# 最后可以通过 ping 命令检验是否成功
ISDN 协议相关(非重点,淘汰技术)
ISDN 又被称作综合业务数字网,组件包括终端、终端适配器、网络终端设备、线路终端设备、交换终端设备等。ISDN 提供两种类型的访问接口,基本速率接口(BRI)和主要速率接口(PRI)其中BRI提供两个B信道和一个D信道,B信道为承载信道,速率是64Kbps D信道速率16Kbps(2B+D);PRI提供30个B信道和1个D信道(30B+D)B信道和D信道的传输速率均为 64 Kbps