天天看點

[精華手冊]CISCO路由器配置手冊

第一章 路由器配置基礎

    一、基本設定方式

    二、指令狀态

    三、設定對話過程

    四、常用指令

    五、配置IP尋址

    六、配置靜态路由

第二章 廣域網協定設定

    一、HDLC

    二、PPP

    三、X.25

    四、Frame Relay

    五、ISDN

    六、PSTN

第三章 路由協定設定

    一、RIP協定

    二、IGRP協定

    三、OSPF協定

    四、重新配置設定路由

    五、IPX協定設定

第四章 服務品質及通路控制

    一、協定優先級設定

    二、隊列定制

    三、通路控制

第五章 虛拟區域網路(VLAN)路由

    一、虛拟區域網路(VLAN)

    二、交換機間鍊路(ISL)協定

    三、虛拟區域網路(VLAN)路由執行個體

參考

第一章:路由器配置基礎

    一、基本設定方式

一般來說,可以用5種方式來設定路由器:

1.Console口接終端或運作終端仿真軟體的微機;

2.AUX口接MODEM,通過電話線與遠方的終端或運作終端仿真軟體的微機相連;

3.通過Ethernet上的TFTP伺服器;

4.通過Ethernet上的TELNET程式;

5.通過Ethernet上的SNMP網管工作站。

但路由器的第一次設定必須通過第一種方式進行,此時終端的硬體設定如下:

波特率 :9600

資料位 :8

停止位 :1

奇偶校驗: 無

二、指令狀态

1. router>

路由器處于使用者指令狀态,這時使用者可以看路由器的連接配接狀态,通路其它網絡和主機,但不能看到和更改路由器的設定内容。

2. router#

在router>提示符下鍵入enable,路由器進入特權指令狀态router#,這時不但可以執行所有的使用者指令,還可以看到和更改路由器的設定内容。

3. router(config)#

在router#提示符下鍵入configure terminal,出現提示符router(config)#,此時路由器處于全局設定狀态,這時可以設定路由器的全局參數。

4. router(config-if)#; router(config-line)#; router(config-router)#;…

路由器處于局部設定狀态,這時可以設定路由器某個局部的參數。

5. >

路由器處于RXBOOT狀态,在開機後60秒内按ctrl-break可進入此狀态,這時路由器不能完成正常的功能,隻能進行軟體更新和手工引導。

設定對話狀态

這是一台新路由器開機時自動進入的狀态,在特權指令狀态使用SETUP指令也可進入此狀态,這時可通過對話方式對路由器進行設定。

三、設定對話過程

顯示提示資訊

全局參數的設定

接口參數的設定

顯示結果

利用設定對話過程可以避免手工輸入指令的煩瑣,但它還不能完全代替手工設定,一些特殊的設定還必須通過手工輸入的方式完成。

進入設定對話過程後,路由器首先會顯示一些提示資訊:

--- System Configuration Dialog ---

At any point you may enter a question mark ? for help.

Use ctrl-c to abort configuration dialog at any prompt.

Default settings are in square brackets [].

這是告訴你在設定對話過程中的任何地方都可以鍵入“?”得到系統的幫助,按ctrl-c可以退出設定過程,預設設定将顯示在‘[]’中。然後路由器會問是否進入設定對話:

Would you like to enter the initial configuration dialog? [yes]:

如果按y或回車,路由器就會進入設定對話過程。首先你可以看到各端口目前的狀況:

First, would you like to see the current interface summary? [yes]:

Any interface listed with OK? value "NO" does not have a valid configuration

Interface IP-Address OK? Method Status Protocol

Ethernet0 unassigned NO unset up up

Serial0 unassigned NO unset up up

……… ……… … …… … …

然後,路由器就開始全局參數的設定:

Configuring global parameters:

1.設定路由器名:

Enter host name [Router]:

2.設定進入特權狀态的密文(secret),此密文在設定以後不會以明文方式顯示:

The enable secret is a one-way cryptographic secret used

instead of the enable password when it exists.

Enter enable secret: cisco

3.設定進入特權狀态的密碼(password),此密碼隻在沒有密文時起作用,并且在設定以後會以明文方式顯示:

The enable password is used when there is no enable secret

and when using older software and some boot images.

Enter enable password: pass

4.設定虛拟終端通路時的密碼:

Enter virtual terminal password: cisco

5.詢問是否要設定路由器支援的各種網絡協定:

Configure SNMP Network Management? [yes]:

Configure DECnet? [no]:

Configure AppleTalk? [no]:

Configure IPX? [no]:

Configure IP? [yes]:

Configure IGRP routing? [yes]:

Configure RIP routing? [no]:

………

6.如果配置的是撥号通路伺服器,系統還會設定異步口的參數:

Configure Async lines? [yes]:

1) 設定線路的最高速度:

Async line speed [9600]:

2) 是否使用硬體流控:

Configure for HW flow control? [yes]:

3) 是否設定modem:

Configure for modems? [yes/no]: yes

4) 是否使用預設的modem指令:

Configure for default chat s cript? [yes]:

5) 是否設定異步口的PPP參數:

Configure for Dial-in IP SLIP/PPP access? [no]: yes

6) 是否使用動态IP位址:

Configure for Dynamic IP addresses? [yes]:

7) 是否使用預設IP位址:

Configure Default IP addresses? [no]: yes

是否使用TCP頭壓縮:

Configure for TCP Header Compression? [yes]:

9) 是否在異步口上使用路由表更新:

Configure for routing updates on async links? [no]: y

10) 是否設定異步口上的其它協定。

接下來,系統會對每個接口進行參數的設定。

1.Configuring interface Ethernet0:

1) 是否使用此接口:

Is this interface in use? [yes]:

2) 是否設定此接口的IP參數:

Configure IP on this interface? [yes]:

3) 設定接口的IP位址:

IP address for this interface: 192.168.162.2

4) 設定接口的IP子網路遮罩:

Number of bits in subnet field [0]:

Class C network is 192.168.162.0, 0 subnet bits; mask is /24

在設定完所有接口的參數後,系統會把整個設定對話過程的結果顯示出來:

The following configuration command s cript was created:

hostname Router

enable secret 5 $1$W5Oh$p6J7tIgRMBOIKVXVG53Uh1

enable password pass

…………

請注意在enable secret後面顯示的是亂碼,而enable password後面顯示的是設定的内容。

顯示結束後,系統會問是否使用這個設定:

Use this configuration? [yes/no]: yes

如果回答yes,系統就會把設定的結果存入路由器的NVRAM中,然後結束設定對話過程,使路由器開始正常的工作。

 

四、常用指令

1. 幫助

在IOS操作中,無論任何狀态和位置,都可以鍵入“?”得到系統的幫助。

2. 改變指令狀态

任務 指令

進入特權指令狀态 enable

退出特權指令狀态 disable

進入設定對話狀态 setup

進入全局設定狀态 config terminal

退出全局設定狀态 end

進入端口設定狀态 interface type slot/number

進入子端口設定狀态 interface type number.subinterface [point-to-point | multipoint]

進入線路設定狀态 line type slot/number

進入路由設定狀态 router protocol

退出局部設定狀态 exit

3. 顯示指令

任務 指令

檢視版本及引導資訊 show version

檢視運作設定 show running-config

檢視開機設定 show startup-config

顯示端口資訊 show interface type slot/number

顯示路由資訊 show ip router

4. 拷貝指令

用于IOS及CONFIG的備份和更新

5. 網絡指令

任務 指令

登入遠端主機 telnet hostname|IP address

網絡偵測 ping hostname|IP address

路由跟蹤 trace hostname|IP address

 

6. 基本設定指令

任務 指令

全局設定 config terminal

設定通路使用者及密碼 username username password password

設定特權密碼 enable secret password

設定路由器名 hostname name

設定靜态路由 ip route destination subnet-mask next-hop

啟動IP路由 ip routing

啟動IPX路由 ipx routing

端口設定 interface type slot/number

設定IP位址 ip address address subnet-mask

設定IPX網絡 ipx network network

激活端口 no shutdown

實體線路設定 line type number

啟動登入程序 login [local|tacacs server]

設定登入密碼 password password

 五、配置IP尋址

 1. IP位址分類

IP位址分為網絡位址和主機位址二個部分,A類位址前8位為網絡位址,後24位為主機位址,B類位址16位為網絡位址,後16位為主機位址,C類位址前24位為網絡位址,後8位為主機位址,網絡位址範圍如下表所示:

種類 網絡位址範圍

A  1.0.0.0 到126.0.0.0有效 0.0.0.0 和127.0.0.0保留

B 128.1.0.0到191.254.0.0有效 128.0.0.0和191.255.0.0保留

C 192.0.1.0 到223.255.254.0有效 192.0.0.0和223.255.255.0保留

D 224.0.0.0到239.255.255.255用于多點廣播

E 240.0.0.0到255.255.255.254保留 255.255.255.255用于廣播

2. 配置設定接口IP位址

任務 指令

接口設定 interface type slot/number

為接口設定IP位址 ip address ip-address mask

掩瑪(mask)用于識别IP位址中的網絡位址位數,IP位址(ip-address)和掩碼(mask)相與即得到網絡位址。

3. 使用可變長的子網路遮罩

通過使用可變長的子網路遮罩可以讓位于不同接口的同一網絡編号的網絡使用不同的掩碼,這樣可以節省IP位址,充分利用有效的IP位址空間。

