ATM ルータ「ΩExpress-25R3」
追加機能の説明
取扱説明書（V1.8）以降の追加機能に関して説明します。
１．

Static Route 設定コマンドの追加

２．

RIP ユニキャスト機能

３．

Protection 機能

４．

VRRP 機能５．

その他

200３年７月
NTT エレクトロニクス株式会社

【１】
１.１

Static Route 設定コマンドの追加

機能概要

取扱説明書（V1.8）にある IP スタティックルーティング情報の定義（ip_route_src と ip_route）に対す
るスタティックルート設定での ATM 伝送路網予備切替（バックアップ）を行うためのコマンドを追加しました．ダイナミックルーティングを利用することなく，【３】で説明する Protection 機能と組合せることで，ATM伝送路網予備切替が可能になります．

１.２

コマンド

１.２.１ コマンド名
次の 2 つのコマンドがあります．
ip_route_src_sub – ip_route_src 設定に対応した予備切替先を設定します．
ip_route_sub – ip_route 設定に対応した予備切替先を設定します．

１.２.２ コマンドの説明
運用している ATM 回線に障害があった場合に Protection 機能により監視した故障情報を元に，予備系に該当するルーティング情報をスタティック形式で記述します．METRIC 値を正常系よりも高い値でかつ別の回線（ATM 回線あるいは LAN 内のホスト）とすることが求められます．

１.２.３ 他コマンドとの連携
網障害を監視し，故障と判断した場合に，該当するルーティング情報をルーティング情報テーブルから削除する Protection 機能関連のコマンドと連携させると共に正常系のスタティックルーティング設定を行う
ip_route_src コマンドあるいは ip_route コマンドとも連携させることが求められます．
１.２.４ コマンド形式
各コマンドともの 3 つの設定内容（設定，表示，削除）をサポートしています．
ip_route_src_sub
ip_route_src_sub
ip_route_src_sub
ip_route_src
ip_route_src
ip_route_src[ IP̲ADDR/MASK ][ IP̲ADDR/MASK ]list[ atm̲u̲N ¦ IP̲ADDR]
delete[ IP̲ADDR/MASK ¦ default ][ IP̲ADDR/MASK ¦ default ]list

METRIC[ atm̲u̲N ¦ IP̲ADDR]
deleteMETRIC

宛先の IP アドレスは LAN 内のホストであることが必要です．その他の設定パラメータの制限については
help メッセージを参照して下さい．

１.２.５ コマンド設定例【３】の設定例を参照して下さい．

【２】
２.１

R I P ユニキャスト機能機能概要

通常の RIP はブロードキャストパケット（version 1）あるいはマルチキャストパケット（version 2）により転送されていきますが，RIP をサポートしないネットワークサービスに対応できるようユニキャストパケ
ットとして ATM 回線が IP Numbered Link ではない場合も含めて送信することができる機能です．
RIP ユニキャスト機能を適用した場合，IP Numbered Link の ATM 回線からは通常の RIP 信号は送信されません．ユニキャスト化された RIP パケットの送信元 IP アドレスは，IP Numbered Link の ATM 回線であれ
ば IP Numbered Link のアドレス，IP Unnumbered Link の ATM 回線の場合には Ethernet の IP アドレスとな
ります．

２.２
2.２.１

コマンド
コマンド名
rip_neighbor – ユニキャスト化した RIP パケットの送信条件を設定します．

２.２.２ コマンドの説明
ユニキャスト化した RIP パケットを送信する場合に，送信する ATM 回線番号と宛先の IP アドレスを指定
しエントリ番号を入れます．エントリ番号は最大 64 です．同一の ATM 回線に 64 個設定しても，数個づつ別の ATM 回線に設定しても，どちらでも構いません．
ユニキャスト化した RIP により得られたメトリック値は 2 となります．
（注意事項）
・ 宛先の IP アドレスで応答が戻ってくることが動作上の必要条件となります（適用するサービスに依存）．
・ 宛先の IP アドレスは RIP 応答をユニキャストパケットで返すルータのアドレスですが，IP Numbered 設
定された ATM 回線の IP アドレスを指定する場合は【3】で説明する Protection 機能との連携がうまくいきます（監視を ATM 回線の IP アドレスで監視することができ簡略）．

