建立帧中继PVC连接.docx

上传人:b****4 文档编号:5529002 上传时间:2022-12-18 格式:DOCX 页数:52 大小:30.54KB
下载 相关 举报
建立帧中继PVC连接.docx_第1页
第1页 / 共52页
建立帧中继PVC连接.docx_第2页
第2页 / 共52页
建立帧中继PVC连接.docx_第3页
第3页 / 共52页
建立帧中继PVC连接.docx_第4页
第4页 / 共52页
建立帧中继PVC连接.docx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

建立帧中继PVC连接.docx

《建立帧中继PVC连接.docx》由会员分享,可在线阅读,更多相关《建立帧中继PVC连接.docx(52页珍藏版)》请在冰豆网上搜索。

建立帧中继PVC连接.docx

建立帧中继PVC连接

 

第15章建立帧中继PVC连接

 

15.1帧中继协议介绍

 

帧中继(Frame-Relay)是在X.25基础上发展起来的快速交换的链路层协议,它是不可靠连接而且是点到多点的链路层协议。

由于它高效简单,又可以实现一对多的连接,所以得到广泛地应用。

 

15.1.1帧中继相关概念

 

1.DTE/DCE

 

帧中继建立连接时是非对等的,在用户端一般是数据终端设备(DTE),而提供帧中继网络服务的设备是数据电路终接设备(DCE)。

一般DCE端由帧中继运营商提供。

在用户侧,某种测试环境中,也可以组建帧中继的DTE和DCE对连,或者组建帧中继交换的方案来搭建帧中继的对连。

 

2.帧中继地址-DLCI

 

帧中继协议是一种统计方式的多路复用服务,它允许在同一物理连接共存有很多个逻辑连接(通常也

叫做信道),这就是说,它在单一物理传输线路上能够提供多条虚电路。

每条虚电路是用

DLCI(Data

LinkConnectionIdentifer

)来标识的,DLCI

只具有本地的意义,也就是在

DTE-DCE之间有效,不具

有端到端的DTE-DTE之间的有效性,即在帧中继网络中,不同的物理接口上相同的

DLCI并不表示是

同一个虚连接。

帧中继网络用户接口上最多可支持

1024

条虚电路,其中用户可用的

DLCI范围是

16-991。

由于帧中继虚电路是面向连接的,

本地不同的DLCI连接到不同的对端设备,

因此我们可以认为

DLCI就是DCE提供的“帧中继地址”。

3.静态地址映射

帧中继的地址映射是把对端设备的

IP

地址与本地的DLCI相关联,以使得网络层协议使用对端设备

的IP地址能够寻址到对端设备。

帧中继主要用来承载

IP,在发送IP报文时,根据路由表只知道报文

的下一跳IP

地址。

发送前必须由下一跳

IP地址确定它对应的DLCI。

这个过程通过查找帧中继地址映

射表来完成,

因为地址映射表中存放的是下一跳

IP地址和下一跳的DLCI

的映射关系。

地址映射表的每

一项可以由手工配置。

4.反转ARP

使用反转ARP可以使帧中继动态地学习到网络协议的

IP地址,利用反转ARP的请求报文请求下一

跳的协议地址,并在反转

ARP的响应报文中获取

IP地址放入DCLI和IP

地址的映射表中,缺省情况,

路由器支持反转ARP来协商DLCI

和IP

地址。

动态地址映射专用于多点帧中继配置。

在点到点配置中,

只有一个单一目的地,所以不需要发现地址,当

PVC远端设备不支持反转ARP协议时,禁止该协议或者

该DLCI的反转ARP。

 

5.永久虚电路PVC和交换虚电路SVC

 

根据建立虚电路的不同方式,可以将虚电路分为两种类型:

永久虚电路(PVC)和交换虚电路(SVC)。

手工设置产生的虚电路叫永久虚电路,通过某协议协商产生的虚电路叫交换虚电路,这种虚电路不需人工干预自动创建和删除。