如下圖所示:

Router1和Router2的E0端口均使用了C類位址192.1.0.0作為網絡位址,Router1的E0的網絡位址為192.1.0.128,掩碼為255.255.255.192, Router2的E0的網絡位址為192.1.0.64,掩碼為255.255.255.192,這樣就将一個C類網絡位址配置設定給了二個網,既劃分了二個子網,起到了節約位址的作用。

4. 使用網絡位址翻譯(NAT)

NAT(Network Address Translation)起到将内部私有位址翻譯成外部合法的全局位址的功能,它使得不具有合法IP位址的使用者可以通過NAT通路到外部Internet.

當建立内部網的時候,建議使用以下位址組用于主機,這些位址是由Network Working Group(RFC 1918)保留用于私有網絡位址配置設定的.

; Class A:10.1.1.1 to 10.254.254.254

; Class B:172.16.1.1 to 172.31.254.254

; Class C:192.168.1.1 to 192.168.254.254

指令描述如下:

任務 指令

定義一個标準通路清單 access-list access-list-number permit source [source-wildcard]

定義一個全局位址池 ip nat pool name start-ip end-ip {netmask netmask | prefix-length prefix-length} [type rotary]

建立動态位址翻譯 ip nat inside source {list {access-list-number | name} pool name [overload] | static local-ip global-ip}

指定内部和外部端口 ip nat {inside | outside}

如下圖所示,

路由器的Ethernet 0端口為inside端口,即此端口連接配接内部網絡,并且此端口所連接配接的網絡應該被翻譯,Serial 0端口為outside端口,其擁有合法IP位址(由NIC或服務提供商所配置設定的合法的IP位址),來自網絡10.1.1.0/24的主機将從IP位址池c2501中選擇一個位址作為自己的合法位址,經由Serial 0口通路Internet。指令ip nat inside source list 2 pool c2501 overload中的參數overload,将允許多個内部位址使用相同的全局位址(一個合法IP位址,它是由NIC或服務提供商所配置設定的位址)。指令ip nat pool c2501 202.96.38.1 202.96.38.62 netmask 255.255.255.192定義了全局位址的範圍。

設定如下:

ip nat pool c2501 202.96.38.1 202.96.38.62 netmask 255.255.255.192

interface Ethernet 0

ip address 10.1.1.1 255.255.255.0

ip nat inside

!

interface Serial 0

ip address 202.200.10.5 255.255.255.252

ip nat outside

!

ip route 0.0.0.0 0.0.0.0 Serial 0

access-list 2 permit 10.0.0.0 0.0.0.255

! Dynamic NAT

!

ip nat inside source list 2 pool c2501 overload

line console 0

exec-timeout 0 0

!

line vty 0 4

end

六、配置靜态路由

通過配置靜态路由,使用者可以人為地指定對某一網絡通路時所要經過的路徑,在網絡結構比較簡單,且一般到達某一網絡所經過的路徑唯一的情況下采用靜态路由。

任務 指令

建立靜态路由 ip route prefix mask {address | interface} [distance] [tag tag] [permanent]

Prefix :所要到達的目的網絡

mask :子網路遮罩

address :下一個跳的IP位址,即相鄰路由器的端口位址。

interface :本地網絡接口

distance :管理距離(可選)

tag tag :tag值(可選)

permanent :指定此路由即使該端口關掉也不被移掉。

以下在Router1上設定了通路192.1.0.64/26這個網下一跳位址為192.200.10.6,即當有目的位址屬于192.1.0.64/26的網絡範圍的資料報,應将其路由到位址為192.200.10.6的相鄰路由器。在Router3上設定了通路192.1.0.128/26及192.200.10.4/30這二個網下一跳位址為192.1.0.65。由于在Router1上端口Serial 0位址為192.200.10.5,192.200.10.4/30這個網屬于直連的網,已經存在通路192.200.10.4/30的路徑,是以不需要在Router1上添加靜态路由。

Router1:

ip route 192.1.0.64 255.255.255.192 192.200.10.6

Router3:

ip route 192.1.0.128 255.255.255.192 192.1.0.65

ip route 192.200.10.4 255.255.255.252 192.1.0.65

同時由于路由器Router3除了與路由器Router2相連外,不再與其他路由器相連,是以也可以為它賦予一條預設路由以代替以上的二條靜态路由,

ip route 0.0.0.0 0.0.0.0 192.1.0.65

即隻要沒有在路由表裡找到去特定目的位址的路徑,則資料均被路由到位址為192.1.0.65的相鄰路由器。

第二章:廣域網協定設定

一、HDLC

 HDLC是CISCO路由器使用的預設協定,一台新路由器在未指定封裝協定時預設使用HDLC封裝。

1. 有關指令

端口設定

任務 指令

設定HDLC封裝 encapsulation hdlc

設定DCE端線路速度 clockrate speed

複位一個硬體接口 clear interface serial unit

顯示接口狀态 show interfaces serial [unit] 1

注:1.以下給出一個顯示Cisco同步序列槽狀态的例子.

Router#show interface serial 0

Serial 0 is up, line protocol is up

Hardware is MCI Serial

Internet address is 150.136.190.203, subnet mask is 255.255.255.0

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

Encapsulation HDLC, loopback not set, keepalive set (10 sec)

Last input 0:00:07, output 0:00:00, output hang never

Output queue 0/40, 0 drops; input queue 0/75, 0 drops

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

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

16263 packets input, 1347238 bytes, 0 no buffer

Received 13983 broadcasts, 0 runts, 0 giants

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

22146 packets output, 2383680 bytes, 0 underruns

0 output errors, 0 collisions, 2 interface resets, 0 restarts

1 carrier transitions

2. 舉例

 

 

設定如下:

Router1:

interface Serial0

ip address 192.200.10.1 255.255.255.0

clockrate 1000000

Router2:

interface Serial0

ip address 192.200.10.2 255.255.255.0

!

3. 舉例使用E1線路實作多個64K專線連接配接.

相關指令:

任務 指令

進入controller配置模式 controller {t1 | e1} number

選擇幀類型 framing {crc4 | no-crc4}

選擇line-code類型 linecode {ami | b8zs | hdb3}

建立邏輯通道組與時隙的映射 channel-group number timeslots range1

顯示controllers接口狀态 show controllers e1 [slot/port]2

注: 1. 當鍊路為T1時,channel-group編号為0-23, Timeslot範圍1-24; 當鍊路為E1時, channel-group編号為0-30, Timeslot範圍1-31.

2.使用show controllers e1觀察controller狀态,以下為幀類型為crc4時controllers正常的狀态.

Router# show controllers e1

e1 0/0 is up.

Applique type is Channelized E1 - unbalanced

Framing is CRC4, Line Code is HDB3 No alarms detected.

Data in current interval (725 seconds elapsed):

0 Line Code Violations, 0 Path Code Violations

0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins

0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs

Total Data (last 24 hours) 0 Line Code Violations, 0 Path Code Violations,

0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins,

0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs

以下例子為E1連接配接3條64K專線, 幀類型為NO-CRC4,非平衡鍊路,路由器具體設定如下:

shanxi#wri t

Building configuration...

Current configuration:

!

version 11.2

no service udp-small-servers

no service tcp-small-servers

!

hostname shanxi

!

enable secret 5 $1$XN08$Ttr8nfLoP9.2RgZhcBzkk/

enable password shanxi

!

!

ip subnet-zero

!

controller E1 0

framing NO-CRC4

channel-group 0 timeslots 1

channel-group 1 timeslots 2

channel-group 2 timeslots 3

!

interface Ethernet0

ip address 133.118.40.1 255.255.0.0

media-type 10BaseT

!

interface Ethernet1

no ip address

shutdown

!

interface Serial0:0

ip address 202.119.96.1 255.255.255.252

no ip mroute-cache

!

interface Serial0:1

ip address 202.119.96.5 255.255.255.252

no ip mroute-cache

!

interface Serial0:2

ip address 202.119.96.9 255.255.255.252

no ip mroute-cache

!

no ip classless

ip route 133.210.40.0 255.255.255.0 Serial0:0

ip route 133.210.41.0 255.255.255.0 Serial0:1

ip route 133.210.42.0 255.255.255.0 Serial0:2

!

line con 0

line aux 0

line vty 0 4

password shanxi

login

!

end

二、PPP

 PPP(Point-to-Point Protocol)是SLIP(Serial Line IP protocol)的繼承者,它提供了跨過同步和異步電路實作路由器到路由器(router-to-router)和主機到網絡(host-to-network)的連接配接。

CHAP(Challenge Handshake Authentication Protocol)和PAP(Password Authentication Protocol) (PAP)通常被用于在PPP封裝的串行線路上提供安全性認證。使用CHAP和PAP認證,每個路由器通過名字來識别,可以防止未經授權的通路。

CHAP和PAP在RFC 1334上有詳細的說明。

1. 有關指令

端口設定

任務 指令

設定PPP封裝 encapsulation ppp1

設定認證方法 ppp authentication {chap | chap pap | pap chap | pap} [if-needed] [list-name | default] [callin]

指定密碼 username name password secret

設定DCE端線路速度 clockrate speed

注:1、要使用CHAP/PAP必須使用PPP封裝。在與非Cisco路由器連接配接時,一般采用PPP封裝,其它廠家路由器一般不支援Cisco的HDLC封裝協定。

2. 舉例