２.２.３ コマンド形式
次の 3 つの形式（設定，削除，表示）をサポートしています．
rip_neighbor
rip_neighbor
rip_neighbor

ENTRY
ENTRY
list

atm̲u̲N
deleteIP̲ADDR

２.２.４ 他コマンドとの連携
rip コマンドを設定しておくことが必要です．RIP のバージョンについては，Version 1, Version 1
Compatible, Version 2 に対応します．
RIP を用いた網障害対応の切替（バックアップ）を行う場合，RIP 情報がタイムアウトすることによりルーティングテーブルからダイナミックルーティング情報が削除されるまで，通常，３分程度以上を要しますが（スタティック設定と連動した Floating Static），このバックアップ動作に関して弊社製品対向で切替時間の迅速化を図るためには【３】の Protection 機能と連携させて下さい．

２.２.５コマンド設定例
例１ メガデータネッツで接続された 2 拠点のルータ（ATM-RT No.1，ATM-RT No.2）に対して rip_neighbor コマンドを用いて，ルーティング情報のやりとりを行う場合の設定例を示します．メガデータネッツによる CUG 接続で複数拠点の接続（最大 64 拠点まで）や Arcstar IP-VPNとメガデータネッツにより複数拠点の IP-VPN を構成する場合にも，この事例を適用することができます．
ATM-RT No.1
interface ether ip̲address=192.168.121.1/24
interface atm̲u̲1 vpvc=0/32 ip̲address=192.168.1.1/30
interface atm̲d̲1 vpvc=0/32
rip version 2 static
rip_neighbor 1 atm̲u̲1 192.168.1.2
ip_route 192.168.10.0/24 192.168.121.10. 1
vc_shaper vpvc=0/32 pcr=1 mcr=0.1 tagging=no̲tagging

ATM-RT No.2
interface ether ip̲address=192.168.254.1/24
interface atm̲u̲1 vpvc=0/32 ip̲address=192.168.1.2/30
interface atm̲d̲1 vpvc=0/32
rip version 2
rip_neighbor 1 atm̲u̲1 192.168.1.1
vc_shaper vpvc=0/32 pcr=1 mcr=0.1 tagging=no̲tagging

例２ メガデータネッツの CUG メニューで RIP 経路制御オプションを利用する場合のある拠点の設定例を示します．RIP Version 2 適用，網内 IP アドレスが 2 つの場合（契約時に通知することが求められます）となります．
interface ether ip̲address=192.168.121.1/24
interface atm̲u̲1 vpvc=0/32 ip̲address=192.168.1.1/25
interface atm̲d̲1 vpvc=0/32
rip version 2
rip_neighbor 1 atm̲u̲1 192.168.1.125
rip_neighbor 2 atm̲u̲1 192.168.1.126
vc_shaper vpvc=0/32 pcr=1 mcr=0.1 tagging=no̲tagging

【３】
３.１

Protection 機能

機能概要

ATM 回線の正常性を監視し，異常状態の判定条件を設定し，異常事態が発生した場合にルーティングテーブル（該当のスタティックあるいはダイナミックのテーブル）を刈り取ることで，METRIC 値の大きなルー
ティングテーブルへ切替る Protection 機能（バックアップとも言う）を提供します．
３.２

コマンド

３.２.１ コマンド名
protection_check_ping – ping による監視を設定します．
protection_check_ais – AIS 受信（および RDI 受信）による監視を設定します．
protection_check_loop – OAM セルのループバックによる監視を設定します．
protection_check – 監視設定項目の内容を表示します．
protection_judge – 監視条件から異常であることを判定する基準を設定します．
protection_timer – ping と OAM セルのループバックの監視時間間隔を設定します．
protection_list – 判定基準，監視時間間隔と監視項目内容を順番に全て表示します．
３.２.２ コマンド説明
ping による監視を行う ATM 回線，IP アドレスの設定・削除・表示，AIS 受信（および RDI 受信）による監視を行う ATM 回線の設定・削除・表示，OAM セルのループバックによる監視を行う ATM 回線の設定・削除・表示ならびに監視結果を判定する基準や監視時間間隔の設定・表示を行います．また．監視設定項目の内容表示あるいは判定基準，監視時間間隔と監視項目内容を順番に全て表示することができます．
ATM ルータ自身への ping 応答については入力されたインタフェースで応答を返します．
監視する対象は ATM 回線のみです．3 つの監視項目を併用すると論理和で動作します．