目前在帧中继中使用最多的方式是永久虚电路方式,即手工配置虚电路方式。

 

6.本地管理信息

 

在永久虚电路方式下,需要检测虚电路是否可用。

本地管理信息(LMI)协议就是用来检测虚电路是

否可用。

在系列路由器中实现了三种本地管理信息协议:

ITU-TQ.933附录A、ANSIT1.617附录D和

CISCO格式。

它们的基本工作方式都是:

DTE设备每隔一定时间发送一个全状态请求StatusEnquiry报

文去查询虚电路的状态,DCE设备收到全状态请求StatusEnquiry报文后,立即用Status报文通知

DTE当前接口上所有虚电路的状态。

 

7.CIR技术

 

帧中继主要用于传递数据业务,传递数据时不带确认机制,没有纠错功能。

但提供一套合理的带宽管

理和防止阻塞的机制,用户有效地利用预先约定的带宽,即承诺的信息速率(CIR),并且还允许用户的突发数据占用未预定的带宽。

 

15.1.2帧中继本地协商过程

 

1)每隔T391定时器的时间,DTE发出状态请求报文StatusEnquiry,同时DTE侧开始计数,当

次数小于N391时,DTE发送的StatusEnquiry仅询问链路完整性,当次数到N391时,DTE发送的

StatusEnquiry为全状态请求报文,不但要询问链路完整性而且还要询问所有的PVC状态。

 

2)DCE收到StatusEnquiry请求报文后,应答状态请求报文StatusEnquiry,同时DCE侧的定时

器T392开始计时,等待下一个状态请求报文StatusEnquiry,如果T392超时而DCE还没有收到DTE

发送的状态请求报文StatusEnquiry,DCE记录该错误并将错误次数N393加1

 

3)DTE接收到状态应答报文,了解了链路状态和PVC状态,若此时网络中的PVC状态发生变化不论

是增加或者删除PVC,DCE都应向DTE应答所有PVC的状态消息,从而使DTE及时了解帧中继网络的

变化情况并更新相关的记录

 

4)若定时器T391超时而DTE侧还未收到状态应答报文,就记录该事件错误并将错误次数N393加

1

 

5)若在N393个事件中发生错误次数超过了N392,DTE或DCE就认为此虚电路已经不可用。

N393

表示被观察事件的总数,N392表示错误的门限值。

 

15.2帧中继配置

 

15.2.1帧中继配置任务清单

 

帧中继的配置有基本的配置,也有高级的配置。

 

●配置接口封装协议

 

●配置动态或者静态地址映射

 

●配置本地管理接口LMI参数(可选)

 

●配置帧中继交换(可选)

 

●配置帧中继子接口(可选)

 

●配置帧中继高级功能

 

●配置负载压缩(可选)

 

●配置TCP/IP报头压缩(可选)

 

●配置DLCI优先等级(可选)

 

●创建接口的广播队列(可选)

 

15.2.2配置接口封装协议

 

在同步口上封装协议帧中继或者去封装帧中继,请用如下的命令来指定:

 

命令

Red-Giant(config-if)#encapsulation

 

作用

封装

 

Frame-Relay

 

帧中继协议

frame-relay[ietf]

Red-Giant(config-if)#noencapsulation

在指定的接口上去封装帧中继

frame-relay

 

为了和主流设备兼容,系统缺省封装的帧中继的格式是cisco封装,如果没有特殊的使用场合,请配置

ietf类型,即使用encapsulationframe-relayietf命令

 

15.2.3配置帧中继协议的接口类型

 

帧中继接口缺省接口类型为DTE,DCE类型只有在设备用作帧中继交换或者模拟帧中继局方设备时

才使用的,NNI是用在帧中继交换机之间的接口类型。

命令如下:

 

命令

Red-Giant(config-if)#frame-relayintf-type

{dte|dce|nni}

