教你如何配置CISCO路由器中.docx
《教你如何配置CISCO路由器中.docx》由会员分享,可在线阅读,更多相关《教你如何配置CISCO路由器中.docx(25页珍藏版)》请在冰点文库上搜索。
![教你如何配置CISCO路由器中.docx](https://file1.bingdoc.com/fileroot1/2023-5/6/bd278a5b-5afa-467e-b53e-edc91175d174/bd278a5b-5afa-467e-b53e-edc91175d1741.gif)
教你如何配置CISCO路由器中
四、FrameRelay
1).帧中继技术
帧中继是一种高性能的WAN协议,它运行在OSI参考模型的物理层和数据链路层。
它是一种数据包交换技术,是X.25的简化版本。
它省略了X.25的一些强健功能,如提供窗口技术和数据重发技术,而是依靠高层协议提供纠错功能,这是因为帧中继工作在更好的WAN设备上,这些设备较之X.25的WAN设备具有更可靠的连接服务和更高的可靠性,它严格地对应于OSI参考模型的最低二层,而X.25还提供第三层的服务,所以,帧中继比X.25具有更高的性能和更有效的传输效率。
帧中继广域网的设备分为数据终端设备(DTE)和数据电路终端设备(DCE),Cisco路由器作为DTE设备。
帧中继技术提供面向连接的数据链路层的通信,在每对设备之间都存在一条定义好的通信链路,且该链路有一个链路识别码。
这种服务通过帧中继虚电路实现,每个帧中继虚电路都以数据链路识别码(DLCI)标识自己。
DLCI的值一般由帧中继服务提供商指定。
帧中继即支持PVC也支持SVC。
帧中继本地管理接口(LMI)是对基本的帧中继标准的扩展。
它是路由器和帧中继交换机之间信令标准,提供帧中继管理机制。
它提供了许多管理复杂互联网络的特性,其中包括全局寻址、虚电路状态消息和多目发送等功能。
2).有关命令:
端口设置
任务 命令
设置FrameRelay封装 encapsulationframe-relay[ietf]1
设置FrameRelayLMI类型 frame-relaylmi-type{ansi|cisco|q933a}2
设置子接口 interfaceinterface-typeinterface-number.subinterface-number[multipoint|point-to-point]
映射协议地址与DLCI frame-relaymapprotocolprotocol-addressdlci[broadcast]3
设置FRDLCI编号 frame-relayinterface-dlcidlci[broadcast]
注:
1.若使Cisco路由器与其它厂家路由设备相连,则使用Internet工程任务组(IETF)规定的帧中继封装格式。
2.从CiscoIOS版本11.2开始,软件支持本地管理接口(LMI)“自动感觉”,“自动感觉”使接口能确定交换机支持的LMI类型,用户可以不明确配置LMI接口类型。
3.broadcast选项允许在帧中继网络上传输路由广播信息。
3).帧中继pointtopoint配置实例:
Router1:
interfaceserial0
encapsulationframe-relay
!
interfaceserial0.1point-to-point
ipaddress172.16.1.1255.255.255.0
frame-replyinterface-dlci105
!
interfaceserial0.2point-to-point
ipaddress172.16.2.1255.255.255.0
frame-replyinterface-dlci102
!
interfaceserial0.3point-to-point
ipaddress172.16.4.1255.255.255.0
frame-replyinterface-dlci104
!
Router2:
interfaceserial0
encapsulationframe-relay
!
interfaceserial0.1point-to-point
ipaddress172.16.2.2255.255.255.0
frame-replyinterface-dlci201
!
interfaceserial0.2point-to-point
ipaddress172.16.3.1255.255.255.0
frame-replyinterface-dlci203
!
相关调试命令:
showframe-relaylmi
showframe-relaymap
showframe-relaypvc
showframe-relayroute
showinterfacesserial
4).帧中继Multipoint配置实例:
Router1:
interfaceserial0
encapsulationframe-reply
!
interfaceserial0.1multipoint
ipaddress172.16.1.2255.255.255.0
frame-replymapip172.16.1.1201broadcast
frame-replymapip172.16.1.3301broadcast
frame-replymapip172.16.1.4401broadcast
!
Router2:
interfaceserial0
encapsulationframe-reply
!
interfaceserial0.1multipoint
ipaddress172.16.1.1255.255.255.0
frame-replymapip172.16.1.2102broadcast
frame-replymapip172.16.1.3102broadcast
frame-replymapip172.16.1.4102broadcast
!
五、ISDN
1.综合数字业务网(ISDN)
综合数字业务网(ISDN)由数字电话和数据传输服务两部分组成,一般由电话局提供这种服务。
ISDN的基本速率接口(BRI)服务提供2个B信道和1个D信道(2B+D)。
BRI的B信道速率为64Kbps,用于传输用户数据。
D信道的速率为16Kbps,主要传输控制信号。
在北美和日本,ISDN的主速率接口(PRI)提供23个B信道和1个D信道,总速率可达1.544Mbps,其中D信道速率为64Kbps。
而在欧洲、澳大利亚等国家,ISDN的PRI提供30个B信道和1个64KbpsD信道,总速率可达2.048Mbps。
我国电话局所提供ISDNPRI为30B+D。
2.基本命令
任务 命令
设置ISDN交换类型 isdnswitch-typeswitch-type1
接口设置 interfacebri0
设置PPP封装 encapsulationppp
设置协议地址与电话号码的映射
dialermapprotocolnext-hop-address[namehostname][broadcast][dial-string]
启动PPP多连接 pppmultilink
设置启动另一个B通道的阈值 dialerload-thresholdload
显示ISDN有关信息 showisdn{active|history|memory|services|status[dsl|interface-typenumber]|timers}
注:
1.交换机类型如下表,国内交换机一般为basic-net3。
按区域分关键字 交换机类型
Australia
basic-ts013 AustralianTS013switches
Europe
basic-1tr6 German1TR6ISDNswitches
basic-nwnet3 NorwayNET3switches(phase1)
basic-net3 NET3ISDNswitches(UK,Denmark,andothernations);coverstheEuro-ISDNE-DSS1signallingsystem
primary-net5 NET5switches(UKandEurope)
vn2 FrenchVN2ISDNswitches
vn3 FrenchVN3ISDNswitches
Japan
ntt JapaneseNTTISDNswitches
primary-ntt JapaneseISDNPRIswitches
NorthAmerica
basic-5ess AT&Tbasicrateswitches
basic-dms100 NTDMS-100basicrateswitches
basic-ni1 NationalISDN-1switches
primary-4ess AT&T4ESSswitchtypefortheU.S.(ISDNPRIonly)
primary-5ess AT&T5ESSswitchtypefortheU.S.(ISDNPRIonly)
primary-dms100 NTDMS-100switchtypefortheU.S.(ISDNPRIonly)
NewZealand
basic-nznet3 NewZealandNet3switches
3.ISDN实现DDR(dial-on-demandrouting)实例:
设置如下:
Router1:
hostnamerouter1
userrouter2passwordcisco
!
isdnswitch-typebasic-net3
!
interfacebri0
ipaddress192.200.10.1255.255.255.0
encapsulationppp
dialermapip192.200.10.2namerouter2572
dialerload-threshold80
pppmultilink
dialer-group1
pppauthenticationchap
!
dialer-list1protocolippermit
!
Router2:
hostnamerouter2
userrouter1passwordcisco
!
isdnswitch-typebasic-net3
!
interfacebri0
ipaddress192.200.10.2255.255.255.0
encapsulationppp
dialermapip192.200.10.1namerouter1571
dialerload-threshold80
pppmultilink
dialer-group1
pppauthenticationchap
!
dialer-list1protocolippermit
Cisco路由器同时支持回拨功能,我们将路由器Router1作为CallbackServer,Router2作为CallbackClient。
与回拨相关命令:
任务 命令
映射协议地址和电话号码,
并在接口上使用在全局模式下
定义的PPP回拨的映射类别。
dialermapprotocoladdressnamehostnameclassclassnamedial-string
设置接口支持PPP回拨 pppcallbackaccept
在全局模式下为PPP回拨设置映射类别 map-classdialerclassname
通过查找注册在dialermap里的主机名来决定回拨. dialercallback-server[username]
设置接口要求PPP回拨 pppcallbackrequest
设置如下:
Router1:
hostnamerouter1
userrouter2passwordcisco
!
isdnswitch-typebasic-net3
!
interfacebri0
ipaddress192.200.10.1255.255.255.0
encapsulationppp
dialermapip192.200.10.2namerouter2classs3572
dialerload-threshold80
pppcallbackaccept
pppmultilink
dialer-group1
pppauthenticationchap
!
map-classdialers3
dialercallback-serverusername
dialer-list1protocolippermit
!
Router2:
hostnamerouter2
userrouter1passwordcisco
!
isdnswitch-typebasic-net3
!
interfacebri0
ipaddress192.200.10.2255.255.255.0
encapsulationppp
dialermapip192.200.10.1namerouter1571
dialerload-threshold80
pppcallbackrequest
pppmultilink
dialer-group1
pppauthenticationchap
!
dialer-list1protocolippermit
!
相关调试命令:
debugdialer
debugisdnevent
debugisdnq921
debugisdnq931
debugpppauthentication
debugppperror
debugpppnegotiation
debugppppacket
showdialer
showisdnstatus
举例:
执行debugdialer命令观察router2呼叫router1,router1回拨router2的过程.
router1#debugdialer
router2#ping192.200.10.1
router1#
00:
03:
50:
%LINK-3-UPDOWN:
InterfaceBRI0:
1,changedstatetoup
00:
03:
50:
BRI0:
1PPcallbackCallbackserverstartingtorouter2572
00:
03:
50:
BRI0:
1:
disconnectingcall
00:
03:
50:
%LINK-3-UPDOWN:
InterfaceBRI0:
1,changedstatetodown
00:
03:
50:
BRI0:
1:
disconnectingcall
00:
03:
50:
BRI0:
1:
disconnectingcall
00:
03:
51:
%LINK-3-UPDOWN:
InterfaceBRI0:
2,changedstatetoup
00:
03:
52:
callbacktorouter2alreadystarted
00:
03:
52:
BRI0:
2:
disconnectingcall
00:
03:
52:
%LINK-3-UPDOWN:
InterfaceBRI0:
2,changedstatetodown
00:
03:
52:
BRI0:
2:
disconnectingcall
00:
03:
52:
BRI0:
2:
disconnectingcall
00:
04:
05:
:
Callbacktimerexpired
00:
04:
05:
BRI0:
beginningcallbacktorouter2572
00:
04:
05:
BRI0:
Attemptingtodial572
00:
04:
05:
Freeingcallbacktorouter2572
00:
04:
05:
%LINK-3-UPDOWN:
InterfaceBRI0:
1,changedstatetoup
00:
04:
05:
BRI0:
1:
Nocallbacknegotiated
00:
04:
05:
%LINK-3-UPDOWN:
InterfaceVirtual-Access1,changedstatetoup
00:
04:
05:
dialerProtocolupforVi1
00:
04:
06:
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceBRI0:
1,changedstate
toup
00:
04:
06:
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceVirtual-Access1,chang
edstatetoup
00:
04:
11:
%ISDN-6-CONNECT:
InterfaceBRI0:
1isnowconnectedto572
#router1
4.ISDN访问首都在线263网实例:
本地局部网地址为10.0.0.0/24,属于保留地址,通过NAT地址翻译功能,局域网用户可以通过ISDN上263网访问Internet。
263的ISDN电话号码为2633,用户为263,口令为263,所涉及的命令如下表:
任务 命令
指定接口通过PPP/IPCP地址
协商获得IP地址 ipaddressnegotiated
指定内部和外部端口 ipnat{inside|outside}
使用ppp/pap作认证 pppauthenticationpapcallin
指定接口属于拨号组1 dialer-group1
定义拨号组1允许所有IP协议 dialer-list1protocolippermit
设定拨号,号码为2633 dialerstring2633
设定登录263的用户名和口令 ppppapsent-username263password263
设定默认路由 iproute0.0.0.00.0.0.0bri0
设定符合访问列表2的所有
源地址被翻译为bri0所拥有的地址
ipnatinsidesourcelist2interfacebri0overload
设定访问列表2,允许所有协议access-list2permitany
具体配置如下:
hostnameCisco2503
!
isdnswitch-typebasic-net3
!
ipsubnet-zero
noipdomain-lookup
iprouting
!
interfaceEthernet0
ipaddress10.0.0.1255.255.255.0
ipnatinside
noshutdown
!
interfaceSerial0
shutdown
nodescription
noipaddress
!
interfaceSerial1
shutdown
nodescription
noipaddress
!
interfacebri0
ipaddressnegotiated
ipnatoutside
encapsulationppp
pppauthenticationpapcallin
pppmultilink
dialer-group1
dialerhold-queue10
dialerstring2633
dialeridle-timeout120
ppppapsent-username263password263
nocdpenable
noipsplit-horizon
noshutdown
!
ipclassless
!
!
StaticRoutes
!
iproute0.0.0.00.0.0.