路由器Router1和Router2的S0口均封裝PPP協定,采用CHAP做認證,在Router1中應建立一個使用者,以對端路由器主機名作為使用者名,即使用者名應為router2。同時在Router2中應建立一個使用者,以對端路由器主機名作為使用者名,即使用者名應為router1。所建的這兩使用者的password必須相同。

設定如下:

Router1:

hostname router1

username router2 password xxx

interface Serial0

ip address 192.200.10.1 255.255.255.0

clockrate 1000000

ppp authentication chap

!

Router2:

hostname router2

username router1 password xxx

interface Serial0

ip address 192.200.10.2 255.255.255.0

ppp authentication chap

!

三、x.25

1. X25技術

X.25規範對應OSI三層,X.25的第三層描述了分組的格式及分組交換的過程。X.25的第二層由LAPB(Link Access Procedure, Balanced)實作,它定義了用于DTE/DCE連接配接的幀格式。X.25的第一層定義了電氣和實體端口特性。

X.25網絡裝置分為資料終端裝置(DTE)、資料電路終端裝置(DCE)及分組交換裝置(PSE)。DTE是X.25的末端系統,如終端、計算機或網絡主機,一般位于使用者端,Cisco路由器就是DTE裝置。DCE裝置是專用通信裝置,如數據機和分組交換機。PSE是公共網絡的主幹交換機。

X.25定義了資料通訊的電話網絡,每個配置設定給使用者的x.25 端口都具有一個x.121位址,當使用者申請到的是SVC(交換虛電路)時,x.25一端的使用者在通路另一端的使用者時,首先将呼叫對方x.121位址,然後接收到呼叫的一端可以接受或拒絕,如果接受請求,于是連接配接建立實作資料傳輸,當沒有資料傳輸時挂斷連接配接,整個呼叫過程就類似我們撥打普通電話一樣,其不同的是x.25可以實作一點對多點的連接配接。其中x.121位址、htc均必須與x.25服務提供商配置設定的參數相同。X.25 PVC(永久虛電路),沒有呼叫的過程,類似DDN專線。

2. 有關指令:

任務 指令

設定X.25封裝 encapsulation x25 [dce]

設定X.121位址 x25 address x.121-address

設定遠方站點的位址映射 x25 map protocol address [protocol2 address2[...[protocol9 address9]]] x121-address [option]

設定最大的雙向虛電路數 x25 htc citcuit-number1

設定一次連接配接可同時建立的虛電路數 x25 nvc count2

設定x25在清除空閑虛電路前的等待周期 x25 idle minutes

重新啟動x25,或清一個svc,啟動一個pvc相關參數 clear x25 {serial number | cmns-interface mac-address} [vc-number] 3

清x25虛電路 clear x25-vc

顯示接口及x25相關資訊 show interfaces serial show x25 interface show x25 map show x25 vc

注:1、虛電路号從1到4095,Cisco路由器預設為1024,國内一般配置設定為16。

2、虛電路計數從1到8,預設為1。

3、在改變了x.25各層的相關參數後,應重新啟動x25(使用clear x25 {serial number | cmns-interface mac-address} [vc-number]或clear x25-vc指令),否則新設定的參數可能不能生效。同時應對照服務提供商對于x.25交換機端口的設定來配置路由器的相關參數,若出現參數不比對則可能會導緻連接配接失敗或其它意外情況。

3. 執行個體:

3.1. 在以下執行個體中每二個路由器間均通過svc實作連接配接。

路由器設定如下:

Router1:

interface Serial0

encapsulation x25

ip address 192.200.10.1 255.255.255.0

x25 address 110101

x25 htc 16

x25 nvc 2

x25 map ip 192.200.10.2 110102 broadcast

x25 map ip 192.200.10.3 110103 broadcast

!

Router2:

interface Serial0

encapsulation x25

ip address 192.200.10.2 255.255.255.0

x25 address 110102

x25 htc 16

x25 nvc 2

x25 map ip 192.200.10.1 110101 broadcast

x25 map ip 192.200.10.3 110103 broadcast

!

Router:

interface Serial0

encapsulation x25

ip address 192.200.10.3 255.255.255.0

x25 address 110103

x25 htc 16

x25 nvc 2

x25 map ip 192.200.10.1 110101 broadcast

x25 map ip 192.200.10.2 110102 broadcast

!

相關調試指令:

clear x25-vc

show interfaces serial

show x25 map

show x25 route

show x25 vc

3.2. 在以下執行個體中路由器router1和router2均通過svc與router連接配接,但router1和router2不通過svc直接連接配接,此三個路由器的序列槽運作RIP路由協定,使用了子接口的概念。由于使用子接口,router1和router2均學習到了通路對方區域網路的路徑,若不使用子接口,router1和router2将學不到到對方區域網路的路由。

子接口(Subinterface)是一個實體接口上的多個虛接口,可以用于在同一個實體接口上連接配接多個網。我們知道為了避免路由循環,路由器支援split horizon法則,它隻允許路由更新被配置設定到路由器的其它接口,而不會再配置設定路由更新回到此路由被接收的接口。

無論如何,在廣域網環境使用基于連接配接的接口(象 X.25和Frame Relay),同一接口通過虛電路(vc)連接配接多台遠端路由器時,從同一接口來的路由更新資訊不可以再被發回到相同的接口,除非強制使用分開的實體接口連接配接不同的路由器。Cisco提供子接口(subinterface)作為分開的接口對待。你可以将路由器邏輯地連接配接到相同實體接口的不同子接口, 這樣來自不同子接口的路由更新就可以被配置設定到其他子接口,同時又滿足split horizon法則。

Router1:

interface Serial0

encapsulation x25

ip address 192.200.10.1 255.255.255.0

x25 address 110101

x25 htc 16

x25 nvc 2

x25 map ip 192.200.10.3 110103 broadcast

!

router rip

network 192.200.10.0

!

Router2:

interface Serial0

encapsulation x25

ip address 192.200.11.2 255.255.255.0

x25 address 110102

x25 htc 16

x25 nvc 2

x25 map ip 192.200.11.3 110103 broadcast

!

router rip

network 192.200.11.0

!

Router:

interface Serial0

encapsulation x25

x25 address 110103

x25 htc 16

x25 nvc 2

!

interface Serial0.1 point-to-point

ip address 192.200.10.3 255.255.255.0

x25 map ip 192.200.10.1 110101 broadcast

!

interface Serial0.2 point-to-point

ip address 192.200.11.3 255.255.255.0

x25 map ip 192.200.11.2 110102 broadcast

!

router rip

network 192.200.10.0

network 192.200.11.0

!

四、Frame Relay

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. 有關指令:

端口設定

任務 指令

設定Frame Relay封裝 encapsulation frame-relay[ietf] 1

設定Frame Relay LMI類型 frame-relay lmi-type {ansi | cisco | q933a}2

設定子接口 interface interface-type interface-number.subinterface-number [multipoint|point-to-point]

映射協定位址與DLCI frame-relay map protocol protocol-address dlci [broadcast]3

設定FR DLCI編号 frame-relay interface-dlci dlci [broadcast]

注:1.若使Cisco路由器與其它廠家路由裝置相連,則使用Internet工程任務組(IETF)規定的幀中繼封裝格式。

2.從Cisco IOS版本11.2開始,軟體支援本地管理接口(LMI)“自動感覺”, “自動感覺”使接口能确定交換機支援的LMI類型,使用者可以不明确配置LMI接口類型。

3.broadcast選項允許在幀中繼網絡上傳輸路由廣播資訊。

3. 幀中繼point to point配置執行個體:

Router1:

interface serial 0

encapsulation frame-relay

!

interface serial 0.1 point-to-point

ip address 172.16.1.1 255.255.255.0

frame-reply interface-dlci 105

!

interface serial 0.2 point-to-point

ip address 172.16.2.1 255.255.255.0

frame-reply interface-dlci 102

!

interface serial 0.3 point-to-point

ip address 172.16.4.1 255.255.255.0

frame-reply interface-dlci 104

!

Router2:

interface serial 0

encapsulation frame-relay

!

interface serial 0.1 point-to-point

ip address 172.16.2.2 255.255.255.0

frame-reply interface-dlci 201

!

interface serial 0.2 point-to-point

ip address 172.16.3.1 255.255.255.0

frame-reply interface-dlci 203

!

相關調試指令:

show frame-relay lmi

show frame-relay map

show frame-relay pvc

show frame-relay route

show interfaces serial

go top

4. 幀中繼 Multipoint 配置執行個體:

Router1:

interface serial 0

encapsulation frame-reply

!

interface serial 0.1 multipoint

ip address 172.16.1.2 255.255.255.0

frame-reply map ip 172.16.1.1 201 broadcast

frame-reply map ip 172.16.1.3 301 broadcast

frame-reply map ip 172.16.1.4 401 broadcast

!

Router2:

interface serial 0

encapsulation frame-reply

!

interface serial 0.1 multipoint

ip address 172.16.1.1 255.255.255.0

frame-reply map ip 172.16.1.2 102 broadcast

frame-reply map ip 172.16.1.3 102 broadcast

frame-reply map ip 172.16.1.4 102 broadcast

!

五、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個64Kbps D信道,總速率可達2.048Mbps。我國電話局所提供ISDN PRI為30B+D。

2. 基本指令

任務 指令

設定ISDN交換類型 isdn switch-type switch-type1

接口設定 interface bri 0