Red-Giant(config-if)#noframe-relay

 

作用

封装Frame-Relay帧中继协议的接口类型

为DTE或者DCE

恢复接口的缺省的接口类型

intf-type

 

说明:

 

如果封装成DCE,必须首先在全局配置层配置命令Red-Giant(config)#frame-relayswitching。

 

15.2.4配置地址映射

 

15.2.4.1配置静态地址映射

 

静态地址映射反映远端设备的IP地址和本地DLCI的对应关系,地址映射可以手工配置,如下:

 

命令

作用

Red-Giant(config-if)#frame-relaymapip

手动建立帧中继静态地址映射表

ip-addressdlci[broadcast|active|

tcp|ietf|cisco]

Red-Giant(config-if)#noframe-relaymap

删除帧中继IP

地址映射表项

ipip-address

 

在对端设备不支持反转

静态映射之后,反转ARP

 

ARP(动态地址映射自动失效。

 

 

协议时,本地端必须配置静态地址映射才能通讯,

 

设置

 

ietf可选关键字指示帧中继进程使用IETF帧中继RFC1490封装方法。

当路由器与一个帧中继网络上的

指定使用cisco封装的设备时,使用cisco关键字。

使用cisco或ietf关键字可以覆盖接口配置命令

encapsulationframe-relay所指定的方法。

不指定cisco或者关键字将使地址映射继承接口配置命令

encapsulationframe-relay所设置的属性。

 

当网络协议需要使用广播功能时使用关键字

 

Broadcast

 

,在

 

IP

 

网络上使用

 

OSPF或者

 

EIGRP

 

路由协议

时,使用该关键字尤其重要。

 

15.2.4.2配置动态反转ARP

 

动态地址映射对于网络协议缺省都为启用状态。

 

由于反转ARP缺省为启用状态,因此不需要为动态寻址而专门指定它,除非反转定的接口配置下面可以输入如下的命令禁止反转ARP:

 

ARP

 

被禁止。

在指

 

命令

作用

Red-Giant(config-if)#frame-relay

指定帧中继的特定的协议和

DLCI

号使用

inverse-arp[protocol][dlci]

反转ARP

Red-Giant(config-if)#noframe-relay

禁止帧中继的特定的协议和

DLCI

号使用

 

inverse-arp[protocol][dlci]反转ARP

 

可选的protocol的协议仍能够使用反转

 

变量允许路由器管理员对一个特定的网络协议禁止使用反转

ARP。

protocol变量的取值可以是下面的关键字之一:

 

ARP

Ip,

 

,而同时其他支持

bridge,LLC2

 

dlci变量的取值是一个合法的接口号,范围为16~确定一个特定的DLCI协议。

这允许运行相同协议的另一个

 

1007。

同时指定protocol和dlci

DLCI继续使用动态地址映射。

 

变量可以

 

当适用

noframe-relayinverse-arp

 

不特定指定哪个协议和哪个

DLCI

 

号时,是使所有的协议和接

口上所有的

DLCI

都禁止使用反转

ARP

 

15.2.5配置本地虚电路号DLCI

 

只有当本地接口类型为DCE或者是NNI类型时,才可以在接口上配置本地虚电路号,命令如下:

 

命令

作用

Red-Giant(config-if)#frame-relay

指定帧中继的特定的协议和

DLCI

号使用反

local-dlcidlci

转ARP

Red-Giant(config-if)#noframe-relay

禁止帧中继的特定的协议和

DLCI

号使用反

localdlci

转ARP

 

15.2.6配置本地管理接口

 

LMI类型

 

RGNOS系统支持三种帧中继的本地管理接口类型:

 

ITU-TQ.933附录

 

A(Q933A)

 

、ANSIT1.617

 

录D(ANSI)和CISCO格式。

用户在配置设置该参数时必须和帧中继网络的接入设备(DCE端)的一致,

系统缺省是Q933A,一般局方提供ANSI类型,和工业主流设备cisco设备相连时,也可以采用和Cisco

相一致的管理类型cisco格式。

命令如下:

 

命令

 

作用

Red-Giant(config-if)#frame-relay

lmi-type{q933a}ansi|cisco}