３.２.３ コマンド形式
protection_check_ping については次の２つの形式（設定，削除）をサポートしています．
protection_check_ping
protection_check_ping

Entry atm̲u̲N
Entry delete

IP̲ADDR

protection_check_ais については次の２つの形式（設定，削除）をサポートしています．
protection_check_ais
protection_check_ais

atm̲d̲N
atm̲d̲N

deleteprotection_check_loop については次の２つの形式（設定，削除）をサポートしています．
protection_check_loop
protection_check_loop

atm̲u̲N
atm̲u̲N

deleteprotection_check は，protection_check_ping，protection_check_ais と protection_check_loop で設定した内容を表示する 1 つの形式のみサポートします．
protection_checklistprotection_judge については次の 1 つの形式（設定）のみサポートしています．
protection_judge M N
ここに，M は判定の回数，N は異常と判定する回数を示します．
M=0, N=0 を入力すると Protection 監視がオフとなり，その他の Protection 関連設定項目がデフォルトに戻ります．
protection_timer については次の 1 つの形式（設定）のみサポートしています．
protection_timer TIME
ここに，TIME は．1〜30 の整数で，単位は秒です．デフォルト値は 1．AIS 受信（および RDI受信）は送信側の周期（1 秒間隔）に準じます．

protection_list についてはパラメータなしで次の 1 つの形式（設定）のみサポートしています．
protection_list

３.２.４ 他コマンドとの連携
Protection 機能を動作させるためには，スタティック・ルーティング設定（ip_route_src コマンドとip_route_src_sub コマンドあるいは ip_route コマンドと ip_route_sub コマンドによるテーブル構築）あ
るいはダイナミック・ルーティング設定（ip_route コマンドと rip コマンドによるテーブル構築）により正常系のルーティング設定と ATM 回線故障時の予備系のルーティング設定が成立させることが必要です．

３.２.４ コマンド設定例
例１ メガデータネッツを足回り Arcstar IP-VPN を用いて音声ゲートウェイ間と LAN 間のデー
タ通信を行う場合，音声ゲートウェイの送信元 IP アドレスによるルーティングとデフォルトルーティングを組合せることで簡易な設定が可能です．2 つのルーティングに対して ip_route_src
コマンドと ip_route_sub コマンドを用いて，ATM 回線障害時に LAN 内の別ルータへ予備切替する設定を示します．0/32 の ATM 回線は OAM のループバック，0/33 の ATM 回線は ping による監視を行います．予備回線へのルーティングについては METRIC 値が高く設定されていることに注意して下さい．
interface ether ip̲address=192.168.121.1/24
interface atm̲u̲1 vpvc=0/32 ip̲address=192.168.1.1/30
interface atm̲d̲1 vpvc=0/32
interface atm̲u̲2 vpvc=0/33 ip̲address=192.168.1.5/30
interface atm̲d̲2 vpvc=0/33
vc_shaper vpvc=0/32 pcr=0.128 mcr=0.128 tagging=no̲tagging
vc_shaper vpvc=0/33 pcr=1 mcr=0.5 tagging=no̲tagging
ip_route_src 192.168.121.10/32 atm̲u̲1 2
ip_route_src_sub 192.168.121.10/32 192.168.121.2 5
ip_route default atm̲u̲2 2
ip_route_sub default 192.168.121.2 5
icmp_redirect=off
protection_check_loop atm̲u̲1
protection_check_ping 1 atm̲u̲2 192.168.1.6
protection_judge 5 3
protection_timer 1
atm_oam=on

例２ 2 つの LAN を ATM 回線でスタティック・ルーティング設定により接続し，ATM 回線監
視を ATM ルータのイーサネットインタフェースへの ping により監視し，ATM 回線に障害が発生した場合には TEL 回線に接続された ISDN ルータで予備系に切替します．
スタティック・ルーティング設定の正常系を ping で監視する場合，IP Numbered 設定されたATM 回線ではなく ip_route コマンド設定で示された宛先に合致した IP アドレス（イーサネッ
トインタフェースの IP アドレス）を指定することに注意して下さい．
ATM 回線に RIP 情報が流れないように filter コマンドで廃棄するようにしています．ISDN
ルータからは隣接のスタティック・ルーティング設定（METRIC は 2 よりも大きな値）を RIPで受け取ることで，予備切替のルーティング情報を構築します．

