文档库 最新最全的文档下载
当前位置:文档库 › 建立帧中继PVC连接

建立帧中继PVC连接

建立帧中继PVC连接
建立帧中继PVC连接

第15章建立帧中继PVC连接

15.1 帧中继协议介绍

帧中继( Frame - Relay )是在 X.25 基础上发展起来的快速交换的链路层协议,它是不可靠连接而且是点到多点的链路层协议。由于它高效简单,又可以实现一对多的连接,所以得到广泛地应用。

15.1.1 帧中继相关概念

1.DTE/DCE

帧中继建立连接时是非对等的,在用户端一般是数据终端设备( DTE ),而提供帧中继网络服务的设备是数据电路终接设备( DCE )。一般 DCE 端由帧中继运营商提供。在用户侧,某种测试环境中,也可以组建帧中继的 DTE 和 DCE 对连,或者组建帧中继交换的方案来搭建帧中继的对连。

2 .帧中继地址 -DLCI

帧中继协议是一种统计方式的多路复用服务,它允许在同一物理连接共存有很多个逻辑连接(通常也叫做信道),这就是说,它在单一物理传输线路上能够提供多条虚电路。每条虚电路是用 DLCI ( Data LinkConnection Identifer )来标识的, 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-T Q.933 附录 A 、 ANSI T1.617 附录 D 和CISCO 格式。它们的基本工作方式都是: DTE 设备每隔一定时间发送一个全状态请求 Status Enquiry 报文去查询虚电路的状态, DCE 设备收到全状态请求 Status Enquiry 报文后,立即用 Status 报文通知DTE 当前接口上所有虚电路的状态。

7.CIR 技术

帧中继主要用于传递数据业务,传递数据时不带确认机制,没有纠错功能。但提供一套合理的带宽管理和防止阻塞的机制,用户有效地利用预先约定的带宽,即承诺的信息速率( CIR ),并且还允许用户的突发数据占用未预定的带宽。

15.1.2 帧中继本地协商过程

1) 每隔 T391 定时器的时间, DTE 发出状态请求报文 Status Enquiry ,同时 DTE 侧开始计数,当次数小于 N391 时, DTE 发送的 Status Enquiry 仅询问链路完整性,当次数到 N391 时, DTE 发送的Status Enquiry 为全状态请求报文,不但要询问链路完整性而且还要询问所有的 PVC 状态。

2) DCE 收到 Status Enquiry 请求报文后,应答状态请求报文 StatusEnquiry, 同时 DCE 侧的定时器 T392 开始计时,等待下一个状态请求报文 Status Enquiry ,如果 T392 超时而 DCE 还没有收到 DTE 发送的状态请求报文 Status Enquiry , 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 配置接口封装协议

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

为了和主流设备兼容,系统缺省封装的帧中继的格式是 cisco 封装,如果没有特殊的使用场合,请配置ietf 类型,即使用 encapsulation frame-relay ietf 命令

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

帧中继接口缺省接口类型为 DTE , DCE 类型只有在设备用作帧中继交换或者模拟帧中继局方设备时才使用的 ,NNI 是用在帧中继交换机之间的接口类型。命令如下 :

说明:

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

15.2.4 配置地址映射

15.2.4 .1 配置静态地址映射

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

在对端设备不支持反转 ARP( 动态地址映射 ) 协议时,本地端必须配置静态地址映射才能通讯,设置静态映射之后,反转 ARP 自动失效。

ietf 可选关键字指示帧中继进程使用 IETF 帧中继 RFC 1490 封装方法。当路由器与一个帧中继网络上的指定使用 cisco 封装的设备时,使用 cisco 关键字。使用 cisco 或 ietf 关键字可以覆盖接口配置命令encapsulation frame-relay 所指定的方法。不指定 cisco 或者关键字将使地址映射继承接口配置命令encapsulation frame-relay 所设置的属性。

当网络协议需要使用广播功能时使用关键字 Broadcast ,在 IP 网络上使用 OSPF 或者 EIGRP 路由协议时,使用该关键字尤其重要。

15.2.4 .2 配置动态反转 ARP

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

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

可选的 protocol 变量允许路由器管理员对一个特定的网络协议禁止使用反转 ARP ,而同时其他支持的协议仍能够使用反转 ARP 。 protocol 变量的取值可以是下面的关键字之一: Ip , bridge , LLC2

dlci 变量的取值是一个合法的接口号,范围为 16 ~ 1007 。同时指定 protocol 和 dlci 变量可以确定一个特定的 DLCI 协议。这允许运行相同协议的另一个 DLCI 继续使用动态地址映射。

