国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

如何配置Cisco路由器中的Modem

2019-11-05 00:32:38
字體:
來源:轉載
供稿:網友

  在路由器中配置Modem有兩種方法:使用路由器自動尋蹤和配置常見的Modem初始化字符串(自動配置)、手工配置Modem。本文主要以Cisco 2511路由器為例詳述Modem的配置。
  配置Modem分為三個步驟:連接Modem、配置線路、配置Modem。
  一般來說,連接Modem的方法和有關內容可參閱用戶指南或路由器安裝向導。有些路由器(如 Cisco AS5200 Universal access Server)已經內置集成Modem,無需外接Modem。
  配置線路需要進入線路配置模式,指定所要配置的線路號并答應撥號登錄。以Cisco 2511路由器為例,配置1~16條線路的命令是(黑體部分表示輸入內容,下同):
  2511> enable
  passWord:
  2511# configure terminal
  Enter configuration commands, one per line. End with CNTL/Z
  2511(config)# line x  (x = 路由器配備的最多線路數目;8或16,Cisco 2511路由器為16條)
  2511(config)#
  進入線路配置模式后,使用表1中列出的命令配置所連線路的Modem。
  下面是配置表1中命令的實例:
  2511(config-line)# speed 115200
  2511(config-line)# flowcontrol hardware
  2511(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 2001
  Trying 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:Idle
  Modem 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# where
  Conn Host Address Byte Idle Conn Name
  * 1 172.16.1.10 172.16.1.10 0 0 172.16.1.10
  2 172.16.1.11 172.16.1.11 0 12 modem2
  3. 掛起一個Modem 的對話后,可以連接另一個Modem(然后掛起):
  2511# telnet modem2
  Trying modem2 (172.16.1.11, 2002) ... Open
  - suspend keystroke -
  2511#
  4. 斷開對話(完全關閉)輸入 disconnect 命令:
  2511# disconnect line 1
  Closing connection to 172.16.1.10 [confirm] y
  2511# disconnect line 2
  Closing connection to 172.16.1.11 [confirm] y
  2511#
  在嘗試答應撥入連接前,先要確定關閉所有接在路由器上的與Modem的連接。假如有一個Modem端口在使用,那么,Modem就不能正確接收呼叫。
  建立和測試完成了與Modem的連接后,就進行下一步的工作。
  
  自動配置Modem
  Cisco 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 terminal
  2511(config)# line 1 16
  2511(config-line)# modem autoconfigure discovery
  2511(config-line)# Ctrl-Z
  2511# copy running-config startup-config
  Cisco 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=1
  Modem初始化字符串具有下述功能:鎖定端口速率、設置硬件流控制(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之間可以商定數據壓縮方式以傳輸更多的數據。數據壓縮標準包括V.42 bis和MNP5。Modem數據壓縮方法有所不同,可參閱相關文檔搞清楚其數據壓縮設置方法。
  初始化Modem
  一旦設定了Modem的初始化字符串,就可以按照下列步驟配置Modem。本例是在線路1上(十進制數2000+線路號1=2001)配置美國生產的Robotics Courier Modem:
  步驟1 將主機名映射成十進制端口。端口號是2000x加上TTY線路號。下例中將端口2001映射到路由器的Ethernet0接口的IP地址172.16.1.10上:
  Router(config)# ip host modem1 2001 172.16.1.10
  Router(config)# exit
  Router#
  步驟2 建立到Modem的直接Telnet對話連接:
  Router# telnet modem1
  Trying modem1 (172.16.1.10, 2001)... Open
  步驟3 返回到Modem的出廠值(這步可選):
  at&f
  OK
  步驟4 用初始化字符串配置Modem。下例是Robotics Courier Modem的字符串:
  at&b1&h1&r2&c1&d3&m4&k1s0=1
  OK
  步驟5 將設置存儲在Modem的NVRAM 中:
  at&w
  OK
  有的Modem在加電時啟用存儲的設置,而不是使用缺省值。
  步驟6 掛起和斷開Telnet 對話連接:
  - suspend keystroke -
  Router# disconnect
  Closing connection to modem1 [confirm] y
  Router#
  script-reset線路配置命令可以自動配置Modem。
  
  測試撥號連接
  現在路由器和Modem均已正確配置成撥號登錄方式。在配置線路的其他協議之前(如SLIP、PPP或 ARA),還要測試撥號連接。
  在客戶端的DTE(數據終端設備)和Modem使用同樣的配置。要確保客戶端的Modem所連接的EIA/TIA-232線纜和Modem初始字符串的正確性。
  下面是連接Robotics Courier Modem的PC機成功撥號接至Cisco 2500系列路由器的一個實例:
  at&f&c1&d3&h1&r2&b1&m4&k1&w
  OK
  atdt9,5551234
  CONNECT 14400/ARQ/V32/LAPM/V42BIS
  User Access Verification
  Username: hello
  Password:
  Router>
  
  Modem 配置實例
  在Cisco 2511 路由器的線路 1至16上配置Robotics Courier Modem,并支持硬件流控制。
  2511(config)# line 1 16
  2511(config-line)# speed 115200
   (!假如配置了控制臺端口,就不要輸入下列命令)
  2511(config-line)# flowcontrol hardware
  2511(config-line)# modem inout
  2511(config-line)# modem autoconfigure discovery
  2511(config-line)# modem autoconfigure type usr_courier
  需要非凡指出的是,假如Modem在“自動配置Modem”列表中未列出,要進行下面的配置工作:
  ● 建立直接到Modem的Telnet對話連接;
  ● 配置Modem的初始字符串;
  ● 初始化Modem。
  無論是手工還是自動配置Modem后都要測試撥號連接,以確保在配置撥號協議之前具備了基本的連接功能。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广东省| 凤翔县| 肥东县| 界首市| 古蔺县| 双桥区| 图们市| 永和县| 牟定县| 寿宁县| 耒阳市| 兰坪| 无锡市| 万安县| 德保县| 崇义县| 慈溪市| 视频| 怀柔区| 凉山| 贵州省| 万载县| 呈贡县| 南安市| 尼木县| 遂川县| 蓝山县| 枣强县| 方正县| 且末县| 龙江县| 萨迦县| 台中市| 淮滨县| 玉溪市| 洪洞县| 双峰县| 石林| 肇东市| 米易县| 丰台区|