LAN 1

ΩExpress-25R3

ATM 回線

ΩExpress-25R3

ATM-RT No.1

正常系

ATM-RT No.2

ISDN Router

TEL 回線

ISDN Router

予備系

スタティック・ルーティング設定の予備系切替

ATM-RT No.1
interface ether ip̲address=192.168.121.1/24
interface atm̲u̲1 vpvc=0/32 ip̲address=192.168.1.1/30
interface atm̲d̲1 vpvc=0/32
vc_shaper vpvc=0/32 pcr=1 mcr=0.1 tagging=no̲tagging
rip version 2
ip_route 192.168.254.0/24 atm̲u̲1 2
filter 1 ether discard * 192.168.1.1/32 udp 520 * *icmp_redirect=off
protection_check_ping 1 atm̲u̲1 192.168.254.1
protection_judge 5 3
protection_timer 1

ATM-RT No.2
interface ether ip̲address=192.168.254.1/24
interface atm̲u̲1 vpvc=0/32 ip̲address=192.168.1.2/30
interface atm̲d̲1 vpvc=0/32
vc_shaper vpvc=0/32 pcr=1 mcr=0.1 tagging=no̲tagging
rip version 2
ip_route 192.168.121.0/24 atm̲u̲1 2
filter 1 ether discard * 192.168.1.1/32 udp 520 * *icmp_redirect=off
protection_check_ping 1 atm̲u̲1 192.168.121.1
protection_judge 5 3
protection_timer 1

LAN 2

例３ 2 つの LAN を ATM 回線でダイナミック・ルーティング設定により接続し，ATM 回線監
視を OAM のループバックにより監視し，ATM 回線に障害が発生した場合には TEL 回線に接続された ISDN ルータで予備系に切替します．
ATM 回線は IP Unnumbered 設定されているため rip_neighbor コマンドでダイナミック・ルーティング情報を得ています．ISDN ルータへのスタティック・ルーティング設定で METRIC
を 5 とすることで予備系への切替が行えます．

LAN 1

ΩExpress-25R3

ATM 回線

ΩExpress-25R3

ATM-RT No.1

正常系

ATM-RT No.2

ISDN Router

TEL 回線

ISDN Router

192.168.121.2/24

予備系

192.168.254.2/24

ダイナミック・ルーティング設定の予備系切替

ATM-RT No.1
interface ether ip̲address=192.168.121.1/24
interface atm̲u̲1 vpvc=0/32 ip̲unnumberedinterface atm̲d̲1 vpvc=0/32
vc_shaper vpvc=0/32 pcr=1 mcr=0.1 tagging=no̲tagging
rip version 2
ip_route 192.168.254.0/24 192.168.121.2 5
rip_neighbor 1 atm̲u̲1 192.168.254.1
icmp_redirect=off
protection_check_loop atm̲u̲1
protection_judge 5 3
protection_timer 1
atm_oam=on

ATM-RT No.2
interface ether ip̲address=192.168.254.1/24
interface atm̲u̲1 vpvc=0/32 ip̲unnumberedinterface atm̲d̲1 vpvc=0/32
vc_shaper vpvc=0/32 pcr=1 mcr=0.1 tagging=no̲tagging
rip version 2
ip_route 192.168.121.0/24 192.168.254.2 5
rip_neighbor 1 atm̲u̲1 192.168.121.1
icmp_redirect=off
protection_check_ping 1 atm̲u̲1 192.168.121.1
protection_judge 5 3
protection_timer 1
atm_oam=on

LAN 2

【４】
４.１

VRRP 機能機能概要

VRRP 機能を用いることで，ATM 回線の障害あるいは装置自体が故障した場合にも予備系への切替が可能となります．回線監視は Protection 機能を用い，VRRP により切替を行うかどうかは，VRRP 関連のコマンドで宣言します．複数の ATM 回線を設定する場合には VRRP による切替は，装置自体が故障あるいは電源切断された場合に動作させることで，Protection 機能よりも信頼性の高い網が構築できます．