当适用 no frame-relay inverse-arp 不特定指定哪个协议和哪个 DLCI 号时,是使所有的协议和接口上所有的 DLCI 都禁止使用反转 ARP 。

15.2.5 配置本地虚电路号DLCI

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

15.2.6 配置本地管理接口LMI类型

RGNOS 系统支持三种帧中继的本地管理接口类型: ITU-T Q.933 附录 A(Q 933A ) 、 ANSI T1.617 附录 D(ANSI) 和 CISCO 格式。用户在配置设置该参数时必须和帧中继网络的接入设备( DCE 端)的一致,系统缺省是 Q 933A , 一般局方提供 ANSI 类型,和工业主流设备 cisco 设备相连时,也可以采用和 Cisco 相一致的管理类型 cisco 格式。命令如下:

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

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

15.2.8 配置帧中继交换

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

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

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

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

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

将本地地接口上 DCE 上的 DLCI 设定为 in-dlci ,而另外一个同步接口 serial number 上的 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-relay interface-dlci 命令。而使用静态寻址的多点子接口则不需要此命令。

15.2.9 .2 子接口配置任务清单

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

●创建子接口

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

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

创建子接口

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

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

配置帧中继子接口的 DLCI

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

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

对于点到点子接口,因为只有唯一的对端 DTE ,所以在给子接口配置虚电路的 DLCI 时实际已经隐含地确定了对端的网络地址,而于对点到多点子接口,对端网络地址与本地 DLCI 的映射关系必须通过配置静态地址映射或者通过反转 ARP 来确定。

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

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

缺省情况下,帧中继子接口是允许使用反转 ARP 协议的。详细的配置和示例请参见帧中继典型配置举例。

15.2.10 高级帧中继配置

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

15.2.10 .1 配置载荷压缩

RGNOS 系列路由器只支持 packet-by-packet 载荷压缩,点到点和点到多点的子接口都支持,这种压缩方式是利用 Stacker 算法来推算数据类型在数据流中的位置信息,点到点和点到多点的配置方法有所区别,请看命令:

15 .2.10 .2 配置 TCP/IP 报头压缩

RGNOS 系列路由器支持 TCP/IP 的报头压缩,请看命令:

15.2.10 .3 配置 DLCI 优先等级

为了提供同一台设备中不同类型的 DLCI 之间的流量均衡,当帧中继的流量特征是高速的 DLCI 和低速的 DLCI 并存时,可以考虑设置不同的 DLCI 之间的优先等级,设置 DLCI 优先等级时必须在全局配置层设置相应的优先组。

15 .2.10 .4 创建接口的广播队列

在大型的帧中继网络中, DLCI 在经常因为更新交换信息而在路由器之间产生一些广播信息,这样可能导致时延的损耗和带宽的丢失,为此,可以创建接口的广播队列,这些广播队列将独立于接口中其它正常队列,有自己的缓冲区和自己的和可配置的缓冲区的大小和速率。命令如下:

15.3 帧中继监控和维护

15.3.1 帧中继调试信息

帧中继有以下的调试信息,利用 debug frame-relay ?命令可以查询到:

以上的调试信息以 debug frame-relay lmi 和 debug frame-relay packet 最为常用。下面就以此为例来说明:

Serial0(o): dlci 16(0x401), pkt type 0x800(IP), datagramsize 104

Serial0(i): dlci 16(0x401), pkt type 0x800, datagramsize 104

以上是 debug frame-relay packet 的调试信息, serial0 表示是接口 serial 0 , o(output) 表示是输出的报文, i(input) 表示是输入的报文, dlci 16 表示在本地 DLCI 号为 16 的虚链路上的报文,其中报文的网络协议是 0x800,IP 协议,报长 datagramsize 104 字节。

Serial0(out): StEnq, myseq 91, yourseen 90, DTE up

datagramstart = 0x 4F 76F 68, datagramsize = 13

FR encap = 0x00010308

00 75 51 01 01 53 02 5B 5A

Serial0(in): Status, myseq 91

RT IE 51, length 1, type 1

KA IE 53, length 2, yourseq 91, myseq 91

以上的调试信息告诉我们:该帧中继封装在 serial0 接口,此时本地 DTE 发送的序号 myseq 为 91 ,对 DCE 方的确认的序号 yourseen 是 90 , DTE 的报文长度为 13 字节。而在 serial0 口下个接收到的报文对方的发送序号 yourseq 是 91 , DCE 对 DTE 确认的序号是 myseq 91 。