設定PPP封裝 encapsulation ppp

設定協定位址與電話号碼的映射 dialer map protocol next-hop-address [name hostname] [broadcast] [dial-string]

啟動PPP多連接配接 ppp multilink

設定啟動另一個B通道的門檻值 dialer load-threshold load

顯示ISDN有關資訊 show isdn {active | history | memory | services | status [dsl | interface-type number] | timers}

注:1.交換機類型如下表,國内交換機一般為basic-net3。

按區域分關鍵字 交換機類型

Australia

basic-ts013 Australian TS013 switches

Europe

basic-1tr6 German 1TR6 ISDN switches

basic-nwnet3 Norway NET3 switches (phase 1)

basic-net3 NET3 ISDN switches (UK, Denmark, and other nations); covers the Euro-ISDN E-DSS1 signalling system

primary-net5 NET5 switches (UK and Europe)

vn2 French VN2 ISDN switches

vn3 French VN3 ISDN switches

Japan

ntt Japanese NTT ISDN switches

primary-ntt Japanese ISDN PRI switches

North America

basic-5ess AT&T basic rate switches

basic-dms100 NT DMS-100 basic rate switches

basic-ni1 National ISDN-1 switches

primary-4ess AT&T 4ESS switch type for the U.S. (ISDN PRI only)

primary-5ess AT&T 5ESS switch type for the U.S. (ISDN PRI only)

primary-dms100 NT DMS-100 switch type for the U.S. (ISDN PRI only)

New Zealand

basic-nznet3 New Zealand Net3 switches

3. ISDN實作DDR(dial-on-demand routing)執行個體:

設定如下:

Router1:

hostname router1

user router2 password cisco

!

isdn switch-type basic-net3

!

interface bri 0

ip address 192.200.10.1 255.255.255.0

encapsulation ppp

dialer map ip 192.200.10.2 name router2 572

dialer load-threshold 80

ppp multilink

dialer-group 1

ppp authentication chap

dialer-list 1 protocol ip permit

!

Router2:

hostname router2

user router1 password cisco

!

isdn switch-type basic-net3

!

interface bri 0

ip address 192.200.10.2 255.255.255.0

encapsulation ppp

dialer map ip 192.200.10.1 name router1 571

dialer load-threshold 80

ppp multilink

dialer-group 1

ppp authentication chap

dialer-list 1 protocol ip permit

!

Cisco路由器同時支援回撥功能,我們将路由器Router1作為Callback Server,Router2作為Callback Client。

與回撥相關指令:

任務 指令

映射協定位址和電話号碼,并在接口上使用在全局模式下定義的PPP回撥的映射類别。 dialer map protocol address name hostname class classname dial-string

設定接口支援PPP回撥 ppp callback accept

在全局模式下為PPP回撥設定映射類别 map-class dialer classname

通過查找注冊在dialer map裡的主機名來決定回撥. dialer callback-server [username]

設定接口要求PPP回撥 ppp callback request

設定如下:

Router1:

hostname router1

user router2 password cisco

!

isdn switch-type basic-net3

!

interface bri 0

ip address 192.200.10.1 255.255.255.0

encapsulation ppp

dialer map ip 192.200.10.2 name router2 class s3 572

dialer load-threshold 80

ppp callback accept

ppp multilink

dialer-group 1

ppp authentication chap

map-class dialer s3

dialer callback-server username

dialer-list 1 protocol ip permit

!

Router2:

hostname router2

user router1 password cisco

!

isdn switch-type basic-net3

!

interface bri 0

ip address 192.200.10.2 255.255.255.0

encapsulation ppp

dialer map ip 192.200.10.1 name router1 571

dialer load-threshold 80

ppp callback request

ppp multilink

dialer-group 1

ppp authentication chap

dialer-list 1 protocol ip permit

!

相關調試指令:

debug dialer

debug isdn event

debug isdn q921

debug isdn q931

debug ppp authentication

debug ppp error

debug ppp negotiation

debug ppp packet

show dialer

show isdn status

舉例:執行debug dialer指令觀察router2呼叫router1,router1回撥router2的過程.

router1#debug dialer

router2#ping 192.200.10.1

router1#

00:03:50: %LINK-3-UPDOWN: Interface BRI0:1, changed state to up

00:03:50: BRI0:1:PPP callback Callback server starting to router2 572

00:03:50: BRI0:1: disconnecting call

00:03:50: %LINK-3-UPDOWN: Interface BRI0:1, changed state to down

00:03:50: BRI0:1: disconnecting call

00:03:50: BRI0:1: disconnecting call

00:03:51: %LINK-3-UPDOWN: Interface BRI0:2, changed state to up

00:03:52: callback to router2 already started

00:03:52: BRI0:2: disconnecting call

00:03:52: %LINK-3-UPDOWN: Interface BRI0:2, changed state to down

00:03:52: BRI0:2: disconnecting call

00:03:52: BRI0:2: disconnecting call

00:04:05: : Callback timer expired

00:04:05: BRI0:beginning callback to router2 572

00:04:05: BRI0: Attempting to dial 572

00:04:05: Freeing callback to router2 572

00:04:05: %LINK-3-UPDOWN: Interface BRI0:1, changed state to up

00:04:05: BRI0:1: No callback negotiated

00:04:05: %LINK-3-UPDOWN: Interface Virtual-Access1, changed state to up

00:04:05: dialer Protocol up for Vi1

00:04:06: %LINEPROTO-5-UPDOWN: Line protocol on Interface BRI0:1, changed state

to up

00:04:06: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access1, chang

ed state to up

00:04:11: %ISDN-6-CONNECT: Interface BRI0:1 is now connected to 572

#router1

4. ISDN通路首都線上263網執行個體:

本地局部網位址為10.0.0.0/24,屬于保留位址,通過NAT位址翻譯功能,區域網路使用者可以通過ISDN上263網通路Internet。263的ISDN電話号碼為2633,使用者為263,密碼為263,所涉及的指令如下表:

任務 指令

指定接口通過PPP/IPCP位址協商獲得IP位址 ip address negotiated

指定内部和外部端口 ip nat {inside | outside}

使用ppp/pap作認證 ppp authentication pap callin

指定接口屬于撥号組1 dialer-group 1

定義撥号組1允許所有IP協定 dialer-list 1 protocol ip permit

設定撥号,号碼為2633 dialer string 2633

設定登入263的使用者名和密碼 ppp pap sent-username 263 password 263

設定預設路由 ip route 0.0.0.0 0.0.0.0 bri 0

設定符合通路清單2的所有源位址被翻譯為bri 0所擁有的位址 ip nat inside source list 2 interface bri 0 overload

設定通路清單2,允許所有協定 access-list 2 permit any

具體配置如下:

hostname Cisco2503

!

isdn switch-type basic-net3

!

ip subnet-zero

no ip domain-lookup

ip routing

!

interface Ethernet 0

ip address 10.0.0.1 255.255.255.0

ip nat inside

no shutdown

!

interface Serial 0

shutdown

no des cription

no ip address

!

interface Serial 1

shutdown

no des cription

no ip address

!

interface bri 0

ip address negotiated

ip nat outside

encapsulation ppp

ppp authentication pap callin

ppp multilink

dialer-group 1

dialer hold-queue 10

dialer string 2633

dialer idle-timeout 120

ppp pap sent-username 263 password 263

no cdp enable

no ip split-horizon

no shutdown

!

ip classless

!

! Static Routes

!

ip route 0.0.0.0 0.0.0.0 bri 0

!

! Access Control List 2

!

access-list 2 permit any

!

dialer-list 1 protocol ip permit

!

! Dynamic NAT

!

ip nat inside source list 2 interface bri 0 overload

snmp-server community public ro

!

line console 0

exec-timeout 0 0

!

line vty 0 4

!

end

5. Cisco765M通過ISDN撥号上263

由于Cisco765的設定指令與我們常用的Cisco路由器的指令不同,是以以下列舉了通過Cisco765上263通路Internet的具體指令行設定步驟。

>set system c765

c765> set multidestination on

c765> set switch net3

c765> set ppp multilink on

c765> cd lan

c765:LAN> set ip routing on

c765:LAN> set ip address 10.0.0.1

c765:LAN> set ip netmask 255.0.0.0

c765:LAN> set briding off

c765:LAN>cd

c765> set user remotenet

New user remotenet being created

c765:remotenet> set ip routing on

c765:remotenet> set bridging off

c765:remotenet> set ip framing none

c765:remotenet> set ppp clientname 263

c765:remotenet> set ppp password client

Enter new Password: 263

Re-Type new Password: 263

c765:remotenet> set ppp authentication out none

c765:remotenet> set ip address 0.0.0.0

c765:remotenet> set ip netmask 0.0.0.0

c765:remotenet> set ppp address negotiation local on

c765:remotenet> set ip pat on

c765:remotenet> set ip route destination 0.0.0.0/0 gateway 0.0.0.0

c765:remotenet> set number 2633

c765:remotenet> set active

指令描述如下:

任務 指令

設定路由器系統名稱 set system c765

允許路由器呼叫多個目的地 set multidestination on

設定ISDN交換機類型為NET3 set switch net3

允許點到點間多條通道連接配接實作負載均衡 set ppp multilink on

關掉橋接 set briding off

建立使用者預制檔案用于設定撥接上網參數- 可以設定多個使用者預制檔案用于相同的實體端口對應于不同的連接配接。 set user remotenet