４.２

コマンド

４.２.１ コマンド名
vrrp – VRRP の動作条件を設定します．
vrrp_shutdown – VRRP による切替えの監視対象条件を設定します．
４.２.２ コマンド説明
VRRP の動作条件については，VRRP グループ ID，バーチャルルータの IP アドレス，プライオリティ，
プリエンプティブモード，認証（8 文字までの文字列），VRRP 広告繰り返し周期を設定することができ，最大 16 エントリーまでの入力が可能です．バーチャルルータの IP アドレスを実際のイーサネットの IP アドレスに指定すると，自動的に VRRP のマスタルータとして動作します．
VRRP による切替について，Protection 機能による各種監視項目と連携させることが必要です．VRRP グ
ループ ID に対応させる ATM 回線番号を指定します．Protection 機能で設定した監視項目で異常が検出された ATM 回線があった場合，VRRP による切替が働きます．最大 16 エントリーまでの入力が可能です．

４.２.３ コマンド形式
vrrp については次の 4 つの形式（機能設定，設定，削除，表示）をサポートしています．
[ on ¦ off]
ENTRY vrid=VRID virtual̲router=IP̲ADDR [priority=PRIORITY][preempt=[on ¦ off]] [auth=AUTH] [advertisement=INTERVAL]
vrrp Entry delete
vrrp list

vrrp
vrrp

priority は 100 が初期値です．preempt は on に初期値は設定されています．VRRP 広告繰り返し
周期は 1 秒が初期値になっています．
vrrp_shutdown については次の３つの形式（設定，削除，表示）をサポートしています．
vrrp_shutdown ENTRY atm̲u̲N
vrrp_shutdown Entry delete
vrrp_shutdown list

vrid=VRID

４.２.４ コマンド設定例
例１ 2 つの LAN を ATM 回線により接続し，WAN 側のルーティング情報は RIP により得ているものとします．予備系のルータとともに VRRP による切替動作を行うこととし，隣接のルータについては ping と OAM Loopback で監視します．

interface ether ip̲address=192.168.121.1/24
interface atm̲u̲1 vpvc=0/32 ip̲address=192.168.1.1/30
interface atm̲d̲1 vpvc=0/32
vc_shaper vpvc=0/32 pcr=1 mcr=0.5 tagging=no̲tagging
rip version 2
vrrp onvrrp 1 vrid=1 virtual̲router=192.168.121.1
vrrp_shutdown 1 atm̲u̲1 vrid=1
protection_check_ping 1 atm̲u̲1 192.168.1.2
protection_check_loop atm̲u̲1
protection_judge 5 3
protection_timer 1
atm_oam=on
例２ 4 つの LAN を ATM 回線により接続し，WAN 側のルーティング情報は RIP により得ている設定例です．予備系のルータとともに VRRP による切替え動作を行うこととし，隣接のルータについては ping，AIS と OAM Loopback で監視しますが，vrrp_shutdown コマンドを設定していないことから，このルータが故障などにより VRRP 広告パケットを出せなくなった時点で予備系に切替られます．個々の監視項目で異常が検知された場合には該当する ATM 回線を予備系へ迂回させます（VP AIS 受信の場合も全てが全て予備系へ迂回されます）．
interface ether ip̲address=192.168.121.1/24
interface atm̲u̲1 vpvc=0/32 ip̲address=192.168.1.1/30
interface atm̲u̲2 vpvc=0/33 ip̲address=192.168.2.1/30
interface atm̲u̲3 vpvc=0/34 ip̲address=192.168.3.1/30
interface atm̲u̲4 vpvc=0/35 ip̲address=192.168.4.1/30
interface atm̲d̲1 vpvc=0/32
interface atm̲d̲2 vpvc=0/33
interface atm̲d̲3 vpvc=0/34
interface atm̲d̲4 vpvc=0/35
vc_shaper vpvc=0/32 pcr=1 mcr=0.5 tagging=no̲tagging
vc_shaper vpvc=0/33 pcr=1 mcr=0.5 tagging=no̲tagging
vc_shaper vpvc=0/34 pcr=1 mcr=0.5 tagging=no̲tagging
vc_shaper vpvc=0/35 pcr=1 mcr=0.5 tagging=no̲tagging
atm_oam=on
rip version 2
icmp_redirect=off
ip_route 192.168.101.0/24 192.168.121.2 5
ip_route 192.168.102.0/24 192.168.121.2 5
ip_route 192.168.103.0/24 192.168.121.2 5
ip_route 192.168.104.0/24 192.168.121.2 5
vrrp onvrrp 1 vrid=1 virtual̲router=192.168.100.1
protection_check_ping 1 atm̲u̲1 192.168.1.2
protection_check_ping 2 atm̲u̲2 192.168.2.2
protection_check_ping 3 atm̲u̲3 192.168.3.2
protection_check_ping 4 atm̲u̲4 192.168.4.2
protection_check_ais atm̲d̲1
protection_check_ais atm̲d̲2
protection_check_ais atm̲d̲3
protection_check_ais atm̲d̲4
protection_check_loop atm̲u̲1
protection_check_loop atm̲u̲2
protection_check_loop atm̲u̲3
protection_check_loop atm̲u̲4
protection_judge 5 3
protection_timer 1

