Cisco 7500 シリーズ インストレーション コンフィギュレーション ガイド
コンフィギュレーション レジスタ情報
コンフィギュレーション レジスタ情報
発行日;2012/01/10 | ドキュメントご利用ガイド | ダウンロード ; この章pdf , ドキュメント全体pdf (PDF - 8MB) | フィードバック

目次

コンフィギュレーション レジスタ情報

コンフィギュレーション ビットの意味

ビット0~3

ビット6

ビット7

ビット8

ビット10およびビット14

ビット11およびビット12

ビット13

ビット15

Cisco IOS動作時のコンフィギュレーション レジスタの表示

ROMモニタ動作時のコンフィギュレーション レジスタの表示

Cisco IOS動作時のコンフィギュレーション レジスタの設定

ROMモニタ動作時のコンフィギュレーション レジスタの設定

コンフィギュレーション ビットの意味

この付録に記載されているプロセッサ コンフィギュレーション レジスタ情報を使用して、次の作業を行います。

コンフィギュレーション レジスタ値の設定および表示

システムに対するブートストラップ プログラムの強制

ブート ソースおよびデフォルトのブート ファイル名の選択

Break機能のイネーブル化/ディセーブル化

ブロードキャスト アドレスの制御

コンソール端末のボー レートの設定

ROMからのオペレーティング ソフトウェアのロード

Trivial File Transfer Protocol(TFTP;簡易ファイル転送プロトコル)サーバからの起動のイネーブル化

表A-1 に、各コンフィギュレーション メモリ ビットの意味を示します。表には、各設定に関するより詳細な説明が記載されています。

 

表A-1 コンフィギュレーション レジスタ ビットの設定

ビット番号
16進数
意味

00-03

0x0000~0x000F

ブート フィールド

06

0x0040

システム ソフトウェアに対するNVRAM(不揮発性RAM)の内容が無効になります

07

0x0080

Original Equipment Manufacturer(OEM)ビットをイネーブルにします

08

0x0100

Breakをディセーブルにします

10

0x0400

IPブロードキャストをすべて0にします

11-12

0x800~0x1000

コンソール回線の速度

13

0x2000

最初のブートが失敗した場合、デフォルトのROMソフトウェアを起動します

14

0x4000

IPブロードキャストはネットワーク番号を保有しません

15

0x8000

診断メッセージをイネーブルにして、NVRAMの内容を無効にします

ビット0~3

ブート フィールドのプロセッサ コンフィギュレーション レジスタの最下位の4ビット(ビット3、2、1、0)です。 表A-2 で、これらのビット設定が持つ情報を説明します。

 

表A-2 ビット0~3の設定

ブート フィールド
意味

0

リロードまたはパワー サイクル時に、システム ブートストラップのプロンプト(ROMモニタ)で待機します

1

システム イメージとしてブート ヘルパー イメージを起動します

2

すべてのブート プロセスを実行します(Cisco IOSイメージがフラッシュ メモリにロードされます)

2~F

TFTPサーバからネットワーク上で起動するデフォルトのファイル名を指定します

ブート フィールドではバイナリで数字を指定します。ブート フィールドの値に0を設定した場合、OS(オペレーティング システム)を手動で起動するためにコンソール ポートにアクセスする必要があります。次のように、ブートストラップ プロンプトでbコマンドを入力し、OSを起動します。

> b [tftp] flash filename
 

次に、bコマンドの各種オプションを定義します。

b ― ROMからデフォルトのシステム ソフトウェアを起動します。

b flash ― フラッシュ メモリ内の最初のファイルを起動します。

b filename [host] ― TFTPを使用してネットワーク上から起動します。

b flash filename ― フラッシュ メモリからファイル(filename)を起動します。

ブート フィールドの値を2~Fに設定して、コンフィギュレーション ファイルにある有効なシステム ブート コマンドを使用した場合、ルータは指示された値どおりにシステム ソフトウェアを起動します( 表A-3 を参照)。ブート フィールドにそれ以外のビット パターンを設定した場合、ルータは残った数字を使用して、ネットブート用にデフォルトのブート ファイル名を形成します。

コンフィギュレーション ファイルにbootコマンドがない場合、ルータはシステムのフラッシュ メモリにある最初のファイルを起動しようとします。システム フラッシュ メモリにファイルがない場合、ルータはブート フィールドの値から抽出した名前で、デフォルト ファイルをネットブートしようとします(たとえば、cisco2-7500)。ネットブートが失敗した場合、ブート フラッシュ メモリ内のブート ヘルパー イメージが起動します。

