网络技术实验实验六 DDRISDN原理及配置实验六 DDRISDN原理及配置.docx
- 文档编号:17801936
- 上传时间:2023-04-24
- 格式:DOCX
- 页数:34
- 大小:131.15KB
网络技术实验实验六 DDRISDN原理及配置实验六 DDRISDN原理及配置.docx
《网络技术实验实验六 DDRISDN原理及配置实验六 DDRISDN原理及配置.docx》由会员分享,可在线阅读,更多相关《网络技术实验实验六 DDRISDN原理及配置实验六 DDRISDN原理及配置.docx(34页珍藏版)》请在冰豆网上搜索。
网络技术实验实验六DDRISDN原理及配置实验六DDRISDN原理及配置
实验六ISDN原理及DDR
6.1实验目的:
1.掌握DDR的两种方式―标准DDR和灵活DDR;
2.熟悉ISDN的基本原理;
3.熟悉DDR拨号的应用。
6.2实验环境:
在实验室中,我们用一台交换机模拟一个局域网,路由器作为局域网的出口向其他局域网的路由器拨号进行连接。
路由器通过modem连接至PSTN网。
具体组网如下图所示:
此实验采用异步modem,其配置与采用同步modem有些差异,在实验中会有介绍。
由于路由器与modem之间的连接没有专用线缆,需要采用modem线和V.24线缆一起连接。
6.3实验步骤:
6.3.1标准DDR
在串口直接使能标准DDR
首先我们来完成一个最简单的实验,在实验组网中我们只配置RTA和RTB,使其能够互相拨号连接,采用直接在物理接口S0使能标准DDR的方式。
配置步骤如下:
1.配置dialer-list;
2.配置物理接口IP地址;
3.使接口工作在异步模式;
4.设置接口是接受还是发送呼叫;
5.使能标准DDR;
6.使接口与dialer-list关联;
7.配置拨号串。
完成上述配置后查看配置信息如下:
RTA#showrunning-config
Nowcreateconfiguration...
Currentconfiguration
!
version1.5.6
dialer-list1protocolippermit//配置dialer-list
hostnameRTA
!
interfaceAux0
asyncmodeinteractive
encapsulationppp
!
interfaceEthernet0
speedauto
duplexauto
noloopback
!
interfaceSerial0
physical-layerasync//置异步模式
modem//设置既可接受呼叫也可发出呼叫
asyncmodededicated
encapsulationppp
ipaddress1.0.0.1255.255.255.0
dialerin-band//使能标准DDR
dialer-group1//使接口与dialer-list关联
dialerstring2342//配置拨号串
!
interfaceSerial1
encapsulationppp
!
end
RTB#showrunning-config
Nowcreateconfiguration...
Currentconfiguration
!
version1.5.6
dialer-list1protocolippermit
loggingconsole
hostnameRTB
!
interfaceAux0
asyncmodeinteractive
encapsulationppp
!
interfaceEthernet0
speedauto
duplexauto
noloopback
!
interfaceSerial0
physical-layerasync
modem
asyncmodededicated
encapsulationppp
ipaddress1.0.0.2255.255.255.0
dialerin-band
dialer-group1
dialerstring2136
!
interfaceSerial1
encapsulationppp
!
end
此时,我们可以在路由器RTA和RTB上用测试命令ping测试是否能够正常建立拨号连接。
打开调试信息开关(debugdialerevent;debugdialerpacket),我们会看到如下信息:
RTB#ping1.0.0.1
PING1.0.0.1:
56databytes,pressCTRL_Ctobreak
Requesttimeout
Requesttimeout
Requesttimeout
Requesttimeout
Requesttimeout
---1.0.0.1pingstatistics---
5packetstransmitted
0packetsreceived
100.00%packetloss
RTB#
DDR:
trytofindroutingto1.0.0.1oninterfaceSerial0
DDR:
itisaninterestingpacket
DDR:
thereisnotadialermapmatchingthisaddress
DDR:
Findadialerstring
DDR:
Trytofindafreechanneltodial2136:
ontheinterface
DDR:
Dialing2136oninterfaceSerial0ofinterfaceSerial0
DDR:
discardthispacket
DDR:
trytofindroutingto1.0.0.1oninterfaceSerial0
DDR:
itisaninterestingpacket
……
DDR:
thereisnotadialermapmatchingthisaddress
DDR:
Findadialerstring
DDR:
ALinkisconnectingbythisdialermap,waitingthisLink
DDR:
discardthispacket
%InterfaceSerial0changedstatetoUP
%MODEM:
Serial0changedstatetoUP.
DDR:
ReceiveCALL_CONN_CFM
DDR:
linklayeraskthePPP_interfaceoftheinterfaceSerial0
DDR:
LinklayertransferNAME''toDDRoninterfaceSerial0
DDR:
NAMEauthenticationOK
%LineprotocoliponinterfaceSerial0,changedstatetoUP
DDR:
linknegotiationUponinterfaceSerial0
DDR:
peeraddrmatchingsuccessoninterfaceSerial0,linkUP
再次测试,看看是什么情况?
是不是已经可以ping通对端了?
并且有如下调试信息:
DDR:
trytofindroutingto1.0.0.1oninterfaceSerial0
DDR:
itisaninterestingpacket
DDR:
thereisnotadialermapmatchingthisaddress
DDR:
Findadialerstring
DDR:
FindaUpLinkoninterfaceSerial0,success!
注意实验现象,第一次测试时,路由器和modem正处于拨号阶段,并可以在此过程中听到modem的拨号音。
等待一会儿后链路状态变为UP,建立起连接,再次测试时就可以ping通对端了,这是因为在路由器间已经有UpLink可用。
我们刚才测试时ping的是对端路由器S0口的IP地址,如果我们给以太口配置上IP地址,然后ping以太网地址呢?
是不是不能ping通了,看看调试信息,知道为什么吗?
因为我们还没有配置路由。
在路由器RTA和RTB上配置静态路由,完成如下几条命令:
RTA(config-if-Ethernet0)#ipaddress10.110.32.1255.255.248.0
RTA(config)#iproute10.110.10.0255.255.255.01.0.0.2
RTB(config-if-Ethernet0)#ipaddress10.110.10.100255.255.255.0
RTB(config)#iproute10.110.32.0255.255.248.01.0.0.1
然后再次测试,应该可以ping通对端以太网口了。
如果正确配置主机的IP地址和缺省网关后,主机间也应该能够互通了。
为了提供或改变我们使用DDR的效果,可以修改一些DDR的特性参数。
首先我们可以使用showdialerinterfaceserial0查看Quidway路由器的默认配置如下:
RTB#showdialerinterfaceserial0
Serial0-dialertype=Serial
NextHop_addressDialer_Strings
Dialerstring2136
Idletimer(120secs),FastIdletimer(20secs)
Waitforcarrier(60secs),Re_enable(20secs)
Autodialinterval(300secs)
这些参数都可以在接口模式下进行修改。
请参照教材修改参数,熟悉相关命令和参数的作用。
另外值得注意的是在调试输出信息中总是提示discardthispacket,这是由于我们没有配置缓冲区的缘故,在接口模式下配置缓冲区(dialerhold-queuequeue-length)后,在没有建立连接的情况下,触发拨号,看看路由器的调试信息有什么变化?
这在实际配置中将有重要地位,因为在实际网络中是不希望把开始触发拨号的数据包丢弃的,所以我们需要配置合适的缓冲区来缓存建立拨号连接过程中所收到的数据包,待连接建立之后再发送出去。
使用逻辑接口Dialerinterface实现连接
上面的实验我们采用的是直接在物理接口使能DDR,实际上还可以应用逻辑接口来实现。
下面我们用逻辑接口的方式来实现同样的功能。
具体配置步骤如下:
1.配置dialer-list;
2.创建逻辑接口;
3.给逻辑接口配置IP地址;
4.使能标准DDR;
5.使逻辑接口与dialer-list关联;
6.配置拨号串;
7.将串口设置成拨号口;
8.将物理接口与逻辑接口捆绑在一起;
9.配置以太口IP地址;
10.配置静态路由。
完成上述配置后的配置信息如下:
RTA#showrunning-config
Nowcreateconfiguration...
Currentconfiguration
!
version1.5.6
dialer-list1protocolippermit
hostnameRTA
!
interfaceAux0
asyncmodeinteractive
encapsulationppp
!
interfaceEthernet0
speedauto
duplexauto
noloopback
ipaddress10.110.32.1255.255.248.0
!
interfaceSerial0
physical-layerasync
modem
asyncmodededicated
encapsulationppp
dialerin-band
dialer-group1
dialerrotary-group0//捆绑逻辑接口和物理接口
!
interfaceSerial1
encapsulationppp
!
interfaceDialer0
ipaddress1.0.0.1255.255.255.0
dialerin-band
dialer-group1
dialerstring2342
!
interfaceDialer1
dialerin-band
!
exit
iproute10.110.10.0255.255.255.01.0.0.2preference60
!
end
路由器RTB作类似配置,与上一个实验的IP地址分配一样。
现在测试是否能正常发送和接受呼叫?
答案是肯定的。
此处物理接口的配置比较简单,实际上它的配置属性都是从逻辑接口Dialer0继承过来的。
点到多点连接
在前面的两个实验都是点到点的连接,那么点到多点连接有没有不同呢?
让我们完成如下实验来学习、掌握点到多点的连接。
按照组网图建立实验环境,实验要求RTA能与RTB、RTC互相呼叫,但RTB与RTC不能互相呼叫。
具体的配置步骤自己思考,下面是完成后的配置信息:
RTA#showrunning-config
Nowcreateconfiguration...
Currentconfiguration
!
version1.5.6
dialer-list1protocolippermit
loggingconsole
hostnameRTA
!
interfaceAux0
asyncmodeinteractive
encapsulationppp
!
interfaceEthernet0
speedauto
duplexauto
noloopback
ipaddress10.110.32.1255.255.248.0
!
interfaceSerial0
physical-layerasync
modem
asyncmodededicated
encapsulationppp
ipaddress1.0.0.1255.255.255.0
dialerin-band
dialer-group1
dialermapip1.0.0.22342//对不同目的地设置拨号串
dialermapip1.0.0.32886
!
interfaceSerial1
encapsulationppp
!
exit
iproute10.110.0.0255.255.255.01.0.0.3preference60
iproute10.110.10.0255.255.255.01.0.0.2preference60
!
end
RTB#showrunning-config
Nowcreateconfiguration...
Currentconfiguration
!
version1.5.6
dialer-list1protocolippermit
loggingconsole
hostnameRTB
!
interfaceAux0
asyncmodeinteractive
encapsulationppp
!
interfaceEthernet0
speedauto
duplexauto
noloopback
ipaddress10.110.10.100255.255.255.0
!
interfaceSerial0
physical-layerasync
modem
asyncmodededicated
encapsulationppp
ipaddress1.0.0.2255.255.255.0
dialerin-band
dialer-group1
dialermapip1.0.0.12136
!
interfaceSerial1
encapsulationppp
!
exit
iproute10.110.32.0255.255.248.01.0.0.1preference60
!
end
RTC(config)#showrunning-config
Nowcreateconfiguration...
Currentconfiguration
!
version1.5.6
dialer-list1protocolippermit
hostnameRTC
!
interfaceAux0
asyncmodeinteractive
encapsulationppp
!
interfaceEthernet0
speedauto
duplexauto
noloopback
ipaddress10.110.0.1255.255.255.0
!
interfaceSerial0
physical-layerasync
modem
asyncmodededicated
encapsulationppp
ipaddress1.0.0.3255.255.255.0
dialerin-band
dialer-group1
dialermapip1.0.0.12136
!
interfaceSerial1
encapsulationppp
!
interfaceDialer0
dialerin-band
!
exit
iproute10.110.32.0255.255.248.01.0.0.1preference60
!
end
从配置信息可以看出点到多点连接时,配置拨号串的命令是不同的,请仔细分析掌握。
完成上述配置之后,让我们来测试一下网络的运行状况。
它们之间应该可以建立连接,但是如果在RTA与RTB之间建立连接后,再在RTA与RTC之间触发拨号建立连接,看看调试信息,有什么提示。
是不是有Cannotfindafreechannelinthisinterface,dialcomplete,startfast-idle这样的提示,这是接口已经被占用而发生竞争的缘故。
此时我们就可以利用DDR的特性参数了。
修改DDR的fast-idle时间参数,使发生端口竞争时,很快断开连接,让其他连接使用接口。
6.3.2灵活DDR
在标准DDR中,一个物理接口只能被一个dialerrotary-group使用,如果只有一个物理接口而要建立多个不同目的地(不同网段)的连接时,该怎么办呢?
灵活DDR为我们解决了这个问题。
下面我们来看看灵活DDR是如何解决这个问题的。
组网图同上一试验,下面我们来配置灵活DDR。
具体配置步骤可以参看教材的配置列表自己完成。
下面是完成配置后的配置信息:
RTA(config)#showrunning-config
Nowcreateconfiguration...
Currentconfiguration
!
version1.5.6
userrtbservice-typeppppassword0aaa//配置用户列表
userrtcservice-typeppppassword0bbb
dialer-list1protocolippermit
loggingconsole
hostnameRTA
!
interfaceAux0
asyncmodeinteractive
encapsulationppp
!
interfaceEthernet0
speedauto
duplexauto
noloopback
ipaddress10.110.32.1255.255.248.0
!
interfaceSerial0
physical-layerasync
modem
asyncmodededicated
encapsulationppp
pppauthenticationpap//配置PPP验证
dialerpool-member2//指定物理接口属于那个地址池
dialerpool-member1
!
interfaceSerial1
encapsulationppp
!
interfaceDialer0
ppppapsent-usernamertapassword0aaa//配置验证
ipaddress1.0.0.1255.255.255.0
dialerremote-namertb//使能灵活DDR
dialer-group1
dialerpool1//逻辑接口使用那个地址池
dialerhold-queue20
dialerstring2342
!
interfaceDialer1
ppppapsent-usernamertapassword0bbb
ipaddress2.0.0.1255.255.255.0
dialerremote-namertc
dialer-group1
dialerpool2
dialerstring2886
!
exit
iproute10.110.0.0255.255.255.02.0.0.2preference60
iproute10.110.10.0255.255.255.01.0.0.2preference60
!
end
RTB#showrunning-config
Nowcreateconfiguration...
Currentconfiguration
!
version1.5.6
userrtaservice-typeppppassword0aaa
dialer-list1protocolippermit
loggingconsole
hostnameRTB
!
interfaceAux0
asyncmodeinteractive
encapsulationppp
!
interfaceEthernet0
speedauto
duplexauto
noloopback
ipaddress10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络技术实验实验六 DDRISDN原理及配置实验六 DDRISDN原理及配置 网络技术 实验 DDRISDN 原理 配置