指定帧中继的本地接口的管理类型

 

15.2.7配置本地管理接口LMI其它相关参数

 

帧中继的LMI各类计数器及定时器都可以进行配置,以达到优化DTE与DCE侧设备运行的目的,请

看下表:

 

命令

作用

Red-Giant(config-if)#frame-relay

设置PVC状态计数器N391DTE

lmi-n391dte

Red-Giant(config-if)#noframe-relay

恢复请求PVC状态计数器的缺省值

lmi-n391dte

Red-Giant(config-if)#frame-relay

设置LMI

错误阈值N392DCE

lmi-n392dce

Red-Giant(config-if)#noframe-relay

恢复LMI

错误阈值的缺省值

lmi-n392dce

Red-Giant(config-if)#frame-relay

设置LMI

错误阈值N392DTE

lmi-n392dte

Red-Giant(config-if)#noframe-relay

恢复LMI

错误阈值的缺省值

lmi-n392dte

Red-Giant(config-if)#frame-relay

设置LMI

事件计数器N393DTE

lmi-n393dte

Red-Giant(config-if)#noframe-relay

恢复LMI

事件计数器的缺省值

lmi-n393dte

Red-Giant(config-if)#frame-relay

设置LMI

事件计数器N393DCE

lmi-n393dce

Red-Giant(config-if)#noframe-relay

恢复LMI

事件计数器的缺省值

lmi-n393dce

Red-Giant(config-if)#frame-relay

设置用户侧链路完整性轮询定时器

lmi-t391dte

Red-Giant(config-if)#noframe-relay

恢复用户侧链路完整性轮询定时器缺省值

lmi-t391dte

Red-Giant(config-if)#frame-relay

设置网络侧轮询定时器T392DCE

lmi-t392dce

Red-Giant(config-if)#noframe-relay

恢复网络侧轮询定时器的缺省值

lmi-t392dce

 

15.2.8配置帧中继交换

 

RGNOS系列路由器支持帧中继的交换功能,用此功能可以将路由器模拟成局方网络侧的交换机,配置

帧中继的交换必须注意以下几点:

 

●设定帧中继交换使能命令

 

●设定接口的intf-type是DCE或者NNI类型

 

●帧中继交换路由器必须两个以上的接口配置了交换才可以起作用

 

●必须配置帧中继交换路由

 

命令作用

Red-Giant(config)#frame-relayroutein-dlci设定帧中继交换,指定两个同步口之间的

interfaceserialnumberout-dlciDLCI交换

Red-Giant(config-if)#noframe-relayroute取消该接口和serialnumber之间的DLCI

in-dlciinterfaceserialnumberout-dlci的交换

 

将本地地接口上DCE上的DLCI设定为in-dlci,而另外一个同步接口serialnumber上的DCE

的DLCI设定为out-dlci。

 

15.2.9配置帧中继子接口

 

15.2.9.1子接口概述

 

子接口使得一个单一的物理接口能够被视为多个虚拟接口。

子接口的使用,使路由器将物理接口的属

性应用于每个虚拟接口。

缺省情况下,DLCI全部分配给物理接口,你需要将DLCI明确分配给该物理接

口的一个指定的虚拟子接口。

一个物理接口可以有多个子接口,虽然子接口是逻辑结构并不实际存在,但

对于网络层而言,子接口和主接口没有区,都可通过配置PVC与远端设备相连。

 

帧中继的子接口又可分为两种类型:

点到点point-to-point子接口和点到多点multipoint子接

口。

点到点子接口用于点到点连接,一般一个帧中继点到点子接口分配一个PVC,这种子接口与连接DDN