使用PPP/IPCP set ip framing none

設定上網使用者帳号 set ppp clientname 263

設定上網密碼 set ppp password client Enter new Password: 263 Re-Type new Password: 263

不用PPP/CHAP或PAP做認證 set ppp authentication out none

允許位址磋商 set ppp address negotiation local on

設定位址翻譯 set ip pat on

設定預設路由 set ip route destination 0.0.0.0/0 gateway 0.0.0.0

設定ISP的電話号碼 set number 2633

激活使用者預制檔案 set active

六、PSTN

  電話網絡(PSTN)是目前普及程度最高、成本最低的公用通訊網絡,它在網絡互連中也有廣泛的應用。電話網絡的應用一般可分為兩種類型,一種是同等級别機構之間以按需撥号(DDR)的方式實作互連,一種是ISP為撥号上網為使用者提供的遠端通路服務的功能。

1. 遠端通路

1.1.Access Server基本設定:

選用Cisco2511作為通路伺服器,采用IP位址池動态配置設定位址.遠端工作站使用WIN95撥号網絡實作連接配接。

全局設定:

任務 指令

設定使用者名和密碼 username username password password

設定使用者的IP位址池 ip local pool {default | pool-name low-ip-address [high-ip-address]}

指定位址池的工作方式 ip address-pool [dhcp-proxy-client | local]

基本接口設定指令:

任務 指令

設定封裝形式為PPP encapsulation ppp

啟動異步口的路由功能 async default routing

設定異步口的PPP工作方式 async mode {dedicated | interactive}

設定使用者的IP位址 peer default ip address {ip-address | dhcp | pool [pool-name]}

設定IP位址與Ethernet0相同 ip unnumbered ethernet0

line撥号線設定:

任務 指令

設定modem的工作方式 modem {inout|dialin}

自動配置modem類型 modem autoconfig discovery

設定撥号線的通訊速率 speed speed

設定通訊線路的流控方式 flowcontrol {none | software [lock] [in | out] | hardware [in | out]}

連通後自動執行指令 autocommand command

通路伺服器設定如下:

Router:

hostname Router

enable secret 5 $1$EFqU$tYLJLrynNUKzE4bx6fmH//

!

interface Ethernet0

ip address 10.111.4.20 255.255.255.0

!

interface Async1

ip unnumbered Ethernet0

encapsulation ppp

keepalive 10

async mode interactive

peer default ip address pool Cisco2511-Group-142

!

ip local pool Cisco2511-Group-142 10.111.4.21 10.111.4.36

!

line con 0

exec-timeout 0 0

password cisco

!

line 1 16

modem InOut

modem autoconfigure discovery

flowcontrol hardware

!

line aux 0

transport input all

line vty 0 4

password cisco

!

end

相關調試指令:

show interface

show line

1.2. Access Server通過Tacacs伺服器實作安全認證:

使用一台WINDOWS NT伺服器作為Tacacs伺服器,位址為10.111.4.2,運作Cisco2511随機帶的Easy ACS 1.0軟體實作使用者認證功能.

相關設定:

任務 指令

激活AAA通路控制 aaa new-model

使用者登入時預設起用Tacacs+做AAA認證 aaa authentication login default tacacs+

清單名為no_tacacs使用ENABLE密碼做認證 aaa authentication login no_tacacs enable

在運作PPP的串行線上采用Tacacs+做認證 aaa authentication ppp default tacacs+

由TACACS+伺服器授權運作EXEC aaa authorization exec tacacs+

由TACACS+伺服器授權與網絡相關的服務請求。 aaa authorization network tacacs+

為EXEC會話運作記帳.程序開始和結束時發通告給TACACS+伺服器。 aaa accounting exec start-stop tacacs+

為與網絡相關的服務需求運作記帳包括SLIP,PPP,PPP NCPs,ARAP等.在程序開始和結束時發通告給TACACS+伺服器。 aaa accounting network start-stop tacacs+

指定Tacacs伺服器位址 tacacs-server host 10.111.4.2

在Tacacs+伺服器和通路伺服器設定共享的關鍵字,通路伺服器和Tacacs+伺服器使用這個關鍵字去加密密碼和響應資訊。這裡使用tac作為關鍵字。 tacacs-server key tac

通路伺服器設定如下:

hostname router

!

aaa new-model

aaa authentication login default tacacs+

aaa authentication login no_tacacs enable

aaa authentication ppp default tacacs+

aaa authorization exec tacacs+

aaa authorization network tacacs+

aaa accounting exec start-stop tacacs+

aaa accounting network start-stop tacacs+

enable secret 5 $1$kN4g$CvS4d2.rJzWntCnn/0hvE0

!

interface Ethernet0

ip address 10.111.4.20 255.255.255.0

!

interface Serial0

no ip address

shutdown

interface Serial1

no ip address

shutdown

!

interface Group-Async1

ip unnumbered Ethernet0

encapsulation ppp

async mode interactive

peer default ip address pool Cisco2511-Group-142

no cdp enable

group-range 1 16

!

ip local pool Cisco2511-Group-142 10.111.4.21 10.111.4.36

tacacs-server host 10.111.4.2

tacacs-server key tac

!

line con 0

exec-timeout 0 0

password cisco

login authentication no_tacacs

line 1 16

login authentication tacacs

modem InOut

modem autoconfigure type usr_courier

autocommand ppp

transport input all

stopbits 1

rxspeed 115200

txspeed 115200

flowcontrol hardware

line aux 0

transport input all

line vty 0 4

password cisco

!

end

2. DDR(dial-on-demand routing)執行個體

此例通過Cisco 2500系列路由器的aux端口實作異步撥号DDR連接配接。Router1撥接上網到Router2。其中采用PPP/CHAP做安全認證,在Router1中應建立一個使用者,以對端路由器主機名作為使用者名,即使用者名應為Router2。同時在Router2中應建立一個使用者,以對端路由器主機名作為使用者名,即使用者名應為Router1。所建的這兩使用者的password必須相同。

相關指令如下:

任務 指令

設定路由器與modem的接口指令 chat-s cript s cript-name EXPECT SEND EXPECT SEND (etc.)

設定端口在挂斷前的等待時間 dialer idle-timeout seconds

設定協定位址與電話号碼的映射 dialer map protocol next-hop-address [name hostname] [broadcast] [modem-s cript modem-regexp] [system-s cript system-regexp] [dial-string]

設定電話号碼 dialer string dial-string

指定在特定線路下路由器預設 使用的chat-s cript s cript {dialer|reset} s cript-name

Router1:

hostname Router1

!

enable secret 5 $1$QKI7$wXjpFqC74vDAyKBUMallw/

!

username Router2 password cisco

chat-s cript cisco-default "" "AT" TIMEOUT 30 OK "ATDT \T" TIMEOUT 30 CONNECT \c

!

interface Ethernet0

ip address 10.0.0.1 255.255.255.0

!

interface Async1

ip address 192.200.10.1 255.255.255.0

encapsulation ppp

async default routing

async mode dedicated

dialer in-band

dialer idle-timeout 60

dialer map ip 192.200.10.2 name Router2 modem-s cript cisco-default 573

dialer-group 1

ppp authentication chap

!

ip route 10.0.1.0 255.255.255.0 192.200.10.2

dialer-list 1 protocol ip permit

!

line con 0

line aux 0

modem InOut

modem autoconfigure discovery

flowcontrol hardware

Router2:

hostname Router2

!

enable secret 5 $1$F6EV$5U8puzNt2/o9g.t56PXHo.

!

username Router1 password cisco

!

interface Ethernet0

ip address 10.0.1.1 255.255.255.0

!

interface Async1

ip address 192.200.10.2 255.255.255.0

encapsulation ppp

async default routing

async mode dedicated

dialer in-band

dialer idle-timeout 60

dialer map ip 192.200.10.1 name Router1

dialer-group 1

ppp authentication chap

!

ip route 10.0.0.0 255.255.255.0 192.200.10.1

dialer-list 1 protocol ip permit

!

line con 0

line aux 0

modem InOut

modem autoconfigure discovery

flowcontrol hardware

!

相關調試指令:

debug dialer

debug ppp authentication

debug ppp error

debug ppp negotiation

debug ppp packet

show dialer

3. 異步撥号備份DDN專線:

此例主連接配接采用DDN專線,備份線路為電話撥号。當DDN專線連接配接正常時,主端口S0狀态為up,line protocol亦為up,則備份線路狀态為standby,line protocol為down,此時所有通信均通過主接口進行。當主接口連接配接發生故障時,端口狀态為down,則激活備份接口,完成資料通信。此方法不适合為X.25做備份。因為,配置封裝為X.25的接口隻要和X.25交換機之間的連接配接正常其接口及line protocol的狀态亦為 up,它并不考慮其它地方需與之通信的路由器的狀态如何,是以若本地路由器狀态正常,而對方路由器連接配接即使發生故障,本地也不會激活備份線路。例4将會描述如何為X.25做撥号備份。

以下是相關指令:

任務 指令

指定主線路改變後,次線路狀态發生改變的延遲時間 backup delay {enable-delay | never} {disable-delay | never}

指定一個接口作為備份接口 backup interface type number

hostname c2522rb

!

enable secret 5 $1$J5vn$ceYDe2FwPhrZi6qsIIz6g0

enable password cisco

!

username c4700 password 0 cisco

ip subnet-zero