bootコマンドがコンフィギュレーション ファイルに存在する場合、処理が正常に終了するか、またはそのリストの最後に達するまで、ルータのソフトウェアは各bootコマンドを順番に処理します。正常にブート処理されないままリストの最後に達してしまった場合、コンフィギュレーション レジスタのビット13が設定されていれば、ルータは最大6回までnetbootコマンドを再試行します。設定されていない場合、ROMmonで使用できるOSソフトウェアをロードします。ビット13が設定されていないと、ルータはイメージのネットブートをそのまま継続します。ビット13のデフォルト設定は0です。ビット13が設定されている場合、システムは再試行せずにブート フラッシュ メモリで検出したブート ヘルパー イメージを起動します。

サーバは自動コンフィギュレーション処理の一部として、デフォルトのファイル名を作成します。サーバはCiscoで始まるブート ファイル名を作成します。Ciscoのあとに、ブート フィールドの数に等しい8進数を加え、次にダッシュ、イメージ名が続きます。 表A-3 に、デフォルト ブート ファイル名または実行されるアクションを示します。


) NVRAM内にあるルータ コンフィギュレーションのboot system configurationコマンドは、デフォルトのネットブート ファイル名を上書きします。


 

表A-3 デフォルト ブート ファイル名

アクション/ファイル名
ビット3
ビット2
ビット1
ビット0

ブートストラップ モード

0

0

0

0

ROMソフトウェア

0

0

0

1

フラッシュ ソフトウェア

0

0

1

0

cisco3-<image-name1>

0

0

1

1

cisco4-<image-name2>

0

1

0

0

cisco5-<image-name3>

0

1

0

1

cisco6-<image-name4>

0

1

1

0

cisco7-<image-name5>

0

1

1

1

cisco10-<image-name6>

1

0

0

0

cisco11-<image-name7>

1

0

0

1

cisco12-<image-name8>

1

0

1

0

cisco13-<image-name9>

1

0

1

1

cisco14-<image-name10>

1

1

0

0

cisco15-<image-name11>

1

1

0

1

cisco16-<image-name12>

1

1

1

0

cisco17-<image-name13>

1

1

1

1

ビット6

ビット6を使用することで、システム ソフトウェアに対してNVRAMの内容を無効にすることができます。

ビット7

ビット7はOEMビットをイネーブルにします。こうすることで起動時のブートストラップ メッセージをディセーブルにします。

ビット8

ビット8はコンソールのBreakキーを制御します。ビット8を設定することで、プロセッサにコンソールのBreakキーを無視させます(デフォルト設定)。ビット8を設定しない場合、プロセッサはコマンドとしてBreakを認識して、システムを強制的にブートストラップ モニタにします(通常のオペレーションは停止します)。Breakはコンフィギュレーション設定に関わらず、システム リブート中の最初の60秒内であれば送信できます。

ビット10およびビット14

ビット10は、インターネットIPブロードキャスト アドレスのホスト部分を制御します。ビット10を設定した場合、プロセッサは数字にすべて0を使用します。ビット10を設定しない場合、プロセッサは数字にすべて1を使用します(デフォルト設定)。ビット10はビット14と連動して、IPブロードキャスト アドレスのネットワークおよびサブネット部分を制御します。 表A-4 に、ビット10とビット14の使用法を示します。

 

表A-4 ビット10およびビット14の設定

ビット14
ビット10
IPアドレス(<ネットワーク部><ホスト部>)

オフ

オフ

<ones><ones>

オフ

オン

<zeros><zeros>

オン

オン

<net><zeros>

オン

オフ

<net><ones>

ビット11およびビット12

コンフィギュレーション レジスタのビット11およびビット12は、コンソール端末のボー レートを決定します。 表A-5 に、使用できる4つのボー レートのビット設定を示します(工場出荷時に、デフォルトのボー レートとして9600が設定されています)。

 

表A-5 ビット11およびビット12の設定

ボー
ビット12
ビット11

9600

0

0

4800

0

1

2400

1

1

1200

1

0

ビット13

ビット13は、ブートロードの失敗に対するサーバの応答を決定します。bootコマンドがコンフィギュレーション ファイルに存在する場合、処理が正常に終了するか、またはそのリストの最後に達するまで、ルータのソフトウェアは各bootコマンドを順番に処理します。正常にブート処理されないままリストの最後に達してしまった場合、コンフィギュレーション レジスタのビット13が設定されていれば、ルータは最大6回までnetbootコマンドを再試行します。設定されていない場合、ROMmonで使用できるOSソフトウェアをロードします。ビット13が設定されていないと、ルータはイメージのネットブートをそのまま継続します。ビット13のデフォルト設定は0です。ビット13が設定されている場合、システムは再試行せずにブート フラッシュ メモリで検出したブート ヘルパー イメージを起動します。

ビット15

ビット15は、診断メッセージをイネーブルにしてNVRAMの内容を無効にします。

Cisco IOS動作時のコンフィギュレーション レジスタの表示

コンフィギュレーション レジスタは、show versionコマンドまたはshow hardwareコマンドを使用して表示させることができます。