线路的物理接口属性类似;点到多点子接口用于连接同一个网段的多个(一般两个以上)用户端设备。

 

对于点到点的子接口因为只有一个远程DTE的设备,不用配置静态地址映射,利用发转ARP就可知

道对方IP地址对应的DLCI,对于点到多点的子接口,可通过运行反转ARP协议动态学习或通过手工静

态配置来使每条PVC都能和其相连的远程DTE建立地址映射关系。

 

具有反转ARP能力的所有点到点子接口和多点子接口都需要frame-relayinterface-dlci命令。

使用静态寻址的多点子接口则不需要此命令。

 

15.2.9.2子接口配置任务清单

 

子接口的应用可以按照如下的步骤进行:

 

●创建子接口

 

●配置帧中继子接口的DCLI号

 

●配置帧中继子接口PVC及建立地址映射

 

创建子接口

 

子接口的创建可以按如下的步骤进行:

 

步骤

命令

作用

第一步

Red-Giant(config)#interfaceserial

进入同步串口接口配置层

number

第二步

Red-Giant(config-if)#encapsulation

封装帧中继,推荐ietf

格式

frame-relay[ietf|cisco]

第三步

Red-Giant(config)#interfaceserial

退出到全局配置层,在创建帧中继

number.subinterface-number

的子接口,并指定接口的类型。

[multipoint|point-to-point]

 

其中,封装帧中继子接口时,缺省封装的点到多点。

 

配置帧中继子接口的DLCI

 

如果,使用反转ARP,那么必须配置帧中继子接口的DLCI,如果使用静态映射,那么可以忽略此步

骤。

 

命令

Red-Giant(config-subif)#frame-relay

 

作用

配置子接口的

 

DLCI

interface-dlcidlci

Red-Giant(config-subif)#noframe-relay

删除子接口的

DLCI

interface-dlcidlci

 

建立帧中继子接口地址映射

 

对于点到点子接口,因为只有唯一的对端DTE,所以在给子接口配置虚电路的

地确定了对端的网络地址,而于对点到多点子接口,对端网络地址与本地DLCI

静态地址映射或者通过反转ARP来确定。

 

DLCI时实际已经隐含的映射关系必须通过配置

 

(1)建立帧中继子接口静态地址映射

 

命令

Red-Giant(config-subif)#frame-relaymapip

 

作用

建立帧中继子接口静态地址映射

ip-addressdlci[option]

Router(config-isubf)#noframe-relaymapip

删除帧中继子接口静态地址映射

ip-addressdlci[option]

 

(2)允许/禁止帧中继子接口反转ARP

 

命令

作用

Red-Giant(config-subif)#frame-relay

允许使用帧中继子接口反转

ARP协议

inverse-arpip[dlci]

Red-Giant(config-subif)#noframe-relay

禁止使用帧中继子接口反转

ARP

inverse-arpip[dlci]

 

缺省情况下,帧中继子接口是允许使用反转ARP协议的。

详细的配置和示例请参见帧中继典型配置举

例。

 

15.2.10高级帧中继配置

 

帧中继的高级配置一般的用户是无须使用的,它只是为了和主流设备保持兼容性,在接口封装帧中继为cisco报文格式时才起作用。

 

15.2.10.1

 

配置载荷压缩

 

RGNOS系列路由器只支持packet-by-packet载荷压缩,点到点和点到多点的子接口都支持,这种压

缩方式是利用Stacker算法来推算数据类型在数据流中的位置信息,点到点和点到多点的配置方法有所区

别,请看命令:

 

命令

Red-Giant(config-if)#frame-relay

payload-compresspacket-by-packet

Red-Giant(config-if)#frame-relaymap

protocolprotocol-addressdlcipayload-

 

作用

在点到点接口上设置

的载荷压缩命令

在点到多点接口上设置

的载荷压缩命令

 

packet-by-packet

 

packet-by-packet

compresspacket-by-packet

 

15.2.10.2配置

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1