【５】
5.１

その他

show コマンド

送信元でのルーティングテーブル情報を示すために，パラメータとして src_routetable， arptable，
vrrp_status， snmp_sys， snmp_if， snmp_ip， snmp_atm， err， message_log，ais_rdi_status を加えました．
正常系から予備系へ切替が行われた場合，show routetable あるいは show src̲routetable で示されたテーブル情報から障害の経路が削除されていることで確認できます．
保持している LAN 側ホストに関する ARP テーブルを表示する場合，show arptable で確認できます．
VRRP 設定の状態を表示する場合，show vrrp̲status で確認できます．
SNMP に関する情報（システム，各インタフェースの統計情報，IP 設定，ATM 回線の統計情報）を表示する場合に，show snmp̲sys / snmp̲if / snmp̲ip / snmp̲atm で確認できます．．ただし，snmp
operation=on にしないと表示されません．ATM 回線の統計情報については snmp pribate_mib=on にしないと表示されません．
エラーログ情報（不揮発），ルータへのログイン，SNMP でのエラー，DHCP サーバ・DHCP リレーエー
ジェントでの不正処理などの履歴（電源をオフにすると揮発します），AIS あるいは RDI の受信統計情報（電源をオフにすると揮発します）を表示する場合，show err / message̲log / ais̲rdi̲status で確認できます．エラー内容は最大 31 件，メッセージログは最大 200 件保持します．

5.２

clr コマンドshow illegal̲vpvc / err / message̲log / ais̲rdi̲status で表示される内容をクリアするには，clr
illegal̲vpvc / err / message̲log / ais̲rdi̲status とすれば，restart することなく実行されます．

５.３

ip_route_src コマンド

V2.18 以前は ATM ルータ自身（イーサネットインタフェースの IP アドレス）は ip_route_src コマン
ドの対象外としてきましたが，V2.18 からは制約を除きました．Link_status が正常である時には，緑色と赤色が一緒になり橙色のように見えることがあります．点灯内容については，show illegal̲vpvc ある
いは show ais̲rdi̲status により内容確認できます．

５.４

Check ランプ表示

AIS/RDI あるいは不正 VPI･VCI のセルを受信した場合，Check ランプを赤色点灯（250ms）するようにし
ました．
５.５

TCP ダウンローダー（tcpdwl.exe）

ファームウェアのバージョンアップを行う場合，TCP ダウンローダーを用いて実行しますが，正規なファームウェアを選択した場合にチェックを行うことで，誤操作によるトラブルが発生しないように改修しました．正規なファームウェアの場合にバージョン情報が示され，更新するかどうか問合せが出ますので OK を押してバージョンアップ作業を継続して下さい，正規ではないファイルを選択すると「ファイルフォーマットが不正です」と表示されるので OK を押して，再度，正規なファームウェアを選択して下さい．

５.６

動作の安定性強化と性能向上

ATM 回線送出用の優先バッファを ATM 回線対応に分離することで動作の安定化を図りました．64Byte でのスループット性能を V2.19 までの約 6,000PPS から約 7,600PPS まで向上しました．

V1.14：2003.07