15.3.2 帧中继链路维护命令

下表显示出常见的帧中继链路的维护命令:

1 )清除用反转 ARP 创建的动态地址映射

Serial0 (up): i p 1.1.1 .1 dlci 16(0x10,0x400), dynamic, broadcast, IETF, status defined, active

以上是用 show frame-relay map 命令显示出的用反转 ARP 建立起来的帧中继映射表,注意到 dynamic 就是该映射关系指不是用手动配置的映射。当使用 clear frame-relay-inarp 命令之后,再用 show

frame-relay map 则没有任何显示,一旦接口的帧中继协议重新学习到映射关系是,用 show frame-relay map 命令显示出的提示照常。

2 )显示同步口接口的信息

Serial0 is up, line protocol is up

Hardware is HDLC 4530A

Internet address is 1.1.1 .2/24

MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, rely 255/255, load 1/255

Encapsulation FRAME-RELAY IETF, loopback not set, keepalive set (10 sec)

LMI enq sent 1, LMI stat recvd 0, LMI upd recvd 0

LMI enq recvd 23951, LMI stat sent 23951, LMI upd sent 0, DTE LMI up

LMI DLCI 0 LMI type is CCITT frame relay DTE

Broadcast queue 0/64, broadcasts sent/dropped 0/0, interface broadcasts 0

Last input 00:00:03, output 00:00:03, output hang never

Last clearing of "show interface" counters never

Input queue: 0/75/0 (size/max/drops); Total output drops: 0

Queueing strategy: weighted fair

Output queue: 0/64/0 (size/threshold/drops)

Conversations 0/1 (active/max active)

Reserved Conversations 0/0 (allocated/max allocated)

5 minute input rate 0 bits/sec, 0 packets/sec

5 minute output rate 0 bits/sec, 0 packets/sec

50108 packets input, 796118 bytes, 0 no buffer

Received 8151 broadcasts, 0 runts, 0 giants

2 input errors, 2 CRC, 2 frame, 0 overrun, 0 ignored, 0 abort

50492 packets output, 837837 bytes, 0 underruns

0 output errors, 0 collisions, 1 interface resets

0 output buffer failures, 0 output buffers swapped out

35 carrier transitions

DCD=up DSR=up DTR=up RTS=up CTS=up

注意以上的信息,物理是否 UP 主要看末行的物理信号是否 UP ,首行是否是 serial0 is up ,链路协议层是否 Up 主要看是否 Line protocol is up 。接口封装格式

Encapsulation FRAME-RELAY IETF , LMI enq recvd 23951, LMI stat sent 23951 显示出当前状态请求报文 Status Enquired 接收和发送的个数, DTE LMI up 显示出接口上的 DTE 端是否处于激活状态。

3 )显示帧中继本地管理信息

LMI Statistics for interface Serial0 (Frame Relay DCE) LMI TYPE = CCITT

Invalid Unnumbered info 0 Invalid Prot Disc 0

Invalid dummy Call Ref 0 Invalid Msg Type 0

Invalid Status Message 0 Invalid Lock Shift 0

Invalid Information ID 0 Invalid Report IE Len 0

Invalid Report Request 0 Invalid Keep IE Len 0

Num Status Enq. Rcvd 23907 Num Status msgs Sent 23907

Num Update Status Sent 0 Num St Enq. Timeouts 932

以上的信息主要显示了状态请求报文 Status Enquiry 的接收和发送的个数。

4 )显示帧中继映射表

Serial0 (up): i p 1.1.1 .2 dlci 16(0x10,0x400), static, IETF, status defined, active

Serial0 指出是哪个接口封装了帧中继 I p 1.1.1 .2 是对端 DTE ( DCE )设备的 IP 地址 Dlci 16 是本地的 DLCI 号 Static 是手工设置的静态映射 IETF 是帧中继封装的报文格式 Active 是当前的 PVC 是处于激活的状态

5 )显示帧中继永久虚电路 PVC 信息

PVC Statistics for interface Serial0 (Frame Relay DTE)

DLCI = 16, DLCI USAGE = LOCAL, PVC STATUS = ACTIVE, INTERFACE = Serial0

input pkts 15 output pkts 17 in bytes 1560

out bytes 1768 dropped pkts 0 in FECN pkts 0

in BECN pkts 0 out FECN pkts 0 out BECN pkts 0

in DE pkts 0 out DE pkts 0

pvc create time 00:25:48, last time pvc status changed 00:25:10