chat-s cript cisco-default "" "AT" TIMEOUT 30 OK "ATDT \T" TIMEOUT 30 CONNECT \c

chat-s cript reset atz

!

interface Ethernet0

ip address 16.122.51.254 255.255.255.0

no ip mroute-cache

!

interface Serial0

backup delay 10 10

backup interface Serial2

ip address 16.250.123.18 255.255.255.252

no ip mroute-cache

no fair-queue

!

interface Serial1

no ip address

no ip mroute-cache

shutdown

!

interface Serial2

physical-layer async

ip address 16.249.123.18 255.255.255.252

encapsulation ppp

async mode dedicated

dialer in-band

dialer idle-timeout 60

dialer map ip 16.249.123.17 name c4700 6825179

dialer-group 1

ppp authentication chap

!

interface Serial3

no ip address

shutdown

no cdp enable

!

interface Serial4

no ip address

shutdown

no cdp enable

!

interface Serial5

no ip address

no ip mroute-cache

shutdown

!

interface Serial6

no ip address

no ip mroute-cache

shutdown

!

interface Serial7

no ip address

no ip mroute-cache

shutdown

!

interface Serial8

no ip address

no ip mroute-cache

shutdown

!

interface Serial9

no ip address

no ip mroute-cache

shutdown

!

interface BRI0

no ip address

no ip mroute-cache

shutdown

!

router eigrp 200

network 16.0.0.0

!

ip classless

!

dialer-list 1 protocol ip permit

!

line con 0

line 2

s cript dialer cisco-default

s cript reset reset

modem InOut

modem autoconfigure discovery

rxspeed 38400

txspeed 38400

flowcontrol hardware

line aux 0

line vty 0 4

password cisco

login

!

end

c2522rb#

4. 異步撥号備份X.25:

設定X.25的撥号備份,首先X.25連接配接的端口必須運作動态路由協定,異步撥号口必須使用靜态路由.本例選擇EIGRP作為路由選擇協定,将靜态路由的Metric的值設定為200,由于EIGRP的預設Metric為90,是以當同時有兩條路徑通往同一網段時,其中Metric值小的路徑生效,而當X.25連接配接出現問題時,路由器無法通過路由協定學習到路由表,則此時靜态路由生效,通路通過撥号端口實作。當X.25連接配接恢複正常時,路由器又可以學習到路由表,則由于 Metric值的不同,靜态路由自動被動态路由所代替,這樣就實作了備份的功能。

路由器Router1配置如下:

hostname router1

!

enable secret 5 $1$UTvD$99YiY2XsRMxHudcYeHn.Y.

enable password cisco

!

username router2 password cisco

ip subnet-zero

chat-s cript cisco-default "" "AT" TIMEOUT 30 OK "ATDT \T" TIMEOUT 30 CONNECT \c

chat-s cript reset atz

interface Ethernet0

ip address 202.96.38.100 255.255.255.0

!

interface Serial0

ip address 202.96.0.1 255.255.255.0

encapsulation x25

x25 address 10112227

x25 htc 16

x25 map ip 202.96.0.2 10112225 broadcast

!

interface Serial1

no ip address

shutdown

!

!

interface Async 1

ip address 202.96.1.1 255.255.255.252

encapsulation ppp

dialer in-band

dialer idle-timeout 60

dialer map ip 202.96.1.2 name router2 modem-s cript cisco-default 2113470

dialer-group 1

ppp authentication chap

!

router eigrp 200

redistribute connected

network 202.96.0.0

!

ip route 202.96.37.0 255.255.255.0 202.96.1.2 200

dialer-list 1 protocol ip permit

line con 0

line aux 0

s cript dialer cisco-default

s cript reset reset

modem InOut

modem autoconfigure discovery

transport input all

rxspeed 38400

txspeed 38400

flowcontrol hardware

line vty 0 4

password cisco

login

!

end

路由器Router2配置如下:

hostname router2

!

enable secret 5 $1$T4IU$2cIqak8f/E4Ug6dLT0k.J0

enable password cisco

!

username router1 password cisco

ip subnet-zero

chat-s cript cisco-default "" "AT" TIMEOUT 30 OK "ATDT \T" TIMEOUT 30 CONNECT \c

chat-s cript reset atz

!

interface Ethernet0

ip address 202.96.37.100 255.255.255.0

!

interface Serial0

ip address 202.96.0.2 255.255.255.0

no ip mroute-cache

encapsulation x25

x25 address 10112225

x25 htc 16

x25 map ip 202.96.0.1 10112227 broadcast

!

interface Serial1

no ip address

shutdown

!

interface Async1

ip address 202.96.1.2 255.255.255.252

encapsulation ppp

keepalive 30

async default routing

async mode dedicated

dialer in-band

dialer idle-timeout 60

dialer wait-for-carrier-time 120

dialer map ip 202.96.1.1 name router1 modem-s cript cisco-default 2113469

dialer-group 1

ppp authentication chap

!

router eigrp 200

redistribute static

network 202.96.0.0

!

no ip classless

ip route 202.96.38.0 255.255.255.0 202.96.1.1 200

dialer-list 1 protocol ip permit

!

line con 0

exec-timeout 0 0

line aux 0

s cript reset reset

modem InOut

modem autoconfigure discovery

transport input all

rxspeed 38400

txspeed 38400

flowcontrol hardware

line vty 0 4

password cisco

login

!

end

第三章 路由協定設定

一、RIP協定

 

RIP(Routing information Protocol)是應用較早、使用較普遍的内部網關協定(Interior Gateway Protocol,簡稱IGP),适用于小型同類網絡,是典型的距離向量(distance-vector)協定。文檔見RFC1058、RFC1723。

RIP通過廣播UDP封包來交換路由資訊,每30秒發送一次路由資訊更新。RIP提供跳躍計數(hop count)作為尺度來衡量路由距離,跳躍計數是一個包到達目标所必須經過的路由器的數目。如果到相同目标有二個不等速或不同帶寬的路由器,但跳躍計數相同,則RIP認為兩個路由是等距離的。RIP最多支援的跳數為15,即在源和目的網間所要經過的最多路由器的數目為15,跳數16表示不可達。

1. 有關指令

任務 指令

指定使用RIP協定 router rip

指定RIP版本 version {1|2}1

指定與該路由器相連的網絡 network network

注:1.Cisco的RIP版本2支援驗證、密鑰管理、路由彙總、無類域間路由(CIDR)和變長子網路遮罩(VLSMs)

2. 舉例

Router1:

router rip

version 2

network 192.200.10.0

network 192.20.10.0

相關調試指令:

show ip protocol

show ip route

二、IGRP協定

 

IGRP (Interior Gateway Routing Protocol)是一種動态距離向量路由協定,它由Cisco公司八十年代中期設計。使用組合使用者配置尺度,包括延遲、帶寬、可靠性和負載。

預設情況下,IGRP每90秒發送一次路由更新廣播,在3個更新周期内(即270秒),沒有從路由中的第一個路由器接收到更新,則宣布路由不可通路。在7個更新周期即630秒後,Cisco IOS 軟體從路由表中清除路由。

1. 有關指令

任務 指令

指定使用RIP協定 router igrp autonomous-system1

指定與該路由器相連的網絡 network network

指定與該路由器相鄰的節點位址 neighbor ip-address

注:1、autonomous-system可以随意建立,并非實際意義上的autonomous-system,但運作IGRP的路由器要想交換路由更新資訊其autonomous-system需相同。

2.舉例

Router1:

router igrp 200

network 192.200.10.0

network 192.20.10.0

!

三、OSPF協定

 

OSPF(Open Shortest Path First)是一個内部網關協定(Interior Gateway Protocol,簡稱IGP),用于在單一自治系統(autonomous system,AS)内決策路由。與RIP相對,OSPF是鍊路狀态路有協定,而RIP是距離向量路由協定。

鍊路是路由器接口的另一種說法,是以OSPF也稱為接口狀态路由協定。OSPF通過路由器之間通告網絡接口的狀态來建立鍊路狀态資料庫,生成最短路徑樹,每個OSPF路由器使用這些最短路徑構造路由表。

文檔見RFC2178。

1.有關指令

全局設定

任務 指令

指定使用OSPF協定 router ospf process-id1

指定與該路由器相連的網絡 network address wildcard-mask area area-id2

指定與該路由器相鄰的節點位址 neighbor ip-address

注:1、OSPF路由程序process-id必須指定範圍在1-65535,多個OSPF程序可以在同一個路由器上配置,但最好不這樣做。多個OSPF程序需要多個OSPF資料庫的副本,必須運作多個最短路徑算法的副本。process-id隻在路由器内部起作用,不同路由器的process-id可以不同。

2、wildcard-mask 是子網路遮罩的反碼, 網絡區域ID area-id在0-4294967295内的十進制數,也可以是帶有IP位址格式的x.x.x.x。當網絡區域ID為0或0.0.0.0時為主幹域。不同網絡區域的路由器通過主幹域學習路由資訊。

2.基本配置舉例:

Router1:

interface ethernet 0

ip address 192.1.0.129 255.255.255.192

!

interface serial 0

ip address 192.200.10.5 255.255.255.252

!

router ospf 100

network 192.200.10.4 0.0.0.3 area 0

network 192.1.0.128 0.0.0.63 area 1

!

Router2:

interface ethernet 0

ip address 192.1.0.65 255.255.255.192

!

interface serial 0

ip address 192.200.10.6 255.255.255.252