次に、show versionコマンドの出力例を示します。

 
Router# show version
Cisco Internetwork Operating System Software
IOS (tm) RSP Software (RSP-JSV-M), Version 12.0(10r)S1, EARLY DEPLOYMENT
MAINTENANCE INTERIM SOFTWARE
TAC Support:http://www.cisco.com/cgi-bin/ibld/view.pl?i=support
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Fri 22-Mar-02 16:27 by ninahung
Image text-base:0x60010950, data-base:0x612A2000
ROM:System Bootstrap, Version 12.0(10r)S1, RELEASE SOFTWARE (fc1)
 
UUT uptime is 2 minutes
System returned to ROM by reload at 15:33:45 UTC Tue Mar 5 2002
System image file is "disk0:rsp-pv-mz.vip6-3.022802"
 
cisco RSP4+ (R5000) processor with 65536K/2072K bytes of memory.
R5000 CPU at 200Mhz, Implementation 35, Rev 2.1, 512KB L2 Cache
Last reset from power-on
G.703/E1 software, Version 1.0.
G.703/JT2 software, Version 1.0.
X.25 software, Version 3.0.0.
1 VIP6 RM7000B controller (2 FastEthernet).
1 GEIP controller (1 GigabitEthernet).
2 FastEthernet/IEEE 802.3 interface(s)
1 Gigabit Ethernet/IEEE 802.3 interface(s)
123K bytes of non-volatile configuration memory.
 
47040K bytes of ATA PCMCIA card at slot 0 (Sector size 512 bytes).
16384K bytes of Flash internal SIMM (Sector size 256K).
No slave installed in slot 7.
Configuration register is 0x0

ROMモニタ動作時のコンフィギュレーション レジスタの表示

ブートストラップが[>]プロンプトを表示した場合、oコマンドによって、現在有効な仮想コンフィギュレーション レジスタを表示できます。表示にはビットの説明も含まれます。次に、このコマンドを使用した出力例を示します。

>o
Configuration register + 02x100 at last boot
Bit# Configuration register option settings:
15 Diagnostic mode disabled
14 IP broadcasts do not have network numbers
13 Boot default ROM software if network boot fails
12-11 Console speed is 9600 baud
10 IP broadcasts with ones
09 Do not use secondary bootstrap
08 Break disabled
07 OEM disabled
06 Ignore configuration disabled
05 Fast boot disabled
04 Fan boot disabled
03-00 Boot to ROM monitor
 

[rommon1]のプロンプトが表示された場合、confregコマンドによって、現在有効な仮想コンフィギュレーション レジスタを表示できます。表示にはビットの説明も含まれます。次に、このコマンドを使用した出力例を示します。

rommon 1 > confreg
 
Configuration Summary
enabled are:
load rom after netboot fails
console baud: 9600
boot: the ROM Monitor
 
Do you wish to change the configuration? y/n [n]
 
 
 

Cisco IOS動作時のコンフィギュレーション レジスタの設定

コンフィギュレーション モードのコンフィギュレーション レジスタは、config-register 0x<value>コマンドを使用することで設定できます。次に、このコマンドを使用した出力例を示します。

Router# config t
Enter configuration commands, one per line. End with CNTRL/Z.
Router(config)#config-register 0x2142
Router(config)#end
Router#
%SYS-5-CONFIG_I: Configured from console by console
 

ROMモニタ動作時のコンフィギュレーション レジスタの設定

プロンプトに[>]が表示された場合、or0x<value>コマンドによって、コンフィギュレーション レジスタを設定します。次に、このコマンドを使用した出力例を示します。

>o/r 0x2102
>
 

プロンプトに[rommon1]が表示された場合、confregコマンドによって、コンフィギュレーション レジスタを設定します。このコマンドを使用すると、ユーザが各ビットを設定できます。次に、このコマンドを使用した出力例を示します。

rommon 1 > confreg
 
Confiuration Summary
enabled are:
load rom after netboot fails
console baud: 9600
boot: the ROM Monitor
 
do you wish to change the configuration y/n [n]: y
enable “diagnostic mode”? y/n [n]: n
enable “use net in IP bcast address”? y/n [n]: n
disable “use rom after netboot fails”? y/n [n]: n
enable “use all zero broadcast”? y/n [n]: n
enable “break/abort has effect”? y/n [n]: n
enable “ignore system config info”? y/n [n]: n
change console baud rate? y/n [n]: n
change the boot characteristics? y/n [n]:y
enter to boot:
0 = ROM Monitor
1 = the boot helper image
2 - 15 = boot system
[0]: 2
 
Configuration Summary:
enabled are:
load rom after netboot fails
console baud: 9600
boot: image sepcified by the boot system commands or default to: cisco2-c7500
 
do you wish to change the configuration? y/n [n] n
 
You must reset or power cycle for new config to take effect
rommon 2 >