资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
如何配置如何配置 CiscoCisco 路由器中的路由器中的 ModemModem在路由器中配置 Modem 有两种方法:使用路由器自动寻踪和配置常见的 Modem 初始化字符串(自动配置)、手工配置 Modem。本文主要以 Cisco 2511 路由器为例详述 Modem 的配置。配置 Modem 分为三个步骤:连接 Modem、配置线路、配置Modem。一般来说,连接 Modem 的方法和有关内容可参阅用户指南或路由器安装向导。有些路由器(如 Cisco AS5200 Universal Access Server)已经内置集成 Modem,无需外接 Modem。配置线路需要进入线路配置模式,指定所要配置的线路号并允许拨号登录。以 Cisco 2511 路由器为例,配置 116 条线路的命令是(黑体部分表示输入内容,下同):2511 enablepassword:2511# configure terminalEnter configuration commands, one per line. End with CNTL/Z2511(config)# line x(x = 路由器配备的最多线路数目;8 或16,Cisco 2511 路由器为 16 条)2511(config)#进入线路配置模式后,使用表 1 中列出的命令配置所连线路的Modem。下面是配置表 1 中命令的实例:2511(config-line)# speed 1152002511(config-line)# flowcontrol hardware2511(config-line)# modem inout线路配置完后,就可以设置连接在路由器上的 Modem 的字符串了。配置路由器外接 Modem 这一步比较复杂,它包括 Modem 通信连接、自动配置 Modem、手工配置 Modem、测试拨号连接等步骤,下面详细阐述这一过程。Modem 通信连接/路由器异步线路与 Modem 连接后,就可以建立与 Modem 的直接Telnet 对话通信。这个过程也称为反向远程登录 Telnet( reverse Telnet)。反向远程登录的意思是经由异步线路启动 Telnet 对话,而不是接收传至线路的连接,即所谓的正向连接(forward connection)。建立 Modem 的直接 Telnet 对话Modem 要建立直接的 Telnet 对话连接,需要确定以太局域网的IP 地址接口,然后输入 Telnet 命令到路由器的 2000+n 端口上。这里,n 是连接 Modem 的路由器上的线路标号。例如,Modem 连在线路标号 1 上,那么,在特权模式下从路由器上输入下列命令:Router# telnet 172.16.1.10 2001Trying 172.16.1.10 2001. Open该例子说明网管员能使用 AT 命令集在线路 1 上与 Modem 进行通信。使用 ip host 配置命令可以简化 Modem 的直接 Telnet 对话, ip host 命令将端口的 IP 地址映射为设备名。如果不能连通Modem,网管员则可以检查以下几个原因,可能是其中的一个或者几个因素导致连通失败。1.在特权模式下,使用 show users 命令,线路上没有显示有Modem 在使用。2.确认线路配置中是否加上了 modem inout 语句。3.在特权模式下,使用 show line 命令,屏幕输出中应包含下面两行:Modem state:IdleModem hardware state: CTS noDSR DTR RTS如果没有上述内容,则需检查仿真终端所连接的路由器在其线路上登录时是否需要密码,检查 Modem 与路由器之间的速率是否一致。两者的速率可能不一样,如果不同的话,先关闭 Modem,然后重新开启,这样可以使 Modem 和路由器的速率保持匹配关系。测试 Modem 连接建立了 Modem 的直接 Telnet 对话后,还要测试连接。发送Modem 的 AT 命令,应该收到 Ok 的回应。如果 Modem 对 AT 命令没有回应,则按下列步骤检查原因:1.查看 show line 1 命令的屏幕输出。如果 Modem 硬件状态显示为“no CTS” ,说明 Modem 未接上。这时要打开电源,等待数据。2.检查电缆和 Modem 配置(回显或返回码应处于关掉状态),输入适当的 AT 命令查看 Modem 的配置,或是输入 at&f 返回到出厂默认值。挂起和终止 Modem 的 Telnet 对话线路接收呼入呼叫之前,直接的 Telnet 对话连接必须终止。如果不终止对话,线路仍在使用,这时使用 show user 命令,就会在输出上显示 Modem 的状态为就绪。如果线路不再使用,使用 show line value 命令,则输出为空闲(idle)状态。挂起 Telnet 对话之后才能终止对话,然后再断开连接。要想挂起 Telnet 对话,需按 Ctrl+Shift+6 x 组合键(先按Control+Shift+6,松开,之后按 x 键)。在特权模式下输入disconnect 命令也能终止 Telnet 对话。挂起和断开 Telnet 对话的步骤是:1. 输入 Ctrl+Shift+6 x 组合键挂起 Telnet 对话:-suspend keystroke-2511#2. 输入 where 命令查看打开的对话:2511# whereConn Host Address Byte Idle Conn Name* 1 172.16.1.10 172.16.1.10 0 0 172.16.1.102 172.16.1.11 172.16.1.11 0 12 modem23. 挂起一个 Modem 的对话后,可以连接另一个 Modem(然后挂起):2511# telnet modem2Trying modem2 (172.16.1.11, 2002) . Open- suspend keystroke -2511#4. 断开对话(完全关闭)输入 disconnect 命令:2511# disconnect line 1Closing connection to 172.16.1.10 confirm y2511# disconnect line 2Closing connection to 172.16.1.11 confirm y2511#在尝试允许拨入连接前,先要确定关闭所有接在路由器上的与Modem 的连接。如果有一个 Modem 端口在使用,那么,Modem 就不能正确接收呼叫。建立和测试完成了与 Modem 的连接后,就进行下一步的工作。自动配置 ModemCisco IOS 软件能使用初始字符串自动配置大多数类型的Modem。Modem 初始字符串是一系列参数设置,网管员可以用指定方式发送这些参数使之与路由器相互作用完成配置工作。Cisco IOS软件定义了七种初始字符串用来正确配置大多数的 Modem,使之与路由器完成相应功能。这些初始字符串的名称是:Codex_3260、Usr_courier 、Usr_sportster 、Hayes_optima 、Global_village 、Viva 、Telebit_t3000。如果不知道哪一种 Modem 的字符串适于网管员的 Modem,可以使用 Modem autoconfigure discovery 线路配置命令,如下所示:2511# configure terminal2511(config)# line 1 162511(config-line)# modem autoconfigure discovery2511(config-line)# Ctrl-Z2511# copy running-config startup-configCisco IOS 软件首先使用第一个字符串检测 Modem 初始化是否正常,如果不正常, Cisco IOS 软件将循环使用下面的字符串反复检测 Modem,直至找到合适的字符串为止。如果没有合适的字符串来初始化 Modem,就得手工配置 Modem。如果清楚网管员的 Modem 可以用上述的初始字符串配置,就可以输入 modem autoconfigure type type 命令,在这里 type 是前面所列字符串中的一个。如果列出了特定的 Modem 类型,那么初始化会很快完成。下例显示如何进入线路配置模式,并使用 modem autoconfigure type type 命令配置美国产的 Robotics Sportster 型号的 Modem。2511(config-line)# modem autoconfigure type usr_sportster手工配置 Modem假如不能自动配置 Modem ,就得手工配置。下面介绍如何手工配置外接 Modem :1.配置 Modem 初始化字符串Modem 命令集的内容差别非常大,尽管大多数的 Modem 使用的是 Hayes 命令集(命令的前缀是 AT), 但是与 Hayes 兼容的 Modem并不使用相同的 AT 命令集。通常情况下,可以输入 AT 命令诸如&v,i4,或是*o 检查设置。大多数情况下可以使用 AT&F 作为基本的 Modem 初始化字符串。2.确定 Modem 初始字符串Robotics Courier Modem 的初始字符串的样例如下:&b1&h1&r2&c1&d3&m4&k1s0=1Modem 初始化字符串具有下述功能:锁定端口速率、设置硬件流控制(RTS/CTS)、确保正确的 DCD 操作、确保正确的 DTR 解释 、在第一次振铃时回应呼叫 。锁定端口速率锁定 Modem 到路由器串口的速率。一定要将自动波特率检测关掉,因为 Modem 的速率必须设定为固定值。当与远程 Modem 建立会话连接时,端口速率是不能改变的。如果路由器端口速率改变了,就必须与 Modem 建立直接的 Telnet 会话连接并发送 AT 命令,只有这样,Modem 才能学会新的速率。Modem锁定 EIA/TIA-232(串口)速率的方法不同。在 Modem 的随机文档中,供货商使用如端口速率调整,速率变换,或缓冲模式这样一些术语来描述。启用纠错功能时经常是把 Modem 置于缓冲模式。可参阅有关文档了解 Modem 是如何锁定速率的(检查设置项&b,j,&q,n 或s-寄存器设置)。设置硬件流控制(RTS/CTS)Modem 和路由器间必须使用准备发送(RTS)和清除发送(CTS)信号以控制数据流。软件流控制的错误配置或是未配置流控制将导致对话挂起和数据丢失。Modem 处理硬件流控制的方法是不同的(检查设置项&e,&k,&h,&r 或 s-寄存器设置)。确保正确的 DCD 操作当路由器与远程 Modem 创建对话和通信联络时,Modem 必须使用数据载波检测(DCD)为路由器提供指示。多数 Modem 使用的设置项为&c1。确保正确的 DTR 解释Modem 必须解释终端准备就绪(DTR)双稳电路来回切换的信号命令,以启动和关闭呼叫并返回到存储设置。多数 Modem 使用的设置项为&d2 或&d3。在第一次振铃时回应呼叫如果 Modem 用于接受呼入呼叫,那么它就得配置成在指定的铃响次数后回应呼叫。大多数 Modem 使用 s0=1 设置项在铃响一次后回应呼叫。检查 Modem 的其他设置项这部分内容定义了 Modem 也许能用得上的或值得一提的其他设置项。最佳纠错能力两台 Modem 在通信过程中能够进行纠错处理,以保证数据连接的可靠性。纠错标准包括 LAPM 和 MNP4。V.42 纠错也可以商定成用LAPM 或 MNP4 代替。Modem 的纠错方法有所不同,可参阅相关文档搞清其纠错方法。最佳数据压缩Modem 之间可以商定数据
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号