!

router ospf 200

network 192.200.10.4 0.0.0.3 area 0

network 192.1.0.64 0.0.0.63 area 2

!

Router3:

interface ethernet 0

ip address 192.1.0.130 255.255.255.192

!

router ospf 300

network 192.1.0.128 0.0.0.63 area 1

!

Router4:

interface ethernet 0

ip address 192.1.0.66 255.255.255.192

!

router ospf 400

network 192.1.0.64 0.0.0.63 area 1

!

相關調試指令:

debug ip ospf events

debug ip ospf packet

show ip ospf

show ip ospf database

show ip ospf interface

show ip ospf neighbor

show ip route

3. 使用身份驗證

為了安全的原因,我們可以在相同OSPF區域的路由器上啟用身份驗證的功能,隻有經過身份驗證的同一區域的路由器才能互相通告路由資訊。

在預設情況下OSPF不使用區域驗證。通過兩種方法可啟用身份驗證功能,純文字身份驗證和消息摘要(md5)身份驗證。純文字身份驗證傳送的身份驗證密碼為純文字,它會被網絡探測器确定,是以不安全,不建議使用。而消息摘要(md5)身份驗證在傳輸身份驗證密碼前,要對密碼進行加密,是以一般建議使用此種方法進行身份驗證。

使用身份驗證時,區域内所有的路由器接口必須使用相同的身份驗證方法。為起用身份驗證,必須在路由器接口配置模式下,為區域的每個路由器接口配置密碼。

任務 指令

指定身份驗證 area area-id authentication [message-digest]

使用純文字身份驗證 ip ospf authentication-key password

使用消息摘要(md5)身份驗證 ip ospf message-digest-key keyid md5 key

以下列舉兩種驗證設定的示例,示例的網絡分布及位址配置設定環境與以上基本配置舉例相同,隻是在Router1和Router2的區域0上使用了身份驗證的功能。:

例1.使用純文字身份驗證

Router1:

interface ethernet 0

ip address 192.1.0.129 255.255.255.192

!

interface serial 0

ip address 192.200.10.5 255.255.255.252

ip ospf authentication-key cisco

!

router ospf 100

network 192.200.10.4 0.0.0.3 area 0

network 192.1.0.128 0.0.0.63 area 1

area 0 authentication

!

Router2:

interface ethernet 0

ip address 192.1.0.65 255.255.255.192

!

interface serial 0

ip address 192.200.10.6 255.255.255.252

ip ospf authentication-key cisco

!

router ospf 200

network 192.200.10.4 0.0.0.3 area 0

network 192.1.0.64 0.0.0.63 area 2

area 0 authentication

!

例2.消息摘要(md5)身份驗證:

Router1:

interface ethernet 0

ip address 192.1.0.129 255.255.255.192

!

interface serial 0

ip address 192.200.10.5 255.255.255.252

ip ospf message-digest-key 1 md5 cisco

!

router ospf 100

network 192.200.10.4 0.0.0.3 area 0

network 192.1.0.128 0.0.0.63 area 1

area 0 authentication message-digest

!

Router2:

interface ethernet 0

ip address 192.1.0.65 255.255.255.192

!

interface serial 0

ip address 192.200.10.6 255.255.255.252

ip ospf message-digest-key 1 md5 cisco

!

router ospf 200

network 192.200.10.4 0.0.0.3 area 0

network 192.1.0.64 0.0.0.63 area 2

area 0 authentication message-digest

!

相關調試指令:

debug ip ospf adj

debug ip ospf events

四、重新配置設定路由

 

在實際工作中,我們會遇到使用多個IP路由協定的網絡。為了使整個網絡正常地工作,必須在多個路由協定之間進行成功的路由再配置設定。

以下列舉了OSPF與RIP之間重新配置設定路由的設定範例:

Router1的Serial 0端口和Router2的Serial 0端口運作OSPF,在Router1的Ethernet 0端口運作RIP 2,Router3運作RIP2,Router2有指向Router4的192.168.2.0/24網的靜态路由,Router4使用預設靜态路由。需要在Router1和Router3之間重新配置設定OSPF和RIP路由,在Router2上重新配置設定靜态路由和直連的路由。

範例所涉及的指令

任務 指令

重新配置設定直連的路由 redistribute connected

重新配置設定靜态路由 redistribute static

重新配置設定ospf路由 redistribute ospf process-id metric metric-value

重新配置設定rip路由 redistribute rip metric metric-value

Router1:

interface ethernet 0

ip address 192.168.1.1 255.255.255.0

!

interface serial 0

ip address 192.200.10.5 255.255.255.252

!

router ospf 100

redistribute rip metric 10

network 192.200.10.4 0.0.0.3 area 0

!

router rip

version 2

redistribute ospf 100 metric 1

network 192.168.1.0

!

Router2:

interface loopback 1

ip address 192.168.3.2 255.255.255.0

!

interface ethernet 0

ip address 192.168.0.2 255.255.255.0

!

interface serial 0

ip address 192.200.10.6 255.255.255.252

!

router ospf 200

redistribute connected subnet

redistribute static subnet

network 192.200.10.4 0.0.0.3 area 0

!

ip route 192.168.2.0 255.255.255.0 192.168.0.1

Router3:

interface ethernet 0

ip address 192.168.1.2 255.255.255.0

!

router rip

version 2

network 192.168.1.0

!

Router4:

interface ethernet 0

ip address 192.168.0.1 255.255.255.0

!

interface ethernet 1

ip address 192.168.2.1 255.255.255.0

!

ip route 0.0.0.0 0.0.0.0 192.168.0.2

!

五、IPX協定設定

 

IPX協定與IP協定是兩種不同的網絡層協定,它們的路由協定也不一樣,IPX的路由協定不象IP的路由協定那樣豐富,是以設定起來比較簡單。但IPX協定在以太網上運作時必須指定封裝形式。

1. 有關指令

啟動IPX路由 ipx routing

設定IPX網絡及以太網封裝形式 ipx network network [encapsulation encapsulation-type]1

指定路由協定,預設為RIP ipx router {eigrp autonomous-system-number | nlsp [tag] | rip}

注:1.network 範圍是1 到FFFFFFFD.

IPX封裝類型清單

接口類型 封裝類型 IPX幀類型

Ethernet novell-ether (預設) arpa sap snap Ethernet_802.3 Ethernet_II Ethernet_802.2 Ethernet_Snap

Token Ring sap (預設) snap Token-Ring Token-Ring_Snap

FDDI snap (預設) sap novell-fddi Fddi_Snap Fddi_802.2 Fddi_Raw

舉例:

在此例中,WAN的IPX網絡為3a00,Router1所連接配接的區域網路IPX網絡号為2a00,在此區域網路有一台Novell伺服器,IPX網絡号也是2a00, 路由器接口的IPX網絡号必須與在同一網絡的Novell伺服器上設定的IPX網絡号相同。路由器通過監聽SAP來建立已知的服務及自己的網絡位址表,并每60秒發送一次自己的SAP表。

Router1:

ipx routing

interface ethernet 0

ipx network 2a00 encapsulation sap

!

interface serial 0

ipx network 3a00

!

ipx router eigrp 10

network 3a00

network 2a00

!

Router2:

ipx routing

interface ethernet 0

ipx network 2b00 encapsulation sap

!

interface serial 0

ipx network 3a00

!

ipx router eigrp 10

network 2b00

network 3a00

!

相關調試指令:

debug ipx packet

debug ipx routing

debug ipx sap

debug ipx spoof

debug ipx spx

show ipx eigrp interfaces

show ipx eigrp neighbors

show ipx eigrp topology

show ipx interface

show ipx route

show ipx servers

show ipx spx-spoof

第四章 服務品質及通路控制

一、協定優先級設定

 

1.有關指令

任務 指令

設定優先級表項目 priority-list list-number protocol protocol {high | medium | normal | low} queue-keyword keyword-value

使用指定的優先級表 priority-group list-number

2.舉例

Router1:

priority-list 1 protocol ip high tcp telnet

priority-list 1 protocol ip low tcp ftp

priority-list 1 default normal

interface serial 0

priority-group 1

二、隊列定制

 

1.有關指令

任務 指令

設定隊清單中包含協定 queue-list list-number protocol protocol-name queue-number queue-keyword keyword-value

設定隊清單中隊列的大小 queue-list list-number queue queue-number byte-count byte-count-number

使用指定的隊清單 custom-queue-list list

2.舉例

Router1:

queue-list 1 protocol ip 0 tcp telnet

queue-list 1 protocol ip 1 tcp www

queue-list 1 protocol ip 2 tcp ftp

queue-list 1 queue 0 byte-count 300

queue-list 1 queue 1 byte-count 200

queue-list 1 queue 2 byte-count 100

interface serial 0

custom-queue-list 1

三、通路控制

 

1.有關指令

任務 指令

設定通路表項目 access-list list {permit | deny} address mask

設定隊清單中隊列的大小 queue-list list-number queue queue-number byte-count byte-count-number

使用指定的通路表 ip access-group list {in | out}

2.舉例

Router1:

access-list 1 deny 192.1.3.0 0.0.0.255

access-list 1 permit any

interface serial 0

ip access-group 1 in

第五章 虛拟區域網路(VLAN)路由

一、虛拟區域網路(VLAN)

