广域网技术
局域网的特点:范围不是很广,传输速率很快,100M 1000M
一、广域网技术介绍
广域网涉及的范围是很广的(通常应用在城市与城市之间,总公司与分公司之间这种长距离传输,传输速率不是很高,这个时候就会用到单独的一些协议)
点对点专线:串行接口一般用于专线连接(在广域网中采用的是点到点的专线)
DCE:提供时钟频率,接路由器(连接运营商)
数据通信设备或者数据串路终端设备,DCE是孔头
DTE:接转换器(如猫)(连接用户)
数据终端设备,DTE是针头(俗称母头)
Cisco的串口线 模块wic-1T,NM-4T,NM-4A/S,两头都是60针,两端分别有DCE,DTE,可以分别插入DB60接口上
DCE这一端的设备提供时钟频率,DTE不需要,而当连接串口时,必须有一台设备提供时钟频率。
前面的为带时钟的,先点的路由器要配置时钟频率
后面的为不带时钟的,后点的配置时钟频率
时钟频率由运营商这端提供
(前面的线)(连线时先点运营商)
(后面的线)(连线时后点运营商,后点带时钟频率的)
由线缆决定,而不是由接口决定的,线缆一端标识为DCE,一端标识为DTE
优点:连接简单,质量高,可用性高,速度快
❤缺点:代价高(租用专线,费用很贵),一般金融行业,军用才使用专线❤。
点对点通信中,二层封装就不是以太网封装了(交换机中的MAC地址、MAC子层这些协议就没有了,封装是单独的封装),而是一些更适用于广域网封装:
HDLC:(High-Level Data Link Control,高级数据链路控制)
本身是标准协议,但不同厂商有自己私有的HDLC,(缺点:)不提供认证,不兼容其他厂商
思科私有,思科设备相连时使用,不提供认证
(思科中HDLC协议是被修改的,不兼容其他产品)
默认情况下封装的类型为HDLC
只要两端是HDLC,不需要做其他配置,只需要把IP地址配置上直接就可以通信了
❤PPP:点对点协议(Point to Point Protocol,PPP)为在点对点上传输多协议数据包提供了一个标准方法。是目前最多的应用于广域网连接的协议。❤
如果是不同厂商相互连接,通常使用PPP协议。
是由SLIP(串行链路IP)协议进化而来的。
优点:标准协议,支持认证(可以在链路上设置认证,通过认证数据才能发送)、压缩(数据传输前要进行压缩,收到后进行解压,可提高传输速度)、多链路和回拨。
❤Frame Relay:帧中继,应用于专线。❤
ATM:ATM是Asynchronous Transfer Mode(ATM)异步传输模式的缩写,是实现B-ISDN的业务核心技术之一。ATM是以信元为基础的一种分组交换和复用技术。通常应用于运用商内部的高速网络。
(64->ATM(现在基本不会用到)->ADSL(拨号)->光纤)
(64->ADSL(拨号)->光纤)
二、PPP协议配置
查看接口信息:
Router#sh controllers s0/3/0
给路由器添加串口线:
点击路由器,在Physical中添加2T模块(WIC-2T 、HWIC-2T)
默认情况下封装的类型为HDLC
R1#show interface s0/3/0
R2#show interface s0/3/0
R1(config)#int s0/3/0
R1(config-if)#ip add 192.168.10.1 255.255.255.0
R1(config-if)#no shutdown
R2(config)#int s0/3/0
R2(config-if)#ip add 192.168.10.2 255.255.255.0
R2(config-if)#no shutdown
R1#ping 192.168.10.2
将端口封装为PPP:
R1(config)#int s0/3/0
R1(config-if)#encapsulation ppp
(一端配置ppp,一端为默认的HDLC,端口是开启的,链路(链路协议)会down掉,这条路就不通了)
R1#show interfaces s0/3/0
R2(config)#int s0/3/0
R2(config-if)#encapsulation ppp
两端都配置ppp,端口和链路都开启了,封装协议为ppp
R1#show interfaces s0/3/0
此时两端就能通信了:
R1#ping 192.168.10.2
PPP:支持不同设备连接,认证,多链路捆绑、回拨、压缩功能等。
PAP:密码验证协议,利用2次握手的简单方法进行认证。(路由器发出去,对方回复则认证成功)(一旦认证成功就会一直监听链路,进行发送数据)
CHAP-询问握手验证协议:利用三次握手周期地验证源端节点的身份。(比PAP认证安全)
PAP认证:单向认证、双向认证
单向认证:一端发送用户名和密码,另一端去检查用户名和密码是否和本地的用户名和密码相同,如果相同则认证成功,建立通道
双向认证:两端都有用户名和密码,两端都相互发送,相互都认证成功了才能进行通信
单向认证的配置:
R1(config)#int s0/3/0
R1(config-if)#ip add 19.168.10.1 255.255.255.0
R1(config-if)#no shutdown
R2(config)#int s0/3/0
R2(config-if)#ip add 19.168.10.2 255.255.255.0
R2(config-if)#no shutdown
R2(config)#username zlt password 123456 运营商端设置账号和密码
R2(config)#int s0/3/0
R2(config-if)#ppp authentication pap 开启pap认证
此时链路down掉了,因为一端开启了认证,一端没有
R1 ping 192.168.10.2不通
R1(config)#int s0/3/0
R1(config-if)#ppp pap sent-username zlt password 123456 发送用户名和密码
R1 ping 192.168.10.2成功
双向认证配置:
R2(config)#username zlt password 123456设置账号和密码
R2(config)#int s0/3/0
R2(config-if)#ppp authentication pap 开启pap认证
R1(config)#int s0/3/0
R1(config-if)#ppp pap sent-username zlt password 123456 发送用户名和密码
R1(config)#username R1 password 123456设置账号和密码
R1(config)#int s0/3/0
R1(config-if)#ppp authentication pap 开启pap认证
R2(config)#int s0/3/0
R2(config-if)#ppp pap sent-username R1 password 123456 发送用户名和密码
R1 ping 192.168.10.2成功
CHAP配置:(在GNS3中做)
R1#reload 清空配置的pap协议
R2#reload 清空配置的pap协议
单向认证、双向认证
(思科)这里不能做单向认证,当两边用户名和密码不一致时双向认证做不了
配置单向认证:
R1(config)#int s0/3/0
R1(config-if)#ip add 19.168.10.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#encapsulation ppp 封装为ppp
R2(config)#int s0/3/0
R2(config-if)#ip add 19.168.10.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#encapsulation ppp 封装为ppp
R1(config)#username R1 password 123456设置账号和密码
R1(config)#int s0/3/0
R1(config-if)#ppp authentication chap 开启chap认证
R2(config)#int s0/3/0
R2(config-if)#ppp authentication chap 开启chap认证
配置不了
配置CHAP用户名和密码相同的双向认证:
用户名是对方的名字,密码可以不同
Router(config)#hostname R1
Router(config)#hostname R2
R1(config)#username R2 password 123456设置用户名和密码(用户名为对端的名字)
R2(config)#username R1 password 123456设置用户名和密码
R1(config)#int s0/3/0
R1(config-if)#ip add 19.168.10.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#encapsulation ppp 封装为ppp
R1(config-if)#ppp authentication chap 开启chap认证
R2(config)#int s0/3/0
R2(config-if)#ip add 19.168.10.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#encapsulation ppp 封装为ppp
R2(config-if)#ppp authentication chap 开启chap认证
R1 ping 192.168.10.2成功
查看时钟频率:
#show running-config
配置时钟频率:(带时钟的DCE端配置)
R1(config)#clock rate 128000