首两行显示了本 PVC 的基本信息,包括 DLCI 、接口、 PVC 状态、 DTE 或者 DCE 末行显示出 PVC 的创建时间和最后一个状态持续的时间,根据状态持续的时间,我们可以知道帧中继的 PVC 状态保持了多久的时间,而创建的时间是 PVC 创建之后持续的时间,可能在这段时间内状态从 Active 到 Inactive 和从Inactive 到 Active 。

6 )显示帧中继交换信息

下表显示出帧中继交换时的各个接口的输入 DCLI 和输出 DLCI 的状态,其中 DLCI 从 serial0 接口是点到多点子接口的输出端,接口的三个 DLCI 分别对应于 210 、 220 、 230 ,分别交换到 serial1 、serial2 、 serial3 , serial1 是 210, 而接入到 serial1 接口的 DTE 的 DLCI 号 210 ,接入到serial2 接口的 DTE 的 DLCI 号 220 ,接入到 serial3 接口的 DTE 的 DLCI 号 230 。

Input Intf Input Dlci Output Intf Output Dlci Status

Serial0 210 Serial1 210 active

Serial0 220 Serial2 220 active

Serial0 230 Serial3 230 active

Serial1 210 Serial0 210 active

Serial2 220 Serial0 220 active

Serial3 230 Serial0 230 active

7 )显示帧中继流量信息

Frame Relay statistics:

ARP requests sent 0, ARP replies sent 0

ARP request recvd 0, ARP replies recvd 0

该命令显示的是 ARP 发送和接收的个数。

15.4 帧中继典型配置举例

15.4.1 配置帧中继IETF DTE示例

( 1 )组网需求

通过公用帧中继网络互连局域网,在这种方式下,路由器只能作为用户设备工作在帧中继的 DTE 方式 , 假设路由器 R1 的 DLCI 号 16 ,路由器 R2 的 DLCI 号 17 。

图 15 - 1 配置帧中继 DTE 示例图( 2 )配置步骤

配置路由器 R1 :

!配置接口 IP 地址

Red-Giant(config)#interface serial 0

Red-Giant(config-if)#ip address 1.1.1 .1 255.255.255.252

!配置接口封装为帧中继 IETF 报文格式

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

!配置静态地址映射

Red-Giant(config-if)#frame-relay map i p 1.1.1 .2 16

配置路由器 R2 :

!配置接口 IP 地址

Red-Giant(config)#interface serial 0

Red-Giant(config-if)#ip address 1.1.1 .2 255.255.255.252

!配置接口封装为帧中继 IETF 报文格式

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

!配置静态地址映射

Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 17

15.3.4.2 配置帧中继IETF DCE示例

( 1 )组网需求

两台路由器通过电缆线背靠背直连, R1 物理层和帧中继链路层都作为 DTE 工作方式、 R2 在物理层和帧中继链路层都作为 DCE 工作方式。

图 15 - 2 帧中继电缆线背靠背直连- DCE 示例图

( 2 )配置步骤

配置路由器 R1 :

!配置接口 IP 地址

Red-Giant(config)#interface serial 0

Red-Giant(config-if)#ip address 1.1.1 .1 255.255.255.252

!配置接口封装为帧中继 IETF 报文格式

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

!配置静态地址映射

Red-Giant(config-if)#frame-relay map i p 1.1.1 .2 16

配置路由器 B :

!配置帧中继交换功能

Red-Giant(config)#frame-relay switching

!配置接口 IP 地址

Red-Giant(config)#interface serial 0

Red-Giant(config-if)#ip address 1.1.1 .2 255.255.255.252

!配置接口封装为帧中继 IETF 报文格式

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

!配置接口的类型 DCE

Red-Giant(config-if)#frame-relay intf-type dce

!配置本地 DLCI 号

Red-Giant(config-if)#frame-relay local-dlci 16

!配置静态地址映射

Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 16

.15.3.4.3 配置帧中继子接口-点到点子接口示例

( 1 )组网需求

三台路由器,路由器 R1 封装帧中继点到点子接口,路由器 R2 、 R3 在物理层接口上封装帧中继,都工作在 DTE 方式, DLCI 号在 R1 上分别是 16 、 17 , R2 的 DLCI 号是 20 , R3 的 DLCI 号是 19 。采用 ANSI 本地管理类型。

图 15 - 3 帧中继点到点子接口配置示例图

( 2 )配置步骤

配置路由器 R1 :

!配置物理子接口的帧中继封装格式 ietf ,设定 ANSI 本地管理类型

Red-Giant(config)#interface serial0

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

Red-Giant(config-if)#frame-relay lmi-type ansi