目前在我們構造企業網絡時所采用的主幹網絡技術一般都是基于交換和虛拟網絡的。交換技術将共享媒體改為獨占媒體,大大提高網絡速度。虛拟網絡技術打破了地理環境的制約,在不改動網絡實體連接配接的情況下可以任意将工作站在工作組或子網之間移動,工作站組成邏輯工作組或虛拟子網,提高資訊系統的運作性能,均衡網絡資料流量,合理利用硬體及資訊資源。同時,利用虛拟網絡技術,大大減輕了網絡管理和維護工作的負擔,降低網絡維護費用。随着虛拟網絡技術的應用,随之必然産生了在虛拟網間如何通訊的問題.

二、交換機間鍊路(ISL)協定

  ISL(Interior Switching Link)協定用于實作交換機間的VLAN中繼。它是一個資訊包标記協定,在支援ISL接口上發送的幀由一個标準以太網幀及相關的VLAN資訊組成。如下圖所示,在支援ISL的接口上可以傳送來自不同VLAN的資料。

三、虛拟區域網路(VLAN)路由執行個體

 

3.1. 例一:

 

裝置選用Catalyst5500交換機1台,安裝WS-X5530-E3管理引擎,多塊WS-X5225R及WS-X5302路由交換子產品,WS-X5302被直接插入交換機,通過二個通道與系統背闆上的VLAN 相連,從使用者角度看認為它是1個1接口的子產品,此接口支援ISL。在交換機内劃有3個虛拟網,分别名為default、qbw、rgw,通過WS-X5302實作虛拟網間路由。

以下加重下橫線部分,如set system name 5500C為需設定的指令。

設定如下:

Catalyst 5500配置:

begin

set password $1$FMFQ$HfZR5DUszVHIRhrz4h6V70

set enablepass $1$FMFQ$HfZR5DUszVHIRhrz4h6V70

set prompt Console>

set length 24 default

set logout 20

set banner motd ^C^C

!

#system

set system baud 9600

set system modem disable

set system name 5500C

set system location

set system contact

!

#ip

set interface sc0 1 10.230.4.240 255.255.255.0 10.230.4.255

set interface sc0 up

set interface sl0 0.0.0.0 0.0.0.0

set interface sl0 up

set arp agingtime 1200

set ip redirect enable

set ip unreachable enable

set ip fragmentation enable

set ip route 0.0.0.0 10.230.4.15 1

set ip alias default 0.0.0.0

!

#Command alias

!

#vtp

set vtp domain hne

set vtp mode server

set vtp v2 disable

set vtp pruning disable

set vtp pruneeligible 2-1000

clear vtp pruneeligible 1001-1005

set vlan 1 name default type ethernet mtu 1500 said 100001 state active

set vlan 777 name rgw type ethernet mtu 1500 said 100777 state active

set vlan 888 name qbw type ethernet mtu 1500 said 100888 state active

set vlan 1002 name fddi-default type fddi mtu 1500 said 101002 state active

set vlan 1004 name fddinet-default type fddinet mtu 1500 said 101004 state active bridge 0x0 stp ieee

set vlan 1005 name trnet-default type trbrf mtu 1500 said 101005 state active bridge 0x0 stp ibm

set vlan 1003 name token-ring-default type trcrf mtu 1500 said 101003 state active parent 0 ring 0x0 mode srb aremaxhop 7 stemaxhop 7

!

#set boot command

set boot config-register 0x102

set boot system flash bootflash:cat5000-sup3.4-3-1a.bin

!

#module 1 : 2-port 1000BaseLX Supervisor

set module name 1

set vlan 1 1/1-2

set port enable 1/1-2

!

#module 2 : empty

!

#module 3 : 24-port 10/100BaseTX Ethernet

set module name 3

set module enable 3

set vlan 1 3/1-22

set vlan 777 3/23

set vlan 888 3/24

set trunk 3/1 on isl 1-1005

#module 4 empty

!

#module 5 empty

!

#module 6 : 1-port Route Switch

set module name 6

set port level 6/1 normal

set port trap 6/1 disable

set port name 6/1

set cdp enable 6/1

set cdp interval 6/1 60

set trunk 6/1 on isl 1-1005

!

#module 7 : 24-port 10/100BaseTX Ethernet

set module name 7

set module enable 7

set vlan 1 7/1-22

set vlan 888 7/23-24

set trunk 7/1 on isl 1-1005

set trunk 7/2 on isl 1-1005

!

#module 8 empty

!

#module 9 empty

!

#module 10 : 12-port 100BaseFX MM Ethernet

set module name 10

set module enable 10

set vlan 1 10/1-12

set port channel 10/1-4 off

set port channel 10/5-8 off

set port channel 10/9-12 off

set port channel 10/1-2 on

set port channel 10/3-4 on

set port channel 10/5-6 on

set port channel 10/7-8 on

set port channel 10/9-10 on

set port channel 10/11-12 on

#module 11 empty

!

#module 12 empty

!

#module 13 empty

!

#switch port analyzer

!set span 1 1/1 both inpkts disable

set span disable

!

#cam

set cam agingtime 1-2,777,888,1003,1005 300

end

5500C> (enable)

WS-X5302路由子產品設定:

Router#wri t

Building configuration...

Current configuration:

!

version 11.2

no service password-encryption

no service udp-small-servers

no service tcp-small-servers

!

hostname Router

!

enable secret 5 $1$w1kK$AJK69fGOD7BqKhKcSNBf6.

!

ip subnet-zero

!

interface Vlan1

ip address 10.230.2.56 255.255.255.0

!

interface Vlan777

ip address 10.230.3.56 255.255.255.0

!

interface Vlan888

ip address 10.230.4.56 255.255.255.0

!

no ip classless

!

line con 0

line aux 0

line vty 0 4

password router

login

!

end

Router#

3.1. 例二:

交換裝置仍選用Catalyst5500交換機1台,安裝WS-X5530-E3管理引擎,多塊WS-X5225R在交換機内劃有3個虛拟網,分别名為default、qbw、rgw,通過Cisco3640路由器實作虛拟網間路由。交換機設定與例一類似。

路由器Cisco3640,配有一塊NM-1FE-TX子產品,此子產品帶有一個快速以太網接口可以支援ISL。Cisco3640快速以太網接口與交換機上的某一支援ISL的端口實作連接配接,如交換機第3槽第1個接口(3/1口)。

Router#wri t

Building configuration...

Current configuration:

!

version 11.2

no service password-encryption

no service udp-small-servers

no service tcp-small-servers

!

hostname Router

!

enable secret 5 $1$w1kK$AJK69fGOD7BqKhKcSNBf6.

!

ip subnet-zero

!

interface FastEthernet1/0

!

interface FastEthernet1/0.1

encapsulation isl 1

ip address 10.230.2.56 255.255.255.0

!

interface FastEthernet1/0.2

encapsulation isl 777

ip address 10.230.3.56 255.255.255.0

!

interface FastEthernet1/0.3

encapsulation isl 888

ip address 10.230.4.56 255.255.255.0

!

no ip classless

!

line con 0

line aux 0

line vty 0 4

password router

login

!

end

Router#

參考:

 

1、Cisco路由器密碼恢複

當Cisco路由器的密碼被錯誤修改或忘記時,可以按如下步驟進行操作:

1. 開機時按<Ctrl+Break>使進入ROM監控狀态

2. 按o 指令讀取配置寄存器的原始值

> o 一般值為0x2102

3. 作如下設定,使忽略NVRAM引導

>o/r0x**4* Cisco2500系列指令

rommon 1 >confreg 0x**4* Cisco2600、1600系列指令

一般正常值為0x2102

4. 重新啟動路由器

>I

rommon 2 >reset

5. 在“Setup”模式,對所有問題回答No

6. 進入特權模式

Router>enable

7. 下載下傳NVRAM

Router>configure memory

8. 恢複原始配置寄存器值并激活所有端口

“hostname”#configure terminal

“hostname”(config)#config-register 0x“value”

“hostname”(config)#interface xx

“hostname”(config)#no shutdown

9. 查詢并記錄丢失的密碼

“hostname”#show configuration (show startup-config)

10. 修改密碼

“hostname”#configure terminal

“hostname”(config)line console 0

“hostname”(config-line)#login

“hostname”(config-line)#password xxxxxxxxx

“hostname”(config-line)#<ctrl+z>

“hostname”(config-line)#write memory(copy running-config startup-config)

2、IP位址配置設定

位址類 網絡主機 網絡位址範圍 标準二進制掩碼

A N.H.H.H 1-126 1111 1111 0000 0000 0000 0000 0000 0000

B N.N.H.H 128-191 1111 1111 1111 1111 0000 0000 0000 0000

C N.N.N.H 192-223 1111 1111 1111 1111 1111 1111 0000 0000

子網位個數 子網路遮罩 子網數 主機數

B類位址

2 255.255.192.0 2 16382

3 255.255.224.0 6 8198

4 255.255.240.0 14 4894

5 255.255.248.0 30 2846

6 255.255.252.0 62 1822

7 255.255.254.0 126 518

8 255.255.255.0 254 254

9 255.255.255.128 518 126

10 255.255.255.192 1822 62

11 255.255.255.224 2846 30

12 255.255.255.240 4894 14

13 255.255.255.248 8198 6

14 255.255.255.252 16382 2

C類位址

2 255.255.255.192 2 62

3 255.255.255.224 6 30

4 255.255.255.240 14 14

5 255.255.255.248 30 6

6 255.255.255.252 62 2