!创建帧中继点到点子接口 serial0.1 ,并且设定 IP 地址和指定本地 DLCI 号

Red-Giant(config)#interface serial0.1 point-to-point

Red-Giant(config-subif)#ip address 1.1.1 .1 255.255.255.252

Red-Giant(config-subif)#frame-relay interface-dlci 16

!创建帧中继点到点子接口 serial0.2 ,并且设定 IP 地址和指定本地 DLCI 号

Red-Giant(config)#interface serial0.2 point-to-point

Red-Giant(config-subif)#ip address 2.2.2 .1 255.255.255.252

Red-Giant(config-subif)# frame-relay interface-dlci 17

配置路由器 R2 :

!配置接口 serial0 帧中继封装格式 ietf, 设定 IP 地址,并且设定 ANSI 本地管理类型

Red-Giant(config)#interface serial0

Red-Giant(config-if)#ip address 1.1.1 .2 255.255.255.252

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

Red-Giant(config-if)#frame-relay lmi-type ansi

Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 20 broadcast

配置路由器 R3 :

!配置接口 serial0 帧中继封装格式 ietf, 设定 IP 地址,并且设定 ANSI 本地管理类型

Red-Giant(config)#interface serial0

Red-Giant(config-if)#ip address 2.2.2 .2 255.255.255.252

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

Red-Giant(config-if)#frame-relay lmi-type ansi

Red-Giant(config-if)#frame-relay map i p 2.2.2 .1 19 broadcast

15.4.4 配置帧中继子接口-点到多点子接口示例

( 1 )组网需求

三台路由器,路由器 R1 的子接口 serial0.1 封装帧中继点到多点子接口,分别映射到 R2 、 R3 的两个物理接口,路由器 R2 、 R3 在物理层接口上封装帧中继,都工作在 DTE 方式, DLCI 号在 R1 上分别是 16 , R2 的 DLCI 号是 20 , R3 的 DLCI 号是 19 。采

用缺省的 Q 933A 本地管理类型。路由器 R1 将采用静态路由映射的方式手工指定帧中继的地址映射表。子接口 Serial0.2 是点到点的子接口类型,在本示例中不细述。

图 15 - 4 帧中继点到多点子接口配置示例图

( 2 )配置步骤

配置路由器 R1 :

!配置物理子接口的帧中继封装格式 ietf

Red-Giant(config)#interface serial0

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

!创建帧中继点到多点子接口 serial0.1 ,并且设定 IP 地址和指定本地 DLCI 号

Red-Giant(config)#interface serial0.1 multipoint

Red-Giant(config-subif)#ip address 1.1.1 .1 255.255.255.0

Red-Giant(config-subif)#frame-relay map i p 1.1.1 .2 16

Red-Giant(config-subif)#frame-relay map i p 1.1.1 .3 17

配置路由器 R2 :

!配置接口 serial0 帧中继封装格式 ietf, 设定 IP 地址

Red-Giant(config)#interface serial0

Red-Giant(config-if)#ip address 1.1.1 .2 255.255.255.0

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

Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 20

配置路由器 R3 :

| !配置接口 serial0 帧中继封装格式 ietf, 设定 IP 地址

Route(config)#interface serial0

Red-Giant(config-if)#ip address 1.1.1 .3 255.255.255.0

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

Red-Giant(config-if)#frame-relay map i p 1.1.1 .1 19

15.4.5 配置帧中继交换示例

( 1 )组网需求

四台路由器,其中的一台路由器仿真成帧中继交换机,使用帧中继交换的功能。 R1 路由器封装帧中继并且用多个 IP 地址静态映射,路由器 R2 、 R3 在物理层接口上封装帧中继,都工作在 DTE 方式, DLCI 号在 R1 上分别是 16 , R2 的 DLCI 号是 20 , R3 的 DLCI 号是 21 。然后,路由器 R1 将被作为点到多点的帧中继接口。路由器 R2 和 R3 分别映射到中心路由器 R1 。

图 15 - 5 帧中继点到多点子接口配置示例图

( 2 )配置步骤

配置帧中继交换路由器

!允许帧中继交换使能

Route(config)#frame-relay switching

!在串口 serial0 配置层上,首先将封装帧中继,指定封装格式 DCE ,然后配置本地的 DCLI 号 16 serial1 的 DCLI 21 进行交换,配置本地的 DLCI 17 和 serial2 的 DCLI 20 进行交换

Red-Giant(config)#interface serial0

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

Red-Giant(config-if)#frame-relay intf-type dce

Red-Giant(config-if)#frame-relay route 16 interface Serial1 21

相关文档