TD61‑7603B

ApresiaLightGM200 シリーズ
Ver. 2.00
CLI マニュアル

制 定 ・ 改 訂 来 歴 表
No.

年

月

日

内

容

‑

2021 年 7 月 15 日

新規制定

A

2022 年 3 月 16 日

5.14 ZTP コマンドの説明を追加
5.1 アクセス管理コマンドの username コマンドの使用上のガイドラインに記載を追加

B

2022 年 6 月 24 日

7.9 ストームコントロールコマンドの storm‑control コマンドの記載を変
更10.1 QoS コマンドの mls qos scheduler コマンドの記載を修正

1/379

目次
制定・改訂来歴表 ..........................................................................1
目次 ......................................................................................2
1 はじめに ...............................................................................12
1.1 本書での表記について...............................................................13
本文中の表記形式 ................................................................................. 13
コマンドシンタックスの表記形式 ................................................................... 13

1.2 本書でのコマンド説明の記載項目 .....................................................15
1.3 コマンドモード ....................................................................16
コマンドモードの種類 ............................................................................. 16
ポートインターフェースの移行と表記方法 ........................................................... 17
VLAN インターフェースの移行と表記方法 ............................................................. 17

1.4 コマンドラインの操作...............................................................18
コマンド入力の補助機能 ........................................................................... 18
表示結果出力修飾子 ............................................................................... 19
エラーメッセージ ................................................................................. 19
コマンド編集キーと表示制御キー ................................................................... 20

2 CLI への接続 ...........................................................................21
2.1 装置へのアクセス方法...............................................................21装置の初期 IP アドレス ............................................................................ 21

2.2 装置へのアクセス手順...............................................................22
コンソールポートでの接続 ......................................................................... 22
TELNET/SSH での接続 ............................................................................... 23
初めての CLI への接続 ............................................................................. 23

2.3 ログイン設定とユーザーアカウントの管理 .............................................24
ログイン設定 ..................................................................................... 24
ユーザーアカウント設定 ........................................................................... 25
特権実行モードへの移行 ........................................................................... 25
ユーザーアカウントの作成例 ....................................................................... 26

3 基本管理 ...............................................................................27
3.1 基本操作コマンド ..................................................................27
enable ........................................................................................... 27
disable .......................................................................................... 28
configure terminal ............................................................................... 28
login (実行モード) ............................................................................... 28
logout ........................................................................................... 29
end .............................................................................................. 29
exit ............................................................................................. 30
help ............................................................................................. 30

3.2 装置情報表示コマンド...............................................................32
show unit ........................................................................................ 32
show environment ................................................................................. 33
show version ..................................................................................... 33
show cpu utilization ............................................................................. 34
clear cpu utilization history .................................................................... 34
show history ..................................................................................... 35

3.3 運用管理コマンド ..................................................................36
show running‑config .............................................................................. 36
write ............................................................................................ 37
reboot ........................................................................................... 38
clear running‑config ............................................................................. 38
reset system ..................................................................................... 39
ping ............................................................................................. 40

2/379

traceroute ....................................................................................... 41
telnet ........................................................................................... 42

3.4 起動ファイル管理コマンド...........................................................43boot image ....................................................................................... 43
boot config ...................................................................................... 44show boot ........................................................................................ 45
erase boot ....................................................................................... 45
show startup‑config .............................................................................. 46
configure replace ................................................................................ 47
show config differences .......................................................................... 48

4 ファイル操作 ...........................................................................49
4.1 基本ファイル操作コマンド...........................................................49
dir .............................................................................................. 50
cd ............................................................................................... 50
rename ........................................................................................... 51
delete ........................................................................................... 51
mkdir ............................................................................................ 51
rmdir ............................................................................................ 52
access‑defender erase ............................................................................ 52
more ............................................................................................. 53
show storage media‑info .......................................................................... 54

4.2 ファイルコピーコマンド.............................................................55
copy ............................................................................................. 55
copy running‑config .............................................................................. 56
copy startup‑config .............................................................................. 57
copy flash: ...................................................................................... 58
copy tftp: ￨ ftp: ................................................................................ 59
copy primary‑config secondary‑config ............................................................. 60

4.3 バックアップ、リストアコマンド .....................................................61
backup ........................................................................................... 62
restore .......................................................................................... 63

4.4 SD カード関連コマンド ..............................................................64
copy boot ........................................................................................ 64
backup clone ..................................................................................... 65

5 システム管理 ...........................................................................66
5.1 アクセス管理コマンド...............................................................66
line ............................................................................................. 67
login (ライン設定モード) ......................................................................... 67
login authentication ............................................................................. 68
username ......................................................................................... 69
password ......................................................................................... 70
enable password .................................................................................. 70
service user‑account encryption .................................................................. 71
session timeout .................................................................................. 72
show users ....................................................................................... 72
clear line ....................................................................................... 73
show privilege ................................................................................... 73
access‑class ..................................................................................... 74
ping access‑class ................................................................................ 74

5.2 ターミナル管理コマンド.............................................................75
terminal length .................................................................................. 75
terminal width ................................................................................... 76
terminal length default .......................................................................... 76
terminal width default ........................................................................... 77
terminal speed ................................................................................... 77
show terminal .................................................................................... 78
banner login ..................................................................................... 78

3/379

prompt ........................................................................................... 79

5.3 IPv4 コマンド ......................................................................80
ip address ....................................................................................... 81
show ip interface ................................................................................ 81
ip route default ................................................................................. 82
show ip route .................................................................................... 83
arp .............................................................................................. 84
arp timeout ...................................................................................... 84
show arp ......................................................................................... 85
show arp cache ................................................................................... 86
clear arp‑cache .................................................................................. 86show arp timeout ................................................................................. 87
ip ftp source‑interface .......................................................................... 88

5.4 IPv6 コマンド ......................................................................89
ipv6 enable ...................................................................................... 89
ipv6 address ..................................................................................... 90
show ipv6 interface .............................................................................. 91
ipv6 route default ............................................................................... 92
show ipv6 route .................................................................................. 92
ipv6 neighbor .................................................................................... 93
ipv6 nd ns‑interval .............................................................................. 93
show ipv6 neighbors .............................................................................. 94
show ipv6 neighbors cache ........................................................................ 94
clear ipv6 neighbors ............................................................................. 95

5.5 時刻および SNTP コマンド............................................................96
clock set ........................................................................................ 96
clock summer‑time ................................................................................ 97
clock timezone ................................................................................... 98
sntp enable ...................................................................................... 98
sntp server ...................................................................................... 99
sntp interval .................................................................................... 99
show clock ...................................................................................... 100
show sntp ....................................................................................... 100

5.6 Telnet コマンド ...................................................................101
ip telnet server ................................................................................ 101
ip telnet service‑port .......................................................................... 101
ip telnet source‑interface ...................................................................... 102
show ip telnet server ........................................................................... 102

5.7 SSH コマンド ......................................................................103
crypto key generate ............................................................................. 103
crypto key zeroize .............................................................................. 104
ip ssh server ................................................................................... 104
ip ssh service‑port ............................................................................. 105
ip ssh timeout .................................................................................. 105
ssh user authentication‑method .................................................................. 106
show crypto key mypubkey ........................................................................ 107
show ip ssh ..................................................................................... 107
show ssh ........................................................................................ 108

5.8 Web UI コマンド ...................................................................109
ip http ......................................................................................... 109
show ip http .................................................................................... 110

5.9 SSL コマンド ......................................................................111
ssl gencsr rsakey ............................................................................... 111
show ssl https‑certificate ...................................................................... 112
show ssl https‑private‑key ...................................................................... 112
show ssl csr .................................................................................... 113

5.10 システムログコマンド.............................................................114
logging on ...................................................................................... 114

4/379

logging buffered ................................................................................ 115
logging server .................................................................................. 116
logging source‑interface ........................................................................ 117
logging console ................................................................................. 117
logging discriminator ........................................................................... 118
command logging enable .......................................................................... 119
show logging .................................................................................... 119
clear logging ................................................................................... 120
show attack‑logging ............................................................................. 121
clear attack‑logging ............................................................................ 121

5.11 SNMP コマンド ....................................................................122
snmp‑server ..................................................................................... 123
snmp‑server name ................................................................................ 123
snmp‑server location ............................................................................ 124
snmp‑server contact ............................................................................. 124
snmp‑server service‑port ........................................................................ 125
snmp‑server response broadcast‑request .......................................................... 125
snmp‑server engineID local ...................................................................... 126
snmp‑server view ................................................................................ 126
snmp‑server community ........................................................................... 127
snmp‑server group ............................................................................... 128
snmp‑server user ................................................................................ 129
show snmp‑server ................................................................................ 130
show snmp ....................................................................................... 130
show snmp user .................................................................................. 132

5.12 SNMP トラップコマンド ............................................................133
snmp‑server enable traps ........................................................................ 134
snmp‑server host ................................................................................ 136
snmp trap link‑status ........................................................................... 137
snmp‑server trap‑sending disable ................................................................ 137
snmp‑server source‑interface traps .............................................................. 138
show snmp‑server traps .......................................................................... 138
show snmp host .................................................................................. 139
show snmp trap link‑status ...................................................................... 139
show snmp‑server trap‑sending ................................................................... 140

5.13 RMON コマンド ....................................................................141
rmon collection stats ........................................................................... 141
rmon collection history ......................................................................... 142
rmon alarm ...................................................................................... 143
rmon event ...................................................................................... 144
show rmon statistics ............................................................................ 144
show rmon history ............................................................................... 145
show rmon alarm ................................................................................. 146
show rmon events ................................................................................ 146

5.14 ZTP コマンド .....................................................................147
ztp enable ...................................................................................... 149
show ztp ........................................................................................ 150

6 インターフェースとハードウェア ........................................................151
6.1 インターフェースコマンド..........................................................151
interface ....................................................................................... 152
shutdown ........................................................................................ 153
description ..................................................................................... 153
default port‑shutdown ........................................................................... 154
show interfaces ................................................................................. 155
show counters ................................................................................... 159
clear counters .................................................................................. 161

6.2 物理ポートコマンド................................................................162
speed ........................................................................................... 163

5/379

duplex .......................................................................................... 164
mdix ............................................................................................ 164
max‑rcv‑frame‑size .............................................................................. 165
flowcontrol ..................................................................................... 165
eee ............................................................................................. 166
show eee ........................................................................................ 166

6.3 ブザー、アラーム LED コマンド......................................................167
alarm global enable ............................................................................. 167
alarm state enable .............................................................................. 168
alarm duration .................................................................................. 169
alarm buzzer beep‑type .......................................................................... 169
show alarm ...................................................................................... 170
debug alarm test ................................................................................ 171

6.4 ポート自動復旧コマンド............................................................172
errdisable recovery ............................................................................. 172
show errdisable recovery ........................................................................ 173

7 レイヤー2 機能 ........................................................................174
7.1 MAC アドレステーブルコマンド ......................................................174
mac‑address‑table aging‑time .................................................................... 175
mac‑address‑table learning ...................................................................... 175
mac‑address‑table aging destination‑hit ......................................................... 176
mac‑address‑table static ........................................................................ 176
multicast filtering‑mode ........................................................................ 177
show mac‑address‑table .......................................................................... 178
clear mac‑address‑table dynamic ................................................................. 179
show mac‑address‑table aging‑time ............................................................... 179
show mac‑address‑table learning ................................................................. 180
show multicast filtering‑mode ................................................................... 180

7.2 VLAN コマンド .....................................................................181
vlan ............................................................................................ 182
name ............................................................................................ 182
switchport mode ................................................................................. 183
switchport access vlan .......................................................................... 183
switchport trunk allowed vlan ................................................................... 184
switchport trunk native vlan .................................................................... 185
switchport hybrid allowed vlan .................................................................. 185
switchport hybrid native vlan ................................................................... 186
acceptable‑frame ................................................................................ 187
ingress‑checking ................................................................................ 187
show vlan ....................................................................................... 188
show vlan detail ................................................................................ 189
protocol‑vlan profile (グローバル設定モード) .................................................... 190
protocol‑vlan profile (インターフェース設定モード) .............................................. 190
show protocol‑vlan .............................................................................. 191

7.3 リンクアグリゲーションコマンド ....................................................192
channel‑group ................................................................................... 192
lacp system‑priority ............................................................................ 193
port‑channel load‑balance ....................................................................... 193
lacp port‑priority .............................................................................. 194
lacp timeout .................................................................................... 194
show channel‑group .............................................................................. 195

7.4 STP コマンド ......................................................................197
spanning‑tree global state ...................................................................... 198
spanning‑tree mode .............................................................................. 198
spanning‑tree priority .......................................................................... 199
spanning‑tree (timers) .......................................................................... 199
spanning‑tree tx‑hold‑count ..................................................................... 200
spanning‑tree nni‑bpdu‑address .................................................................. 200

6/379

spanning‑tree state ............................................................................. 201
spanning‑tree cost .............................................................................. 201
spanning‑tree port‑priority ..................................................................... 202
spanning‑tree guard root ........................................................................ 202
spanning‑tree link‑type ......................................................................... 203
spanning‑tree portfast .......................................................................... 203
spanning‑tree tcnfilter ......................................................................... 204
spanning‑tree forward‑bpdu ...................................................................... 204
show spanning‑tree .............................................................................. 205
show spanning‑tree configuration interface ...................................................... 205
clear spanning‑tree detected‑protocols .......................................................... 206

7.5 MSTP コマンド .....................................................................207
spanning‑tree mst configuration ................................................................. 207
name ............................................................................................ 208
revision ........................................................................................ 208
spanning‑tree mst max‑hops ...................................................................... 209
instance ........................................................................................ 209
spanning‑tree mst priority ...................................................................... 210
spanning‑tree mst ............................................................................... 210
spanning‑tree mst hello‑time .................................................................... 211
show spanning‑tree mst .......................................................................... 211

7.6 トラフィックセグメンテーションコマンド ............................................214
traffic‑segmentation forward .................................................................... 214
show traffic‑segmentation forward ............................................................... 215

7.7 VLAN トンネルコマンド .............................................................216
dot1q inner ethertype ........................................................................... 216
dot1q tunneling ethertype ....................................................................... 217
dot1q‑tunnel insert dot1q‑tag ................................................................... 217
switchport vlan mapping ......................................................................... 218
vlan mapping miss drop .......................................................................... 219
dot1q‑tunnel trust inner‑priority ............................................................... 219
show dot1q ethertype ............................................................................ 220
show dot1q‑tunnel ............................................................................... 220
show vlan mapping ............................................................................... 221

7.8 ループ検知コマンド................................................................222
loop‑detection global enable .................................................................... 222
loop‑detection enable ........................................................................... 223
loop‑detection interval ......................................................................... 223
loop‑detection mode ............................................................................. 224
loop‑detection action notify‑only ............................................................... 224
loop‑detection vlan ............................................................................. 225
loop‑detection no‑check‑src ..................................................................... 225
show loop‑detection ............................................................................. 226

7.9 ストームコントロールコマンド......................................................227
storm‑control ................................................................................... 228
storm‑control polling ........................................................................... 229
show storm‑control .............................................................................. 230

7.10 IGMP スヌーピングコマンド ........................................................231
ip igmp snooping (グローバル設定モード) ......................................................... 232
ip igmp snooping dyn‑mr‑aging‑time .............................................................. 232
ip igmp snooping (VLAN 設定モード) ............................................................... 233
ip igmp snooping mrouter interface .............................................................. 235
ip igmp snooping mrouter forbidden interface .................................................... 235
ip igmp snooping proxy‑reporting ................................................................ 236
ip igmp snooping static‑group ................................................................... 236
ip igmp snooping unknown‑data limit ............................................................. 237
ip igmp snooping unknown‑data learn ............................................................. 237
ip igmp snooping unknown‑data expiry‑time ....................................................... 238

7/379

ip igmp snooping ignore‑topology‑change‑notification ............................................ 238
show ip igmp snooping ........................................................................... 239
clear ip igmp snooping .......................................................................... 241

7.11 MLD スヌーピングコマンド .........................................................242
ipv6 mld snooping (グローバル設定モード) ........................................................ 243
ipv6 mld snooping (VLAN 設定モード) .............................................................. 244
ipv6 mld snooping mrouter interface ............................................................. 246
ipv6 mld snooping mrouter forbidden interface ................................................... 246
ipv6 mld snooping mrouter learn pimv6 ........................................................... 247
ipv6 mld snooping proxy‑reporting ............................................................... 247
ipv6 mld snooping static‑group .................................................................. 248
ipv6 mld snooping unknown‑data limit ............................................................ 248
ipv6 mld snooping unknown‑data learn ............................................................ 249
ipv6 mld snooping unknown‑data expiry‑time ...................................................... 249
ipv6 mld snooping ignore‑topology‑change‑notification ........................................... 250
show ipv6 mld snooping .......................................................................... 250
clear ipv6 mld snooping ......................................................................... 253

7.12 ポートセキュリティーコマンド .....................................................254
port‑security limit global ...................................................................... 254
switchport port‑security ........................................................................ 255
switchport port‑security mac‑address ............................................................ 256
show port‑security .............................................................................. 256
clear port‑security ............................................................................. 257

7.13 LLDP コマンド ....................................................................258
lldp (グローバル設定モード) ..................................................................... 259
lldp fast‑count ................................................................................. 260
lldp forward .................................................................................... 260
lldp (インターフェース設定モード) ............................................................... 261
lldp subtype port‑id ............................................................................ 261
lldp management‑address ......................................................................... 262
lldp tlv‑select ................................................................................. 262
lldp dot1‑tlv‑select ............................................................................ 263
lldp dot3‑tlv‑select ............................................................................ 264
lldp med‑tlv‑select ............................................................................. 264
lldp notification enable ........................................................................ 265
show lldp ....................................................................................... 265
clear lldp counters ............................................................................. 269

7.14 ミラーリングコマンド.............................................................270
monitor session source .......................................................................... 270
monitor session destination interface ........................................................... 271
no monitor session .............................................................................. 271
show monitor session ............................................................................ 272

8 ポートアクセス制御機能 ................................................................273
8.1 AAA コマンド ......................................................................273
aaa new‑model ................................................................................... 274
aaa authentication login ........................................................................ 274
aaa authentication enable ....................................................................... 275
aaa authentication .............................................................................. 276
aaa authentication control sufficient ........................................................... 277
aaa accounting .................................................................................. 278
accounting ...................................................................................... 279
show aaa ........................................................................................ 280

8.2 RADIUS/TACACS+サーバーコマンド ....................................................281
radius‑server host .............................................................................. 282
tacacs‑server host .............................................................................. 283
aaa group server ................................................................................ 284
server .......................................................................................... 285
radius‑server deadtime .......................................................................... 285

8/379

show radius statistics .......................................................................... 286
show tacacs statistics .......................................................................... 286
clear aaa counters servers ...................................................................... 287

8.3 AccessDefender コマンド ...........................................................288
access‑defender ................................................................................. 288
authentication interface ........................................................................ 289
roaming enable interface ........................................................................ 289
logout aging‑time ............................................................................... 290
authentication auth̲mode port̲vlan̲mode ......................................................... 290
aaa‑local‑db user ............................................................................... 291
show access‑defender ............................................................................ 292
show access‑defender client ..................................................................... 293
show access‑defender aaa‑local‑db ............................................................... 294
access‑defender logout .......................................................................... 294

8.4 MAC 認証コマンド ..................................................................296
mac‑authentication enable ....................................................................... 296
mac‑authentication discard‑time ................................................................. 297
max‑discard ..................................................................................... 297
mac‑authentication ignore‑dhcp .................................................................. 298
mac‑authentication password ..................................................................... 298
mac‑authentication username mac‑format .......................................................... 299

8.5 IEEE 802.1X 認証コマンド ..........................................................300
dot1x enable .................................................................................... 300
dot1x timeout ................................................................................... 301
dot1x mode mac‑authentication‑fail .............................................................. 302
dot1x reauthentication interface ................................................................ 302
dot1x ignore‑eapol‑start interface .............................................................. 303
dot1x initialize interface ...................................................................... 304
dot1x re‑authenticate interface ................................................................. 304
show access‑defender dot1x ...................................................................... 305

8.6 Web 認証コマンド ..................................................................307
web‑authentication enable ....................................................................... 307
web‑authentication http‑ip ...................................................................... 308
web‑authentication https‑port ................................................................... 308
web‑authentication redirect ..................................................................... 309
web‑authentication snooping proxy‑port .......................................................... 310
web‑authentication redirect proxy‑port .......................................................... 311
web‑authentication http‑session‑timeout ......................................................... 311
web‑authentication jump‑url original ............................................................ 312
web‑authentication overwrite enable ............................................................. 312
web‑authentication ttl .......................................................................... 313
web‑authentication logging web‑access on ........................................................ 313

8.7 DHCP スヌーピングコマンド .........................................................314
dhcp‑snooping enable ............................................................................ 314
dhcp‑snooping interface ......................................................................... 315
dhcp‑snooping mode .............................................................................. 315
dhcp‑snooping mode mac‑authentication ........................................................... 316
dhcp‑snooping static‑entry ...................................................................... 317
show access‑defender dhcp‑snooping .............................................................. 317

9 アクセスコントロールリスト ............................................................319
9.1 ACL 全般コマンド ..................................................................320
access‑group .................................................................................... 321
vlan filter ..................................................................................... 321
access‑list resequence .......................................................................... 322
list‑remark ..................................................................................... 323
acl‑hardware‑counter ............................................................................ 323
show access‑group ............................................................................... 325
show vlan access‑map ............................................................................ 325

9/379

show vlan filter ................................................................................ 326
clear acl‑hardware‑counter ...................................................................... 327

9.2 MAC ACL コマンド ..................................................................328
mac access‑list ................................................................................. 328
permit ￨ deny (MAC ACL 設定モード) ............................................................... 329
mac access‑list enable ip‑packets ............................................................... 330

9.3 IP ACL コマンド ...................................................................331
ip access‑list .................................................................................. 331
permit ￨ deny (IP ACL 設定モード) ................................................................ 332
permit ￨ deny tcp ￨ udp (拡張 IP ACL 設定モード) ................................................ 333
permit ￨ deny icmp (拡張 IP ACL 設定モード) ..................................................... 334

9.4 IPv6 ACL コマンド .................................................................335
ipv6 access‑list ................................................................................ 335
permit ￨ deny (IPv6 ACL 設定モード) .............................................................. 336
permit ￨ deny (拡張 IPv6 ACL 設定モード) ......................................................... 337
permit ￨ deny (拡張 IPv6 ACL 設定モード) ......................................................... 338

9.5 エキスパート ACL コマンド..........................................................339
expert access‑list .............................................................................. 340
permit ￨ deny (エキスパート ACL 設定モード) ...................................................... 340
permit ￨ deny tcp ￨ udp (エキスパート ACL 設定モード) ........................................... 341
permit ￨ deny (expert access‑list) .............................................................. 342

9.6 VLAN アクセスマップ ...............................................................343
vlan access‑map ................................................................................. 343
match (サブマップ設定モード) .................................................................... 344
action .......................................................................................... 345

10 優先制御機能 .........................................................................346
10.1 QoS コマンド .....................................................................346
mls qos trust ................................................................................... 347
mls qos cos ..................................................................................... 348
mls qos map dscp‑cos ............................................................................ 348
mls qos map dscp‑mutation ....................................................................... 349
mls qos dscp‑mutation ........................................................................... 349
priority‑queue cos‑map .......................................................................... 350
mls qos scheduler ............................................................................... 351
wrr‑queue bandwidth ............................................................................. 352
wdrr‑queue bandwidth ............................................................................ 352
set ............................................................................................. 353
show mls qos interface .......................................................................... 354
show mls qos queueing ........................................................................... 355
show mls qos map dscp‑mutation .................................................................. 357

10.2 ポートベース帯域制限コマンド .....................................................358
rate‑limit ...................................................................................... 358
queue rate‑limit ................................................................................ 359
show mls qos interface rate‑limit ............................................................... 359
show mls qos interface queue‑rate‑limit ......................................................... 360

10.3 ポリシングコマンド...............................................................361
class‑map ....................................................................................... 363
match (クラスマップ設定モード) .................................................................. 364
policy‑map ...................................................................................... 365
class ........................................................................................... 365
police .......................................................................................... 366
mls qos aggregate‑policer ....................................................................... 367
service‑policy .................................................................................. 368
mls qos map ..................................................................................... 368
show class‑map .................................................................................. 369
show policy‑map ................................................................................. 369
show mls qos aggregate‑policer .................................................................. 370

10/379

show mls qos interface map ...................................................................... 371

11 保守コマンド .........................................................................372
11.1 装置状態監視コマンド.............................................................372
temperature notify threshold .................................................................... 372
show temperature notify ......................................................................... 373

11.2 CPU 保護機能コマンド .............................................................374
cpu‑protect system‑memory limit‑check threshold ................................................. 374
cpu‑protect trace trigger ....................................................................... 375
show cpu‑protect trace .......................................................................... 375

11.3 保守情報取得コマンド.............................................................376
show tech‑support ............................................................................... 376

12 付録 .................................................................................378
12.1 システム復旧手順(パスワードのリセット) ...........................................378

11/3791 はじめに

1 はじめに■本書の目的
本書は、ApresiaLightGM200 シリーズを設定、管理、および監視するために使用するコマンドラインイ
ンターフェース (CLI) について説明します。
それ以外の説明事項については、以下の各種ドキュメントをご参照ください。
名称

概要

ハードウェアマニュアル

ハードウェアの説明と設置から基本的なコマンド入力までの説明

ソフトウェアマニュアル

Web ブラウザーを使用したグラフィカルユーザーインターフェース(GUI)での操作方法の説明

MIB 項目の実装仕様

実装している MIB 項目の説明

ログ・トラップ対応一覧

システムログ、SNMP トラップで出力するメッセージの説明■製品名の表記について
本書では、ApresiaLightGM200 シリーズ製品を「装置」「ブリッジ」、または「スイッチ」と表記します。
■使用条件と免責事項
ユーザーは、本製品を使用することにより、本ハードウェア内部で動作するすべてのソフトウェア(以下、本ソフトウェアといいます) に関して、以下の諸条件に同意したものといたします。
本ソフトウェアの使用に起因する、または本ソフトウェアの使用不能によって生じたいかなる直接的、または間接的な損失・損害等 (人の生命・身体に対する被害、事業の中断、事業情報の損失、またはその他の金銭的損害を含み、これに限定されない) については、その責を負わないものとします。
• 本ソフトウェアを逆コンパイル、リバースエンジニアリング、逆アセンブルすることはできません。
• 本ソフトウェアを本ハードウェアから分離すること、または本ハードウェアに組み込まれた状態以外で本ソフトウェアを使用すること、または本ハードウェアでの使用を目的とせず本ソフ
トウェアを移動することはできません。
• 本ソフトウェアでは、本資料に記載しているコマンドのみをサポートしています。未記載のコ
マンドを入力した場合の動作は保証されません。
■商標登録
APRESIA は、APRESIA Systems 株式会社の登録商標です。
AccessDefender は、APRESIA Systems 株式会社の登録商標です。
Ethernet/イーサネットは、富士フイルムビジネスイノベーション株式会社の登録商標です。
その他ブランド名は、各所有者の商標、または登録商標です。

12/3791 はじめに ￨ 1.1 本書での表記について

1.1 本書での表記について
本文中の表記形式
本文中の表記について、以下に示します。

表記

説明

太字

コマンド、およびパラメーターの強調表示です。コマンドラインでは、表記のとおりにパラメーターを正確に入力してください。

大文字斜体

コマンドライン内の変数パラメーターを示します。コマンド実行時に、実際の値に置き換えてください。ユーザー定義のパラメーター例を示す場合にも使用します。

Courier フォント

画面コンソールの表示例を示します。例えば、CLI コマンドの入力と、入力したコマンドに対応する出力を示します。

太字斜体「(1)」

説明のための番号です。装置からは出力されません。

コマンドシンタックスの表記形式
コマンドの入力方法と値や引数の指定方法の説明で使用する記号を、以下に示します。

[角括弧]
目的

コマンド内の省略可能なパラメーターを示します。

シンタックスcommand [parameter1]

説明parameter1 パラメーターが省略可能なことを示しています。

{中括弧}
目的

コマンド内の必須パラメーターを示します。コマンドシンタックスの表記
では{中括弧}は縦線と共に使用されます。コマンドを正常に実行するためには、縦線で区切られたパラメーターのうちの一つを指定する必要があります。

シンタックスcommand {parameter1 ￨ parameter2}

説明

コマンドを実行するために必要なパラメーターが parameter1、およびparameter2 であることを示しています。

￨ 縦線
目的

コマンドで指定可能な複数のパラメーターを区切ります。

シンタックスcommand [parameter1 ￨ parameter2 ￨ parameter3]

説明{中括弧}内で縦線が使用される場合、縦線で区切られたパラメーターのう
ちどれか一つを選択する必要があります。 [角括弧]内で使用される場
合、以下の 3 つのコマンドを個別に実行できます。
• command parameter1• command parameter2• command parameter3

13/3791 はじめに ￨ 1.1 本書での表記について

[,￨‑]
目的

対象パラメーターを複数指定することを示します。

シンタックスcommand INTERFACE‑ID [,￨‑]
command VLAN‑ID [,￨‑]

説明

パラメーターを複数指定できることを示します。本装置ではポートイン
ターフェースや VLAN が複数指定できるコマンドで用いられます。対象を列記する場合は、1,2,3 のようにコンマを使用して区切り、範囲で指定する場合は 1‑3 のようにハイフンを使用します。また、1,3‑5,7 のようにコンマとハイフンを両方使用して指定することも可能です。
コンマやハイフンの前後でスペースを入れることはできません。

14/3791 はじめに ￨ 1.2 本書でのコマンド説明の記載項目

1.2 本書でのコマンド説明の記載項目
コマンドラインインターフェース (CLI) で使用できるすべてのコマンドは、論理的に整理され、機能別に区分されています。
本書では、各コマンドを以下の構成で説明しています。

フィールド見出し

内容

目的

コマンドの機能を説明します。

シンタックス

コマンド、およびコマンドに関連付けられているすべてのパラメーターを示します。

パラメーター

コマンドのすべてのパラメーターの詳細を説明します。パラメーター、変数、省略可能、必須など、パラメーターの情報を示します。また、パラメーターごとに、適用範囲、制限、使用法、デフォルト設定などを示して
います。

デフォルト

工場出荷時のデフォルト状態とパラメーター値を示します。コマンドを実行する前の設定値や管理状態を示しています。

コマンドモード

コマンドを実行できるモードを示します。
コマンドモードの説明については、「1.3 コマンドモード」を参照してください。

デフォルトレベル

各コマンドのユーザー特権レベルを示します。

使用上のガイドライン

必要に応じて、コマンドの詳細な説明、およびコマンドの利用シナリオを
示します。

制限事項

各コマンドの制限事項を示します。

注意事項

各コマンドの注意事項を示します。

対象バージョン

各コマンドの対象バージョンを示します。

使用例：各コマンドの実行例を示します。特権実行モードの状態からコマンドを入力するまでの実行
例を記載しています。

15/3791 はじめに ￨ 1.3 コマンドモード

1.3 コマンドモード
コマンドモードの種類
装置の CLI では、いくつかのコマンドモードを使用できます。コマンドモードは階層化されており、指定されたコマンドを実行してコマンドモードを移行します。各コマンドモードでは装置の特定の機能を設定するための、固有のコマンドのセットが提供されます。
ログイン直後のモードは、ユーザーアカウントに紐づけられた特権レベルによって、以下のどちらかに決定されます。
• ユーザー実行モード• 特権実行モード
ユーザー実行モードと特権実行モードは、特権レベルが異なるだけで同一の階層に属します。この 2
種類のモードを総称して実行モードと呼びます。
実行モードの直下の階層にはグローバル設定モードがあります。ユーザー実行モードからグローバル
設定モードには移行できず、特権レベル 12 以上の特権実行モードに移行する必要があります。
グローバル設定モードからは、その他の下位の設定モード（インターフェース設定モードなど）などに移行できます。これらの下位の設定モードは、一般的にはサブ設定モードとして分類されます。サ
ブ設定モードに分類される設定モードの例を以下に示します。
• ライン設定モード• ACL 設定モード• AccessDefender 設定モード• インターフェース設定モード
コマンドモードと特権レベルの説明を以下に示します。
コマンドモード

特権レベル

説明

ユーザー実行モード>

レベル 1

基本のシステム設定をチェックするための、制限され特権実行モード#

レベル 12

た表示コマンドにアクセスできます。
一部の制限がある実行モードで、大部分の表示コマン
ドにアクセスできます。ネットワークの健全性確認な
どの簡単な運用管理コマンドを実行できますが、再起
動やファイル操作などの重要なコマンドは実行できません。
レベル 15

実行モードで提供されるすべてのコマンドにアクセスできます。

グローバル設定モード(config)#

レベル 12

一部の制限があるグローバル設定モードで、大部分の設定操作を実行することができます。大部分のサブ設
定モードへの移行も可能です。

レベル 15

グローバル設定モードで提供されるすべての設定操作
コマンドの実行、およびすべてのサブ設定モードへの移行が可能です。

16/3791 はじめに ￨ 1.3 コマンドモード
インターフェース設定モードの説明を以下に示します。
コマンドモード説明

インターフェース設定モード(port)(config-if-port)#

物理ポート関連の設定を、指定したポートで実施す

インターフェース設定モード(range)(config-if-port-range)#

物理ポート関連の設定を、指定した範囲の複数ポー

インターフェース設定モード(port‑channel)(config-if-port-channel)#

ポートチャネル関連の設定を、指定したポートチャ

インターフェース設定モード(vlan)(config-if-vlan)#

主にレイヤー3 関連の設定を、指定した VLAN イン

インターフェース設定モード(l2vlan)(config-if-l2vlan)#

レイヤー2 VLAN インターフェース関連の設定を実施

る設定モードです。
トで実施する設定モードです。
ネルで実施する設定モードです。
ターフェースで実施する設定モードです。
する設定モードです。当該インターフェースに説明を設定する場合にのみ使用します

ポートインターフェースの移行と表記方法
本装置で物理ポートを設定する場合のインターフェースの表記法を説明します。物理ポートは以下の表記で指定します。
• port インターフェースユニットの ID/空きスロットの ID/ポートの ID• インターフェースユニットの ID は、本装置の場合は常に 1 です。
• 空きスロットの ID は、本装置の場合は常に 0 です。
• ポートの ID は物理ポート番号です。
• 範囲指定や列挙指定をする際は、1/0/1‑1/0/3 や 1/0/1,1/0/5 のように指定します。
以下に、ポート 1/0/1 のインターフェース設定モード(port)に遷移する例を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)#

VLAN インターフェースの移行と表記方法
本装置で VLAN インターフェースを設定する場合の表記法を説明します。VLAN インターフェースは以下の表記で指定します。
• vlanX (X は VLAN ID で、通常は 1〜4094)
なお、「vlan 10」のように vlan と VLAN ID の間に半角スペースが必要なコマンド、「vlan10」のよ
うに vlan と VLAN ID の間を空けない文字列のみ受け付けるコマンド、両方の文字列を受け付けるコマ
ンドがあります。
以下に、VLAN 10 のインターフェース設定モード(vlan)に遷移する例を示します。
# configure terminal(config)# interface vlan 10(config-if-vlan)#

17/3791 はじめに ￨ 1.4 コマンドラインの操作

1.4 コマンドラインの操作
本項ではコマンド入力の補助機能や show コマンドでの表示結果を一部の内容に限定する表示結果出力
修飾子などについて説明します。また、コマンドラインの操作で使用できるコマンド編集キー、表示
制御キーについて説明します。

コマンド入力の補助機能■省略形式での実行
コマンドの入力の際は、そのコマンドが認識できる最小限の文字列のみ入力することにより、コマン
ド文字列の入力を省略することができます。
例えば、"sh ter"という文字列を入力して実行すると、show terminal コマンドが実行されます。
# sh ter
Terminal Settings:
Length: 24 lines
Width: 255 columns
Default Length: 24 lines
Default Width: 255 columns
Baud Rate: 9600 bps■[TAB]キーによるコマンド補完
コマンドの入力途中で[TAB]キーを押すと、その時点で選択できるコマンドが 1 つの場合は、残りのコ
マンド文字列が自動的に補完されます。
例えば、"show en"という文字列を入力した時点で[TAB]キーを押した場合は、"show environment "という文字列に補完されます。
# show en[TAB]キー押下# show environment■[?]キーによるヘルプ機能[?]キーを押した場合、選択可能なコマンド候補やパラメーターのヘルプが表示されます。
例えば、"show m"という文字列を入力した時点で[?]キーを押した場合は、"show m"以降で選択可能なすべてのコマンド候補が表示されます。
# show m[?]キー押下
mac-address-tablemls

monitormulticast# show m

例 え ば 、 "show environment " と い う 文 字 列 を 入 力 し た 時 点 で [?] キ ー を 押 し た 場 合 は 、 "showenvironment "以降に選択可能なパラメーターとヘルプが表示されます。
# show environment [?]キー押下
healthDisplay health statusslide-switch
Display the slide switch statustemperature
Display temperature status|
Output modifiers<cr># show environment

18/3791 はじめに ￨ 1.4 コマンドラインの操作

表示結果出力修飾子
show コマンドで表示される結果は、以下のパラメーターでフィルタリングできます。
• begin FILTER‑STRING ‑ フィルター文字列と一致する最初の行で、表示を開始します。
• include FILTER‑STRING ‑ フィルター文字列と一致するすべての行を表示します。
• exclude FILTER‑STRING ‑ フィルター文字列と一致する行を、表示から除外します。
以下に、show running‑config コマンドで begin パラメーターを使用した場合の例を示します。
# show running-config | begin interface port 1/0/17
interface port 1/0/17
interface port 1/0/18
interface port 1/0/19
interface port 1/0/20# SSH
ip ssh server
ssh user user1 authentication-method password#------------------------------------------------------------------#End of configuration file for APLGM220GTSS#-------------------------------------------------------------------

以下に、show running‑config コマンドで include パラメーターを使用した場合の例を示します。
# show running-config | include ssh user
ssh user user1 authentication-method password
以下に、show interfaces status コマンドで exclude パラメーターを使用した場合の例を示します。
# show interfaces status | exclude not-connected
Port
StatusVLAN
Duplex Speed
Type------------- ------------- ------------ ------- -------------- ------------Port1/0/1
connected
10
a-full a-1000
1000BASE-T
Port1/0/13
disabled
trunk
auto
auto
1000BASE-T
Port1/0/14
disabled
trunk
auto
auto
1000BASE-T
Total Entries: 20

エラーメッセージ
装置で認識されないコマンドをユーザーが実行すると、発生したミスに関する基本的な情報を示して、
エラーメッセージが生成されます。表示される可能性のあるエラーメッセージのリストを、以下の表に示します。
エラーメッセージ

意味

Ambiguous command

コマンドを認識できるパラメーターが入力されませんでした。

Incomplete command

コマンド実行に必要なすべてのパラメーターが指定されずに、コマンドが実行されました。

Invalid input detected at

コマンドが正しく入力されませんでした。

^marker

19/3791 はじめに ￨ 1.4 コマンドラインの操作「Ambiguous command」 (あいまいなコマンド) エラーメッセージが出力される例を示します。
# show v
Ambiguous command「Incomplete command」 (不完全なコマンド) エラーメッセージが出力される例を示します。
# show
Incomplete command「Invalid input...」 (無効な入力が...) エラーメッセージが出力される例を示します。
# show verb^
Invalid input detected at ^marker

コマンド編集キーと表示制御キー
コマンド入力時に使用できるコマンド編集キーの使い方を以下に記載します。
編集キー

内容

Delete

カーソル位置の文字を削除して、行の残りの部分を左に移動します。

Backspace

カーソルの左の文字を削除して、行の残りの部分を左に移動します。

上矢印

履歴バッファー内の最も新しいコマンドから順番に呼び出します。さらに前のコマンドを呼び出すには、キー操作を繰り返します。

Ctrl+P
下矢印
Ctrl+N

上矢印キーでコマンドを呼び出した後に、履歴バッファー内の 1 つ新しいコマンドに戻ります。さらに新しいコマンドに戻るには、キー操作を繰り返します。

左矢印

カーソルを左へ移動します。

右矢印

カーソルを右へ移動します。

Ctrl+R

テキストの挿入モードと上書きモードを切り替えます。挿入モードの場
合は、テキストの残りの部分を右へ移動します。上書きモードの場合
は、古いテキストが新しいテキストで上書きされます。

Tab

コマンドのキーワード保管を行います。

Enter

コマンドを実行します。

コマンド実行時に表示される内容が 1 画面に収まらない場合、画面下に表示制御キーが表示されます。
各表示制御キーの使い方を以下に記載します。
表示制御キー

内容Enter

改ページ後に、情報の次の行を表示します。

スペースまたは n

改ページ後に、情報の次のページを表示します。

a

改ページ後に、すべての情報を表示します。

Ctrl+C、Esc、または q

改ページ後に、プロンプトに戻ります。

※ スペースまたは n を押し続けると Telnet が切断されることがあります。

20/379

2 CLI への接続 ￨ 2.1 装置へのアクセス方法

2 CLI への接続
2.1 装置へのアクセス方法
本装置の設定や操作のためのアクセス方法は、以下の 5 種類があります。
• コンソールポートでの接続• TELNET による接続• SSH による接続• Web ユーザーインターフェースでの接続• SNMP マネージャーでの接続
このうち、TELNET および SSH による接続は、工場出荷時設定ではアクセスができません。TELNET/SSH
での接続を行うには、他のアクセス方法で接続して設定を変更するなど、なんらかの手段で装置の設定を切り替える必要があります。
また、SNMP マネージャーでの接続でアクセス可能な MIB の値は本装置が持つ機能のうちの一部であり、運用管理に必要なすべての操作を行うことはできません。また、SNMP マネージャーからの操作も、工場出荷時設定では行うことができません。
そのため、装置の初回のアクセスでは通常、コンソールポートによる CLI への接続、もしくは Web ブ
ラウザーを使用した GUI への接続を使用します。

装置の初期 IP アドレス
本装置は、初期設定で IP アドレスが以下の設定ルールに従って自動設定されています。
■初期 IP アドレスの設定ルール
初期 IP アドレスの先頭 1 バイトは 10 の固定とし、2 バイトから 4 バイトまでは装置 MAC アドレスの下
位 3 バイトを 16 進数から 10 進数に変換した値で自動的に設定されます。
装置 MAC アドレスが FC:6D:D1:0A:0B:0C の場合、初期 IP アドレスは 10.10.11.12 となります。

装置 MAC アドレス

初期 IP アドレス

FC:6D:D1:0A :0B :0C

10 .10 .11 .12
固定値

16 進数⇒10 進数変換
■サブネットマスク
サブネットマスクは、固定長 8 ビット（255.0.0.0）に設定されます。
■初期 IP アドレスの確認方法
初期 IP アドレスは装置のトップパネルやリアパネルのラベル上に記載されています。ラベルの記載を直接確認できない場合、ユーザーインターフェースから装置の MAC アドレス表示を確認し、設定ルールに従って算出することができます。

21/379

2 CLI への接続 ￨ 2.2 装置へのアクセス手順

2.2 装置へのアクセス手順
装置の CLI のアクセス手順を以下に記載します。Web ブラウザーを用いて装置の GUI に接続する手順については、ソフトウェアマニュアルをご参照ください。

コンソールポートでの接続装置のコンソールポート (RJ‑45 ポート) にパラメーター設定端末を接続します。パラメーター設定端
末は、RS‑232C シリアルポートを備えており、端末エミュレーターを利用できる必要があります。
装置とパラメーター設定端末を接続するには、コンソールケーブル (一方が RJ‑45 コネクターで、もう一方がメス型 DB‑9 コネクター) を、装置のコンソールポートと、パラメーター設定端末の RS‑232C
シリアルポートに挿入します。

コンソールポート(RJ‑45)

コンソールケーブル

パラメーター設定端末

端末エミュレーターの接続プロパティは以下のように設定してください。なお、エミュレーション
モードを選択できる場合は、「VT100」に設定してください。
• ボー・レート：9600 bit/s (装置側設定により可変)• データ長：8bit• ストップビット：1bit• パリティー：なし• フロー制御：なし
パラメーター設定端末を正しく設定したら、装置の電源を入れます。起動シーケンスが端末エミュ
レーターのウィンドウに表示されます。
Boot Procedure
1.00.00------------------------------------------------------------------------------Power On Self Test ........................................ 100 %MAC Address: FC-6D-D1-06-CE-7D
H/W Version: A
Please Wait, Loading V2.00.00 Runtime Image .............. 100 %UART init: 100 %Starting firmware...
〜〜省略〜〜
Press any key to login...

22/379

2 CLI への接続 ￨ 2.2 装置へのアクセス手順

TELNET/SSH での接続
工場出荷時設定では TELNET/SSH で接続することはできません。事前にログイン方法やアカウントなどの設定を行う必要があります。また、SSH サーバー機能は工場出荷時設定では無効のため、SSH で接続する場合は SSH サーバー機能の設定を行う必要があります。
装置の起動中は TELNET/SSH で CLI に接続することはできません。装置の LED の点灯状態などで装置が起動完了したことを確認した後に、パラメーター設定端末の端末エミュレーターから TELNET/SSH で装置に接続してください。
• Telnet/SSH の最大セッション数は 8 です。
TELNET/SSH で接続する場合は、装置とパラメーター設定端末が TCP/IP 上で通信可能な状態である必要があります。パラメーター設定端末から ping による疎通確認テストを実施するなど、ネットワーク上の到達性を確認してください。

初めての CLI への接続
ここでは、工場出荷時設定の装置にコンソールポートで CLI に接続する際の手順を示します。
工場出荷時設定では、デフォルトユーザーアカウント「adpro」が作成されています。装置の起動が完了して、ログインプロンプト(Username:)が表示されたら、デフォルトユーザーアカウントを入力してログインしてください。このアカウントにはパスワードは設定されていませんので、パスワードプロ
ンプト(Password:)では Enter を入力してください。
Ethernet Switch APLGM212GTSS
Firmware: Build 2.00.00
User Verification Access
Username:adpro
Password:
Warning: No password has been set for this account. Please set a password for security.
#

デフォルトユーザーアカウントは特権レベル 15 に該当する Administrator アカウントであり、このア
カウントでログインすると特権実行モードに移行します。
特権実行モードでは、各種 show コマンドによる装置の状態の表示や、ファイル操作コマンドの実行、
reboot などのメンテナンス用のコマンドの実行を行うことができます。
装置の設定を変更するには、特権実行モードからグローバル設定モード、および設定内容に対応する
サブ設定モードに移行する必要があります。
特権実行モードで configure terminal コマンドを実行すると、グローバル設定モードに移行します。
グローバル設定モードの場合はプロンプトが (config)# で表示されます。
# configure terminal(config)#

23/379

2 CLI への接続 ￨ 2.3 ログイン設定とユーザーアカウントの管理

2.3 ログイン設定とユーザーアカウントの管理
装置の CLI へのアクセス方法を管理するためには、ログイン設定とユーザーアカウントを適切に設定する必要があります。

ログイン設定CLI のログイン設定は、コンソールポート、TELNET、SSH の各アクセス種別（ライン種別）でそれぞれ独立に設定されます。ログイン設定は、装置の AAA 機能が無効（デフォルト）の状態では以下の 3 種
類のいずれかになります。
• no login: ユーザー名とパスワードを使わないログイン設定• login: password コマンドで設定したパスワードでのログイン設定• login local: 登録したユーザーアカウントでのログイン設定
ただし、SSH 接続の場合、どのログイン設定であっても SSH ユーザー設定で登録されているユーザーでログインする必要があります。また、SSH ユーザーに紐づけられた認証方式がパスワード以外の場合は、ログイン設定の種類は参照されません。
コンソールポート(line console)は、デフォルトで login local に設定されています。このログイン
設定では、登録したユーザーアカウントでユーザーの識別を行い、アカウントに紐づけられた権限レベルに応じたコマンドモードに移行します。例えば、ユーザーが特権レベル 1 の Basic User アカウン
トでログインした場合は、特権実行モードではなくユーザー実行モードに移行します。
Ethernet Switch APLGM212GTSS
Firmware: Build 2.00.00
User Verification Access
Username:example
Password:********>TELNET/SSH はデフォルトで login に設定されています。このログイン設定では、password コマンドで登録したログインパスワードをログイン時に確認します。ログインパスワードが設定されていない場
合はログインすることができません。ログインパスワードはデフォルトでは登録されておらず、ログ
イン設定を変更するか、password コマンドでログインパスワードを登録する必要があります。
以下に、SSH 接続(line ssh)のログイン設定を login local に設定する例を示します。
# configure terminal(config)# line ssh(config-line)# login local(config-line)#
以下に、TELNET 接続(line telnet)の password コマンドでのパスワード設定の例を示します。
# configure terminal(config)# line telnet(config-line)# password telnet_pass(config-line)#

24/379

2 CLI への接続 ￨ 2.3 ログイン設定とユーザーアカウントの管理

ユーザーアカウント設定
装置のローカルユーザーアカウントは、ログイン設定が login local に指定されているライン種別での CLI でのログインや、Web UI のログインに使用されます。ユーザーアカウントには、個別に権限レベルを指定することができます。
定義されている特権レベルを下表に示します。
特権レベル

ユーザーアカウント

コマンドモード

説明

レベル 1

Basic User

ユーザー実行モード

すべてのユーザーアカウントの中で、最も低い特権レベルです。必要
最小限のコマンドを実行できます。
主に監視用の表示コマンドにアクセスするために使用します。

レベル 12

Operator

特権実行モード

装置の CLI で使用できる表示コマン

グローバル設定モード

ド、および設定コマンドの大半にア制限付き設定モード

クセスできます。セキュリティー関連の設定は行えません。

レベル 15Administrator

特権実行モード

装置の CLI で使用できるすべてのコ

グローバル設定モード

マンドに、無制限にアクセスできま

任意の設定モードす。

登録したユーザーアカウントで装置にログインすると、設定した特権レベルによって、ログイン後のコマンドモードが決定されます。
• Basic User アカウントは、ログイン時にユーザー実行モードに移行します。
• Operator/Administrator アカウントは、ログイン時に特権実行モードに移行します。
コマンドモードの詳細については、「1.3 コマンドモード」を参照してください。

特権実行モードへの移行
ユーザー実行モードから特権実行ーモードへの移行など、特権レベルの変更には enable コマンドを使用します。特権レベルの変更には、原則として移行先の特権レベルに対して事前に enable passwordを設定し、移行時にパスワードを入力する必要があります。
ただし、コンソールポートで接続している場合に特権レベル 15 の特権実行モードへ移行するケースでは、enable password が設定されていなくても移行は可能です。
# enable
Warning: No password has been set for this privilege. Please set a password for
security.
#

また、disable コマンドなどで特権レベルを下げる変更を行う場合も、パスワードが設定されていなくても可能です。

25/379

2 CLI への接続 ￨ 2.3 ログイン設定とユーザーアカウントの管理

ユーザーアカウントの作成例
ユーザーアカウントを作成する方法、および新しく作成したユーザーアカウントで CLI にログインする方法を説明します。
ユーザーアカウントを作成するには username コマンドを使用して作成します。以下に、「ユーザー名
が admin、特権レベルが 15、パスワードが pass1234」と「ユーザー名が guest、特権レベルが 1、パス
ワードが pass1111」のユーザーアカウントを作成する例を示します。
# configure terminal(config)# username admin privilege 15 password pass1234(config)# username guest privilege 1 password pass1111(config)#
この例の実行内容は以下です。
• configure terminal コマンドを実行して特権実行モードからグローバル設定モードに移行。
• username コマンドを実行して、各ユーザーアカウントを作成。
次に、作成したユーザーアカウント(admin, guest)を用いて TELNET 接続での CLI アクセスが可能になる設定例を示します。
# configure terminal(config)# enable password pass2222(config)# line telnet(config-line)# login local(config-line)#
この例の実行内容は以下です。
• enable password コマンドを実行して特権レベル 15 への移行パスワードを設定。このパスワー
ドが設定されていないと TELNET で接続した際に特権実行モードに移行できません。
• line telnet コマンドを実行して TELNET 接続のライン設定モードに移行。
• login local コマンドを実行して、該当するライン接続(この例では TELNET 接続)で装置にログインする際に、登録したユーザーアカウントを使用するように設定。
上記の設定を行うと、以下の通り TELNET による接続を行うことができます。
Ethernet Switch APLGM212GTSS
Firmware: Build 2.00.00
User Verification Access
Username:guest
Password:********> enable
Password:********#

この例の実行内容は以下です。
• TELNET で接続して、新しく作成したユーザーアカウント「ユーザー名が guest、パスワードが
pass1111」でログイン。特権レベルが 1 のユーザーアカウントのため、ログイン後はユーザー
実行モードになる。
• enable コマンドを実行してユーザー実行モードから特権実行モード(特権レベル 15)に移行。
パスワードプロンプト(Password:)では、特権レベル 15 に対して設定した enable password を入力。

26/379

3 基本管理 ￨ 3.1 基本操作コマンド

3 基本管理本章では、装置の基本的な操作や装置本体の状態確認などの運用管理で使用する基本的なコマンドについて説明します。

3.1 基本操作コマンド
装置の基本的な操作で使用するコマンドの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

enableenable [PRIVILEGE‑LEVEL]

disabledisable [PRIVILEGE‑LEVEL]

configure terminal

configure terminal

login (実行モード)

login

logoutlogout

end

end

exit

exit

help

help

各コマンドの詳細を以下に説明します。

enable
目的実行モードで特権レベルを変更します。

シンタックス

enable [PRIVILEGE‑LEVEL]

パラメーター

PRIVILEGE‑LEVEL：変更する特権レベルを 1〜15 の範囲で指定します。指定しない場合、レベル 15 が指定されます。

デフォルト

なし

コマンドモード

ユーザー実行モード、特権実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、主に特権レベル 15 の特権実行モードに移行するために使用します。
特権レベルがより上のモードへ移行する場合、移動先の特権レベルに対して enable password が設定されている必要があります。ただし、コンソー
ルポートで CLI に接続しており、特権レベル 15 のモードに移行する場合
は enable password が設定されていなくても実行することができます。
パスワードが要求された場合、表示されたフィールドにパスワードを入力します。パスワードの入力に 3 回失敗すると、現在のレベルに戻されます。

使用例：
特権実行モード(特権レベル 15)に遷移する方法を示します。
# enablepassword:***#27/379

3 基本管理 ￨ 3.1 基本操作コマンド

disable目的

実行モードで特権レベルを下げます。

シンタックスdisable [PRIVILEGE‑LEVEL]

パラメーター

PRIVILEGE‑LEVEL ：変更する特権レベルを指定します。指定しない場合、
レベル 1 が指定されます。

デフォルト

なし

コマンドモード

ユーザー実行モード、特権実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

実行モードで特権レベルを下げる場合に使用します。変更先の特権レベル
でパスワードが設定されていても、パスワードは要求されません。

使用例：
レベル 12 の特権実行モードに遷移する方法を示します。
# disable 12#

configure terminal
目的グローバル設定モードに移行します。

シンタックスconfigure terminal

パラメーター

なし

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

実行モード（特権実行モード）から、グローバル設定モードに移行するために使用します。

使用例：
グローバル設定モードに遷移する方法を示します。
# configure terminal(config)#

login (実行モード)
目的

CLI にログインしなおします。

シンタックス

login

パラメーター

なし

デフォルト

なし

コマンドモード

ユーザー実行モード、特権実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

ログイン方式が login local など場合に別のユーザーアカウントでログインする場合に使用します。ログインに成功すると元のセッションは切断されます。同一のアカウントでログインすることも可能で、またログイン方
式が login もしくは no login の場合でも実行できますが、権限レベルの変更以外には実質的な影響はありません。

28/379

3 基本管理 ￨ 3.1 基本操作コマンド
使用例：
ユーザー名「user1」でログインする方法を示します。
# login
Username: user1
Password: xxxxx#

logout
目的装置からログアウトします。

シンタックス

logoutパラメーター

なし

デフォルト

なし

コマンドモード

ユーザー実行モード、特権実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

装置からログアウトしてセッションを閉じます。

使用例：
ログアウトする方法を示します# logout
Switch con0 is now available
Press any key to login...

end
目的

コマンドモードを実行モード(最上位モード)に移行します。

シンタックス

end

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドを実行すると、現在どのコマンドモードであるかに関係なく、実行モードに移行します。権限レベルは変更されません。

使用例：
インターフェース設定モードを終了し、特権実行モードに戻る方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# end#

29/379

3 基本管理 ￨ 3.1 基本操作コマンド

exit
目的

直上のコマンドモードに移行します。

シンタックス

exit

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

現在のコマンドモードから、直上のコマンドモードに移行します。例えば
グローバル設定モードで実行した場合、コマンドモードが実行モード(権限実行モード)に移行します。最上位の実行モードで本コマンドを実行した場合、現在のセッションからログアウトします。

使用例：
インターフェース設定モードを終了してグローバル設定モードに戻る方法を示します。
# configure terminal(config) interface port 1/0/1(config-if-port)# exit
(config)#

help
目的

ヘルプシステムの簡単な説明を表示します。

シンタックス

help

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

help コマンドは、ヘルプシステムの簡単な説明を提供します。
（コマンド自体の説明をするのではありませんのでご注意ください）
ヘルプシステムの概要は以下の通りです。
特定のコマンドラインで使用できるすべてのコマンドをリスト表示する場
合、システムプロンプトでクエスチョンマーク（?）を入力します。
特定の文字列で始まるコマンドのリストを表示する場合、コマンドの一部を入力した後にクエスチョンマーク（?）を入力します。入力した文字列で始まるパラメーター、または引数がリスト表示されます。ワードヘルプと呼ばれる機能です。
コマンドのパラメーターと引数のリストを表示する場合、コマンドライン
で、パラメーターまたは引数の代わりにクエスチョンマーク（?）を入力
します。すでに入力したコマンド、パラメーター、および引数に基づいて、該当するパラメーターや引数がリスト表示されます。コマンドシン
タックスヘルプと呼ばれる機能です。

30/379

3 基本管理 ￨ 3.1 基本操作コマンド
使用例：
help コマンドを使用して、ヘルプシステムの簡単な説明を表示する方法を示します。
# helpThe switch CLI provides advanced help feature.
1. Help is available when you are ready to enter a commandargument (e.g. 'show ?') and want to know each possible
available options.
2. Help is provided when an abbreviated argument is enteredand you want to know what arguments match the input(e.g. 'show ve?'.).
If nothing matches, the help list will be empty and you must backup
until entering a '?' shows the available options.
3. For completing a partial command name could enter the abbreviatedcommand name immediately followed by a <Tab> key.
Note:
Since the character '?' is used for help purpose, to enter
the character '?' in a string argument, press ctrl+v immediately
followed by the character '?'.
#

ワードヘルプを使用して、「re」という文字で始まるすべての特権実行モードコマンドを表示する方法を示します。クエスチョンマーク（?）の前に入力した文字は、ユーザーがコマンドの入力を続行できるように、次のコマンドラインに再表示されます。
# re?
rebootrenamereset

restore# re

コマンドシンタックスヘルプを使用して、部分的に入力した ip access‑list の次の引数を表示する方法を示します。クエスチョンマーク（?）の前に入力した文字は、ユーザーがコマンドの入力を続行できるように、次のコマンドラインに再表示されます。
# configure terminal(config)# ip access-list ?
extended
Extended Access List
WORD
Access-list name (the first character must be a letter)(config)# ip access-list

31/379

3 基本管理 ￨ 3.2 装置情報表示コマンド

3.2 装置情報表示コマンド
装置本体の情報や状態の確認で使用するコマンドの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

show unit

show unit [UNIT‑ID]

show environment

show environment [health ￨ slide‑switch ￨ temperature]

show version

show version

show cpu utilization

show cpu utilization

clear cpu
utilization history

clear cpu utilization history

show history

show history

各コマンドの詳細を以下に説明します。

show unit
目的

システムユニットの情報を表示します

シンタックスshow unit [UNIT‑ID]

パラメーター

UNIT‑ID：情報を表示する装置を指定します。本装置では本パラメーターを使用する必要はありません。

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

システムモジュールに関する情報を表示するコマンドです。パラメーターを指定しない場合は、すべてのユニットの情報が表示されます。
注：SD カード情報は、SD カードが挿入されている場合にのみ表示されます。メモリー種別"NVRAM"として SD カードの情報が表示されます。

使用例：
システム上のユニットの情報を表示する方法を示します。
# show unit
Unit
Model Name---- ----------------------------1
APLGM220GTSS
Unit
Serial-Number
StatusUp Time---- --------------------------------- --------- ----------------1
ok
0DT2H30M20S
Unit
Memory
Total
Used
Free
---- -------- ---------- ---------- ---------1
DRAM
524288 K
124121 K
400167 K
1
FLASH125937 K
33441 K92496 K#

32/379

3 基本管理 ￨ 3.2 装置情報表示コマンド

show environment
目的

ファン、温度、電力の可用性、および状態の情報を表示します。

シンタックスshow environment [health ￨ slide‑switch ￨ temperature]

パラメーター

health：装置の正常性を表示
slide‑switch：スライドスイッチの状態を表示
temperature：装置の内部温度の状態を表示

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

パラメーターを指定しない場合は、すべての種類の情報が表示されます。

使用例：
環境情報を表示する方法を示します。
# show environment
Detail Temperature Status:
Unit
StatusCurrent Temperature-------------------------------1
Normal38C
Health Status:
Unit
Status------------1
NormalFailure Code-------------------0x00000

Slide Switch Status:
Unit
Status------------1
Off#show version
目的装置のソフトウェアバージョン情報を表示します。

シンタックスshow version

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

起動中のソフトウェアのバージョン情報を表示します。

33/379

3 基本管理 ￨ 3.2 装置情報表示コマンド
使用例：
装置のバージョン情報を表示する方法を示します。
# show version
System MAC Address: FC-6D-D1-06-CE-7D
Unit ID
Module Name
Versions------- ---------------------------- --------------------1
APLGM220GTSS
H/W:
Bootloader:1.00.00
Runtime:2.00.00#

show cpu utilization
目的

CPU 使用率情報を表示します。

シンタックスshow cpu utilization

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

装置の CPU 使用率情報を 5 秒、1 分、および 5 分間隔で表示します。

使用例：
CPU 使用率を表示する方法を示します。
# show cpu utilization
CPU Utilization
Five seconds 6 %Maximum - 78 %One minute 7 %Minimum 5 %Five minutes -6 %#clear cpu utilization history
目的CPU 使用率をクリアします。

シンタックスclear cpu utilization history

パラメーター

なし

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

CPU 使用率の Maximum 項目と Minimum 項目の値をリセットします。

使用例：
CPU 使用率をクリアする方法を示します。
# clear cpu utilization history#

34/379

3 基本管理 ￨ 3.2 装置情報表示コマンド

show history
目的

現在のセッションで入力したコマンド履歴のリストを表示します。

シンタックスshow history

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

入力したコマンドは、装置によって記録されており、記録内容を本コマンドで確認することができます。記録されたコマンドは、Ctrl+P または上矢印キーを押すことで呼び出すことが可能で、前のコマンドが順番に呼び出されます。履歴バッファーのサイズは、コマンド 20 個で固定です。

使用例：
コマンドのバッファー履歴を表示する方法を示します。
# show history
enhelp
show history#

35/379

3 基本管理 ￨ 3.3 運用管理コマンド

3.3 運用管理コマンド
装置本体の運用管理で使用するコマンドの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

show running‑config

show running‑config [effective ￨ all] [interface INTERFACE‑ID ￨function [MODULE‑TITLE]]

write

write [memory [secondary]]

rebootreboot [unit UNIT‑ID] [force̲agree] [cold]

clear running‑config

clear running‑config

reset system

reset system [factory‑default]

ping

ping {[ip] IP‑ADDRESS ￨ [ipv6] IPV6‑ADDRESS} [count TIMES][timeout SECONDS] [source {IP‑ADDRESS ￨ IPV6‑ADDRESS}] [sizeLENGTH] [interval SECONDS]

traceroute

traceroute {[ip] IP‑ADDRESS ￨ [ipv6] IPV6‑ADDRESS} [probe NUMBER][timeout SECONDS] [max‑ttl TTL] [port DEST‑PORT]

telnettelnet {IP‑ADDRESS ￨ IPV6‑ADDRESS} [TCP‑PORT]

各コマンドの詳細を以下に説明します。

show running‑config
目的

現在の設定を表示します。

シンタックスshow running‑config [effective ￨ all] [interface INTERFACE‑ID ￨function [MODULE‑TITLE]]

パラメーターeffective：デバイスの動作に影響を与える設定のみ表示する場合に指定します。例えば、STP が無効の場合、STP 設定については disable stp だ
けが表示され、他の STP に関する設定は表示されません。
all：デフォルトのパラメーターに対応するコマンドを含め、すべてのコ
マンド設定を表示する場合に指定します。
interface INTERFACE‑ID：特定のインターフェースに対応する設定を表示します。INTERFACE‑ID は、以下のいずれかのパラメーターで指定します。
•

port：指定したイーサネットスイッチポートに関連する情報を表示。

•

port‑channel：指定したポートチャネルに関連する情報を表示。

•

vlan：指定した VLAN インターフェースに関連する情報を表示。

function：特定の機能の設定を表示する場合に指定します。

MODULE‑TITLE ：設定を表示する機能を指定します。例えば「CLI」のように機能名を大文字で入力します。本パラメーターを省略すると、指定できる機能名の候補が一覧で表示されます。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

現在運用中の設定内容を表示するコマンドです。

36/379

3 基本管理 ￨ 3.3 運用管理コマンド
使用例：
現在の設定内容を表示する方法を示します。
# show running-config
Building configuration...
Current configuration : 1108 bytes#------------------------------------------------------------------------------#APLGM220GTSS Gigabit Ethernet L2 Switch#
Configuration##
Firmware: Build 2.00.00#
Copyright(C) 2021 APRESIA Systems, Ltd. All rights reserved.
#-------------------------------------------------------------------------------# Date: Thu Jul 15 23:00:50 2021

# PORT
interface port 1/0/1
interface port 1/0/2
interface port 1/0/3
interface port 1/0/4
interface port 1/0/5
interface port 1/0/6
interface port 1/0/7
CTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All

write
目的

現在の設定内容を設定ファイルに書き込みます。

シンタックス

write [memory [secondary]]

パラメーター

memory：現在の設定内容を設定ファイルに書き込みます。保存先の指定がない場合、および本パラメーターを省略した場合は、プライマリー設定
ファイルに書き込まれます。また、SD カードにも内容が上書きで保存されます（ファイル名: apresia‑startup‑config.txt）。
secondary：書き込み先をセカンダリー設定ファイルに指定します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

現在の設定内を startup‑config ファイルに書き込むコマンドです。

使用例：
現在の設定内容をプライマリー設定ファイルに書き込む方法を示します。
# write memory
Destination filename startup-config? [y/n]: ySaving all configurations to NV-RAM.......... Done.
#

37/379

3 基本管理 ￨ 3.3 運用管理コマンド
現在の設定内容をプライマリー設定ファイルに書き込む方法を示します。
# write memory secondary
Destination filename secondary startup-config? [y/n]: ySaving all configurations to NV-RAM.......... Done.
#reboot目的装置を再起動します。

シンタックス

reboot [unit UNIT‑ID] [force̲agree] [cold]

パラメーター

unit UNIT‑ID：再起動する特定のユニットのボックス ID を指定します。
本装置では本パラメーターを使用する必要はありません。
force̲agree：確認を求めずに装置を強制的に再起動する場合に指定します。
cold：コールドリブートを実行します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

装置を再起動する際に使用します。cold パラメーターによるコールドリ
ブートは、一部モジュールのドライバーの更新が必要な場合に行われます。

使用例：
装置を再起動する方法を示します。
# reboot
Are you sure you want to proceed with the system reboot?(y/n) y
Please wait, the switch is rebooting...

装置を強制的に再起動する方法を示します。
# reboot force_agree
Please wait, the switch is rebooting...

clear running‑config
目的装置の現在の設定内容(running‑config)を消去します。

シンタックスclear running‑config

パラメーター

なし

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

DRAM に保持されている装置の現在の設定内容(running‑config)を消去するコマンドです。すべての設定内容は工場出荷時の状態に戻ります。また、装置内に保存されているログメッセージも削除されます。

38/379

3 基本管理 ￨ 3.3 運用管理コマンド
使用例：
装置の running‑config を消去する方法を示します。
# clear running-config
This command will clear the system's configuration to the factory
default settings, including the IP address.
Clear running configuration? (y/n) [n] y#reset system
目的システムのリセット、システム構成の消去、保存、装置の再起動を行います。

シンタックス

reset system [factory‑default]

パラメーターfactory‑default：システムを工場出荷時のデフォルト設定に戻す場合に指定します。

デフォルトなし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

システムをリセットするコマンドです。設定がデフォルトに戻ります。
startup‑config ファイルへの保存後に装置が再起動されます。
factory‑default パラメーターを使用すると、以下のファイルが削除されます。
•

システム内のすべての設定ファイル•

システム内のすべてのセキュリティー認証ファイル•

システム内のすべてのログおよびエラーログエントリー•

システム内のすべてのブート情報

使用例：
システムを工場出荷時のデフォルト設定にリセットする方法を示します。
# reset system
This command will clear the system's configuration to the factory
default settings, including the IP address and stacking settings.
Clear system configuration, save, reboot? (y/n) [n] ySaving configurations and logs to NV-RAM...... Done.
Please wait, the switch is rebooting...

39/379

3 基本管理 ￨ 3.3 運用管理コマンド

ping
目的

ping を実行します。

シンタックスping {[ip] IP‑ADDRESS ￨ [ipv6] IPV6‑ADDRESS} [count TIMES][timeout SECONDS] [source {IP‑ADDRESS ￨ IPV6‑ADDRESS}] [sizeLENGTH] [interval SECONDS]

パラメーター[ip] IP‑ADDRESS：宛先ホストの IPv4 アドレスを指定します。ip の部分は省略可能です。
[ipv6] IPV6‑ADDRESS：宛先ホストの IPv6 アドレスを指定します。IPv6 ア
ドレスがリンクローカルアドレスまたはマルチキャストアドレスの場合
は、VLAN インターフェース情報を含めて IPV6‑ADDRESS％INTERFACE‑ID の形式で指定する必要があります。ipv6 の部分は省略可能です。
count TIMES：ping パケットの送信回数を 1〜255 の範囲で指定します。省
略した場合は 5 が使用されます。
timeout SECONDS：応答タイムアウト時間(秒)を 1〜99 の範囲で指定します。省略した場合は 1 が使用されます。
source {IP‑ADDRESS ￨ IPV6‑ADDRESS}：ping パケットに使用する送信元
IP アドレスを指定します。本装置では使用しません。
size LENGTH：ping パケットのデータ部のサイズ(バイト)を 32〜1,500 の範囲で指定します。省略した場合は、IPv4 の場合は 32 が、IPv6 の場合は100 が、使用されます。
interval SECONDS：ping パケットの送信間隔(秒)を 1〜3,600 の範囲で指定します。省略した場合は 1 が使用されます。

デフォルト

なし

コマンドモード

ユーザー実行モード、特権実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

ping を途中で停止するには、Ctrl+C キーを押してください。
ping パケットの送信元 IP アドレスには、宛先アドレスと同じ IP バージョン(IPv4/IPv6)が使用されます。

使用例：
IP アドレス 172.50.71.123 のホスト宛に ping を実行する方法を示します。
# ping 172.50.71.123
Reply from 172.50.71.123, bytes=32, time<10ms
Reply from 172.50.71.123, bytes=32, time<10ms
Reply from 172.50.71.123, bytes=32, time<10ms
Reply from 172.50.71.123, bytes=32, time<10ms
Reply from 172.50.71.123, bytes=32, time<10ms
Ping Statistics for 172.50.71.123
Packets: Sent =5, Received =5, Lost =0#40/379

3 基本管理 ￨ 3.3 運用管理コマンド
VLAN 110 インターフェースで IPv6 アドレスが ff02::1 のホスト宛てに ping 実行する方法を示します。
# ping ipv6 ff02::1%vlan110 count 2
Reply to request 1 from fe80::240:66ff:fea8:cfa2, bytes=100, time<10 ms
Reply to request 1 from fe80::201:2ff:fe03:400, bytes=100, time<10 ms
Request 1 received 2 replies.
Reply to request 2 from fe80::240:66ff:fea8:cfa2, bytes=100, time<10 ms
Reply to request 2 from fe80::201:2ff:fe03:400, bytes=100, time<10 ms
Request 2 received 2 replies.
Ping Statistics for ff02::1
Packets: Sent =2, Received =4, Lost =0#

traceroute目的

traceroute を実行します。

シンタックスtraceroute {[ip] IP‑ADDRESS ￨ [ipv6] IPV6‑ADDRESS} [probe NUMBER][timeout SECONDS] [max‑ttl TTL] [port DEST‑PORT]

パラメーター[ip] IP‑ADDRESS：宛先ホストの IPv4 アドレスを指定します。ip の部分は省略可能です。
[ipv6] IPV6‑ADDRESS：対象ホストの IPv6 アドレスを指定します。ipv6 の部分は省略可能です。
probe NUMBER：ホップごとのプローブ数を 1〜1000 の範囲で指定します。
省略した場合は 3 が使用されます。
timeout SECONDS：応答タイムアウト時間(秒)を 1〜65535 の範囲で指定します。省略した場合は 5 が使用されます。
max‑ttl TTL：送信 UDP データグラムの最大 TTL 値を 1〜255 の範囲で指定します。省略した場合は 30 が使用されます。
port DEST‑PORT：送信データグラムで使用されるベース UDP 宛先ポート番
号を 1〜65535 の範囲で指定します。送信する UDP データグラムの UDP 宛
先ポート番号は、本パラメーターで指定された番号を起点として、送信のたびに 1 ずつ加算されます。省略した場合は 33434 が使用されます。

デフォルト

なし

コマンドモード

ユーザー実行モード、特権実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

traceroute コマンドを実行すると、40 バイトの UDP データグラムを使用して経路情報の調査を実行します。
traceroute を途中で停止するには、Ctrl+C キーを押してください。
このコマンドの最大同時実行可能数は 3 です。

41/379

3 基本管理 ￨ 3.3 運用管理コマンド
使用例：
ホスト 172.50.71.123 に traceroute を実行する方法を示します。
# traceroute 172.50.71.123<10 ms 172.50.71.123
Trace complete.

#

IPv6 ホスト 2001:238:f8a:77:7c10:41c0:6ddd:ecab に traceroute を実行する方法を示します。
# traceroute 2001:238:fe8a:77:7c10:41c0:6ddd:ecab<10 ms 2001:238:fe8a:77:7c10:41c0:6ddd:ecab
Trace complete.

#telnet目的

Telnet で他のデバイスにアクセスします。

シンタックス

telnet {IP‑ADDRESS ￨ IPV6‑ADDRESS} [TCP‑PORT]

パラメーター

IP‑ADDRESS：ホストの IPv4 アドレスを指定します。
IPV6‑ADDRESS：ホストの IPv6 アドレスを指定します。
TCP‑PORT：TCP ポート番号を 1〜65535 の範囲で指定します。省略した場合
はウェルノウンポートである 23 を使用します。

デフォルト

なし

コマンドモード

ユーザー実行モード、特権実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

Telnet クライアント機能を使用して他のデバイスにアクセスします。

使用例：
デフォルトのポート 23 を使用して IP アドレス 10.90.90.91 に Telnet で接続する方法を示します。
# telnet 10.90.90.91
Ethernet Switch APLGM220GTSS
Firmware: Build 2.00.00
Password required, but none set#

42/379

3 基本管理 ￨ 3.4 起動ファイル管理コマンド

3.4 起動ファイル管理コマンド
装置が起動すると、最初にブート情報が読み込まれます。ブート情報には、ブートイメージファイルと設定ファイルのファイルパスが書き込まれており、その情報を参照して起動プロセスを進めます。
ブートイメージファイルと設定ファイルはそれぞれセカンダリーファイルを指定することができます。
ファイルの破損などによりプライマリーのファイルが使用できない場合、セカンダリーに指定されたファイルを代用として処理を進めることができます。セカンダリーファイルも読み込めない場合は、装置内部に残っている最新の有効なブートイメージや設定ファイルが使用されます。
ブート情報は設定ファイルとは異なる領域に保管されており、変更すると直ちに反映されます。
装置のシステムファイルの管理コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

boot image

boot image [check] URL [primary ￨ secondary]boot config

boot config URL [primary ￨ secondary]show bootshow boot [unit UNIT‑ID]

erase booterase bootshow startup‑config

show startup‑config

configure replace

configure replace {{tftp: //location/filename ￨ ftp://username:password@location:tcpport/filename} ￨ flash: FILENAME}[force]show config
differences

show config differences SOURCE‑URL DESTINATION‑URL

各コマンドの詳細を以下に説明します。

boot image
目的

ブートイメージファイルを指定します。

シンタックスboot image [check] URL [primary ￨ secondary]

パラメーター

check：ブートイメージのファームウェア情報を表示する場合に指定します。バージョン番号とモデルの説明が含まれます。

URL：ブートイメージファイルのパスとファイル名を入力します。以下のいずれかの形式を使用します。
•

c:/URL：装置内部に保存されているファイルを指定します。

•

d:/URL：SD カードにあるファイルを指定します。

primary：プライマリーブートイメージに指定します。
secondary：セカンダリーブートイメージに指定します。
デフォルト

ブートイメージファイルあり

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

primary または secondary パラメーターを指定しない場合は、プライマ
リーブートイメージとして実行されます。

43/379

3 基本管理 ￨ 3.4 起動ファイル管理コマンド
使用例：
装置内部に保存されているファイルをプライマリーブートイメージに指定する方法を示します。
# configure terminal(config)# boot image c:/switch-image.had primary(config)#
SD カード内のファイルをプライマリーブートイメージに指定する方法を示します。
# configure terminal(config)# boot image d:/switch-image.had primary(config)#
装置内部のファイルをプライマリーブートイメージに指定し、イメージファイルの情報を示す方法を示します。
# configure terminal(config)# boot image check c:/switch-image.had---------------------Image information---------------------Version: 2.00.00
Description: APRESIA Systems, Ltd. Gigabit Ethernet L2 Switch(config)#boot config
目的

ブート構成ファイルを指定します。

シンタックスboot config URL [primary ￨ secondary]

パラメーター

URL：startup‑config ファイルの URL を入力します。以下のいずれかの形式を使用します。
•

c:/URL：装置内部に保存されているファイルを指定します。

•

d:/URL：SD カードにあるファイルを指定します。

primary：プライマリー設定ファイルに指定します。
secondary：セカンダリー設定ファイルに指定します。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

primary または secondary パラメーターを指定しない場合は、プライマ
リー設定ファイルとして実行します。
プライマリーとセカンダリーの設定ファイルが読み込めず、装置内部に有効な設定ファイルがない場合には、デフォルト設定で起動します。

使用例：
装置内部に保存されているファイルをプライマリー設定ファイルとして指定する方法を示します。
# configure terminal(config)# boot config c:/switch-config.cfg primary(config)#

44/379

3 基本管理 ￨ 3.4 起動ファイル管理コマンド
SD カード内のファイルをプライマリー設定ファイルとして指定する方法を示します。
# configure terminal(config)# boot config d:/switch-config.cfg primary(config)#show boot
目的装置のブート情報を表示します。

シンタックスshow boot [unit UNIT‑ID]

パラメーター

unit UNIT‑ID：表示する装置のボックス ID を指定します。本装置では使用しません。

デフォルトなし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン「apresia‑loader.conf」ファイルが保存されている SD カードを挿入した
場合は、このファイルのブート情報も表示されます。

使用例：
装置で起動時に使用する構成情報とイメージ設定を表示する方法を示します。
# show bootUnit 1(Configured)
Primary boot image: /c:/image1.hadPrimary boot config: /c:/config1.cfg
Secondary boot image: No valid boot image.
Secondary boot config: No valid boot config.
*(SD Card)
Primary boot image: /d:/apresia-software.had
Primary boot config: /d:/apresia-startup-config.txt

Note: * indicates the used boot information.
#erase boot
目的装置内部のブート情報を消去します。

シンタックスerase boot

パラメーター

なし

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

ブート情報が削除された状態では、ブート情報が書き込まれた SD カードが挿入されていなければ、起動時に内部の有効なブートイメージや設定ファイルを検索して起動を試みます。ファイルの破損による起動失敗な
ど、意図しない動作になる恐れがありますので、ご注意ください。

45/379

3 基本管理 ￨ 3.4 起動ファイル管理コマンド
使用例：
装置のフラッシュからブート情報を消去する方法を示します。
# erase bootErasing the boot information in FLASH.......... Done.
#show startup‑config
目的

startup‑config ファイルの内容を表示します。

シンタックスshow startup‑config

パラメーター

なし

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

現在の装置起動時の設定内容を表示するコマンドです。

使用例：
startup‑config ファイルの内容を表示する方法を示します。
# show startup-config#------------------------------------------------------------------------------#APLGM220GTSS Gigabit Ethernet L2 Switch#
Configuration##
Firmware: Build 2.00.00#
Copyright(C) 2021 APRESIA Systems, Ltd. All rights reserved.
#-------------------------------------------------------------------------------# Date: Thu Jul 15 23:00:30 2021

# PORT
interface port 1/0/1
interface port 1/0/2
interface port 1/0/3
interface port 1/0/4
interface port 1/0/5
interface port 1/0/6
interface port 1/0/7
interface port 1/0/8
interface port 1/0/9
interface port 1/0/10
CTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All

46/379

3 基本管理 ￨ 3.4 起動ファイル管理コマンド

configure replace目的

現在の running‑config を、指定した設定情報で置き換えます

シンタックスconfigure replace {{tftp: //location/filename ￨ ftp://username:password@location:tcpport/filename} ￨ flash: FILENAME}[force]

パラメーター

tftp: ：TFTP サーバー上の設定ファイルの設定情報を反映します。

//location/filename：設定ファイルの URL を指定します。
ftp: ： FTP サーバー上の設定ファイルの設定情報を反映します。

//username:password@location:tcpport/filename：FTP サーバー上の設定
ファイルの URL を指定します。
flash: ：装置内部や SD カードの設定ファイルの設定情報を反映します。

FILENAME：適用する設定ファイルを指定します。
force：確認せずに直ちに置き換えを実行します。省略した場合は、置き換えを実行するかどうかを確認するプロンプトが表示されます。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

指定した設定ファイルの設定情報を使用して現在の running‑config を置き換えるコマンドです。現在の running‑config は消去されます。

使用例：
TFTP サーバーから「config.cfg」をダウンロードし、running‑config を置き換える方法を示します。
# configure replace tftp: //10.0.0.66/config.cfg
This will apply all necessary additions and deletions
to replace the current running configuration with thecontents of the specified configuration file, which isassumed to be a complete configuration, not a partial
configuration. [y/n]: yAccessing tftp://10.0.0.66/config.cfg...
Transmission start...
Transmission finished, file length 45422 bytes.
Executing script file config.cfg ......
Executing done#

FTP サーバーから「config.cfg」をダウンロードし、running‑config を確認なしで置き換える例を示します。
# configure replace ftp: //User:123@10.0.0.66:80/config.cfg force
Accessing ftp: //10.0.0.66/config.cfg...
Transmission start...
Transmission finished, file length 45422 bytes.
Executing script file config.cfg ......
Executing done#

47/379

3 基本管理 ￨ 3.4 起動ファイル管理コマンド
設定ファイル「config.cfg」の設定情報を使用して、running‑config を確認なしで置き換える例を示します。
# configure replace flash: config.cfg force
Executing script file config.cfg ......
Executing done#

show config differences
目的

2 つの設定情報の内容を比較し、その差分を表示します。

シンタックスshow config differences SOURCE‑URL DESTINATION‑URL

パラメーター

SOURCE‑URL：比較元のオリジナル設定情報(設定情報 1)が記録されている
URL を指定します。URL の形式は以下のパラメーターで表されます。
•

startup‑config の場合、startup‑config の情報を比較に使用します。

•

running‑config の場合、running‑config の情報を比較に使用します。

•

flash: [PATH‑FILE‑NAME]の場合、指定した設定ファイルの情報を比較対象とします。例えば、c:/primary.cfg と入力します。

DESTINATION‑URL：オリジナルと比較する設定情報 (設定情報 2)が記録されている URL を指定します。URL の形式は SOURCE‑URL と同じです。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

2 つの設定情報(設定情報 1、設定情報 2)の内容を比較し、その差分を表示します。
設定情報 2 にない設定が設定情報 1 に含まれている場合は、各行の前にプラス記号（+）が挿入されます。
設定情報 1 にない設定が設定情報 2 に含まれている場合は、各行の前にマイナス記号（‑）が挿入されます。

使用例：
2 つの設定情報を比較し、その差分を表示する方法を示します。
# show config differences startup-config running-config
Config differences:+interface vlan 1+ ipv6 enable+interface vlan 2+ ip address 192.168.2.20/24-interface vlan 1- description INTERFACE VLAN 1-interface vlan 2- ip address 192.168.2.20/25#

48/379

4 ファイル操作 ￨ 4.1 基本ファイル操作コマンド

4 ファイル操作
本章では、装置内部のファイル操作に関連するコマンドについて説明します。
装置の CLI からファイル操作コマンドを使用して、ファイルのコピーや削除、名前変更の処理などを実行することができます。起動から最初にログインしたユーザーのカレントディレクトリーはルート
ディレクトリー「c:/」です。
本装置では、装置本体の起動に使用するブートイメージや、起動時の動作パラメーターを定義する起動時設定ファイルの他に、各種機能を実行するために使用するシステムファイルがあります。以下のファイルはシステムファイルの一部で、copy コマンドなどの一部のファイル操作コマンドでカレント
ディレクトリーによらずエイリアスとして使用することができます。
•

running‑config：現在の装置の動作パラメーターを定義する設定ファイル•

aaa‑local‑db ：AccessDefender のローカルデータベース•

https‑certificate：SSL サーバー証明書•

https‑private‑key：SSL サーバーの秘密鍵

システムファイルは、各設定コマンドや copy コマンドなどを使用して上書きや複製を行うことは可能ですが、ファイルの移動や名前変更を行うことはできません。ファイルの削除は、一部のシステム
ファイルで専用のコマンドを使用することで実施することができます。
ブートイメージや設定ファイルは、システムファイル以外のファイルの中で、boot コマンドにより指定したファイルが使用されます。boot コマンドで指定した情報はシステムファイルの一つであるブートローダーに書き込まれ、ブートローダーに登録されたブートイメージと設定ファイルはシステム
ファイルと同様に削除することができなくなります。

4.1 基本ファイル操作コマンド
基本ファイル操作コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

dirdir [URL]

cd

cd [DIRECTORY‑URL]

renamerename FILE‑URL1 FILE‑URL2

deletedelete FILE‑URL

mkdir

mkdir DIRECTORY‑NAME

rmdir

rmdir DIRECTORY‑NAME

access‑defender
erase

access‑defender erase [SYSTEM‑FILE]

more

more FILE‑URL

show storage media‑
info

show storage media‑info [unit UNIT‑ID]

各コマンドの詳細を以下に説明します。

49/379

4 ファイル操作 ￨ 4.1 基本ファイル操作コマンド

dir
目的

ディレクトリーの情報を表示します。

シンタックスdir [URL]

パラメーター

URL：表示するファイルまたはディレクトリーの名前を指定します。

デフォルト

なし

コマンドモード

実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ディレクトリーの情報を表示します。ファイル名を指定した場合は、ファイルの情報が表示されます。ディレクトリーを指定した場
合は、ディレクトリー内のファイルやディレクトリーの情報を表示します。いずれも指定しない場合は、カレントディレクトリーの情報を表示し
ます。

使用例：
カレントディレクトリーの情報を表示する方法を示します。
# dir
Directory of /c:
1-rw
6972340 Jul 10 2017 09:48:30
2-rw
6912968 Sep 26 2017 16:06:43
3-rw
1615 Sep 26 2017 16:12:33
4
d-0 Oct 17 2017 02:55:21

image1.had
image2.hadconfig.cfg
system

30656000 bytes total (16565248 bytes free)
#

cd
目的

カレントディレクトリーを変更します。

シンタックス

cd [DIRECTORY‑URL]

パラメーター

DIRECTORY‑URL ：変更先のディレクトリーを指定します。指定しない場合
は、カレントディレクトリーが表示されます。

デフォルト

なし

コマンドモード

実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、カレントディレクトリーを指定したディレクトリーに変更します。ディレクトリーを指定しない場合、カレントディレクトリーの絶対パスを表示します。

使用例：
カレントディレクトリーをディレクトリー「c:/log」に変更する方法を示します。
# cd c:/log#50/379

4 ファイル操作 ￨ 4.1 基本ファイル操作コマンド

rename目的

ファイル名を変更します。

シンタックス

rename FILE‑URL1 FILE‑URL2

パラメーター

FILE‑URL1：名前を変更するファイルの URL を指定します。
FILE‑URL2：ファイル名変更後の URL を指定します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ファイル名の変更を行います。異なるディレクトリーのURL を指定するとファイルの移動を行います。

使用例：
カレントディレクトリーのファイル「doc.txt」を「test.txt」にリネームする方法を示します。
# rename doc.txt test.txt
Rename file doc.txt to text.txt? (y/n) [n] y#delete目的

ファイルを削除します。

シンタックスdelete FILE‑URL

パラメーター

FILE‑URL：削除するファイルの名前を指定します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、指定したファイルを削除します。

使用例：
ルートディレクトリーのファイル「test.txt」を削除する方法を示します。
# delete c:/test.txt
Delete test.txt? (y/n) [n] yFile is deleted.
#

mkdir
目的

ディレクトリーを作成します。

シンタックスmkdir DIRECTORY‑NAME

パラメーター

DIRECTORY‑NAME：作成するディレクトリーのパスと名前を指定します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ディレクトリーを作成します。

51/379

4 ファイル操作 ￨ 4.1 基本ファイル操作コマンド
使用例：
カレントディレクトリーに「newdir」という名前のディレクトリーを作成する方法を示します。
# mkdir newdir
#

rmdir
目的

ディレクトリーを削除します。

シンタックス

rmdir DIRECTORY‑NAME

パラメーター

DIRECTORY‑NAME：削除するディレクトリーのパスと名前を指定します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ディレクトリーを削除します。

使用例：
カレントディレクトリーの「newdir」というディレクトリーを削除する方法を示します。
# rmdir newdir
Remove directory newdir? (y/n) [n] yThe directory is removed.
#access‑defender erase
目的

AccessDefender のシステムファイルを削除します。

シンタックス

access‑defender erase [SYSTEM‑FILE]

パラメーターSYSTEM‑FILE ：消去するシステムファイルを指定します。以下のパラメー
ターのいずれかを使用できます。
•

aaa‑local‑db：AccessDefender ローカルデータベースファイルを消去する場合に指定します。

•

ssl‑files：他の SSL ファイルをダウンロードする前に SSL サーバー証
明書、秘密鍵、および ssl‑gencsr コマンドを使用して生成されたファイルを消去する場合指定します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

パラメーターを指定しない場合は、すべての AccessDefender のシステム
ファイルが削除されます。

使用例：
AccessDefender のすべてのシステムファイルを削除する方法を示します。
# access-defender erase
Erasing Access Defender local database settings.......... Done.
Erasing SSL files in FLASH.......... Done.
#

52/379

4 ファイル操作 ￨ 4.1 基本ファイル操作コマンド

more
目的

ファイルの内容を表示します。

シンタックスmore FILE‑URL

パラメーター

FILE‑URL：表示するファイルの URL を指定します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、テキストファイルの内容を表示します。ファイルの内容に非標準の印刷可能な文字が含まれている場合、読み取り不可能な文字または空白が表示されます。

使用例：
ルートディレクトリーの「config.cfg」ファイルの内容を表示する方法を示します。
# more /c:/config.cfg#------------------------------------------------------------------------------#APLGM220GTSS Gigabit Ethernet L2 Switch#
Configuration##
Firmware: Build 2.00.00#
Copyright(C) 2021 APRESIA Systems, Ltd. All rights reserved.
#-------------------------------------------------------------------------------# Date: Thu Jul 15 23:00:30 2021

# PORT
interface port 1/0/1
interface port 1/0/2
interface port 1/0/3
interface port 1/0/4
interface port 1/0/5
interface port 1/0/6
interface port 1/0/7
interface port 1/0/8
interface port 1/0/9
CTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All

53/379

4 ファイル操作 ￨ 4.1 基本ファイル操作コマンド

show storage media‑info
目的外部ストレージの情報を表示します。

シンタックスshow storage media‑info [unit UNIT‑ID]

パラメーター

unit UNIT‑ID：ユニット ID を指定します。本装置では指定する必要はあ
りません。

デフォルト

なし

コマンドモード

実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、システムで使用可能な外部ストレージの情報を表示します。

使用例：
外部ストレージの情報を表示する方法を示します。
# show storage media-info
Unit Drive Media-Type Size
FS-Type Label---- ----- ---------- -------- ------- ----------1
c:
Flash
29 MB
FFS
#

54/379

4 ファイル操作 ￨ 4.2 ファイルコピーコマンド

4.2 ファイルコピーコマンド
ファイルコピーコマンドでは、ファイルの複製やアップロード、ダウンロードなどの操作を行います。
ファイルコピーコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

copy

copy SYSTEM‑FILE {flash: [DEST‑FILE] ￨ tftp: [TFTP‑URL]}

copy running‑config

copy running‑config {startup‑config [secondary] ￨ flash: [DEST‑
URL] ￨ tftp: [TFTP‑URL] ￨ ftp: [FTP‑URL]}

copy startup‑config

copy startup‑config {running‑config ￨ flash: [DEST‑URL] ￨ tftp:[TFTP‑URL] ￨ ftp: [FTP‑URL]}

copy flash:copy flash: [SOURCE‑URL] {SYSTEM‑FILE ￨ flash: [DEST‑URL] ￨ tftp:[TFTP‑URL] ￨ ftp: [FTP‑URL]}

copy tftp: ￨ ftp:

copy {tftp: [TFTP‑URL] ￨ ftp: [FTP‑URL]} {SYSTEM‑FILE ￨ flash:[DEST‑URL]}

copy primary‑config
secondary‑config

copy primary‑config secondary‑config

各コマンドの詳細を以下に説明します。

copy
目的

システムファイルをコピーします。

シンタックスcopy SYSTEM‑FILE {flash: [DEST‑FILE] ￨ tftp: [TFTP‑URL]}

パラメーターSYSTEM‑FILE：コピーするシステムファイルを指定します。
•

aaa‑local‑db：AccessDefender のローカルデータベースファイルをコピーします。

•

https‑certificate：SSL サーバー証明書ファイルをコピーします。

•

https‑private‑key：SSL サーバー秘密鍵ファイルをコピーします。

•

attack‑log unit 1：アタックログをコピーします。

•

csr‑certificate：証明書署名要求ファイルをコピーします。

•

csr‑private‑key: CSR 秘密鍵ファイルをコピーします。

•

log：ログファイルをコピーします。

flash:：装置内部に複製を作成します。アタックログ、証明書署名要求、CSR 秘密鍵ファイル、ログファイルでは指定できません。

DEST‑URL：コピー先のファイルパスと名前を指定します。
tftp:：TFTP サーバーにアップロードします。

TFTP‑URL：ファイルの転送先を「//(TFTP サーバーの IP アドレス/IPv6 アドレス)/(ファイルパス、ファイル名)」」で指定します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、システムファイルのコピーを行います。

55/379

4 ファイル操作 ￨ 4.2 ファイルコピーコマンド
使用例：
ログを TFTP サーバー:10.1.1.254 にファイル「switch‑log.log」でアップロードする方法を示します。
# copy log tftp: //10.1.1.254/switch-log.log
Address of remote host [10.1.1.254]?
Destination filename [switch-log.log]?
Accessing tftp://10.1.1.254/switch-log.log...
Transmission start...
Transmission finished, file length 45421 bytes.
#

copy running‑config
目的
シンタックス

現在の設定ファイルをコピーします。
copy running‑config {startup‑config [secondary] ￨ flash: [DEST‑

URL] ￨ tftp: [TFTP‑URL] ￨ ftp: [FTP‑URL]}
パラメーター

startup‑config：起動時設定ファイルにコピーします。
secondary：セカンダリー設定ファイルにコピーします。本オプションを指定しない場合はプライマリー設定ファイルにコピーします。
flash:：装置内部に現在の設定ファイルの複製を保存します。

DEST‑URL：保存先のファイルパスとファイル名を指定します。
tftp:：現在の設定ファイルを TFTP サーバーにアップロードします。

TFTP‑URL：ファイルの転送先を「//(TFTP サーバーの IP アドレス/IPv6 アドレス)/(ファイルパス、ファイル名)」」で指定します。
ftp:：現在の設定ファイルを FTP サーバーにアップロードします。

FTP‑URL：ファイルの転送先を「//(FTP サーバーユーザー名):(パスワード)@(FTP サーバーの IP アドレス/IPv6 アドレス):(TCP ポート)/(ファイル
パス、ファイル名)」で指定します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、現在の設定ファイル(running‑config)のコピーを行います。startup‑config オプションを指定した場合、write コマンドと同じ動作を行い、設定情報は SD カードにも書き込まれます。

使用例：
現在の設定ファイルを TFTP サーバー:10.1.1.1 にファイル「current‑conf.cfg」でアップロードする方法を示します。
# copy running-config tftp: //10.1.1.1/current-conf.cfg
Address of remote host [10.1.1.1]?
Destination filename [current-conf.cfg]?
Accessing tftp://10.1.1.1/current-conf.cfg...
Transmission start...
Transmission finished, file length 1240 bytes.
#

56/379

4 ファイル操作 ￨ 4.2 ファイルコピーコマンド
現在の設定ファイルをセカンダリー設定ファイルに反映する方法を示します。
# copy running-config startup-config secondary
Destination filename secondary startup-config? [y/n]: ySaving all configurations to NV-RAM.......... Done.
#copy startup‑config
目的

起動時設定ファイルをコピーします。

シンタックスcopy startup‑config {running‑config ￨ flash: [DEST‑URL] ￨ tftp:[TFTP‑URL] ￨ ftp: [FTP‑URL]}

パラメーターrunning‑config：現在の設定ファイルに反映します。
flash:：装置内部に現在の設定ファイルの複製を保存します。

DEST‑URL：保存先のファイルパスとファイル名を指定します。
tftp:：現在の設定ファイルを TFTP サーバーにアップロードします。

TFTP‑URL：ファイルの転送先を「//(TFTP サーバーの IP アドレス/IPv6 アドレス)/(ファイルパス、ファイル名)」」で指定します。
ftp:：現在の設定ファイルを FTP サーバーにアップロードします。

FTP‑URL：ファイルの転送先を「//(FTP サーバーユーザー名):(パスワード)@(FTP サーバーの IP アドレス/IPv6 アドレス):(TCP ポート)/(ファイル
パス、ファイル名)」で指定します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、起動時設定ファイルをコピーします。runninig‑config オ
プションを指定すると、現在の設定ファイルに反映します。

使用例：
起動時設定ファイルを現在の設定ファイルに反映する方法を示します。
# copy startup-config running-config
Destination filename running-config? [y/n]: yExecuting boot-up configuration ......
Executing done#

57/379

4 ファイル操作 ￨ 4.2 ファイルコピーコマンド

copy flash:
目的

装置内のファイルをコピーします。

シンタックスcopy flash: [SOURCE‑URL] {SYSTEM‑FILE ￨ flash: [DEST‑URL] ￨ tftp:[TFTP‑URL] ￨ ftp: [FTP‑URL]}

パラメーター

SOURCE‑URL：コピー元ファイルの URL を指定します。
SYSTEM‑FILE ：コピー元ファイルをシステムファイルに適用します。以下のシステムファイルを指定することができます。
•

aaa‑local‑db：AccessDefender のローカルデータベースファイルに適
用します。

•

https‑certificate：SSL サーバー証明書に適用します。

•

https‑private‑key：SSL サーバー秘密鍵に適用します。

•

running‑config：現在の設定に適用します。

•

startup‑config：起動時設定に適用します。

flash:：装置の内部に複製を作成します。

DEST‑URL：コピー先ファイルの URL を指定します。
tftp:：TFTP サーバーにアップロードします。

TFTP‑URL：ファイルの転送先を「//(TFTP サーバーの IP アドレス/IPv6 アドレス)/(ファイルパス、ファイル名)」」で指定します。
ftp:：FTP サーバーにアップロードします。

FTP‑URL：ファイルの転送先を「//(FTP サーバーユーザー名):(パスワード)@(FTP サーバーの IP アドレス/IPv6 アドレス):(TCP ポート)/(ファイル
パス、ファイル名)」で指定します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、装置内部のファイルのコピーを行います。コピー先をシス
テムファイルに指定した場合、コピー元ファイルがシステムファイルに適用されます。コピー先が startup‑config の場合、ブート情報の書き換えが行われ、コマンド実施前のプライマリー設定ファイルの中身は変更されません。
flash:オプションでは、装置内部にコピー元ファイルの複製を作成します。上書きを行うことはできません。tftp:オプション、ftp:オプション
では、TFTP/FTP サーバーにファイルをアップロードします。

使用例：
ルートディレクトリーのファイル「prim‑conf.cfg」を「sample.cfg」にコピーする方法を示します。
# copy flash: /c:/prim-conf.cfg flash: /c:/sample.cfg
Source filename [/c:/prim-conf.cfg]?
Destination filename [/c:/sample.cfg]?
Copy in progress............................ 100 %#58/379

4 ファイル操作 ￨ 4.2 ファイルコピーコマンド

copy tftp: ￨ ftp:
目的

リモートサーバーからファイルをダウンロードします。

シンタックスcopy {tftp: [TFTP‑URL] ￨ ftp: [FTP‑URL]} {SYSTEM‑FILE ￨ flash:[DEST‑URL]}

パラメーター

tftp:：TFTP サーバーからダウンロードします。

TFTP‑URL：ファイルの転送元を「//(TFTP サーバーの IP アドレス/IPv6 アドレス)/(ファイルパス、ファイル名)」」で指定します。
ftp:：FTP サーバーからダウンロードします。

FTP‑URL：ファイルの転送元を「//(FTP サーバーユーザー名):(パスワード)@(FTP サーバーの IP アドレス/IPv6 アドレス):(TCP ポート)/(ファイル
パス、ファイル名)」で指定します。

SYSTEM‑FILE ：ダウンロードしたファイルをシステムファイルに適用します。以下のシステムファイルを指定することができます。
•

aaa‑local‑db：AccessDefender のローカルデータベースファイルに適
用します。

•

https‑certificate：SSL サーバー証明書に適用します。

•

https‑private‑key：SSL サーバー秘密鍵に適用します。

•

running‑config：現在の設定に適用します。

•

startup‑config：起動時設定に適用します。

flash:：装置内部にファイルをダウンロードします。

DEST‑URL：ダウンロード先ファイルの URL を指定します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、TFTP/FTP サーバーからファイルをダウンロードします。システムファイルを指定した場合、ダウンロードしたファイルをシステム
ファイルに適用します。flash:オプションを指定した場合は、ファイルのダウンロードを実行します。

TFTP サーバー:192.168.1.110 から SSL 証明書ファイル「cert.crt」をダウンロードして適用する方法を示します。
# copy tftp: //192.168.1.110/cert.crt https-certificate
Address of remote host [192.168.1.110]?
Source filename [cert.crt]?
Destination filename https-certificate? [y/n]: y% Importing certificate PEM file...
Reading file from tftp://192.168.1.110/cert.crt
Loading cert.crt from 192.168.1.110 (via Port1/0/24):!
[OK - 1403 bytes]#

59/379

4 ファイル操作 ￨ 4.2 ファイルコピーコマンド

copy primary‑config secondary‑config
目的

プライマリー起動ファイルをセカンダリー起動ファイルに反映します。

シンタックスcopy primary‑config secondary‑config

パラメーター

なし

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、プライマリー起動ファイルの内容をセカンダリー起動ファ
イルに書き込みます。

プライマリー起動ファイルをセカンダリー起動ファイルに反映する方法を示します。
# copy primary-config secondary-config
Success#

60/379

4 ファイル操作 ￨ 4.3 バックアップ、リストアコマンド

4.3 バックアップ、リストアコマンド
バックアップ機能とレストア機能を使用すると、動作に必要なブートイメージや設定ファイル、およびシステムファイルを一括して TFTP サーバーや FTP サーバー、あるいは SD カード内に複製コピーを作成して保管したり、あるいはそれらの複製ファイルからシステムを復旧したりすることができます。
バックアップ、リストア機能の対象となるファイルは以下の通りです。
•

ブートイメージファイル：BASENAME‑software.had•

startup‑config：BASENAME‑startup‑config.txt•

running‑config：BASENAME‑running‑config.txt•

ランタイムバージョンのテキストファイル：BASENAME‑system‑name.txt•

SSHv2 RSA 鍵対ファイル：BASENAME‑rsa‑key•

SSHv2 DSA 鍵対ファイル：BASENAME‑dsa‑key•

AccessDefender のローカルデータベース：BASENAME‑aaa‑local‑db•

SSL サーバー証明書：BASENAME‑https‑certificate•

SSL サーバーの秘密鍵：BASENAME‑https‑private‑key

BASENAME は、バックアップやリストアの実行時にユーザーが指定するプレフィックスです。プレフックスは最大 12 文字で指定することができます。¥ / : * ? "<> ￨およびスペースはファイル名に使用できません。
各ファイルのバックアップやリストアはそれぞれ独立して実行されます。一つのファイルの処理に失敗した場合でも、残りの処理は引き続き行われます。
バックアップした startup‑config ファイルは、先頭にバイナリーの制御データが付与されたものになります。この形式の設定ファイルをエディターソフトなどで編集することは推奨しませんが、編集する場合にはバイナリーの制御データが崩れるような編集は行わないでください。例えば、Null を自動的にスペースに変換するような編集や、改行コードを統一することにより制御データ部が崩れるような編集は行わないでください。
テキスト形式の構成情報ファイルを編集する場合には、改行コードは CRLF で編集してください。
バックアップとレストアのコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

backupbackup {tftp: [TFTP‑URL] ￨ ftp: [FTP‑URL] ￨ memory‑card: [/PATH]}
prefix BASENAME [no‑software] [no‑access‑defender]

restorerestore {tftp: [FTP‑URL] ￨ ftp: [FTP‑URL] ￨ memory‑card: [/PATH]}
prefix BASENAME [no‑software] [no‑access‑defender] [reboot]

各コマンドの詳細を以下に説明します。

61/379

4 ファイル操作 ￨ 4.3 バックアップ、リストアコマンド

backup目的

SD カードまたは TFTP/FTP サーバーにバックアップを実行します。

シンタックスbackup {tftp: [TFTP‑URL]] ￨ ftp: [FTP‑URL] ￨ memory‑card: [/PATH]}
prefix BASENAME [no‑software] [no‑access‑defender]

パラメーター

tftp:：TFTP サーバーにバックアップします。

TFTP‑URL：ファイルの転送先を「//(TFTP サーバーの IP アドレス/IPv6 アドレス)/(ファイルパス、ファイル名)」」で指定します。
ftp:：FTP サーバーにバックアップします。

FTP‑URL：ファイルの転送先を「//(FTP サーバーユーザー名):(パスワード)@(FTP サーバーの IP アドレス/IPv6 アドレス):(TCP ポート)/(ファイル
パス、ファイル名)」で指定します。
memory‑card: ：SD カードにバックアップします。

PATH：SD カードの宛先パスを指定します。
prefix BASENAME ：バックアップファイルのプレフィックスを指定します。
no‑software：イメージファイルのバックアップを省略します。
no‑access‑defender：AccessDefender 関連ファイルのバックアップを省略
します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ブートイメージ、設定ファイル、システムファイルの一括
バックアップを実行します。SSL サーバー証明書、SSL サーバー秘密鍵、
お よ び AccessDefender の ロ ー カ ル デ ー タ ベ ー ス フ ァ イ ル は 、 IPv6
FTP/TFTP サーバーでのバックアップを実施することができません。

使用例：
SD カードにバックアップを実行する方法を示します。
# backup memory-card: prefix backup1
Uploading firmware image file (backup1-software.had).......... Done.
Uploading start-up configuration file (backup1-startup-config.txt).......... Done.
Uploading running configuration file (backup1-running-config.txt).......... Done.
Uploading system name file (backup1-system-name.txt).......... Done.
Uploading SSH RSA key file (backup1-rsa-key).......... Done.
Uploading SSH DSA key file (backup1-dsa-key).......... Done.
Uploading access defender local database settings file (backup1-aaa-local-db)....
...... Done.
Uploading SSL server certificate file (backup1-https-certificate).......... Done.
Uploading SSL server private key file (backup1-https-private-key).......... Done.
#

62/379

4 ファイル操作 ￨ 4.3 バックアップ、リストアコマンド

restore目的

TFTP/FTP サーバーまたは SD カードからリストアを実行します。

シンタックス

restore {tftp: [TFTP‑URL]] ￨ ftp: [FTP‑URL] ￨ memory‑card:[/PATH]} prefix BASENAME [no‑software] [no‑access‑defender][reboot]

パラメーター

tftp:：TFTP サーバーからリストアを実行します。

TFTP‑URL：ファイルの転送元を「//(TFTP サーバーの IP アドレス/IPv6 アドレス)/(ファイルパス、ファイル名)」」で指定します。
ftp:：FTP サーバーからリストアを実行します。

FTP‑URL：ファイルの転送元を「//(FTP サーバーユーザー名):(パスワード)@(FTP サーバーの IP アドレス/IPv6 アドレス):(TCP ポート)/(ファイル
パス、ファイル名)」で指定します。
memory‑card:：SD カードからリストアを実行します。

PATH：SD カードの転送元パスを指定します。
prefix BASENAME ：バックアップファイルのプレフィックスを入力します。
no‑software：ブートイメージのリストアを省略します。
no‑access‑defender：AccessDefender 関連ファイルのリストアを省略します。
reboot：リストア後に装置を再起動する場合に指定します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ブートイメージ、設定ファイル、システムファイルのリス
トアを実行します。SSL サーバー証明書、SSL サーバー秘密鍵、およびAccessDefender のローカルデータベースファイルは、IPv6 FTP/TFTP サー
バーでのリストアを実施することができません。
reboot パラメーターを使用すると、リストア後に装置は再起動します。一部のファイルでリストアに失敗した場合、再起動はキャンセルされます。

使用例：
SD カードからリストアを実行する方法を示します。
# restore memory-card: prefix backup1
Downloading firmware image file (backup1-software.had).......... Done.
Downloading start-up configuration file (backup1-startup-config.txt).......... Done.
Downloading system name file (backup1-system-name.txt).......... Done.
Downloading SSH RSA key file (backup1-rsa-key).......... Done.
Downloading SSH DSA key file (backup1-dsa-key).......... Done.
Downloading access defender local database settings file (backup1-aaa-local-db)....
...... Done.
Downloading SSL server certificate file (backup1-https-certificate).......... Done.
Downloading SSL server private key file (backup1-https-private-key).......... Done.
#

63/379

4 ファイル操作 ￨ 4.4 SD カード関連コマンド

4.4 SD カード関連コマンド
装置の起動時に SD カードが挿入されている場合、装置内部のブート情報よりも先に SD カードのブー
ト情報を調査します。SD カードにブート情報が存在していると、そのブート情報を参考にしてブートイメージと設定ファイルを選択します。
SD カードは「d:/」にマウントされます。copy コマンドなどのファイル操作コマンドを使用してファイルの書き込みなどの作業を行うことができます。
装置が参照するブート情報は「d:/apresia‑loader.conf」です。SD カード専用コマンド copy boot や
backup clone コマンドを実行すると、ブート情報をこのファイルに書き込みます。
■SD カード使用時のご注意事項
SD LED 点滅中は SD カードの抜き差しを行わないでください。
SD カードを再初期化する際は、FAT16 でフォーマットしてください。
フォーマットには SD カードメーカー各社より提供されている SD カードフォーマットソフトウェアをご使用ください。
SD カード専用のコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

copy bootcopy bootbackup clone

backup clone

各コマンドの詳細を以下に説明します。

copy boot目的

SD カードにブート情報を書き込みます。

シンタックスcopy boot

パラメーター

なし

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

ブート情報は「d:/apresia‑loader.conf」に保存されます。

使用例：
SD カードにブート情報を書き込む方法を示します。
# copy bootWriting the boot information to SD card.......... Done.
#

64/379

4 ファイル操作 ￨ 4.4 SD カード関連コマンド

backup clone
目的

SD カードに装置のクローンファイルを作成します。

シンタックスbackup clone

パラメーター

なし

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

クローンファイルは、ブート情報を含む装置の動作に必要なすべてのファ
イルを持つ一式のファイル群です。クローンファイルを持つ SD カードを同じ型式の別の装置に挿入して起動すると、クローンファイルを作成した装置と同じ動作をするようになります。
本コマンドを実行すると、backup コマンドによってバックアップされるす
べてのファイルがプレフィックス「apresia」で SD カードにコピーされます。例えば、プライマリーブートイメージは「apresia‑software.had」でSD カードに保存されます。
また SD カードの「apresia‑loader.conf」のブート情報が書き換わり、プライマリーブートイメージは「/d:/apresia‑software.had」に、プライマ
リー設定ファイルは「/d:/apresia‑startup‑config.txt」に、それぞれ変更されます。これにより、起動時にその SD カードが挿入されている装置
は、クローン元の装置の動作を引き継ぐことになります。
各ファイルのバックアップはそれぞれ独立して実行されます。1 つのファ
イルのバックアップに失敗しても、残りのファイルの処理は続行します。
挿入された SD カードに「apresia‑rsa‑key」「apresia‑dsa‑key」ファイ
ルが存在する場合は、装置はそれらのファイルに含まれる RSA/DSA 鍵対を自動的に使用します。また、「apresia‑https‑certificate」「apresia‑
https‑private‑key」ファイルが存在する場合は、各ファイルから SSL 証
明書および秘密鍵が自動的にインポートされます。
装置は構成情報から AAA ローカル DB 情報を取得します。複製したファイル「apresia‑aaa‑local‑db」を直接参照することはありません。

使用例：
SD カードにクローンファイルを作成する方法を示します。
# backup clone
Uploading boot information (apresia-loader.conf).......... Done.
Uploading firmware image file (apresia-software.had).......... Done.
Uploading start-up configuration file (apresia-startup-config.txt).......... Done.
Uploading system name file (apresia-system-name.txt).......... Done.
Uploading SSH RSA key file (apresia-rsa-key).......... Done.
Uploading SSH DSA key file (apresia-dsa-key).......... Done.
Uploading access defender local database settings file (apresia-aaa-local-db)....
...... Done.
Uploading SSL server certificate file (apresia-https-certificate).......... Done.
Uploading SSL server private key file (apresia-https-private-key).......... Done.
#

65/379

5 システム管理 ￨ 5.1 アクセス管理コマンド

5 システム管理本章では、装置のシステム管理に関するコマンドについて説明します。

5.1 アクセス管理コマンド
CLI のアクセスの手段はコンソールポート、TELNET、SSH の 3 種類があり、それぞれのアクセス手段(ライン種別)に対してアクセス方法を指定することができます。
特定のライン種別に対して、アクセス方法やアクセスルールなどのアクセスポリシーを指定する場合、line コマンドを使用して対象となるライン種別のライン設定モードに移行します。
装置の AAA 機能が有効の場合、各ライン種別で指定するログイン設定は AAA モジュールで定義した方式リストの中から選択します。装置の AAA 機能が無効（デフォルト）の場合は、ログイン設定を直接指定します。
アクセス管理コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

line

line {console ￨ telnet ￨ ssh}login (ライン設定
モード)

login [local]

login authentication

login authentication {default ￨ METHOD‑LIST}

no loginno login authentication

username

username NAME [privilege LEVEL] [nopassword ￨ password [0 ￨ 7]
PASSWORD]
no username [NAME]

password

password [0 ￨ 7] PASSWORD
no password

enable password

enable password [level PRIVILEGE‑LEVEL] [0 ￨ 7] PASSWORD
no enable password [level PRIVILEGE‑LEVEL]

service user‑accountencryption

service user‑account encryption

session timeout

session‑timeout MINUTES

no service user‑account encryption
no session‑timeout

show users

show users

clear line

clear line LINE‑ID

show privilege

show privilege

access classaccess‑class IP‑ACL
no access‑class IP‑ACL

ping access‑classping access‑class IP‑ACL
no ping access‑class IP‑ACL

66/379

5 システム管理 ￨ 5.1 アクセス管理コマンド
各コマンドの詳細を以下に説明します。

line
目的

ライン設定モードに遷移します。

シンタックスline {console ￨ telnet ￨ ssh}

パラメーター

console：ローカルコンソールの端末ラインを指定します。
telnet：Telnet 端末ラインを指定します
ssh：SSH 端末ラインを指定します

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

ライン設定モードに遷移するためのコマンドです。

使用例：
SSH 端末ラインのライン設定モードに遷移し、そのアクセスクラスを「vty‑filter」に設定する方法を示します。
# configure terminal(config)# line ssh(config-line)# access-class vty-filter(config-line)#login (ライン設定モード)
目的

AAA 機能が無効の場合にライン種別に対するログイン設定を指定します。

シンタックスlogin [local]
no login

パラメーターlogin：ラインへのログイン設定を login に設定する場合に指定します。
local：ラインへのログイン方法を login local に設定する場合に指定し
ます。

デフォルト

コンソールラインのログイン方法は login local です。
Telnet と SSH のラインのログイン方法は login です。

コマンドモード

ライン設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

装置の AAA 機能が無効の場合にログイン方法を以下から指定します。
• no login: ユーザー名とパスワードを使わないログイン設定• login: password コマンドで設定したパスワードでのログイン設定• login local: 登録したユーザーアカウントでのログイン設定
login local 以外のログイン方法でログインした場合、ユーザーは特権レ
ベル 1 のユーザー実行モードに移行します。login local の場合は、ユー
ザーに紐づいた特権レベルの実行モードに移行します。
SSH 接続では、どのログイン設定でも SSH ユーザー設定で登録されたユー
ザーでログインする必要があります。また、SSH ユーザーに紐づけられた認証方式がパスワード以外の場合は、ログイン設定は参照されません。

67/379

5 システム管理 ￨ 5.1 アクセス管理コマンド
使用例：
コンソールポートのライン設定モードに移行して、ログイン方法を login に設定する方法を示します。
この例では、ログイン用のパスワードを「loginpassword」に指定しています。
# configure terminal(config)# line console(config-line)# password loginpassword(config-line)# login(config-line)#
TELNET 接続のライン設定モードでログイン方法を login local に設定する方法を示します。初期設定
からこの設定を投入すると、初期 IP アドレスへの TELNET 接続が可能になります。
# configure terminal(config)# line telnet(config-line)# login local(config-line)#login authentication
目的

AAA 機能が有効の場合にライン種別に対するログイン方式を指定します。
デフォルトに戻す場合は、no 形式を使用します。

シンタックスlogin authentication {default ￨ METHOD‑LIST}
no login authentication

パラメーターdefault：デフォルトの方式 (default)で認証する場合に指定します。

METHOD‑LIST：使用するログイン方式の名前を指定します。
デフォルト

AAA 機能を有効にすると、各ライン種別で default に設定されます。

コマンドモード

ライン設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

aaa new‑model コマンドで AAA 機能が有効になると、各ライン種別のログ
イン設定を行うコマンドが login コマンドから login authentication コ
マンドに変わります。AAA 機能を有効にすると、AAA モジュールを使用して認証サーバーを用いた認証方式を使うなど、登録した認証ポリシー（方式リスト）に応じたより細かな動作を指定することができます。

METHOD‑LIST では、aaa authentication login コマンドで登録したログイン方式を指定します。default パラメーターを使用すると、デフォルトで登録されている default という方式を使用します。この方式リストは、初期状態では local（装置に登録されたユーザー名とパスワードで認証）のみが指定されています。default の方式リストのポリシーを変更する場合
は、aaa authentication login default コマンドを使用します。指定したログイン方式が未登録の場合、local と同様の動作を行います。
使用例：
ログイン認証に方式リスト「CONSOLE‑LINE‑METHOD」を使用するようにコンソールラインを設定する方法を示します。
# configure terminal(config)# aaa authentication login CONSOLE-LINE-METHOD group group2 local(config)# line console(config-line)# login authentication CONSOLE-LINE-METHOD(config-line)#

68/379

5 システム管理 ￨ 5.1 アクセス管理コマンド

username
目的

ユーザーアカウントを登録、編集します。登録したユーザーアカウントを削除するには、no 形式を使用します。

シンタックスusername NAME [privilege LEVEL] [nopassword ￨ password [0 ￨ 7]
PASSWORD]
no username [NAME]

パラメーター

NAME：ユーザー名を最大 32 文字で指定します。
privilege LEVEL ：ユーザーの特権レベルを指定します。設定できる特権
レベルの範囲は 1〜15 です。パラメーターを省略した場合は特権レベル 1が使用されます。
nopassword：パスワードなしのユーザーアカウントを登録する場合に使用します。
password：ユーザーのパスワードを登録します。
0：パスワードを平文で入力する場合に指定します。パスワードは最大 32文字で、スペースを含めることができ、大文字と小文字が区別されます。
7：パスワードを暗号化形式で入力する場合に指定します。パスワードは35 文字で、大文字と小文字が区別されます。このパラメーターを指定しない場合、パスワードは平文として処理されます。

PASSWORD：平文または暗号化されたパスワードを入力します。
デフォルト

デフォルトユーザー「adpro」（パスワードなし）が登録されています。
特権レベルは 15 です。

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

装置のログイン認証のユーザーアカウントを登録します。登録したユー
ザーアカウントは、装置のログイン方式が login local（AAA 無効時）もしくは AAA 機能が有効でローカルデータベースの認証を行う場合に使用されます。
登録したユーザーアカウントでログインすると、指定した権限レベルで実行モードに移行します。例えば、デフォルトユーザー（adpro）でログインした場合、特権レベル 15 の特権実行モードに移行します。
デフォルトユーザー「adpro」は初期アクセス用の特別なアカウントのため、特権レベル 15 で使用してください。また、セキュリティーの観点から、運用時にはデフォルトユーザーを削除することを推奨します。
「ap̲recovery」はシステム復旧（12.1 節参照）のために予約されており、ユーザー名に使用しないでください。コンソールポートによる CLI 接
続では、ログインプロンプトに「ap̲recovery」と入力すると初期化処理が優先され、ログインアカウントとしては使用できません。

使用例：
admin という管理ユーザー名と「mypassword」というパスワードを作成する方法を示します。
# configure terminal(config)# username admin privilege 15 password 0 mypassword(config)#

69/379

5 システム管理 ￨ 5.1 アクセス管理コマンド

password
目的

ログイン方式が login の場合のログインパスワードを設定します。ログイ
ンパスワードを削除するには、no 形式を使用します。

シンタックス

password [0 ￨ 7] PASSWORD
no password

パラメーター

0：パスワードを平文で入力する場合に指定します。パスワードは最大 32文字で、スペースを含めることができ、大文字と小文字が区別されます。
7：パスワードを暗号化形式で入力する場合に指定します。パスワードは35 文字で、大文字と小文字が区別されます。このパラメーターを指定しない場合、パスワードは平文として処理されます。

PASSWORD：平文または暗号化されたパスワードを入力します。
デフォルト

パスワードの設定なし

コマンドモード

ライン設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

設定するログインパスワードは、ログイン方式が login の場合に使用されます。各ライン種別で１個のログインパスワードを登録できます。

使用例：
コンソールラインのログインパスワードを作成する方法を示します。
# configure terminal(config)# line console(config-line)# password 123(config-line)#enable password
目的

特権レベルの移行パスワードを設定します。パスワードをクリアするには、no 形式を使用します。

シンタックス

enable password [level PRIVILEGE‑LEVEL] [0 ￨ 7] PASSWORD
no enable password [level PRIVILEGE‑LEVEL]

パラメーターlevel PRIVILEGE‑LEVEL ：パスワードを設定する特権レベルを指定します。設定できる特権レベルの範囲は、1〜15 です。このパラメーターを省略した場合、特権レベルは 15 として処理されます。
0：パスワードを平文で入力する場合に指定します。パスワードは最大 32文字で、スペースを含めることができ、大文字と小文字が区別されます。
7：パスワードを暗号化形式で入力する場合に指定します。パスワードは35 文字で、大文字と小文字が区別されます。このパラメーターを指定しない場合、パスワードは平文として処理されます。

PASSWORD：平文または暗号化されたパスワードを入力します。
デフォルト

パスワードの設定なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

enable コマンドで特権レベルが上のモードに移行するときに確認する移行
パスワードを設定します。

70/379

5 システム管理 ￨ 5.1 アクセス管理コマンド
使用例：「MyEnablePassword」の特権レベル 15 で enable password を作成する方法を示します。
# configure terminal(config)# enable password MyEnablePassword(config)# exit
# disable> enable
Password:****************
Current privilege level is 15#

service user‑account encryption
目的

パスワードなどのセキュリティー情報の暗号化を有効にします。暗号化を無効にするには、no 形式を使用します。

シンタックス

service user‑account encryption
no service user‑account encryption

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

セキュリティー情報の暗号化が有効になると、現在の設定情報の中のセ
キュリティー情報の一部（例えば、ユーザーアカウントのパスワード情報）を暗号化します。また、本機能が有効の状態で登録したセキュリ
ティー情報は、平文（タイプ 0）で入力していても自動的に暗号化して設定情報に反映されます。
暗号化された設定情報は平文に戻すことはできませんが、当該設定情報の入力時にタイプ 7 を指定することで同じ設定を再利用することができます。本機能が有効の場合、設定情報は自動的にタイプ 7 を指定した形で記録されます。
本機能で暗号化されるセキュリティー情報は以下の通りです。
•

ユーザーアカウントのパスワード•

特権レベル移行パスワード（enable password）•

ログインパスワード（password コマンドのパスワード）•

ローカルデータベースの認証アカウント情報（aaa‑local‑db user）•

MAC 認証の共通パスワード（mac‑authentication password）•

SNMP コミュニティー、グループの情報•

RADIUS/TACACS+サーバーの共有暗闘鍵情報装置内部に書き込まれている設定情報は、本コマンドの暗号化の対象になりません。例えば、show startup‑config コマンドで起動時設定ファイルを表示する場合、セキュリティー情報が平文で記録されていれば平文で表示されます。
使用例：
パスワード暗号化機能を有効にする方法を示します。
# configure terminal(config)# service user-account encryption(config)#

71/379

5 システム管理 ￨ 5.1 アクセス管理コマンド

session timeout
目的

CLI による管理通信セッションのタイムアウト値を設定します。デフォル
トの値に戻すには、no 形式を使用します。

シンタックス

session‑timeout MINUTES
no session‑timeout

パラメーターMINUTES：タイムアウトまでの時間を分単位で指定します。0 の場合はタイムアウトしません。値の範囲は 0〜1439 分です。

デフォルト

3分

コマンドモード

ライン設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

各ライン種別に対して CLI の管理通信のセッションタイムアウト時間を指定します。管理端末との無通信期間がタイムアウト時間を超えると、自動的にログアウトしてセッションが切断されます。
各ライン種別のログインリトライ回数はセッションタイムアウト値によって変わります。タイムアウトが 1 分、もしくはタイムアウトしない場合、ログインリトライ回数は 1 です。タイムアウトが 2 分の場合、ログインリ
トライ回数は 2 回です。それ以外の場合、ログインリトライ回数は 3 です。

使用例：
タイムアウトしないようにコンソールセッションを設定する方法を示します。
# configure terminal(config)# line console(config-line)# session-timeout 0(config-line)#show users
目的

現在のアクティブな管理通信セッション情報を表示します。

シンタックスshow users

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

現在のアクティブな CLI 管理アクセスのセッション情報を表示するコマン
ドです。

使用例：
すべてのセッション情報を表示する方法を示します。
# show users
ID
Type
User-Name
Privilege Login-Time
IP address------------------------------------------------------------------------------0* console Anonymous
15
3M14S
Total Entries: 1#

72/379

5 システム管理 ￨ 5.1 アクセス管理コマンド

clear line目的

現在のアクティブな管理通信セッションを切断します。

シンタックスclear line LINE‑ID

パラメーター

LINE‑ID：切断するセッションのラインの ID を入力します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

現在のアクティブな CLI 管理アクセスのセッションを切断するコマンドです。
ライン ID は、接続セッションが作成されたときにラインによって割り当てられます。show users コマンドを使用してライン ID を検索し、本コマンドでライン ID を指定して、指定したセッションを切断します。
SSH および Telnet セッションのみを切断できます。

使用例：
ラインセッションを切断する方法を示します。
# clear line 1#

show privilege
目的

現在の特権レベルを表示します。

シンタックスshow privilege

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

現在の特権レベルを表示するコマンドです。

使用例：
現在の特権レベルを表示する方法を示します。
# show privilege
Current privilege level is 15#

73/379

5 システム管理 ￨ 5.1 アクセス管理コマンド

access‑class
目的

TELNET/SSH のアクセスを制限する ACL を指定します。指定した ACL を解除するには、no 形式を使用します。

シンタックス

access‑class IP‑ACL
no access‑class IP‑ACL

パラメーター

IP‑ACL：標準 IP ACL を指定します。ACL の送信元 IP アドレスでアクセスを許可（permit）、あるいは拒否（deny）するホスト情報を定義します。

デフォルト

なし

コマンドモード

ライン設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

TELNET/SSH のアクセスを制限する ACL を指定するコマンドです。各ライン
種別に最大 2 つの ACL を適用できます。ACL が登録されている場合、管理端末が ACL に明示的にヒットしなければ、アクセスは拒否されます。

使用例：
Telnet 経由の CLI アクセスを 10.1.1.1 に制限する方法を示します。
# configure terminal(config)# ip access-list vty-filter(config-ip-acl)# permit 10.1.1.1 0.0.0.0(config-ip-acl)# exit
(config)# line telnet(config-line)# access-class vty-filter(config-line)#ping access‑class目的

ping のアクセスを制限する ACL を指定します。指定した ACL を削除するには、no 形式を使用します。

シンタックスping access‑class IP‑ACL
no ping access‑class IP‑ACL

パラメーター

IP‑ACL：標準 IP ACL を指定します。ACL の送信元 IP アドレスでアクセスを許可（permit）、または拒否（deny）するホスト情報を定義します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

ping のアクセスを制限する ACL を指定するコマンドです。最大 2 つの ACLを設定できます。ACL が登録されている場合、管理端末が ACL に明示的にヒットしなければ、アクセスは拒否されます。

使用例：
ping のアクセスを 10.1.1.1 に制限する方法を示します。
# configure terminal(config)# ip access-list ping-filter(config-ip-acl)# permit 226.1.1.1 0.0.0.0(config-ip-acl)# exit
(config)# ping access-class ping-filter(config)#

74/379

5 システム管理 ￨ 5.2 ターミナル管理コマンド

5.2 ターミナル管理コマンド
ターミナル管理コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

terminal lengthterminal length NUMBER
no terminal lengthterminal width

terminal width NUMBER
no terminal width

terminal length
default

terminal length default NUMBER

terminal widthdefault

terminal width default NUMBER

terminal speed

terminal speed BPS

no terminal length default
no terminal width default
no terminal speed

show terminal

show terminal

banner loginbanner login cMESSAGEc
no banner login

promptprompt STRING
no prompt

各コマンドの詳細を以下に説明します。

terminal length
目的

現在のセッションで画面に表示する行数を指定します。デフォルトに戻すには、no 形式を使用します。

シンタックス

terminal length NUMBER
no terminal length

パラメーターNUMBER：画面に表示する行数を指定します。範囲は 0〜512 です。0 を指定した場合、末尾に達するまで表示は停止しません。

デフォルト

24

コマンドモード

ユーザー実行モード、特権実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、現在のセッションで端末画面に表示する行数を設定します。
0 以外の値を指定した場合、例えば 50 を指定すると、表示は 50 行ごとに停止します。0 を選択すると、装置は連続的にスクロールします（一時停
止なし）。

使用例：
画面に表示する行数を 60 に変更する方法を示します。
# terminal length 60#

75/379

5 システム管理 ￨ 5.2 ターミナル管理コマンド

terminal width
目的

現在のセッションでの端末画面の 1 行の文字数を設定します。デフォルトに戻すには、no 形式を使用します。

シンタックス

terminal width NUMBER
no terminal width

パラメーターNUMBER：画面に表示する文字数を指定します。有効な値は 40〜255 です。

デフォルト

80

コマンドモード

ユーザー実行モード、特権実行モード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、現在のセッションで端末画面の 1 行の文字数を設定します。表示幅が端末の表示幅の設定を超えると、超えた部分の情報が新しい行に表示されます。

使用例：
現在のセッションの terminal width を 120 文字に調整する方法を示します。
# terminal width 120#

terminal length default
目的

CLI のセッション開始時に端末画面に表示する行数を設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

terminal length default NUMBER
no terminal length default

パラメーターNUMBER：画面に表示する行数を指定します。範囲は 0〜512 です。0 を指定した場合、末尾に達するまで表示は停止しません。

デフォルト

24

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、CLI のセッション開始時に端末画面に表示する行数（terminal length コマンドで変更する値の初期値）を設定します。現在のセッションでは反映されません。
0 以外の値を指定した場合、例えば 50 を指定すると、表示は 50 行ごとに停止します。0 を選択すると、装置は連続的にスクロールします（一時停
止なし）。

使用例：
CLI のセッション開始時に端末画面に表示する行数を 60 に変更する方法を示します。
# configure terminal(config)# terminal length default 60(config)#

76/379

5 システム管理 ￨ 5.2 ターミナル管理コマンド

terminal width default
目的

CLI のセッション開始時での端末画面の 1 行の文字数を設定します。デ
フォルトに戻すには、no 形式を使用します。

シンタックス

terminal width default NUMBER
no terminal width default

パラメーターNUMBER：画面に表示する文字数を指定します。有効な値は 40〜255 です。

デフォルト

80

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、CLI のセッション開始時での端末画面の 1 行の文字数（terminal width コマンドで変更する値の初期値）を設定します。現在のセッションでは反映されません。
表示幅が端末の表示幅の設定を超えると、超えた部分の情報が新しい行に表示されます。

使用例：
現在のセッションの terminal width を 120 文字に調整する方法を示します。
# configure terminal(config)# terminal width default 120(config)#

terminal speed
目的

コンソールポートのボー・レートを設定します。デフォルトの設定に戻す
するには、no 形式を使用します。

シンタックス

terminal speed BPS
no terminal speed

パラメーター

BPS：コンソールのボー・レートをビット/秒（bps）で指定します。設定
可能な値は 9600、19200、38400、115200 の 4 種類です。

デフォルト

9600

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

端末の接続速度を設定するコマンドです。テクニカルサポート情報のようにサイズの大きい情報をコンソール接続での CLI で取得する場合などに一
時的にボー・レートを上げると効果的です。

使用例：
シリアルポートのボー・レートを 115200（bps）に設定する方法を示します。
# configure terminal(config)# terminal speed 115200(config)#

77/379

5 システム管理 ￨ 5.2 ターミナル管理コマンド

show terminal
目的

現在のターミナル設定に関する情報を取得します。

シンタックスshow terminal

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

現在のターミナル設定に関する情報を表示するコマンドです。

使用例：
現在の端末ラインの端末設定パラメーターに関する情報を表示する方法を示します。
# show terminal
Terminal Settings:
Length: 24 lines
Width: 80 columns
Default Length: 24 lines
Default Width: 80 columns
Baud Rate: 9600 bps#

banner login
目的

バナーログインメッセージを設定します。デフォルト設定のログインバ
ナーに戻すには、no 形式を使用します。

シンタックスbanner login cMESSAGEc
no banner login

パラメーターc ：ハッシュ記号（#）など、ログインバナーメッセージの区切り文字を指定します。ログインバナーメッセージに区切り文字は使用できません。

MESSAGE：ユーザー名とパスワードのログインプロンプトの前に表示されるログインバナーの内容を指定します。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

ユーザーが CLI にアクセスした際に表示されるログインバナーをカスタマイズするコマンドです。
本コマンドでは、banner login の後に、空白と区切り文字を入力し、その後にバナーメッセージ本体となるテキストを続けます。2 回目の区切り文
字が発生する前に改行が行われた場合、バナー編集モードに入ってテキス
トの入力を継続できます。最初の区切り文字の直後に Enter を入力すると簡易説明が表示された後にバナー編集モードに入り、その先頭からバナー
メッセージ本体となるテキスト入力を開始することができます。
最後に、2 個目の区切り文字を入力し、Enter を入力してコマンドを実行します。区切り文字は、バナーメッセージの範囲を示す文字で、バナーメッセージに使用されない文字から選択します。2 個目の区切り文字以降の文字はすべて無効として処理されます。

78/379

5 システム管理 ￨ 5.2 ターミナル管理コマンド
使用例：
ログインバナーを設定する方法を示します。区切り文字としてハッシュ記号（#）が使用されます。
# configure terminal(config)# banner login # Enter Command Line Interface#(config)#
ログインバナーを設定する方法を示します。区切り文字としてハッシュ記号（#）が使用されます。この例では区切り文字だけ入力しています。
# configure terminal(config)# banner login #LINE c banner-text c, where 'c' is a delimiting character
Enter Command Line Interface#(config)#

prompt目的

CLI プロンプトをカスタマイズします。プロンプトをデフォルトに戻すには、no 形式を使用します。

シンタックス

prompt STRING
no prompt

パラメーターSTRING：カスタマイズされたプロンプトを定義する文字列を指定します。
文字列の長さは最大 35 文字で、表示されるのは 15 文字のみです。指定した文字または以下の制御文字に基づいたプロンプトになります。
•%h：SNMP エージェント名•%s：スペース•%%：%記号

デフォルトなし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

CLI プロンプトをカスタマイズするコマンドです。SNMP エージェント名を指定した場合、最初の 15 文字のみ表示されます。プロンプトの最大表示
文字数は 15 文字です。特権レベルの文字は、プロンプトの最後の文字として表示されます。
文字は以下のように定義されます。
•'>'：ユーザーレベルを表します。

•'#'：特権ユーザーレベルを表します。

使用例：
Administrator 権限を使用するプロンプトを「BRANCH A」に変更する方法を示します。
# configure terminal(config)# prompt BRANCH%sA
BRANCH A(config)#

79/379

5 システム管理 ￨ 5.3 IPv4 コマンド

5.3 IPv4 コマンド
装置の運用管理や一部の機能で使用する通信に使用する IP アドレス、あるいは IPv6 アドレスは、
VLAN に紐づく仮想インターフェース（VLAN インターフェース）上で設定します。VLAN インターフェー
スは本装置では１個だけ登録することができます。
本装置の初期状態では VLAN ID:1 の VLAN インターフェースが登録され、デフォルト IP アドレスが設定されています。異なる VLAN インターフェース上に IP アドレスを設定するには、まずデフォルトのVLAN インターフェースを削除してから、作成した VLAN で VLAN インターフェースを登録する必要があります。
IPv4 コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

ip address

ip address {IP‑ADDRESS SUBNET‑MASK ￨ IP‑ADDRESS/PREFIX‑LENGTH ￨dhcp}
no ip address [IP‑ADDRESS SUBNET‑MASK ￨ IP‑ADDRESS/PREFIX‑LENGTH ￨dhcp]

show ip interface

show ip interface [INTERFACE‑ID] [brief]

ip route default

ip route IP‑ADDRESS [primary ￨ backup]
no ip route IP‑ADDRESS

show ip routeshow ip route [IP‑ADDRESS [MASK] ￨ PROTOCOL ￨ hardware ￨ summary]arp

arp IP‑ADDRESS HARDWARE‑ADDRESS
no arp IP‑ADDRESS HARDWARE‑ADDRESS

arp timeout

arp timeout MINUTES
no arp timeout

show arp

show arp [ARP‑TYPE ￨ IP‑ADDRESS [MASK] ￨ interface INTERFACE‑ID ￨HARDWARE‑ADDRESS]show arp cacheshow arp cache [IP‑ADDRESS [MASK] ￨ interface INTERFACE‑ID]

clear arp‑cacheclear arp‑cache {all ￨ interface INTERFACE‑ID ￨ IP‑ADDRESS}show arp timeout

show arp timeout [interface Vlan VLAN‑ID]

ip tftp source‑
interface

ip tftp source‑interface INTERFACE‑ID

ip ftp source‑
interfaceno ip tftp source‑interface
ip ftp source‑interface INTERFACE‑ID
no ip ftp source‑interface

80/379

5 システム管理 ￨ 5.3 IPv4 コマンド
各コマンドの詳細を以下に説明します。

ip address
目的装置の IP アドレスを設定します。IP アドレスの設定を削除する場合、no形式を使用します。

シンタックス

ip address { IP‑ADDRESS SUBNET‑MASK ￨ IP‑ADDRESS/PREFIX‑LENGTH ￨dhcp}
no ip address [IP‑ADDRESS SUBNET‑MASK ￨ IP‑ADDRESS/PREFIX‑LENGTH ￨dhcp]

パラメーター

IP‑ADDRESS SUBNET‑MASK：IPv4 アドレスおよび関連する IP サブネットを入力します（例：192.168.0.100 255.255.255.0）。

IP‑ADDRESS / PREFIX‑LENGTH ：IPv4 アドレス、「/」記号、CIDR ネット
ワーク値の順に入力します（例：192.168.0.100/24）。
dhcp：DHCP で IP アドレスを自動取得します。
デフォルト

VLAN 1 にデフォルト IP アドレスが設定されています。

コマンドモード

インターフェース設定モード(vlan)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、現在の VLAN インターフェース上に IP アドレスを設定します。dhcp オプションを使用した場合、DHCP を使用して IP アドレスを自動取得します。

使用例：
VLAN 100 の VLAN インターフェースで IP アドレスを 10.108.1.27 に設定する方法を示します。
# configure terminal(config)# interface vlan100(config-if-vlan)# ip address 10.108.1.27/24(config-if-vlan)#show ip interface
目的

VLAN インターフェースの IP アドレス情報を表示します。

シンタックスshow ip interface [INTERFACE‑ID] [brief]

パラメーター

INTERFACE‑ID：IP アドレス情報を表示する VLAN インターフェースを指定します。本装置では指定する必要はありません。
brief：IP アドレス情報の概要情報を表示する場合に指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、VLAN インターフェースの情報を表示します。brief パラ
メーターを指定した場合は、IP アドレスの概要情報を表示します。

81/379

5 システム管理 ￨ 5.3 IPv4 コマンド
使用例：
VLAN インターフェースの IP アドレス情報を表示する方法を示します。
# show ip interface
Interface vlan1 is enabled, link status is down
IP address is 10.243.34.123/8 (Default)
ARP timeout is 240 minutes#

IP アドレスの概要情報を表示する方法を示します。
# show ip interface brief
Interface
IP Address
Link Status---------- --------------- ----------vlan1
0.0.0.0
up
Total Entries: 1#

ip route default
目的デフォルトルートを登録します。デフォルトルートを削除するには、no 形式を使用します。

シンタックス

ip route default IP‑ADDRESS [primary ￨ backup]
no ip route default IP‑ADDRESS

パラメーター

IP‑ADDRESS：ネクストホップの IP アドレスを指定します。
primary：プライマリールートを指定します。
backup：バックアップルートを指定します。

デフォルト

スタティックルートの設定なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドではデフォルトルートを登録します。primary または backup を指定しない場合は、自動的にプライマリールートまたはバックアップルー
トとして設定されます。

使用例：
デフォルトルートを 10.1.1.254 に設定する方法を示します。
# configure terminal(config)# ip route default 10.1.1.254(config)#

82/379

5 システム管理 ￨ 5.3 IPv4 コマンド

show ip route
目的

ルーティングテーブルのエントリーを表示します。

シンタックスshow ip route [IP‑ADDRESS [MASK] ￨ PROTOCOL ￨ hardware ￨ summary]

パラメーター

IP‑ADDRESS：ルート情報を表示するネットワークアドレスを指定します。
MASK：指定したネットワークのサブネットマスクを指定します。
PROTOCOL： static もしくは connected のプロトコルを指定します。
hardware：スイッチ LSI に登録されているルート情報を表示します。
summary：エントリーの概要情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、装置のルーティングテーブルの情報を表示します。
summary オプションを指定すると、ルート情報の概要を表示します。

使用例：
ルーティングテーブルを表示する方法を示します。
# show ip route
Code: C - connected, S - static* - candidate default
Gateway of last resort is 10.2.2.2 to network 0.0.0.0
S*C

0.0.0.0/0 [1/1] via 10.2.2.2, vlan1
10.0.0.0/8 is directly connected, vlan1

Total Entries: 2#

使用例：
動作中のルーティングエントリーの概要情報を表示する方法を示します。
# show ip route summary
Route Source
Connected
StaticTotal

Networks
1
0
1#

83/379

5 システム管理 ￨ 5.3 IPv4 コマンド

arp
目的

ARP テーブルにスタティックエントリーを追加します。ARP テーブルのス
タティックエントリーを削除するには、no 形式を使用します。

シンタックスarp IP‑ADDRESS HARDWARE‑ADDRESS
no arp IP‑ADDRESS HARDWARE‑ADDRESS

パラメーター

IP‑ADDRESS：登録する IP アドレスを指定します。
HARDWARE‑ADDRESS： MAC アドレスを指定します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

ARP テーブルは、IP アドレス情報とハードウェアアドレス（MAC アドレス）情報の紐づけを行う ARP 情報を管理するテーブルです。通常、ARP
テーブルは通信が行われる際に ARP パケットの交換により自動で更新され
ます。

使用例：
スタティック ARP エントリーを追加する方法を示します。
# configure terminal(config)# arp 10.31.7.19 0800.0900.1834(config)#

arp timeout
目的

ARP テーブルのエージングタイムを設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスarp timeout MINUTES
no arp timeout

パラメーターMINUTES：ARP エージング時間（分）を 0〜65535 の範囲で設定します。0の場合、ARP エントリーは自動では失効しません。

デフォルト

240 分

コマンドモード

インターフェース設定モード(vlan)

デフォルトレベル

レベル：12

使用上のガイドライン

ARP テーブルのダイナミックエントリー（自動学習したエントリー）の有効期限を設定します。有効期間中に通信が発生せずタイマーが更新しない
場合、該当するエントリーは失効します。
ただし、デフォルトルートの ARP エントリーは、タイムアウトしても削除されません。clear arp‑cache コマンドを使用した場合のみ、ARP エント
リーは消去されます。

使用例：
ARP タイムアウトを 60 分に設定する方法を示します。
# configure terminal(config)# interface vlan1(config-if-vlan)# arp timeout 60(config-if-vlan)#

84/379

5 システム管理 ￨ 5.3 IPv4 コマンド

show arp
目的

ARP テーブルの情報を表示します。

シンタックスshow arp [ARP‑TYPE ￨ IP‑ADDRESS [MASK] ￨ interface INTERFACE‑ID ￨HARDWARE‑ADDRESS]

パラメーター

ARP‑TYPE：ARP の種類を指定します。
•

dynamic：ダイナミック ARP エントリーのみを表示します。

•

static：スタティック ARP エントリーのみを表示します。

IP‑ADDRESS [ MASK ]：特定のネットワークに対応するエントリーを表示する場合に指定します。
interface INTERFACE‑ID：特定の VLAN インターフェースとリンクしてい
る ARP エントリーを表示する場合に指定します。本装置では指定する必要はありません。

HARDWARE‑ADDRESS：表示する MAC アドレスを指定します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、装置の ARP テーブルの情報を表示します。

使用例：
ARP テーブルの情報を表示する方法を示します。
# show arp
S - Static Entry
IP Address----------------10.5.2.55
10.5.2.77
S 10.31.7.19
192.31.7.17
192.31.8.17

Hardware Addr----------------00-01-02-03-04-00
00-20-06-70-04-00
08-00-09-00-18-34
00-01-02-03-04-00
00-01-02-03-04-00

IP Interface------------vlan1
vlan1
vlan1
vlan1
vlan1

Total Entries: 5#85/379Age (min)--------------forever240
forever
forever
forever

5 システム管理 ￨ 5.3 IPv4 コマンド

show arp cache目的

ARP キャッシュの情報を表示します。

シンタックスshow arp cache [IP‑ADDRESS [MASK] ￨ interface INTERFACE‑ID]

パラメーター

IP‑ADDRESS：表示する ARP エントリーの IP アドレスを指定します。
MASK：表示する ARP エントリーのサブネットマスクを指定します。
interface INTERFACE‑ID：特定のインターフェースとリンクしている ARP
エントリーを表示する場合に指定します。以下のパラメーターのいずれかを使用できます。
•

port：指定したポートに関連する情報を表示します。

•

port‑channel：指定したポートチャネルに関連する情報を表示します。

•

vlan：指定した VLAN インターフェースにリンクする情報を表示します。本装置では指定する必要はありません。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

ARP キャッシュは、ARP テーブルの情報と所属するインターフェース情報を組み合わせたキャッシュ情報です。

使用例：
ARP キャッシュを表示する方法を示します。
# show arp cache
IP Address
VID
Hardware Addr
InterfaceAge--------------- ---- ----------------- ------------- -------192.168.100.254
1 FC-6D-D1-06-CE-7D CPU
forever
Total Entries: 1#

clear arp‑cache目的

ARP テーブルのダイナミックエントリーをクリアします。

シンタックスclear arp‑cache {all ￨ interface INTERFACE‑ID ￨ IP‑ADDRESS}

パラメーター

all：すべての ARP キャッシュのダイナミックエントリーを削除します。
interface INTERFACE‑ID：特定の VLAN インターフェースとリンクしているダイナミックエントリーを削除する場合に指定します。本装置では指定する必要はありません。

IP‑ADDRESS：指定したダイナミックエントリーを削除します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、ARP テーブルのダイナミックエントリーを削除します。

86/379

5 システム管理 ￨ 5.3 IPv4 コマンド使用例：
ARP キャッシュからすべてのダイナミックエントリーを削除する方法を示します。
# clear arp-cache all#show arp timeout
目的

ARP テーブルのエージングタイムを表示します。

シンタックスshow arp timeout [interface Vlan VLAN‑ID]

パラメーター

Vlan VLAN‑ID：表示する VLAN を指定します。本装置では指定する必要はありません。

デフォルトなし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

設定した ARP エージングタイムを表示するコマンドです。

使用例：
ARP エージングタイムを表示する方法を示します。
# show arp timeout
Interface
Timeout (minutes)------------ ----------------vlan1240------------ ----------------Total Entries: 1#

ip tftp source‑interface
目的

TFTP の送受信インターフェースを指定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

ip tftp source‑interface INTERFACE‑ID
no ip tftp source‑interface

パラメーター

INTERFACE‑ID：TFTP の通信を行う VLAN インターフェースを指定します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本装置では本設定を使用しません。

使用例：
VLAN 1 を TFTP の送信インターフェースとして設定する方法を示します。
# configure terminal(config)# ip tftp source-interface vlan1(config)#

87/379

5 システム管理 ￨ 5.3 IPv4 コマンド

ip ftp source‑interface
目的

FTP の送受信インターフェースを指定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

ip ftp source‑interface INTERFACE‑ID
no ip ftp source‑interface

パラメーター

INTERFACE‑ID：FTP の通信を行う VLAN インターフェースを指定します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本装置では、本設定を使用しません。

使用例：
VLAN 1 を FTP の送信インターフェースとして設定する方法を示します。
# configure terminal(config)# ip ftp source-interface vlan1(config)#

88/379

5 システム管理 ￨ 5.4 IPv6 コマンド

5.4 IPv6 コマンド
IPv6 コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

ipv6 enable

ipv6 enable
no ipv6 enable

ipv6 address

ipv6 address {IPV6‑ADDRESS/PREFIX‑LENGTH ￨ IPV6‑ADDRESS link‑
local}
no ipv6 address {IPV6‑ADDRESS/PREFIX‑LENGTH ￨ IPV6‑ADDRESS link‑
local}
ipv6 address IPV6‑PREFIX/PREFIX‑LENGTH eui‑64
no ipv6 address IPV6‑PREFIX/PREFIX‑LENGTH eui‑64
ipv6 address dhcp [rapid‑commit]
no ipv6 address dhcp

show ipv6 interface

show ipv6 interface [INTERFACE‑ID] [brief]

ipv6 route default

ipv6 route default {[INTERFACE‑NAME] NEXT‑HOP‑ADDRESS [primary ￨backup]}no ipv6 route default {[INTERFACE‑NAME] NEXT‑HOP‑ADDRESS}show ipv6 routeshow ipv6 route [summary]

ipv6 neighbor

ipv6 neighbor IPV6‑ADDRESS INTERFACE‑ID MAC‑ADDRESS
no ipv6 neighbor IPV6‑ADDRESS INTERFACE‑ID

ipv6 nd ns‑interval

ipv6 nd ns‑interval MILLI‑SECONDS
no ipv6 nd ns‑interval

show ipv6 neighbors

show ipv6 neighbors [INTERFACE‑ID] [IPV6‑ADDRESS]show ipv6 neighbors
cacheshow ipv6 neighbors cache [IPV6‑ADDRESS ￨ interface INTERFACE‑ID]

clear ipv6 neighbors

clear ipv6 neighbors {all ￨ interface INTERFACE‑ID}

各コマンドの詳細を以下に説明します。

ipv6 enable
目的

IPv6 を有効にします。無効にするには、no 形式を使用します。

シンタックスipv6 enable
no ipv6 enable

パラメーター

なし

デフォルト

無効

コマンドモード

インターフェース設定モード（vlan）

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IPv6 アドレスが設定されていないインターフェースでIPv6 リンクローカルアドレスを自動生成し、IPv6 処理を開始します。

89/379

5 システム管理 ￨ 5.4 IPv6 コマンド
使用例：
IPv6 を有効にする方法を示します。
# configure terminal(config)# interface vlan1(config-if-vlan)# ipv6 enable(config-if-vlan)#

ipv6 address目的

IPv6 アドレスを設定します。IPv6 アドレス設定を削除するには、no 形式
を使用します。

シンタックスipv6 address {IPV6‑ADDRESS/PREFIX‑LENGTH ￨ IPV6‑ADDRESS link‑
local}
no ipv6 address {IPV6‑ADDRESS/PREFIX‑LENGTH ￨ IPV6‑ADDRESS link‑
local}
ipv6 address IPV6‑PREFIX/PREFIX‑LENGTH eui‑64
no ipv6 address IPV6‑PREFIX/PREFIX‑LENGTH eui‑64
ipv6 address dhcp [rapid‑commit]
no ipv6 address dhcp

パラメーター

IPV6‑ADDRESS：IPv6 アドレスを指定します。
PREFIX‑LENGTH：プレフィックス長を指定します。
link‑local：リンクローカルアドレスを指定します。

IPV6‑PREFIX： IPv6 プレフィックス部分を指定します。
dhcp：DHCPv6 で IPv6 アドレスを自動取得します。
rapid‑commit：DHCPv6 の高速コミットの要求を行う場合に指定します。
デフォルト

なし

コマンドモード

インターフェース設定モード（vlan）

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、IPv6 アドレスを設定します。EUI‑64 形式のインターフェース ID を使用して IPv6 アドレスを設定する場合は ipv6 address
eui‑64 コマンドを使用します。DHCPv6 で IP アドレスを自動で割り当てる設定にするには、ipv6 address dhcp コマンドを使用します。本コマンドを使用すると、IPv6 が自動的に有効になります。

使用例：
IPv6 アドレスを設定する方法を示します。
# configure terminal(config)# interface vlan2(config-if-vlan)# ipv6 address 3ffe:22:33:44::55/64(config-if-vlan)#EUI‑64 形式のインターフェース ID を使用して IPv6 アドレスを設定する方法を示します。
# configure terminal(config)# interface vlan1(config-if-vlan)# ipv6 address 3ffe:501:ffff:0::/64 eui-64(config-if-vlan)#

90/379

5 システム管理 ￨ 5.4 IPv6 コマンド
DHCPv6 で IPv6 アドレスを自動取得するように設定する方法を示します。
# configure terminal(config)# interface vlan1(config-if-vlan)# ipv6 address dhcp
(config-if-vlan)#show ipv6 interface
目的

VLAN インターフェースの IPv6 アドレス情報を表示します。

シンタックスshow ipv6 interface [INTERFACE‑ID] [brief]

パラメーター

INTERFACE‑ID： IPv6 アドレス情報を表示する VLAN インターフェースを指定します。本装置では指定する必要はありません。
brief：IPv6 アドレス概要情報を表示する場合に指定します。

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは VLAN インターフェースの IPv6 アドレス情報を表示します。

使用例：
VLAN インターフェースの IPv6 アドレス情報を表示する方法を示します。
# show ipv6 interface
vlan1 is up, link status is up
IPv6 is enabled,
Link-local address:
fe80::240:66ff:feaf:f26f
Global unicast address:
3ffe:501:ffff:100:240:66ff:feaf:f26f/64 (Stateless)NS messages retransmit interval is 0 milliseconds

Total Entries: 1#

IPv6 アドレスの概要情報を表示する方法を示します。
# show ipv6 interface brief
vlan1 is up, link status is up
fe80::201:1ff:fe02:304
Total Entries: 1#

91/379

5 システム管理 ￨ 5.4 IPv6 コマンド

ipv6 route default
目的

IPv6 デフォルトルートを設定します。IPv6 デフォルトルートを削除するには、no 形式を使用します。

シンタックスipv6 route default {[INTERFACE‑NAME] NEXT‑HOP‑ADDRESS [primary ￨backup]}no ipv6 route default {[INTERFACE‑NAME] NEXT‑HOP‑ADDRESS}

パラメーター

INTERFACE‑NAME：VLAN インターフェース名を指定します。
NEXT‑HOP‑ADDRESS：ネクストホップの IPv6 アドレスを指定します。
primary：プライマリールートを設定します。
backup：バックアップルートを設定します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは IPv6 デフォルトルートを登録します。primary またはbackup を指定しない場合、自動的にいずれかを選択して設定します。

使用例：
IPv6 のスタティックルートを作成する方法を示します。
# configure terminal(config)# ipv6 route default vlan1 fe80::0000:00ff:1111:2233(config)#show ipv6 route目的

IPv6 ルーティングテーブルのエントリーを表示します。

シンタックスshow ipv6 route [summary]

パラメーターsummary：エントリーの概要情報を表示します。

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、装置の IPv6 ルーティングテーブルの情報を表示します。summary オプションを指定すると、ルート情報の概要を表示します。

使用例：
IPv6 のルーティングエントリーを表示する方法を示します。
# show ipv6 routeIPv6 Routing Table
Code: C - connected, S - static
C
S
S

2000:410:1::/64 [0/1] is directly connected, vlan1
2001:0101::/64 [1/1] via fe80::0000:00ff:1111:2233, vlan1
2001:0102::/64 [1/1] via fe80::0000:00ff:1111:2233, vlan1

Total Entries: 3 entries, 3 routes#

92/379

5 システム管理 ￨ 5.4 IPv6 コマンド

使用例：
IPv6 ルーティングテーブルの現在の状態を表示する方法を示します。
# show ipv6 route summary
Route Source
Connected
Static
SLAAC
Total

Networks
0
0
0
0

#

ipv6 neighbor
目的

スタティック ipv6 ネイバーエントリーを作成します。スタティック IPv6
ネイバーエントリーを削除するには、no 形式を使用します。

シンタックスipv6 neighbor IPV6‑ADDRESS INTERFACE‑ID MAC‑ADDRESS
no ipv6 neighbor IPV6‑ADDRESS INTERFACE‑ID

パラメーター

IPV6‑ADDRESS：IPv6 ネイバーの IPv6 アドレスを指定します。
INTERFACE‑ID：VLAN インターフェース名を指定します。
MAC‑ADDRESS：IPv6 ネイバーの MAC アドレスを指定します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、スタティック IPv6 ネイバーエントリーを作成します。

使用例：
スタティック ipv6 ネイバーエントリーを作成する方法を示します。
# configure terminal(config)# ipv6 neighbor fe80::1 vlan1 00-01-80-11-22-99(config)#

ipv6 nd ns‑interval
目的

NS メッセージの再送信の間隔を指定します。デフォルトの設定に戻すには、本コマンドの no 形式を使用します。

シンタックスipv6 nd ns‑interval MILLI‑SECONDS
no ipv6 nd ns‑interval

パラメーターMILLI‑SECONDS：NS メッセージの再送信時間の間隔を 0〜3600000 ミリ秒（1000 ミリ秒の倍数単位）の範囲で指定します。

デフォルト

デフォルト設定値は 0。動作は 1000（1 秒）。

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、IPv6 NS メッセージの再送信の間隔を指定します。

93/379

5 システム管理 ￨ 5.4 IPv6 コマンド
使用例：
IPv6 NS メッセージの再送信間隔を 6 秒に設定する方法を示します。
# configure terminal(config)# interface vlan1(config-if-vlan)# ipv6 nd ns-interval 6000
(config-if-vlan)#show ipv6 neighbors
目的

IPv6 ネイバー情報を表示します。

シンタックスshow ipv6 neighbors [INTERFACE‑ID] [IPV6‑ADDRESS]

パラメーター

INTERFACE‑ID：表示する VLAN インターフェースを指定します。
IPV6‑ADDRESS：表示する IPv6 アドレスを指定します。

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、IPv6 ネイバーエントリーを表示します。

使用例：
IPv6 ネイバーエントリーを表示する方法を示します。
# show ipv6 neighbors
IPv6 Address
Link-Layer Addr
Interface Type State--------------------------------------- ----------------- --------- ---- ----fe80::200:11ff:fe22:3344
00-00-11-22-33-44 vlan1
D
REACH
Total Entries: 1#

show ipv6 neighbors cache目的

IPv6 ネイバーキャッシュ情報を表示します。

シンタックスshow ipv6 neighbors cache [IPV6‑ADDRESS ￨ interface INTERFACE‑ID]

パラメーター

IPV6‑ADDRESS：表示する IPv6 ネイバーエントリーの IPv6 アドレスを指定します。
interface INTERFACE‑ID：特定のインターフェースとリンクしている IPv6
ネイバーエントリーを表示する場合に指定します。以下のパラメーターのいずれかを使用できます。
•

port：指定したポートに関連する情報を表示します。

•

port‑channel：指定したポートチャネルに関連する情報を表示します。

•

vlan：指定した VLAN インターフェースにリンクする情報を表示しま
す。

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

IPv6 ネイバーキャッシュ情報は、IPv6 ネイバーテーブルの情報と所属するインターフェース情報を組み合わせたキャッシュ情報です。

94/379

5 システム管理 ￨ 5.4 IPv6 コマンド
使用例：
IPv6 ネイバーキャッシュ情報を表示する方法を示します。
# show ipv6 neighbors cache
IPv6 Address
VID Link-Layer Addr
I/F
State
--------------------------------------- ---- ----------------- ------ -----1111:2222:3333:4444:5555:6666:7777:8888
1 00-00-00-01-01-01 1/0/11 REACH
Total Entries: 1#

clear ipv6 neighbors
目的

IPv6 ネイバーテーブルのダイナミックエントリーをクリアします。

シンタックスclear ipv6 neighbors {all ￨ interface INTERFACE‑ID}

パラメーター

all：すべての IPv6 ネイバーキャッシュのエントリーをクリアします。
interface INTERFACE‑ID：特定の VLAN インターフェースとシンクしているダイナミックエントリーを削除する場合に指定します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、IPv6 ネイバーエントリーのダイナミックエントリーを削
除します。

使用例：
VLAN 1 にリンクする IPv6 ネイバーキャッシュのダイナミックエントリーを消去する方法を示します。
# clear ipv6 neighbors interface vlan 1#

95/379

5 システム管理 ￨ 5.5 時刻および SNTP コマンド

5.5 時刻および SNTP コマンド
時刻および SNTP コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

clock setclock set HH:MM:SS DAY MONTH YEAR

clock summer‑timeclock summer‑time recurring WEEK DAY MONTH HH:MM WEEK DAY MONTH
HH:MM [OFFSET]
clock summer‑time date MONTH YEAR HH:MM DATE MONTH YEAR HH:MM[OFFSET]no clock summer‑timeclock timezone

clock timezone {+ ￨ ‑} HOURS‑OFFSET [MINUTES‑OFFSET]
no clock timezone

sntp enablesntp enable
no sntp enablesntp server

sntp server {IP‑ADDRESS ￨ IPV6‑ADDRESS}no sntp server {IP‑ADDRESS ￨ IPV6‑ADDRESS}

sntp interval

sntp interval SECONDS
no sntp interval

show clock

show clock

show sntp

show sntp

各コマンドの詳細を以下に説明します。

clock set
目的システムのクロックを手動で設定します。

シンタックスclock set HH:MM:SS DAY MONTH YEAR

パラメーター

HH:MM:SS：時刻を時（24 時間表記）、分、秒で指定します。
DAY：日（日付）を指定します。
MONTH：January、Jan、February、Feb などの名前で、現在の月を指定します。

YEAR：西暦表示で年を指定します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドはシステムの時刻情報を手動で設定します。SNTP で時刻同期する場合には設定する必要はありません。

使用例：
システムの時刻を 2022 年 1 月 1 日の午後 6:00 に手動で設定する方法を示します。
# clock set 18:00:00 1 Jan 2022#

96/379

5 システム管理 ￨ 5.5 時刻および SNTP コマンド

clock summer‑time目的
シンタックスサマータイムの設定を行います。設定を削除するには、no 形式を使用します。
clock summer‑time recurring WEEK DAY MONTH HH:MM WEEK DAY MONTH

HH:MM [OFFSET]
clock summer‑time date DATE MONTH YEAR HH:MM DATE MONTH YEAR HH:MM[OFFSET]no clock summer‑time
パラメーターrecurring：指定した月の指定した曜日にサマータイムを開始/終了する場
合に指定します。
date：指定した月の指定した日付にサマータイムを開始/終了する場合に指定します。

WEEK：月内の週（1〜4 または last）を指定します。
DAY：曜日（sun、mon など）を指定します。
DATE：月内の日付を指定します（1〜31）。
MONTH：月（January、February など、月の名前）を指定します。
YEAR：サマータイムデータの開始年/終了年を指定します。
HH:MM：時刻を時（24 時間表記）と分で指定します。
OFFSET（省略可能）：サマータイムに追加する時間（分）を指定します。
デフォルト値は 60 です。このオフセットの範囲は 30、60、90、120 で
す。
デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、本装置を日本国内で使用する限り、原則としてデフォルト
設定（無効）から変更する必要はありません。
サマータイムの設定には、週と曜日で開始日/終了日を登録する recurring
形式と、日付自体を登録する date 形式があります。

使用例：
サマータイムを recurring 形式で指定する方法を示します。この例では、4 月の第 1 日曜日の午前
2:00 から開始し、10 月の最終日曜日の午前 2:00 に終了します。
# configure terminal(config)# clock summer-time recurring 1 sun April 2:00 last sun October 2:00
(config)#

97/379

5 システム管理 ￨ 5.5 時刻および SNTP コマンド

clock timezone
目的

タイムゾーンを設定します。本設定をデフォルトに戻すには、no 形式を使用します。

シンタックスclock timezone {+ ￨ ‑} HOURS‑OFFSET [MINUTES‑OFFSET]
no clock timezone

パラメーター+：UTC に時間を加算します。
‑：UTC から時間を減算します。

HOURS‑OFFSET：UTC からのオフセット(時間)を指定します。
MINUTES‑OFFSET：UTC からのオフセット(分)を指定します。
デフォルト

UTC +09:00

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、本装置を日本国内で使用する限り、原則としてデフォルト
設定（UTC +09:00）から変更する必要はありません。

使用例：
タイムゾーンを太平洋標準時（PST: UTC からのオフセットが‑8:00）に設定する方法を示します。
# configure terminal(config)# clock timezone - 8(config)#

sntp enable
目的

SNTP クライアント機能を有効にします。SNTP 機能を無効にするには、no形式を使用します。

シンタックス

sntp enable
no sntp enable

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、SNTP クライアント機能を有効にします。SNTP で時刻同期を行うためには、SNTP サーバーが登録されている必要があります。

使用例：
SNTP クライアント機能を有効にする方法を示します。
# configure terminal(config)# sntp enable(config)#

98/379

5 システム管理 ￨ 5.5 時刻および SNTP コマンド

sntp server
目的

SNTP サーバーを登録します。登録したサーバーを削除するには、no 形式
を使用します。

シンタックス

sntp server {IP‑ADDRESS ￨ IPV6‑ADDRESS}no sntp server {IP‑ADDRESS ￨ IPV6‑ADDRESS}

パラメーター

IP‑ADDRESS：SNTP サーバーの IP アドレスを指定します。
IPV6‑ADDRESS：SNTP サーバーの IPv6 アドレスを指定します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、SNTP サーバーを登録します。複数のサーバーが登録されている場合、設定順に問い合わせを行います。また、IPv6 アドレスのサーバーよりも IPv4 アドレスのサーバーを優先します。
登録可能な SNTP サーバーは IPv4、IPv6 形式でそれぞれ 2 台です。

使用例：
IP アドレス 192.168.22.44 の SNTP サーバーを登録する方法を示します。
# configure terminal(config)# sntp server 192.168.22.44(config)#

sntp interval
目的

SNTP クライアントがサーバーとクロックを同期する間隔を設定します。

シンタックス

sntp interval SECONDS
no sntp interval

パラメーターSECONDS：30〜99999 秒の同期間隔を指定します。

デフォルト

720 秒

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

ポーリング間隔を設定します。

使用例：
間隔を 100 秒に設定する方法を示します。
# configure terminal(config)# sntp interval 100(config)#

99/379

5 システム管理 ￨ 5.5 時刻および SNTP コマンド

show clock
目的

時刻情報を表示します。

シンタックスshow clock

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドはシステムの時刻情報を表示します。

使用例：
現在の時刻を表示する方法を示します。
# show clock
Current Time Source
Current TimeTime Zone
Daylight Saving Time: System Clock: 12:27:51, 2021-07-15: UTC +09:00: Disabled#show sntp
目的

SNTP クライアント機能に関する情報を表示します。

シンタックスshow sntp

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、SNTP クライアント機能に関する情報を表示します。

使用例：
SNTP クライアント機能の情報を表示する方法を示します。
# show sntp
SNTP Status
SNTP Poll Interval: Enabled: 720 seconds

SNTP Server Status:
SNTP Server
Stratum Version Last Receive---------------------------------------------- ------- ------- --------------10.0.0.11
8
4
00:02:02
10.0.0.11
7
4
00:01:02 Synced
10::2------- ------- --------------fe80::1111 vlan1------- ------- ------------------------------------------------------------ ------- ------- --------------Total Entries: 4#

100/379

5 システム管理 ￨ 5.6 Telnet コマンド

5.6 Telnet コマンド
Telnet コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

ip telnet server

ip telnet server
no ip telnet server

ip telnet service‑port
ip telnet source‑
interfaceshow ip telnet
serverip telnet service‑port TCP‑PORT
no ip telnet service‑port
ip telnet source‑interface INTERFACE‑ID
no ip telnet source‑interface
show ip telnet server

各コマンドの詳細を以下に説明します。

ip telnet server
目的

Telnet サーバーを有効にします。無効にするには、no 形式を使用します。

シンタックス

ip telnet server
no ip telnet server

パラメーター

なし

デフォルト

有効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、装置の Telnet サーバー機能を有効にします。

使用例：
Telnet サーバーを有効にする方法を示します。
# configure terminal(config)# ip telnet server(config)#

ip telnet service‑port
目的

Telnet サーバーの TCP ポートを指定します。デフォルトに戻すには、no形式を使用します。

シンタックス

ip telnet service‑port TCP‑PORT
no ip telnet service‑port

パラメーター

TCP‑PORT：TCP ポート番号を指定します。

デフォルト

23（Telnet のウェルノウンポート）

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、Telnet サーバーの TCP ポート番号を設定します。

101/379

5 システム管理 ￨ 5.6 Telnet コマンド
使用例：
Telnet サーバーの TCP ポート番号を 3000 に変更する方法を示します。
# configure terminal(config)# ip telnet service-port 3000
(config)#

ip telnet source‑interface
目的

Telnet サーバーの送受信インターフェースを指定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

ip telnet source‑interface INTERFACE‑ID
no ip telnet source‑interface

パラメーター

INTERFACE‑ID ：Telnet の通信を行う VLAN インターフェースを指定しま
す。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本装置では本設定を使用しません。

使用例：
VLAN 1 を Telnet の送信インターフェースとして設定する方法を示します。
# configure terminal(config)# ip telnet source-interface vlan1(config)#show ip telnet server
目的

Telnet サーバー機能の情報を取得します。

シンタックスshow ip telnet server

パラメーター

なし

デフォルト

なし

コマンドモード

すべてのコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、Telnet サーバー機能の情報を取得します。

使用例：
Telnet サーバー機能の情報を表示する方法を示します。
# show ip telnet server
Server State: Enabled#

102/379

5 システム管理 ￨ 5.7 SSH コマンド

5.7 SSH コマンド
SSH コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

crypto key generate

crypto key generate {rsa [modulus MODULUS‑SIZE] ￨ dsa}

crypto key zeroize

crypto key zeroize {rsa ￨ dsa}

ip ssh server

ip ssh server
no ip ssh server

ip ssh service‑port

ip ssh service‑port TCP‑PORT
no ip ssh service‑port

ip ssh timeout

ip ssh {timeout SECONDS ￨ authentication‑retries NUMBER}
no ip ssh {timeout ￨ authentication‑retries}

ssh userauthentication‑
methodssh user NAME authentication‑method {password ￨ publickey URL ￨hostbased URL host‑name HOSTNAME [IP‑ADDRESS ￨ IPV6‑ADDRESS]}no ssh user NAME authentication‑method

show crypto key
mypubkeyshow crypto key mypubkey {rsa ￨ dsa}

show ip ssh

show ip ssh

show sshshow ssh

各コマンドの詳細を以下に説明します。

crypto key generate
目的

RSA 鍵対または DSA 鍵対を生成します。

シンタックス

crypto key generate {rsa [modulus MODULUS‑SIZE] ￨ dsa}

パラメーター

rsa：RSA 鍵対を生成する場合に指定します。
modulus MODULUS‑SIZE：RSA の鍵長を指定します。有効な値は 360、512、
768、1024、2048 です。指定しない場合は、鍵長を選択するプロンプトが出現します。
dsa：DSA 鍵対を生成する場合に指定します。DSA の鍵長は 1024 ビット固
定です。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドでは、SSH サーバーの認証に使用する RSA 鍵対または DSA 鍵対を生成します。

103/379

5 システム管理 ￨ 5.7 SSH コマンド
使用例：
RSA 鍵を作成する方法を示します。
# crypto key generate rsa
The RSA key pairs already existed.
Do you really want to replace them? (y/n)[n]: yChoose the size of the key modulus in the range of 360 to 2048. The process may takea few minutes.
Number of bits in the modulus [768]: 768
Generating RSA key...Done#

crypto key zeroize
目的

RSA 鍵対または DSA 鍵対を削除します。

シンタックス

crypto key zeroize {rsa ￨ dsa}

パラメーター

rsa：RSA 鍵対を削除する場合に指定します。
dsa：DSA 鍵対を削除する場合に指定します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン作成した SSH サーバーの公開鍵対を削除します。

使用例：
既存の RSA 鍵対を削除する方法を示します。
# crypto key zeroize rsa
Do you really want to remove the key? (y/n)[n]: y#

ip ssh server
目的

SSH サーバー機能を有効にします。SSH サーバー機能を無効にするには、
no コマンドを使用します。

シンタックスip ssh server
no ip ssh server

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

SSH サーバー機能を有効にするコマンドです。

使用例：
SSH サーバー機能を有効にする方法を示します。
# configure terminal(config)# ip ssh server(config)#

104/379

5 システム管理 ￨ 5.7 SSH コマンド

ip ssh service‑port
目的

SSH のサービスポートを指定します。サービスポートを 22 に戻すには、noコマンドを使用します。

シンタックスip ssh service‑port TCP‑PORT
no ip ssh service‑port

パラメーター

TCP‑PORT：SSH の TCP ポート番号を指定します。

デフォルト

22（SSH のウェルノウンポート）

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

SSH サーバーの TCP ポート番号を設定するコマンドです。

使用例：
サービスポート番号を 3000 に変更する方法を示します。
# configure terminal(config)# ip ssh service-port 3000
(config)#

ip ssh timeout
目的

SSH のセッションタイムアウト時間や認証再試行回数を設定します。デ
フォルト値に戻すには、本コマンドの no 形式を使用します。

シンタックスip ssh {timeout SECONDS ￨ authentication‑retries NUMBER}
no ip ssh {timeout ￨ authentication‑retries}

パラメーターtimeout SECONDS：SSH の接続確立時のセッションタイムアウト時間を 30〜600 秒の範囲で指定します。
authentication‑retries NUMBER：SSH での認証再試行の回数を範囲は 1〜
32 で指定します。

デフォルト

タイムアウト値：120 秒
認証の再試行：3

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、SSH 接続時の認証の最大試行回数やセッションタイムア
ウト時間を設定します。

使用例：
SSH タイムアウト値を 160 秒に設定する方法を示します。
# configure terminal(config)# ip ssh timeout 160(config)#
SSH 認証の再試行回数を 2 回に設定する方法を示します。
# configure terminal(config)# ip ssh authentication-retries 2(config)#

105/379

5 システム管理 ￨ 5.7 SSH コマンド

ssh user authentication‑method
目的

ユーザーアカウントの SSH 認証方式を設定します。デフォルトの認証方式に戻すには、本コマンドの no 形式を使用します。

シンタックス

ssh user NAME authentication‑method {password ￨ publickey URL ￨hostbased URL host‑name HOSTNAME [IP‑ADDRESS ￨ IPV6‑ADDRESS]}no ssh user NAME authentication‑method

パラメーターuser NAME ：SSH ユーザー名を指定します。指定するユーザーはローカルユーザーにも登録されている必要があります。
password：ユーザー認証でパスワード認証方式を使用します。
publickey URL ：ユーザー認証で公開鍵認証方式を使用します。また、ユーザーの公開鍵のローカルファイルの URL を入力します。
hostbased URL ：ユーザー認証でホストベースの認証方式を使用します。
ユーザーのホスト鍵のローカルファイルの URL を入力します。
host‑name HOSTNAME：ホストベースの認証で許可するホスト名を指定します。認証フェーズ中に、クライアントのホスト名が確認されます。範囲は
1〜255 です。

IP‑ADDRESS：ホストベースの認証でクライアントの IP アドレスを確認する場合に指定します。

IPV6‑ADDRESS：ホストベースの認証でクライアントの IPv6 アドレスを確認する場合に指定します。
デフォルト

password

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

管理者は本コマンドを使用して、ユーザーの認証方式を指定できます。
ユーザー名は、username コマンドで作成されたユーザーである必要があります。
•

ユーザー認証で公開鍵方式またはホストベース認証方式を使用する場
合、ユーザーの公開鍵ファイルまたはクライアントのホスト鍵ファイルを指定する必要があります。鍵ファイルの形式はどちらも同じです。鍵ファイルには複数の鍵を含められます。各鍵は 1 行で定義します。1 行の最大長は 8 キロバイトです。

•

各鍵は、スペースで区切られたフィールド（鍵タイプ、base64 エン
コード済み鍵、コメント）で構成されます。鍵タイプと base64 エン
コード済み鍵は必須フィールドで、コメントフィールドは省略可能です。鍵タイプフィールドには、ssh‑dss または ssh‑rsa のどちらかを設定できます。

使用例：
user1 のユーザー認証に公開鍵認証方式を使用するよう設定する方法を示します。
# configure terminal(config)# ssh user user1 authentication-method publickey c:/user1.pub(config)#

106/379

5 システム管理 ￨ 5.7 SSH コマンド

show crypto key mypubkey
目的

RSA 公開鍵対または DSA 公開鍵対を表示します。

シンタックスshow crypto key mypubkey {rsa ￨ dsa}

パラメーター

rsa：RSA 公開鍵に関する情報を表示する場合に指定します。
dsa：DSA 公開鍵に関する情報を表示する場合に指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、作成した RSA 公開鍵対または DSA 公開鍵対を表示します。

使用例：
RSA 公開鍵に関する情報を表示する方法を示します。
# show crypto key mypubkey rsa% Key pair was generated at: 23:02:10, 2021-07-15
Key Size: 768 bits
Key Data:
AAAAB3Nz aC1yc2EA AAADAQAB AAAAYQCE AiBejpoQ UBrUEzM2 U7ZY3Cvx 1Ktf9QTI
qPejwWu8 lXknaYc1 ktiIhgV9 HJNgmmKS 9Ofa8ZcJ naCsesOv aKtNSpWH sVVwCE/V
py2ww60j cYDF5pbd g9owazZD b9zN4kk=#

show ip ssh
目的

SSH サーバーの設定情報を表示します。

シンタックスshow ip ssh

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、SSH サーバー機能の設定情報を表示します。

使用例：
SSH サーバー機能の設定情報を表示する方法を示します。
# show ip ssh
IP SSH server
IP SSH service port
SSH server mode
Authentication timeout
Authentication retries: Enabled: 22: V2: 120 secs
: 3 times#

107/379

5 システム管理 ￨ 5.7 SSH コマンド

show ssh
目的

SSH サーバー接続の状態を表示します。

シンタックスshow ssh

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、装置の SSH 接続の状態を表示します。

使用例：
SSH 接続の情報を表示する方法を示します。
# show ssh
SID Ver. Cipher
UseridClient IP Address--- ---- --------------------------- ---------------- ------------------------0
V2
3des-cbc/sha1-96
user1
192.168.0.100
1V2
3des-cbc/hmac-sha1
user2
2000::243
Total Entries: 2#

108/379

5 システム管理 ￨ 5.8 Web UI コマンド

5.8 Web UI コマンド
Web コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

ip http

ip http {server ￨ secure‑server ￨ service‑port TCPPORT ￨ timeout‑
policy idle SECONDS}
no ip http {server ￨ secure‑server ￨ service‑port ￨ timeout‑policy
idle}

show ip httpshow ip http {server ￨ secure‑server}

各コマンドの詳細を以下に説明します。

ip http
目的装置の Web UI の設定を行います。設定をデフォルトに戻すには、no 形式
を使用します。

シンタックス

ip http {server ￨ secure‑server ￨ service‑port TCPPORT ￨ timeout‑
policy idle SECONDS}
no ip http {server ￨ secure‑server ￨ service‑port ￨ timeout‑policy
idle}

パラメーター

server：HTTP の Web UI を有効にします。
secure‑server：HTTPS の Web UI を有効にします。
service‑port TCPPORT：HTTP の Web UI の待ち受け TCP ポートを指定します。
timeout‑policy idle SECONDS ：Web UI のセッションタイムアウト時間(秒)を設定します。値は 60〜3600 の範囲で指定します。

デフォルト

server: 有 効 、 secure‑server: な し （ 無 効 ） 、 service‑port: 80 、
timeout‑policy idle: 180 秒

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、装置の Web UI に関する設定を行います。SSH サーバーの認証に使用する RSA 鍵対または DSA 鍵対を生成します。
server オプションと secure‑server オプションは排他であり、Web UI では HTTP/HTTPS のいずれか一方のプロトコルのみ対応します。設定は上書きで適用されます。

使用例：
Web UI で HTTPS を使用する設定とする方法を示します。
# configure terminal(config)# ip http secure-server(config)#

109/379

5 システム管理 ￨ 5.8 Web UI コマンド

show ip http
目的装置の Web UI の設定を表示します。

シンタックスshow ip http {server ￨ secure‑server}

パラメーター

server：HTTP の Web UI の設定を表示します。
secure‑server：HTTPS の Web UI の設定を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、装置の Web UI の設定情報を表示します。

使用例：
Web UI で HTTPS を使用する設定とする方法を示します。
# show ip http server
ip http server state : enable#

110/379

5 システム管理 ￨ 5.9 SSL コマンド

5.9 SSL コマンド
SSL コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

ssl gencsr rsakey

ssl gencsr rsakey [RSA‑KEY‑LENGTH]

show ssl https‑
certificate

show ssl https‑certificate

show ssl https‑
private‑key

show ssl https‑private‑key

show ssl csr

show ssl csr

各コマンドの詳細を以下に説明します。

ssl gencsr rsakey
目的

証明書署名要求(CSR)と秘密鍵を生成します。

シンタックス

ssl gencsr rsakey [RSA‑KEY‑LENGTH]

パラメーター

RSA‑KEY‑LENGTH （省略可能）：RSA 鍵の長さを入力する場合に指定します。範囲は 512〜2048 です。

デフォルト

RSA 鍵の長さは 2,048

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、秘密鍵と CSR を生成します。

使用例：
証明書署名要求と秘密鍵を生成する方法を示します。
# ssl gencsr rsakey
Country Name (2 letter code) [JP]: JP
State or Province Name (full name) [Some-State]: Tokyo
Locality Name (eg, city) [Some-City]: Shibuya-ku
Organization Name (eg, company) [Internet Widgits Pty Ltd]: Apresia
Organizational Unit Name (eg, section) []: Accounting
Common Name (YOUR domain name) []: www.example.com
Email Address []: mail@example.com
Start generating key ...
Start generating Certificate Signing Request ...
Done.
#

111/379

5 システム管理 ￨ 5.9 SSL コマンド

show ssl https‑certificate
目的

SSL 証明書情報を表示します。

シンタックスshow ssl https‑certificate

パラメーターなし

デフォルト

適用されないコマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、SSL 証明書の情報を表示します。

使用例：
SSL 証明書情報を表示する方法を示します。
# show ssl https-certificate
Certificate Information:
Certificate Version :3
Serial Number :00:80:2D:5E:A8:BD:8D:53:C3
Issuer Name
:C=JP, ST=Tokyo, L=Chiyoda-ku, O=Example Domain., OU=Example Group.,
CN=Apresia, emailAddress=example@example.com
Subject Name :C=JP, ST=Tokyo, L=Chiyoda-ku, O=Example Domain., OU=Example Group.,
CN=Apresia, emailAddress=example@example.com
Not Before:2017-02-16 06:54:58
Not After:2037-02-11 06:54:58
Public Key Alg:rsaEncryption
Signed Using :RSA+SHA256
RSA Key Size :2048 bits#

show ssl https‑private‑key
目的

SSL 秘密鍵の情報を表示します。

シンタックスshow ssl https‑private‑key

パラメーターなし

デフォルト

適用されないコマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、SSL 秘密鍵の情報を表示します。

使用例：
SSL 秘密鍵情報を表示する方法を示します。
# show ssl https-private-key
Private key is embedded in firmware.
#

112/379

5 システム管理 ￨ 5.9 SSL コマンド

show ssl csr
目的

CSR の情報を表示します。

シンタックスshow ssl csr

パラメーターなし

デフォルト

適用されないコマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、発行した CSR の情報を表示します。

使用例：
証明書署名要求を表示する方法を示します。
# show ssl csr
Certificate Request:
Data:
Version: 1 (0x1)
Subject: C=JP, ST=Tokyo, L=chiyoda-ku, O=apresia, OU=network,
CN=www.apresia.jp/emailAddress=xxx@apresia.jp
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (1024 bit)
Modulus:00:9d:f3:98:37:f2:c5:7f:e0:89:b3:6a:6f:b6:9a:f3:b1:76:48:c3:91:20:9f:b4:7c:d8:91:ac:6a:a3:
6b:df:da:7a:2e:93:9e:0e:56:92:6f:01:84:6f:bd:
c5:61:21:7a:a0:29:42:c7:5b:79:22:7c:cb:2e:4a:
9a:8a:5a:c0:45:9e:43:b4:8e:6b:2f:11:6d:a1:12:
17:d7:bf:ec:ca:72:ca:ea:2b:2f:df:e4:e7:03:14:
ee:e8:97:4a:a7:ba:67:b9:2b:ce:a2:f5:28:1c:fa:
a7:67:b3:59:96:0a:6f:91:fd:fc:bd:1c:86:79:b8:
41:d9:04:74:01:d5:b3:63:61
Exponent: 65537 (0x10001)
Attributes:
a0:00
Signature Algorithm: sha256WithRSAEncryption
8c:c6:69:d7:65:56:e8:80:5d:3b:58:fa:3f:86:91:01:aa:97:
aa:92:58:ba:1f:8c:b8:e4:99:77:f8:b1:c3:1e:1e:29:7a:e2:
98:ad:f1:59:28:3b:df:50:32:a5:d7:9a:db:65:01:a4:26:c8:
28:db:a4:d3:6a:2b:7b:53:44:0d:c9:22:d7:16:39:fa:bf:ec:
2d:54:4d:bd:33:03:ec:c1:4e:c6:f9:8d:ac:8b:9d:c8:71:ba:
99:48:e9:a2:85:db:59:22:35:e5:f0:2e:e6:dd:19:76:dd:25:
5a:b1:d3:95:41:c4:bf:9e:47:82:e1:98:82:c3:14:95:ac:e3:
cf:ce

#

113/379

5 システム管理 ￨ 5.10 システムログコマンド

5.10 システムログコマンド
システムログコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

logging on

logging on
no logging on

logging bufferedlogging buffered [severity {SEVERITY‑LEVEL ￨ SEVERITY‑NAME}][discriminator NAME] [write‑delay {SECONDS ￨ infinite}]no logging buffereddefault logging bufferedlogging server

logging server {IP‑ADDRESS ￨ IPV6‑ADDRESS} [severity {SEVERITY‑LEVEL ￨ SEVERITY‑NAME}] [facility {FACILITY‑NUM ￨ FACILITY‑NAME}][discriminator NAME] [port UDP‑PORT]
no logging server {IP‑ADDRESS ￨ IPV6‑ADDRESS}

logging source‑
interfacelogging console

logging source‑interface INTERFACE‑ID
no logging source‑interface
logging console [severity {SEVERITY‑LEVEL ￨ SEVERITY‑NAME}][discriminator NAME]
no logging console

logging
discriminatorlogging discriminator NAME [facility {drops STRING ￨ includes
STRING}] [severity {drops SEVERITY‑LIST ￨ includes SEVERITY‑LIST}]
no logging discriminator NAME

command logging
enablecommand logging enableshow logging

show logging [all ￨ [REF‑SEQ] [+ NN ￨ ‑ NN]]

clear logging

clear logging

show attack‑logging

show attack‑logging unit UNIT‑ID [index INDEX]

clear attack‑logging

clear attack‑logging {unit UNIT‑ID ￨ all}no command logging enable

各コマンドの詳細を以下に説明します。

logging on
目的

システムログを有効にします。無効にするには、no 形式を使用します。

シンタックス

logging on
no logging on

パラメーター

なし

デフォルト

有効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、システムログを有効にします。システムログが無効の場
合、装置のローカルバッファー、およびコンソールポート、syslog サー
バーに対するすべてのシステムログメッセージの出力を停止します。

114/379

5 システム管理 ￨ 5.10 システムログコマンド
使用例：
システムログを有効にする方法を示します。
# configure terminal(config)# logging on
WARNING: The command takes effect and the logging buffered is enabled at the sametime.
(config)#

logging buffered
目的装置のローカルバッファーに記録するシステムログを設定します。デフォルトに戻す場合には default logging buffered コマンドを使用します。
バッファーへの記録を行わない場合は、no 形式を使用します。

シンタックス

logging buffered [severity {SEVERITY‑LEVEL ￨ SEVERITY‑NAME}][discriminator NAME] [write‑delay {SECONDS ￨ infinite}]default logging buffered
no logging buffered

パラメーターseverity：記録するログを重大度(Severity)で指定します。

SEVERITY‑LEVEL：ログの重大度を 0〜7 のレベルで指定します。指定したレベルと同じか、より重要度が高いログがバッファーに記録されます。重要度はシステムログ個別に設定されており、0 が最も重要度の高いレベルです。

SEVERITY‑NAME ： ロ グ の 重 大 度 を 重 大 度 名 で 指 定 し ま す 。 重 大 度 名 は
emergencies 、 alerts 、 critical 、 errors 、 warnings 、 notifications 、
informational、debugging があり、それぞれレベル値 0(emergencies)〜7(debugging)に対応します。
discriminator NAME：適用する discriminator を指定します。
write‑delay：ローカルバッファーのシステムログをフラッシュメモリー
に周期的に書き込む間隔を指定します。

SECONDS：write‑delay 間隔を 0〜65535 秒です。
infinite：フラッシュメモリーへの周期的書き込みを無効にします。
デフォルト

ローカルバッファーへの記録：有効
重大度レベル：informational（6）discriminator：なし
write‑delay：0 秒

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

システムログが有効の場合、システムログメッセージはローカルバッ
ファーに記録されます。ローカルバッファーに書き込まれた内容を元に、コンソールポートや syslog サーバーへのログの出力を行います。
本コマンドでは、ローカルバッファーに記録するシステムログを重要度、
あるいは discriminator を使用して選別します。
ローカルバッファーのログはフラッシュメモリーに定期的に保存され、次回の再起動時にメッセージをリストアできます。

115/379

5 システム管理 ￨ 5.10 システムログコマンド
使用例：
重大度レベルが 3(errors)よりも高いシステムログをローカルバッファーに書き込む方法を示します。
# configure terminal(config)# logging buffered severity errors(config)#

logging server
目的

ログを送信する syslog サーバーを登録します。登録した syslog サーバーを削除するには、no 形式を使用します。

シンタックス

logging server {IP‑ADDRESS ￨ IPV6‑ADDRESS} [severity {SEVERITY‑LEVEL ￨ SEVERITY‑NAME}] [facility {FACILITY‑NUM ￨ FACILITY‑NAME}][discriminator NAME] [port UDP‑PORT]
no logging server {IP‑ADDRESS ￨ IPV6‑ADDRESS}

パラメーター

IP‑ADDRESS：syslog サーバーの IP アドレスを指定します。
IPV6‑ADDRESS：syslog サーバーの IPv6 アドレスを指定します。
severity：送信するログを重大度(Severity)で指定します。

SEVERITY‑LEVEL：ログの重大度を 0〜7 のレベルで指定します。指定したレベルと同じか、より重要度が高いログを送信します。

SEVERITY‑NAME ： ロ グ の 重 大 度 を 重 大 度 名 で 指 定 し ま す 。 重 大 度 名 は
emergencies 、 alerts 、 critical 、 errors 、 warnings 、 notifications 、
informational、debugging があり、それぞれレベル値 0(emergencies)〜7(debugging)に対応します。
facility：ファシリティー値を指定します。使用するファシリティー値はファシリティー番号もしくはファシリティー名で指定します。指定しない
場合は local7(23)を使用します。

FACILITY‑NUM：ファシリティー番号（0〜23）で指定します。
FACILITY‑NAME ：ファシリティー名で指定します。使用できるファシリ
ティー名は kern、user、mail、daemon、auth1、syslog、lpr、news、
uucp 、 clock1 、 auth2 、 ftp 、 ntp 、 logaudit 、 logalert 、 clock2 、
local0、local1、local2、local3、local4、local5、local6、local7 があり、それぞれファシリティー番号 0(kern)〜23(local7)に対応します。
discriminator NAME：適用する discriminator を指定します。
port UDP‑PORT ：syslog サーバーの宛先 UDP ポート番号を 514、または1024〜65535 で指定します。指定しない場合、514 を使用します。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、ログを送信する syslog サーバーを登録します。

使用例：
重大度レベルが 4(warinigs)よりも高いログを syslog サーバー(20.3.3.3)に送信する方法を示します。
# configure terminal(config)# logging server 20.3.3.3 severity warnings(config)#

116/379

5 システム管理 ￨ 5.10 システムログコマンド

logging source‑interface
目的

syslog サーバーと通信を行うインターフェースを指定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

logging source‑interface INTERFACE‑ID
no logging source‑interface

パラメーター

INTERFACE‑ID ：syslog の通信を行う VLAN インターフェースを指定しま
す。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本装置では本設定を使用しません。

使用例：
syslog サーバーと通信を行うインターフェースに VLAN 100 を指定する方法を示します。
# configure terminal(config)# logging source-interface vlan100(config)#

logging console
目的コンソールポートへのログの出力を有効にします。デフォルト設定に戻すには、no コマンドを使用します。

シンタックス

logging console [severity {SEVERITY‑LEVEL ￨ SEVERITY‑NAME}][discriminator NAME]
no logging console

パラメーターseverity：出力するログを重大度(Severity)で指定します。

SEVERITY‑LEVEL：ログの重大度を 0〜7 のレベルで指定します。指定したレベルと同じか、より重要度が高いログを出力されます

SEVERITY‑NAME ： ロ グ の 重 大 度 を 重 大 度 名 で 指 定 し ま す 。 重 大 度 名 は
emergencies 、 alerts 、 critical 、 errors 、 warnings 、 notifications 、
informational、debugging があり、それぞれレベル値 0(emergencies)〜7(debugging)に対応します。
discriminator NAME：適用する discriminator を指定します。
デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、コンソールポートにログを出力する機能を有効にします。

使用例：
重大度レベルが 3(errors)よりも高いログをコンソールポートに出力する方法を示します。
# configure terminal(config)# logging console severity errors(config)#

117/379

5 システム管理 ￨ 5.10 システムログコマンド

logging discriminator
目的

システムログを選別するための discriminator を作成します。

シンタックス

logging discriminator NAME [facility {drops STRING ￨ includes
STRING}] [severity {drops SEVERITY‑LIST ￨ includes SEVERITY‑LIST}]
no logging discriminator NAME

パラメーター

NAME：discriminator の名前を指定します。
facility：機能区分でのフィルタリングを行います。

STRING：機能名を 1 つ以上指定します。機能名は SYS、PORT、STP、LAC、
FDB、LLDP、ACL、QOS、PORTSEC、DHCP、DHCPV6、STORM̲CTRL、SSH、CLI、
SNMP、ALARM、AAA、DEVICE、RADIUS、DOT1X、MAC、CFG、FIRMWARE が使用可能です。複数の機能名を使用する場合は、機能名と機能名の間に空白を入れず、コンマで区切ります。
includes：条件に一致しないログを制限します。
drops：条件に一致するログを制限します。
severity：重大度でのフィルタリングを行います。

SEVERITY‑LIST：重大度レベルのリストを指定します。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

discriminator は、システムログを重大度と機能区分のいずれか、もしくは両方を使用してフィルタリングを行うためのプロファイルです。作成した discriminator は、ローカルバッファーやコンソールポートの出力、
syslog サーバーへの出力の設定で使用することができます。
機能区分と重大度で、それぞれ合致する条件と、アクションを定めます。
アクションには includes と drops があり、includes の場合は条件に合致しないシステムログを制限します。逆に drops の場合は、条件に合致する
システムログを制限します。

使用例：
discriminator を作成する方法を示します。この例では、「buffer‑filter」という名前で定義された、STP 機能での重大度レベル 1、4、5、6 のシステムログ以外を制限するプロファイルが作成されます。
# configure terminal(config)# logging discriminator buffer-filter facility includes STP severity includes
1-4,6(config)#

118/379

5 システム管理 ￨ 5.10 システムログコマンド

command logging enable
目的

コマンドロギング機能を有効にします。コマンドロギング機能を無効にする場合は、no 形式を使用します。

シンタックスcommand logging enable
no command logging enable

パラメーター

なし

デフォルト

有効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

コマンドロギング機能は、実行されたコマンドを記録します。
show logging コマンドを使用して表示されるコマンド文字列部分は、最大255 文字です。

使用例：
コマンドロギング機能を有効にする方法を示します。
# configure terminal(config)# command logging enable(config)#show logging
目的装置のシステムログを表示します。

シンタックスshow logging [all ￨ [REF‑SEQ] [+ NN ￨ ‑ NN]]

パラメーター

all：すべてのログを最新のメッセージから表示します。

REF‑SEQ：表示を開始する参照シーケンス番号を指定します。+ NN や‑ NNを省略した場合、指定のシーケンス番号から最新のログまで表示します。
+ NN：参照シーケンス番号のログの後に発生したログを表示します。NN には表示するログの数を指定します。参照インデックスを省略した場合は、最も古いログを起点として表示します。「+」演算子と NN 演算子の間にはスペースが必要です。
‑ NN：参照シーケンス番号のログの前に発生したログを表示します。NN には表示するログの数を指定します。参照インデックスを省略した場合は、最も新しいログを起点として表示します。「‑」演算子と NN 演算子の間にはスペースが必要です。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

ローカルバッファーの各ログは、シーケンス番号に関連付けられます。ログが記録されると、1 から始まるシーケンス番号が割り当てられます。
シーケンス番号は、100000 に達すると 1 に戻ります。
パラメーターを指定せずにコマンドを実行した場合、最新のメッセージから最大 200 のエントリーが表示されます。

119/379

5 システム管理 ￨ 5.10 システムログコマンド
使用例：
ローカルバッファー内のログを表示する方法を示します。
# show logging
Total number of buffered messages:6
#6
#5
sole
#4
5)
#3
#2
#1

2016-03-03 14:49:36 INFO(6) "exit" executed by 15 from Console
2016-03-03 14:49:35 INFO(6) "configure terminal" executed by 15 from Con
2016-03-03 14:49:29 INFO(6) Successful login through Console (Username: 1
2016-03-03 14:49:27 INFO(6) Logout through Console (Username: 15)
2016-03-03 14:49:27 INFO(6) "logout" executed by 15 from Console
2016-03-03 14:49:22 INFO(6) "clear logging" executed by 15 from Console#

起点となるシーケンス番号を指定してローカルバッファー内のログを表示する方法を示します。この例では、シーケンス番号 3 のログから最新のエントリーまでを表示します。
# show logging 3
Total number of buffered messages:7
#3
#4
5)
#5
sole
#6
#7

2016-03-03 14:49:27 INFO(6) Logout through Console (Username: 15)
2016-03-03 14:49:29 INFO(6) Successful login through Console (Username: 1
2016-03-03 14:49:35 INFO(6) "configure terminal" executed by 15 from Con
2016-03-03 14:49:36 INFO(6) "exit" executed by 15 from Console
2016-03-03 14:49:40 INFO(6) "show logging" executed by 15 from Console#

ローカルバッファー内のログを選択して表示する方法を示します。この例では、シーケンス番号 3 のログに続く計 2 個のログだけが表示されます。
# show logging 3 + 2
Total number of buffered messages:8
#3
#4
5)

2016-03-03 14:49:27 INFO(6) Logout through Console (Username: 15)
2016-03-03 14:49:29 INFO(6) Successful login through Console (Username: 1#

clear logging
目的装置のシステムログを削除します。

シンタックスclear logging

パラメーター

なし

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、装置のローカルバッファー、フラッシュメモリーに保存されたシステムログを削除します。

120/379

5 システム管理 ￨ 5.10 システムログコマンド
使用例：
すべてのシステムログを削除する方法を示します。
# clear logging
Clear logging? (y/n) [n] y#show attack‑logging
目的

アタックログを表示します。

シンタックスshow attack‑logging unit UNIT‑ID [index INDEX]

パラメーター

UNIT‑ID：ユニット ID を指定します。本装置では常に 1 です。
INDEX ：表示するアタックログのインデックス番号のリストを指定します。指定しない場合、すべてのアタックログが表示されます。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、アタックログを表示します。

使用例：
アタックログを表示する方法を示します。
# show attack-logging unit 1
Attack log messages (total number:0)#

clear attack‑logging
目的

アタックログを削除します。

シンタックスclear attack‑logging {unit UNIT‑ID ￨ all}

パラメーター

UNIT‑ID：ユニット ID を指定します。本装置では常に 1 です。
all：アタックログをすべて消去します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、アタックログをすべて削除します。本装置では、どちらのパラメーターを使用しても結果は同じです。

使用例：
すべてのアタックログを削除する方法を示します。
# clear attack-logging all#

121/379

5 システム管理 ￨ 5.11 SNMP コマンド

5.11 SNMP コマンド
SNMP は、装置の MIB 情報を使用して、装置を管理および監視するプロトコルです。管理者は、SNMP マ
ネージャーを使用して装置の MIB 情報に読み込み、書き込みの操作を行うことができます。
装置の SNMP エージェントは、SNMP マネージャーから MIB 情報へのアクセスを制御する機能です。SNMP
エージェントは、SNMP マネージャーの身元や権限の確認を行い、権限に応じた操作を許可します。権限は、操作種別とアクセス範囲の 2 種類で規定し、アクセス範囲は SNMP ビューを用いて指定します。
SNMP コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

snmp‑server

snmp‑server
no snmp‑server

snmp‑server namesnmp‑server name NAME
no snmp‑server namesnmp‑server locationsnmp‑server location TEXT
no snmp‑server locationsnmp‑server contact

snmp‑server contact TEXT
no snmp‑server contact

snmp‑server service‑port

snmp‑server service‑port PORT‑NUMBER
no snmp‑server service‑port

snmp‑server response
broadcast‑request

snmp‑server response broadcast‑request

snmp‑server engineID
local

snmp‑server engineID local ENGINEID‑STRING
no snmp‑server engineID local

snmp‑server view

snmp‑server view VIEW‑NAME OID‑TREE {included ￨ excluded}

no snmp‑server response broadcast‑request

no snmp‑server view VIEW‑NAME
snmp‑server
communitysnmp‑server community [0 ￨ 7] COMMUNITY‑STRING [view VIEW‑NAME][ro ￨ rw] [access IP‑ACL‑NAME]
no snmp‑server community [0 ￨ 7] COMMUNITY‑STRING

snmp‑server groupsnmp‑server group [0 ￨ 7] GROUP‑NAME {v1 ￨ v2c ￨ v3 {auth ￨ noauth￨ priv}} [read READ‑VIEW] [write WRITE‑VIEW] [notify NOTIFY‑VIEW][access IP‑ACL‑NAME]
no snmp‑server group [0 ￨ 7] GROUP‑NAME {v1 ￨ v2c ￨ v3 {auth ￨noauth ￨ priv}}

snmp‑server user

snmp‑server user USER‑NAME [0 ￨ 7] GROUP‑NAME {v1 ￨ v2c ￨ v3
[encrypted] [auth {md5 ￨ sha} AUTH‑PASSWORD [priv PRIV‑PASSWORD]]}[access IP‑ACL‑NAME]
no snmp‑server user USER‑NAME [0 ￨ 7] GROUP‑NAME {v1 ￨ v2c ￨ v3}

show snmp‑servershow snmp‑servershow snmp

show snmp {community ￨ host ￨ view ￨ group ￨ engineID}show snmp user

show snmp user [USER‑NAME]

122/379

5 システム管理 ￨ 5.11 SNMP コマンド
各コマンドの詳細を以下に説明します。

snmp‑server
目的

SNMP エージェント機能を有効にします。無効にするには、no 形式を使用します。

シンタックス

snmp‑server
no snmp‑server

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、装置の SNMP エージェント機能を有効にします。無効の場
合、SNMP マネージャーからのアクセスは許可されません。また、SNMP ト
ラップを送信しません。

使用例：
SNMP エージェントを有効にする方法を示します。
# configure terminal(config)# snmp-server(config)#

snmp‑server name
目的

システム名を設定します。デフォルトに戻すには、no 形式を使用します。

シンタックス

snmp‑server name NAME
no snmp‑server name

パラメーター

NAME：システム名の文字列を最大 64 文字で指定します。ホスト名には文字、数字、およびハイフン（先頭と末尾以外）を使用できます。

デフォルト

Switchコマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、システム名を設定します。この設定は、SNMPv2‑MIB で定義された sysName(1.3.6.1.2.1.1.5).0 の情報に該当します。

使用例：
システム名を「SiteA‑switch」に設定する方法を示します。
# configure terminal(config)# snmp-server name SiteA-switch(config)#

123/379

5 システム管理 ￨ 5.11 SNMP コマンドsnmp‑server location
目的システムロケーション情報を設定します。設定を削除するには、no 形式を使用します。

シンタックス

snmp‑server location TEXT
no snmp‑server location

パラメーターlocation TEXT：システムロケーション情報を最大 255 文字の文字列で指定します。スペースも使用可能です。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、装置のシステムロケーション情報を設定します。この設定
は、SNMPv2‑MIB で定義された sysLocation(1.3.6.1.2.1.1.6).0 の情報に該当します。

使用例：
装置のシステムロケーション情報を「HQ 15F」に設定する方法を示します。
# configure terminal(config)# snmp-server location HQ 15F(config)#

snmp‑server contact
目的

システム管理者の連絡先情報を設定します。設定を削除するには、no コマ
ンドを使用します。

シンタックス

snmp‑server contact TEXT
no snmp‑server contact

パラメーターcontact TEXT：システム管理者の連絡先情報を最大 255 文字の文字列で指定します。スペースも使用可能です。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、装置のシステム管理者の連絡先情報を設定します。この設定は、SNMPv2‑MIB で定義された sysContact(1.3.6.1.2.1.1.4).0 の情報に該当します。

使用例：
装置のシステム管理者の連絡先情報を「MIS Department II」に設定する方法を示します。
# configure terminal(config)# snmp-server contact MIS Department II(config)#

124/379

5 システム管理 ￨ 5.11 SNMP コマンドsnmp‑server service‑port
目的

SNMP の UDP ポート番号を設定します。デフォルト値に戻すには、no 形式
を使用します。

シンタックス

snmp‑server service‑port PORT‑NUMBER
no snmp‑server service‑port

パラメーター

PORT‑NUMBER：UDP ポート番号を指定します。

デフォルト

161

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、装置の SNMP の待ち受け UDP ポート番号を設定します。

使用例：
SNMP の待ち受け UDP ポート番号を 50000 に設定する方法を示します。
# configure terminal(config)# snmp-server service-port 50000(config)#

snmp‑server response broadcast‑request
目的ブロードキャスト SNMP 要求への応答を有効にします。無効にするには、
no 形式を使用します。

シンタックス

snmp‑server response broadcast‑request
no snmp‑server response broadcast‑request

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本機能を有効にすると、ブロードキャスト SNMP 要求に対する応答を許可します。ネットワーク管理ソフトウェアの一部では、ネットワーク装置を検知するためにブロードキャスト SNMP 要求を行うことがあります。

使用例：
ブロードキャスト SNMP GetRequest パケットに対するサーバーの応答を有効にする方法を示します。
# configure terminal(config)# snmp-server response broadcast-request(config)#

125/379

5 システム管理 ￨ 5.11 SNMP コマンドsnmp‑server engineID local
目的

SNMP エンジン ID を指定します。デフォルトに戻すには、no 形式を使用します。

シンタックス

snmp‑server engineID local ENGINEID‑STRING
no snmp‑server engineID local

パラメーターENGINEID‑STRING：SNMP エンジン ID を最大 24 文字（16 進表記）で指定し
ます。

デフォルト

"8000011603"＋装置 MAC アドレス(12 文字)＋"00"の 24 文字

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

SNMP エンジン ID は、デバイスを識別する一意の識別子です。24 文字より少ない 16 進数を指定すると、24 文字になるまで末尾が 0 で埋められます。

使用例：
SNMP エンジン ID を 332200000000000000000000 に設定する方法を示します。
# configure terminal(config)# snmp-server engineID local 3322
(config)#

snmp‑server view
目的

SNMP ビューを編集します。SNMP ビューを削除するには、no 形式を使用します。

シンタックス

snmp‑server view VIEW‑NAME OID‑TREE {included ￨ excluded}
no snmp‑server view VIEW‑NAME

パラメーター

VIEW‑NAME：SNMP ビュー名を指定します。
OID‑TREE：アクセス権限を定める OID ツリーのオブジェクト識別子を指定します。OID 形式（数字をピリオドで区切った文字列）を使用します。
included：対象のサブツリーの OID へのアクセスを許可します。
excluded：対象のサブツリーの OID へのアクセスを許可しません。

デフォルト

VIEW‑NAMEOID‑TREE

ビュータイプRestricted

1.3.6.1.2.1.1

Included

Restricted

1.3.6.1.2.1.11

Included

Restricted

1.3.6.1.6.3.10.2.1

Included

Restricted

1.3.6.1.6.3.11.2.1

Included

Restricted

1.3.6.1.6.3.15.1.1

IncludedCommunityView

1

IncludedCommunityView

1.3.6.1.6.3

ExcludedCommunityView

1.3.6.1.6.3.1

Included

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは SNMP ビューを編集します。登録した SNMP ビューは、SNMP コ
ミュニティーやグループで操作権限を指定する際に使用します。

126/379

5 システム管理 ￨ 5.11 SNMP コマンド
使用例：
SNMP ビューを編集する方法を示します。この例では、「interfacesMibView」という SNMP ビューについて、1.3.6.1.2.1.2 以下の OID へのアクセスを許可するエントリーを作成します。
# configure terminal(config)# snmp-server view interfacesMibView 1.3.6.1.2.1.2 included(config)#

snmp‑server community
目的

SNMP コミュニティーを設定します。削除するには、no 形式を使用します。

シンタックス

snmp‑server community [0 ￨ 7] COMMUNITY‑STRING [view VIEW‑NAME][ro ￨ rw] [access IP‑ACL‑NAME]
no snmp‑server community [0 ￨ 7] COMMUNITY‑STRING

パラメーター

0：SNMP コミュニティーを平文で入力する場合に指定します。
7：SNMP コミュニティーを暗号化形式で入力する場合に指定します。この
パラメーターを指定しない場合、SNMP コミュニティーは平文として処理されます。

COMMUNITY‑STRING：平文または暗号化された SNMP コミュニティーを入力します。
view VIEW‑NAME：与えられた操作権限に対する MIB オブジェクトのアクセ
ス範囲を示す SNMP ビュー名を指定します。指定しない場合、すべての MIB
オブジェクトに対するアクセスが許可されます。
ro：操作権限を読み込みだけにする場合に指定します。
rw：操作権限を読み込み、書き込み可能にする場合に指定します。
access IP‑ACL‑NAME：指定した SNMP コミュニティーでのアクセスを制限する標準 IP ACL を指定します。ACL では、送信元アドレスで許可されるユーザーの IP アドレスを登録します。
デフォルト

コミュニティー

ビュー名

アクセス権

PrivateCommunityView

Read/Write

PublicCommunityView

Read Only

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、SNMPv1 または SNMPv2c のアクセスで使用する SNMP コミュ
ニティーを作成します。SNMP コミュニティーを登録すると、自動的に
SNMPv1 と SNMPv2c の SNMP グループが作成されます。

使用例：
SNMP コミュニティーを作成する方法を示します。この例では、読み書き操作が可能で、登録済みのSNMP ビュー「interfacesMibView」でアクセス可能な OID を定めた SNMP コミュニティー「comaccess」
を作成しています。
# configure terminal(config)# snmp-server community comaccess view interfacesMibView rw(config)#

127/379

5 システム管理 ￨ 5.11 SNMP コマンドsnmp‑server group
目的

SNMP グループを設定します。設定を削除するには、no 形式を使用します。

シンタックス

snmp‑server group [0 ￨ 7] GROUP‑NAME {v1 ￨ v2c ￨ v3 {auth ￨ noauth￨ priv}} [read READ‑VIEW] [write WRITE‑VIEW] [notify NOTIFY‑VIEW][access IP‑ACL‑NAME]
no snmp‑server group [0 ￨ 7] GROUP‑NAME {v1 ￨ v2c ￨ v3 {auth ￨noauth ￨ priv}}

パラメーター

0：SNMP グループ名を平文で入力する場合に指定します。
7：SNMP グループ名を暗号化形式で入力する場合に指定します。このパラメーターを指定しない場合、SNMP グループ名は平文として処理されます。

GROUP‑NAME：平文または暗号化された SNMP グループ名を入力します。
v1：SNMPv1 のグループを指定します。
v2c：SNMPv2c のグループを指定します。
v3：SNMPv3 のグループを指定します。
auth：パケットを認証し、暗号化しない場合に指定します。
noauth：パケットを認証せず、暗号化もしない場合に指定します。
priv：パケットを認証し、暗号化する場合に指定します。
read READ‑VIEW：読み込み操作のアクセス範囲を規定する SNMP ビューを指定します。
write WRITE‑VIEW：書き込み操作のアクセス範囲を規定する SNMP ビュー
を指定します。
notify NOTIFY‑VIEW：SNMP トラップで通知する MIB オブジェクトの範囲を示す SNMP ビューを指定します。
access IP‑ACL‑NAME：ユーザーのアクセスを制限する標準 IP ACL を指定します。ACL では、送信元アドレスで許可されるユーザーの IP アドレスを登録します。
デフォルト

Group

Ver.

Security
Level

Read View

Write View

Notify View

initialv3

noauthrestrictedなし

restrictedpublicv1/v2cなし

CommunityView

なし

CommunityView

privatev1/v2cなし

CommunityView

CommunityView

CommunityView

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

SNMP グループは、操作（読み込み、書き込み、および SNMP トラップによる通知）の権限と、各操作に対する MIB オブジェクトのアクセス範囲を定めたプロファイルです。SNMP ユーザーや SNMP コミュニティーはいずれかの SNMP グループに割り当てられ、ユーザーに与えられる権限は SNMP グ
ループの設定内容に依存します。SNMPv3 では、SNMP ユーザーのセキュリ
ティーレベルは SNMP グループの設定に従います。
SNMPv1/v2c の場合、通常は SNMP グループを意識する必要はありません。

128/379

5 システム管理 ￨ 5.11 SNMP コマンド
使用例：
SNMP グループを作成する方法を示します。ここでは、登録済みの SNMP ビュー「interfacesMibView」
で定義された MIB オブジェクトへの読み込み操作のみが許可された SNMPv3 ユーザーの SNMP グループ
「guestgroup」を定義しています。セキュリティーレベルは auth です。
# configure terminal(config)# snmp-server view interfacesMibView 1.3.6.1.2.1.2 included(config)# snmp-server group guestgroup v3 auth read interfacesMibView(config)#

snmp‑server user目的

SNMPv3 のユーザーを作成します。削除するには、no 形式を使用します。

シンタックス

snmp‑server user USER‑NAME [0 ￨ 7] GROUP‑NAME {v1 ￨ v2c ￨ v3
[encrypted] [auth {md5 ￨ sha} AUTH‑PASSWORD [priv PRIV‑PASSWORD]]}[access IP‑ACL‑NAME]
no snmp‑server user USER‑NAME [0 ￨ 7] GROUP‑NAME {v1 ￨ v2c ￨ v3}

パラメーター

USER‑NAME：SNMPv3 ユーザー名を最大 32 文字で指定します。
0：SNMP グループ名を平文で入力する場合に指定します。
7：SNMP グループ名を暗号化形式で入力する場合に指定します。このパラメーターを指定しない場合、SNMP グループ名は平文として処理されます。

GROUP‑NAME：平文または暗号化された SNMP グループ名を入力します。
v3：SNMPv3 ユーザーを作成します。
encrypted：パスワード（AUTH‑PASSWORD および PRIV‑PASSWORD）を暗号化
形式で入力する場合に指定します。省略した場合、平文として処理されます。
auth：認証レベルを指定します。
md5：HMAC‑MD5‑96 認証を使用する場合に指定します。
sha：HMAC‑SHA‑96 認証を使用する場合に指定します。

AUTH‑PASSWORD ：平文または暗号化された認証パスワードを入力します。
平文の場合、MD5 では 8〜16 文字、SHA では 8〜20 文字です。暗号化形式の場合、MD5 では 16 オクテット、SHA では 20 オクテットの 16 進値形式です。
priv PRIV‑PASSWORD：通信の暗号化に使用する暗号化パスワードを指定します。平文の場合、8〜16 文字で指定します。暗号化形式の場合、16 オク
テットの 16 進値形式です。
access IP‑ACL‑NAME（省略可能）：ユーザーに関連付ける標準の IP アク
セスリスト（ACL）を指定します。
デフォルト

ユーザー名：initial
グループ名：initial

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、SNMPv3 のユーザーを作成します。SNMPv1/v2c の場合、SNMP コミュニティー（snmp‑server community）で設定してください。

129/379

5 システム管理 ￨ 5.11 SNMP コマンド
使用例：
SNMPv3 グループ public のユーザー「user1」を作成する方法を示します。
# configure terminal(config)# snmp-server user user1 public v3 auth md5 authpassword priv privpassword(config)#show snmp‑server
目的

SNMP エージェントの設定を表示します。

シンタックスshow snmp‑server

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、SNMP エージェント機能のグローバル設定を表示します。

使用例：
SNMP エージェントの設定を表示する方法を示します。
# show snmp-server
SNMP Server : Enabled
Name: SiteA-Switch
Location: HQ 15F
Contact: MIS Department II
SNMP UDP Port
: 50000
SNMP Response Broadcast Request: Enabled#show snmp
目的

SNMP 設定を表示します。

シンタックスshow snmp {community ￨ view ￨ group ￨ engineID}

パラメーターcommunity：SNMP コミュニティー情報を表示します。
view：SNMP ビュー情報を表示します。
group：SNMP グループ情報を表示します。
engineID：SNMP エンジン ID 情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、SNMP の設定情報を表示します。

130/379

5 システム管理 ￨ 5.11 SNMP コマンド
使用例：
SNMP コミュニティー情報を表示する方法を示します。
# show snmp community
Community : public
Access : read-only
View : CommunityView
Community : private
Access : read-write
View : CommunityView
Total Entries: 2#

SNMP グループ設定を表示する方法を示します。
# show snmp group
GroupName: public
SecurityModel: v1
ReadView: CommunityView
NotifyView: CommunityView
IP access control list:

WriteView:

GroupName: public
SecurityModel: v2c
ReadView: CommunityView
NotifyView: CommunityView
IP access control list:

WriteView:

GroupName: initial
SecurityModel: v3/noauth
ReadView: restricted
NotifyView: restricted
IP access control list:

WriteView:

GroupName: private
SecurityModel: v1
ReadView: CommunityView
NotifyView: CommunityView
IP access control list:

WriteView: CommunityView

GroupName: private
SecurityModel: v2c
ReadView: CommunityView
NotifyView: CommunityView
IP access control list:

WriteView: CommunityView

Total Entries: 5#

131/379

5 システム管理 ￨ 5.11 SNMP コマンド
SNMP ビュー設定を表示する方法を示します。
# show snmp view
restricted(included) 1.3.6.1.2.1.1
restricted(included) 1.3.6.1.2.1.11
restricted(included) 1.3.6.1.6.3.10.2.1
restricted(included) 1.3.6.1.6.3.11.2.1
restricted(included) 1.3.6.1.6.3.15.1.1
CommunityView(included) 1
CommunityView(excluded) 1.3.6.1.6.3
CommunityView(included) 1.3.6.1.6.3.1
Total Entries: 8#

SNMP エンジン ID を表示する方法を示します。
# show snmp engineID
Local SNMP engineID: 8000011603004066aff04800#

show snmp user
目的

SNMP ユーザーに関する情報を表示します。

シンタックスshow snmp user [USER‑NAME]

パラメーター

USER‑NAME：特定のユーザーを表示する場合に指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、SNMP ユーザーの情報を表示します。ユーザーを指定しない場合、登録されているすべてのユーザーが表示されます。

使用例：
SNMP ユーザーを表示する方法を示します。
# show snmp user user1
User Name: user1
Security Model: 3
Group Name: publicAuthentication Protocol: MD5
Privacy Protocol: DES
Engine ID: 8000011603004066aff04800
IP access control list:
Total Entries: 1#

132/379

5 システム管理 ￨ 5.12 SNMP トラップコマンド

5.12 SNMP トラップコマンド
SNMP トラップは、装置で何らかのイベントを検知した場合に SNMP を使用して通知する機能です。SNMP
トラップを使用するには、SNMP エージェント機能を有効にする必要があります。
SNMP トラップコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

snmp‑server enabletraps

snmp‑server enable traps [cpu‑protect ￨ environment [temperature]￨ lldp [med] ￨ loop‑detection ￨ rmon [rising‑alarm ￨ falling‑alarm] ￨ snmp [authentication ￨ linkup ￨ linkdown ￨ coldstart ￨warmstart] ￨ stp [new‑root] [topology‑chg]]
no snmp‑server enable traps [cpu‑protect ￨ environment[temperature] ￨ lldp [med] ￨ loop‑detection ￨ rmon [rising‑alarm ￨falling‑alarm] ￨ snmp [authentication ￨ linkup ￨ linkdown ￨coldstart ￨ warmstart] ￨ stp [new‑root] [topology‑chg]]snmp‑server hostsnmp‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS} [version {1 ￨ 2c ￨ 3{auth ￨ noauth ￨ priv}}] [0 ￨ 7] COMMUNITY‑STRING [port PORT‑NUMBER]no snmp‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS}

snmp trap link‑statussnmp‑server trap‑
sending disable
snmp‑server source‑
interface traps

snmp trap link‑status
no snmp trap link‑statussnmp‑server trap‑sending disable
no snmp‑server trap‑sending disable
snmp‑server source‑interface traps INTERFACE‑ID
no snmp‑server source‑interface traps

show snmp‑server
traps

show snmp‑server traps

show snmp hostshow snmp hostshow snmp trap link‑statusshow snmp trap link‑status [interface INTERFACE‑ID [,￨‑]]

show snmp‑server
trap‑sending

show snmp‑server trap‑sending [interface INTERFACE‑ID [,￨‑]]

133/379

5 システム管理 ￨ 5.12 SNMP トラップコマンド
各コマンドの詳細を以下に説明します。

snmp‑server enable traps
目的

SNMP トラップ送信を有効にします。無効にするには、no 形式を使用します。

シンタックス

snmp‑server enable traps [cpu‑protect ￨ environment [temperature]￨ lldp [med] ￨ loop‑detection ￨ rmon [rising‑alarm ￨ falling‑alarm] ￨ snmp [authentication ￨ linkup ￨ linkdown ￨ coldstart ￨warmstart] ￨ stp [new‑root] [topology‑chg]]
no snmp‑server enable traps [cpu‑protect ￨ environment[temperature] ￨ lldp [med] ￨ loop‑detection ￨ rmon [rising‑alarm ￨falling‑alarm] ￨ snmp [authentication ￨ linkup ￨ linkdown ￨coldstart ￨ warmstart] ￨ stp [new‑root] [topology‑chg]]

パラメーター

cup‑protect：CPU 保護機能に関する通知を設定します。
environment [temperature]：装置の環境状態に関する通知を設定します。temperature を指定すると、温度異常の通知を設定します。いずれも指定しない場合、すべてのイベントに対して設定を行います。
lldp [med]：LLDP に関する通知を設定します。med を指定すると、LLDP‑MED に関する通知を設定します。
loop‑detection：ループ検知に関する通知を設定します。
rmon [rising‑alarm ￨ falling‑alarm]：RMON イベントに関する通知を設定します。rising‑alarm を指定すると、上昇イベントの通知を設定します。falling‑alarm を指定すると、下降イベントの通知を設定します。どちらも指定しない場合、両方のイベントに対して設定します。
snmp ： 標 準 SNMP ト ラ ッ プ の 通 知 を 設 定 し ま す 。 authentication 、
linkup、linkdown、coldstart、warmstart のいずれかのオプションを選択した場合、該当するイベントの通知を設定します。オプションを指定しない場合、すべてのイベントに対して設定を行います。
authentication：SNMP 認証失敗の通知を設定します。
linkup：リンクアップの通知を設定します。
linkdown：リンクダウンの通知を設定します。
coldstart：コールドスタートの通知を設定します。
warmstart：ウォームスタートの通知を設定します。
stp [new‑root ￨ topology‑chg]：STP に関する通知を設定します。new‑root を指定すると、ルートブリッジ選出の通知を設定します。topology‑
chg を指定すると、トポロジー変更の通知を設定します。どちらも指定しない場合、両方のイベントに対して設定を行います。

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

パラメーターを指定しない場合、グローバル機能を設定します。

134/379

5 システム管理 ￨ 5.12 SNMP トラップコマンド
使用例：
SNMP トラップの送信機能を有効にする方法を示します。
# configure terminal(config)# snmp-server enable traps(config)#
SNMP 認証トラップを送信する設定にする方法を示します。
# configure terminal(config)# snmp-server enable traps snmp authentication(config)#
装置の温度異常の SNMP トラップ通知を有効にする方法を示します。
# configure terminal(config)# snmp-server enable traps environment(config)#
RMON 下降アラームと上昇アラームの両方に対して SNMP トラップの通知を有効にする方法を示します。
# configure terminal(config)# snmp-server enable traps rmon
(config)#
STP に関する SNMP トラップの通知を有効にする方法を示します。
# configure terminal(config)# snmp-server enable traps stp(config)#
LLDP MED トラップを有効にする方法を示します。
# configure terminal(config)# snmp-server enable traps lldp med(config)#
CPU 使用率監視機能の SNMP トラップ通知を有効にする方法を示します。
# configure terminal(config)# snmp-server enable traps cpu-protect(config)#

135/379

5 システム管理 ￨ 5.12 SNMP トラップコマンド

snmp‑server host目的

SNMP トラップの送信先を指定します。削除するには、no 形式を使用します。

シンタックス

snmp‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS} [version {1 ￨ 2c ￨ 3{auth ￨ noauth ￨ priv}}] [0 ￨ 7] COMMUNITY‑STRING [port PORT‑NUMBER]no snmp‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS}

パラメーター

IP‑ADDRESS：SNMP トラップの送信先の IPv4 アドレスを指定します。
IPV6‑ADDRESS：SNMP トラップの送信先の IPv6 アドレスを指定します。
version：SNMP トラップでの SNMP バージョンを指定します。バージョンを指定しない場合、SNMPv1 を使用します。
1：SNMPv1 を使用します。
2c：SNMPv2c を使用します。
3：SNMPv3 を使用します。
auth：パケットを認証し、暗号化しない場合に指定します。
noauth：パケットを認証せず、暗号化もしない場合に指定します。
priv：パケットを認証し、暗号化する場合に指定します。
0：SNMP コミュニティーを平文で入力する場合に指定します。
7：SNMP コミュニティーを暗号化形式で入力する場合に指定します。この
パラメーターを省略した場合、SNMP コミュニティーは平文として処理されます。

COMMUNITY‑STRING：平文または暗号化された SNMP コミュニティーを入力します。SNMPv3 の場合、SNMP ユーザーとして動作します。

PORT‑NUMBER：UDP ポート番号を 1〜65535 の範囲で指定します。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、SNMP トラップの送信先を設定します。
指定する SNMP コミュニティーに対して、SNMP バージョンに応じた SNMP コ
ミュニティーあるいは SNMP ユーザーをあらかじめ登録する必要があります。SNMP トラップを送信する MIB オブジェクトの範囲は、SNMP コミュニティーあるいは SNMP グループに紐づく SNMP ビューで定められます。

使用例：
SNMP トラップの送信先を設定する方法を示します。この例では、SNMPv1 のトラップを登録済みの SNMP
コミュニティー「comaccess」を使用して 163.10.50.126 に送信します。
# configure terminal(config)# snmp-server host 163.10.50.126 version 1 comaccess(config)#

136/379

5 システム管理 ￨ 5.12 SNMP トラップコマンド

snmp trap link‑status
目的

リンクアップ、リンクダウン発生時の SNMP トラップの通知を物理ポート
単位で設定します。設定を無効にするには no 形式を使用します。

シンタックス

snmp trap link‑status
no snmp trap link‑status

パラメーター

なし

デフォルト

有効

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

リンクアップ、リンクダウン発生時の SNMP トラップ発行を物理ポート単位で設定します。無効の場合、該当するポートでリンクアップ、リンクダウンが発生しても、SNMP トラップによる通知は行われません。

使用例：
ポート 1/0/1 でのリンクアップダウンを SNMP トラップで通知しない設定にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# no snmp trap link-status(config-if-port)#snmp‑server trap‑sending disable
目的

物理ポート単位で SNMP トラップの送信を行わない設定にします。設定を解除するには、no 形式を使用します。

シンタックス

snmp‑server trap‑sending disable
no snmp‑server trap‑sending disable

パラメーターなし

デフォルト

無効（すべてのポートで SNMP トラップを送信する）

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドで SNMP トラップの送信が無効に設定された物理ポートからはSNMP トラップのパケットが発行されません。

使用例：
インターフェースポート 1/0/8 からの通知トラップの送信を無効にする方法を示します。
# configure terminal(config)# interface port 1/0/8(config-if-port)# snmp-server trap-sending disable(config-if-port)#

137/379

5 システム管理 ￨ 5.12 SNMP トラップコマンド

snmp‑server source‑interface traps
目的

SNMP トラップの送受信インターフェースを指定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

snmp‑server source‑interface traps INTERFACE‑ID
no snmp‑server source‑interface traps

パラメーター

INTERFACE‑ID：SNMP トラップを送信する VLAN インターフェースを指定し
ます。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本装置では、本設定を使用しません。

使用例：
SNMP トラップの送信インターフェースとして VLAN 100 を指定する方法を示します。
# configure terminal(config)# snmp-server source-interface traps vlan100(config)#show snmp‑server traps
目的

SNMP トラップの設定を表示します。

シンタックスshow snmp‑server traps

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、SNMP トラップの設定を表示します。

使用例：
SNMP トラップ関連の設定を表示する方法を示します。
# show snmp-server traps
Global Trap State : Disabled
Individual Trap State:
Authentication: Disabled
Linkup: Disabled
Linkdown: Disabled
Coldstart: Disabled
Warmstart: Disabled#

138/379

5 システム管理 ￨ 5.12 SNMP トラップコマンド

show snmp host目的

SNMP トラップの送信先の設定を表示します。

シンタックスshow snmp host

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、登録した SNMP トラップの送信先の情報を表示します。

使用例：
SNMP エージェントのホスト設定を表示する方法を示します。
# show snmp host
Host IP Address
SNMP Version
Community Name
UDP Port: 10.20.30.40: V1: public: 50001

Host IP Address : 10.10.10.1
SNMP Version: V3 noauthnopriv
SNMPv3 User Name : user1
UDP Port: 50001
Host IPv6 Address: 1:12:123::100
SNMP Version: V3 noauthnopriv
SNMPv3 User Name : user2
UDP Port: 162
Total Entries: 3#

show snmp trap link‑status
目的

リンクステータスの SNMP トラップ送信設定を表示します。

シンタックスshow snmp trap link‑status [interface INTERFACE‑ID [,￨‑]]

パラメーターinterface INTERFACE‑ID：表示する対象のポートインターフェースを指定
します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、物理ポート単位で指定した、リンクステータス変更でのSNMP トラップ通知の設定を表示します。物理ポートを指定しない場合、すべてのポートの設定が表示されます。

139/379

5 システム管理 ￨ 5.12 SNMP トラップコマンド
使用例：
ポート 1/0/1 から 1/0/9 のリンクステータス変更の SNMP トラップ通知設定を表示する方法を示します。
# show snmp trap link-status interface port 1/0/1-1/0/9
Port------------Port1/0/1
Port1/0/2
Port1/0/3
Port1/0/4
Port1/0/5
Port1/0/6
Port1/0/7
Port1/0/8
Port1/0/9

Trap state------------Enabled
EnabledEnabledEnabledEnabledEnabledEnabledEnabledEnabled#show snmp‑server trap‑sending
目的

物理ポート単位での SNMP トラップ送信設定を表示します。

シンタックスshow snmp‑server trap‑sending [interface INTERFACE‑ID [,￨‑]]

パラメーターinterface INTERFACE‑ID：表示する対象のポートインターフェースを指定
します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、物理ポート単位で指定した SNMP トラップのパケット送信設定を表示します。物理ポートを指定しない場合、すべてのポートの設定を表示します。

使用例：
ポート 1/0/1 から 1/0/9 の SNMP トラップ送信設定を表示する方法を示します。
# show snmp-server trap-sending interface port 1/0/1-1/0/9
Port------------Port1/0/1
Port1/0/2
Port1/0/3
Port1/0/4
Port1/0/5
Port1/0/6
Port1/0/7
Port1/0/8
Port1/0/9

Trap Sending------------Enabled
EnabledEnabledDisabled
EnabledDisabled
EnabledEnabledEnabled#140/379

5 システム管理 ￨ 5.13 RMON コマンド

5.13 RMON コマンド
RMON コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

rmon collection
statsrmon collection stats INDEX [owner NAME]

rmon collection
history

rmon collection history INDEX [owner NAME] [buckets NUM] [interval
SECONDS]no rmon collection stats INDEX

no rmon collection history INDEX
rmon alarmrmon alarm INDEX VARIABLE INTERVAL {delta ￨ absolute} rising‑threshold VALUE [RISING‑EVENT‑NUMBER] falling‑threshold VALUE[FALLING‑EVENT‑NUMBER] [owner STRING]
no rmon alarm INDEX

rmon eventrmon event INDEX [log] [trap COMMUNITY] [owner NAME] [description
TEXT]
no rmon event INDEX

show rmon statistics

show rmon statistics

show rmon history

show rmon history

show rmon alarm

show rmon alarm

show rmon eventsshow rmon events

各コマンドの詳細を以下に説明します。

rmon collection stats
目的

RMON 統計情報収集を有効にします。無効にするには、no 形式を使用します。

シンタックス

rmon collection stats INDEX [owner NAME]
no rmon collection stats INDEX

パラメーターINDEX： RMON 統計情報インデックスを 1〜65535 の範囲で指定します。
owner NAME：オーナー情報を 127 文字以内で指定します。

デフォルト

無効

コマンドモード

インターフェース設定モード(port)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、物理ポートで RMON 統計情報収集の設定を行います。

使用例：
物理ポート 1/0/2 で RMON 統計情報収集を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/2(config-if-port)# rmon collection stats 65 owner guest(config-if-port)#

141/379

5 システム管理 ￨ 5.13 RMON コマンド

rmon collection history
目的

RMON 履歴情報の取得を有効にします。無効にするには、no 形式を使用します。

シンタックス

rmon collection history INDEX [owner NAME] [buckets NUM] [interval
SECONDS]no rmon collection history INDEX

パラメーターINDEX：RMON 履歴情報のインデックスを 1〜65535 の範囲で指定します。
owner NAME：オーナー情報を 127 文字以内で指定します。
buckets NUM ： RMON 履歴情報で保存するスナップショットの数を 1〜65535 の範囲で指定します。指定しない場合、バケット数は 50 が使用されます。
interval SECONDS：スナップショットの取得間隔(秒)を 1〜3600 の範囲で指定します。指定しない場合、取得間隔は 1800 秒です。

デフォルト

無効

コマンドモード

インターフェース設定モード(port)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、物理ポート単位で RMON 履歴情報取得の設定を行います。

使用例：
物理ポート 1/0/8 で RMON 履歴情報の取得を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/8(config-if-port)# rmon collection history 101 owner it@domain.com interval 2000
(config-if-port)#

142/379

5 システム管理 ￨ 5.13 RMON コマンド

rmon alarm
目的

RMON アラームを設定します。アラームエントリーを削除するには、no 形式を使用します。

シンタックス

rmon alarm INDEX VARIABLE INTERVAL {delta ￨ absolute} rising‑threshold VALUE [RISING‑EVENT‑NUMBER] falling‑threshold VALUE[FALLING‑EVENT‑NUMBER] [owner STRING]
no rmon alarm INDEX

パラメーターINDEX：RMON アラームインデックスを 1〜65535 の範囲で指定します。
VARIABLE：サンプリングする変数のオブジェクト識別子を指定します。
INTERVAL：変数のサンプリングと上限値/下限値に対するチェックの間隔(秒)を 1〜2147483647 の範囲で指定します。
delta：変数の差分値をモニタリングします。
absolute：変数の絶対値をモニタリングします。
rising‑threshold VALUE：上限しきい値を 0〜2147483647 の範囲で指定します。

RISING‑EVENT‑NUMBER：上限しきい値を超過した際に発行する RMON イベン
トをインデックスで指定します。
falling‑threshold VALUE：下限しきい値を 0〜2147483647 の範囲で指定します。

FALLING‑EVENT‑NUMBER：下限しきい値を下回った際に発行する RMON イベ
ントをインデックスで指定します。
owner STRING：オーナー情報を 127 文字以内で指定します。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

RMON アラーム機能は、変数の値のサンプルを定期的に取得し、設定された
上限値/下限値と比較します。

使用例：
RMON アラームのエントリーを登録する方法を示します。
# configure terminal(config)# rmon alarm 783 1.3.6.1.2.1.2.2.1.12.6 30 delta rising-threshold 20 1 fallingthreshold 10 1 owner Name(config)#

143/379

5 システム管理 ￨ 5.13 RMON コマンド

rmon event
目的

RMON イベントを設定します。イベントエントリーを削除するには、no 形式を使用します。

シンタックス

rmon event INDEX [log] [trap COMMUNITY] [owner NAME] [description
TEXT]
no rmon event INDEX

パラメーターINDEX：RMON イベントのインデックスを 1〜65535 の範囲で指定します。
log：ログメッセージを生成します。
trap COMMUNITY： SNMP トラップによる通知を行います。SNMP トラップを送信する際の SNMP コミュニティーを 127 文字以内で指定します。
owner NAME：オーナー情報を 127 文字以内で指定します。
description STRING：RMON イベントの説明を 127 文字以内で入力します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、RMON イベントを作成します。登録した RMON イベント
は、RMON アラーム機能で発行するイベントとして適用します。

使用例：
RMON イベント（ログメッセージ生成）を登録する方法を示します。
# configure terminal(config)# rmon event 13 log owner it@domain.com description ifInNUcastPkts is too much(config)#show rmon statistics
目的

RMON 統計情報を表示します。

シンタックスshow rmon statistics

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、登録されたすべての RMON 統計情報が表示されます。

144/379

5 システム管理 ￨ 5.13 RMON コマンド
使用例：
RMON 統計情報を表示する方法を示します。
# show rmon statistics
Index 1, owned by , Data source is Port1/0/1
Received octets: 0, Received packets: 0
Broadcast packets: 0, Multicast packets: 0
Undersized packets: 0, Oversized packets: 0
Fragments: 0, Jabbers: 0
CRC alignment errors: 0, Collisions: 0
Drop events: 0
Packets in 64 octets: 0, Packets in 65-127 octets: 0
Packets in 128-255 octets: 0, Packets in 256-511 octets: 0
Packets in 512-1023 octets: 0, Packets in 1024-1518 octets: 0#

show rmon history
目的

RMON 履歴情報を表示します。

シンタックスshow rmon history

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、登録されたすべての RMON 履歴情報が表示されます。

使用例：
RMON 履歴を表示する方法を示します。
# show rmon history
Index 1, owned by test, Data source is Port1/0/2
Interval: 30 seconds
Requested buckets: 50, Granted buckets: 50
Sample 1
Received octets: 303595962, Received packets: 357568
Broadcast packets: 3289, Multicast packets: 7287
Estimated utilization: 19
Undersized packets: 213, Oversized packets: 24
Fragments: 2, Jabbers: 1
CRC alignment errors: 0, Collisions: 0
Drop events: 0
Sample 2
Received octets: 303596354, Received packets: 357898
Broadcast packets: 3329, Multicast packets: 7337
Estimated utilization: 19
Undersized packets: 213, Oversized packets: 24
Fragments: 2, Jabbers: 2
CRC alignment errors: 0, Collisions: 0
Drop events: 0#

145/379

5 システム管理 ￨ 5.13 RMON コマンド

show rmon alarm
目的

RMON アラーム設定を表示します。

シンタックスshow rmon alarm

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、登録されたすべての RMON アラーム設定を表示します。

使用例：
RMON アラーム設定を表示する方法を示します。
# show rmon alarm
Alarm Index 23, owned by IT
Monitors OID: 1.3.6.1.2.1.2.2.1.10.1
every 120 second(s)Taking delta samples, last value was 2500
Rising threshold is 2000, assigned to event 12
Falling threshold is 1100, assigned to event 12
On startup enable rising or falling alarm#

show rmon events目的

RMON イベント情報を表示します。

シンタックスshow rmon events

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、登録されたすべての RMON イベント設定を表示します。

使用例：
RMON イベントの情報を表示する方法を示します。
# show rmon events
Event 1, owned by manager1
Description is Errors
Event trigger action: log & trap send to community manager
Last triggered time: 21:45:25, 0
Log: 1
Log Time: 0d, 21h:45m:25s
Log Description: Errors
Event 2, owned by manager2
Description is Errors
Event trigger action: log & trap send to community manager
Last triggered time: 0:0:0, 0#

146/379

5 システム管理 ￨ 5.14 ZTP コマンド

5.14 ZTP コマンド
ZTP(Zero Touch Provisioning)は、装置の起動時にイメージファイル、設定ファイルを TFTP サーバー
からダウンロードして適用する機能です。ZTP 機能を使用するには、DHCP サーバーと TFTP サーバーを準備する必要があります。
装置が起動すると、最初に本体もしくは SD カードに書き込まれたブートローダーを読み込み、所定のブートイメージと設定ファイルを使用して起動します。ZTP 機能は、読み込んだブートイメージと設定
ファイルを元に動作します。
■ZTP 機能のご注意事項
ZTP 機能を使用する場合、装置本体前面にある ZTP スイッチを ON にしてください。ZTP スイッチが OFFの場合、ztp enable コマンドの force オプションを使用しない限り、ZTP 機能は動作しません。
起動時のブートイメージもしくは設定ファイルに SD カード上のファイルを使用した場合、ZTP 機能は動作しません。
■ZTP の処理フロー
本装置の ZTP の処理のフローを以下に説明します。
1. 装置の起動、ブートイメージおよび設定ファイルの読み込みと適用
2. DHCP サーバーからネットワークアドレスや ZTP 処理に関する情報を取得
3. 指定された TFTP サーバーから所定のファイル（イメージファイル、設定ファイル）を取得
4. 取得したイメージファイル、設定ファイルを適用■ZTP の動作例
ZTP 機能の動作中は CLI がロックされます。装置の起動時にコンソールポートを接続していると、ブー
トイメージと設定ファイルの読み込みが完了した直後に、以下のメッセージが出力されます。
Start ZTP, lock CLI for process!
Exit ZTP process by CTRL+C.

しばらく待つと ZTP の処理が開始します。成功した場合の出力例を以下に示します。
Try to download image from TFTP://192.168.0.111/ZTPOS_v2.00.00.had.......
Accessing tftp:...
Transmission start...
Transmission finished, file length 10835184 bytes.Done
Try to download configure from TFTP://192.168.0.111/ZTPconfig.cfg.......
Accessing tftp:...
Transmission start...
Transmission finished, file length 1024 bytes.Done
Please wait, save configure to file ZTPconfig.cfg ...
Done.
Set /c:/ ZTPconfig.cfg as boot configure OK.
Same firmware version as running, no need to save image!
ZTP process OK.
ZTP OK: Unlock CLI and use config from TFTP.

この例では、TFTP サーバーからイメージファイルと設定ファイルの両方をダウンロードしています。
取得した設定ファイルは、装置内部のルートディレクトリー上に書き込まれ、さらにブートローダー

147/379

5 システム管理 ￨ 5.14 ZTP コマンドの内容を書き換えます。取得したイメージファイルはプライマリーブートイメージのファイルに上書きされます。
イメージファイルをダウンロードした場合、現在適用しているイメージファイルとの比較が行われ、バージョンが異なる場合にはダウンロードしたイメージファイルでの再起動を行います。この再起動処理ではイメージファイルと設定ファイルの読み込み後に ZTP の処理が行われません。バージョンが同一の場合、再起動は行われず CLI のロックが解除されます。
ZTP の処理に失敗した場合、装置は現在適用しているブートイメージと設定ファイルを維持し、CLI のロックを解除します。失敗した場合の出力例を以下に示します。
ZTP restore old config.
ZTP Fail: still use old image&config.
ZTP Fail: Unlock CLI.

ZTP の処理に失敗する主なケースとして以下が挙げられます。DHCP サーバーの設定や TFTP サーバーに保管したファイルなど、ネットワーク環境の見直しを行ってください。
・DHCP サーバーから ZTP 処理に関する情報を取得できなかった場合
・DHCP パケットで指定された TFTP サーバーとの疎通が取れない場合
・DHCP パケットで指定されたファイルを TFTP サーバーから取得できなかった場合■DHCP サーバーから通知する情報
ZTP 機能では、DHCP を使用して TFTP サーバーやイメージファイル、設定ファイルを指定します。TFTP
サーバーの情報は必須です。イメージファイル、設定ファイルはいずか一方のみでも動作し、指定がないファイルは現在適用されているブートイメージ、設定ファイルが使用されます。
各パラメーターの指定は DHCP パケット内の以下の情報で行います。
・TFTP サーバー：オプション 150(TFTP Server Address)、もしくは siaddr フィールド・イメージファイル：オプション 125(Vendor‑Specific Information)
・設定ファイル：オプション 67(Bootfile name)、もしくは file フィールド
siaddr フィールドや file フィールドは、DHCP オプションの情報がない場合のみ参照されます。
DHCP オプション 125 を使用してイメージファイル名を通知する場合、4 バイトの enterprise‑numberに整数型で 278（Hex 形式で 00 00 01 16）を、1 バイトの subopt‑code には 1 を、sub‑option‑data（可変長）には TFTP サーバー上のファイルパスを Ascii 形式でエンコードした値を、それぞれ指定してください。
■ZTP 機能でのネットワーク条件
ZTP 機能での DHCP および TFTP の通信は、VLAN インターフェース上で動作します。初期設定では VLAN
ID:1 で VLAN インターフェースが登録されていますが、no interface vlan コマンドで VLAN インターフェースが削除され、他に登録がない設定状態の場合は ZTP の処理に失敗します。また、VLAN ID:1 以
外に VLAN インターフェースを登録している場合は、ip address dhcp コマンドで IP アドレスを自動取得する設定にする必要があります。

148/379

5 システム管理 ￨ 5.14 ZTP コマンド
また、ZTP 機能での TFTP サーバーとの通信は、DHCP サーバーから通知されたネットワークアドレス情報（IP アドレス、ゲートウェイアドレス）を使用して行います。この情報は ZTP 機能の処理が完了す
ると原則として破棄されますが、装置で IP アドレスを自動取得する設定の場合、アドレス情報が引き継がれることもあります。
■ZTP 処理中の ZTP LED の動作
ZTP 処理が動作している間は装置本体の ZTP LED が緑に点灯します。また、ZTP 処理が失敗すると 3 分
間 ZTP LED を赤に点灯します。
ZTP コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

ztp enable

ztp enable [force]no ztp enableshow ztp

show ztp

各コマンドの詳細を以下に説明します。

ztp enable
目的

ZTP 機能を有効にします。無効にするには、no コマンドを使用します。

シンタックス

ztp enable [force]no ztp enable

パラメーター

force（省略可能）：装置本体の ZTP スイッチの状態によらず、起動時にZTP を動作する場合に指定します。本パラメーターを指定しない場合（force を指定しない enable の場合）、ZTP スイッチが ON の場合に ZTP
が動作します。

デフォルト

有効（ztp enable）

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ZTP 機能を有効にします。
ZTP は装置が起動する際に動作する機能です。ZTP の処理が行われるかど
うかは、本設定や装置本体前面の ZTP スイッチのポジション、起動時点で読み込まれるイメージファイルや設定ファイルの場所といった条件により決まります。

使用例：
ZTP 機能を有効にする方法を示します。
# configure terminal(config)# ztp enable
WARNING: ZTP is enabled now, but it won't take effect until reboot.
(config)#

149/379

5 システム管理 ￨ 5.14 ZTP コマンド

show ztp
目的

ZTP 機能の状態を表示します。

シンタックスshow ztp

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

ZTP 機能の状態を表示します。

使用例：
ZTP 機能の状態を表示する方法を示します。
# show ztp
ZTP Bootup StateZTP Current State
Current Firmware
Current Configure: Enabled Force Slide Switch: Enabled Force Slide Switch: /c:/ZTPtest_v2.00.00.had: /c:/ZTPconfig.cfg

Result of last time:
ZTP Process Result
DHCP Server
DHCP Discover Retry
TFTP Server
Gateway IP address
Download Firmware
Download Configure: Fail (DHCP connection timeout): : : : : : -Result of this time:
ZTP Process Result
DHCP Server
DHCP Discover Retry
TFTP Server
Gateway IP address
Download Firmware
Download Configure: Success (Same image): 192.168.0.1: 0: 192.168.0.111: 192.168.0.254: //192.168.0.111/ZTPOS_v2.00.00.had: //192.168.0.111/ZTPconfig.cfg#

150/379

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド

6 インターフェースとハードウェア
本章では、装置のインターフェースや、ハードウェアに関連するコマンドについて説明します。
インターフェースには、物理ポートを示す物理インターフェースの他に、VLAN やポートチャネルなどの論理インターフェースがあります。
VLAN インターフェースは、レイヤー2 の VLAN とその上位レイヤーを接続するための論理インター
フェースです。本装置では、VLAN インターフェースは最大１個まで設定することが可能で、登録した
VLAN インターフェースに IP アドレスなどの上位レイヤーの設定を登録します。
ポートチャネルインターフェースは、複数の物理ポートを束ねて仮想的に１個の回線とした論理イン
ターフェースです。例えば VLAN の割り当てなど、単一回線として動作するための設定を登録します。
物理インターフェースと各論理インターフェースの設定は、interface コマンドを使用して対応するイ
ンターフェース設定モードに移行して実行します。例えば、物理ポートのリンク速度を指定する speed
コマンドは、interface port コマンドを使用してポートインターフェース設定モードに移行してから発行します。
複数の物理ポートで同じ設定を行う必要がある場合、複数のポートを指定して一括で設定を行う範囲
指定ポートインターフェース設定モードを使用することもできます。

6.1 インターフェースコマンド
インターフェースコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

interfaceinterface {INTERFACE‑ID ￨ range INTERFACE‑ID [,￨‑]}
no interface INTERFACE‑ID

shutdown

shutdownno shutdown

description

description STRING
no description

default port‑
shutdown

default port‑shutdownshow interfaces

show interfaces [INTERFACE‑ID [,￨‑]] [status ￨ counters [errors] ￨utilization ￨ gbic ￨ description ￨ auto‑negotiation ￨ transceiver[detail]]show countersshow counters [interface INTERFACE‑ID [,￨‑] ￨ cpu‑port]

clear counters

clear counters {all ￨ interface INTERFACE‑ID [,￨‑] ￨ cpu‑port}

no default port‑shutdown

各コマンドの詳細を以下に説明します。

151/379

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド

interface
目的

指定したインターフェースのインターフェース設定モードに移行します。

シンタックスinterface {INTERFACE‑ID ￨ range INTERFACE‑ID [,￨‑]}
no interface INTERFACE‑ID

パラメーター

INTERFACE‑ID：移行するインターフェースを指定します。以下のパラメー
ターのいずれかを使用できます。
•

port：物理ポートのインターフェース設定モードに移行します。

•

vlan：VLAN インターフェース設定モードに移行します。

•

port‑channel：ポートチャネルインターフェース設定モードに移行します。

•

l2vlan：L2VLAN インターフェース設定モードに移行します。

range：物理ポートあるいは L2VLAN で範囲指定のインターフェース設定
モードに移行する場合に指定します。このパラメーターを指定した場合、INTERFACE‑ID では port もしくは l2vlan のみ使用可能で、複数のインターフェースを指定することができます。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

未登録の論理インターフェースを指定した場合、該当する論理インター
フェースを作成します。作成した論理インターフェースを削除するには、
no 形式を使用します。

使用例：
インターフェースポート 1/0/5 のインターフェース設定モードに移行する方法を示します。
# configure terminal(config)# interface port 1/0/5(config-if-port)#
VLAN 100 のインターフェース設定モードに移行する方法を示します。
# configure terminal(config)# interface vlan100(config-if-vlan)#
ポートチャネル 3 のインターフェース設定モードに移行する方法を示します。
# configure terminal(config)# interface port-channel 3(config-if-port-channel)#
ポート 1/0/1〜1/0/5 の範囲指定でインターフェース設定モードに移行する方法を示します。
# configure terminal(config)# interface range port 1/0/1-5(config-if-port-range)#

152/379

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド

shutdown
目的

インターフェースを無効にします。有効にするには、本コマンドの no 形式を使用します。

シンタックス

shutdownno shutdown

パラメーター

なし

デフォルト

有効

コマンドモード

インターフェース設定モード(port, range, port‑channel, vlan)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドにより、インターフェースは無効状態に遷移します。物理ポー
トが無効状態になると、対象ポートはリンクアップできなくなり、パケッ
トを送受信できなくなります。
物理ポートのインターフェースで shutdown コマンドと no shutdown コマ
ンドを連続して実行することで、ポートをリセットすることができます。
ループ検知機能などでポートが Error Disabled 状態になった場合に使用すると、閉塞したポートを復旧することができます。

使用例：
物理ポート 1/0/1 を無効にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# shutdown

description目的

インターフェースに説明を設定します。

シンタックス

description STRING
no description

パラメーターSTRING：最大 64 文字でインターフェースの説明を指定します。

デフォルト

なし

コマンドモード

インターフェース設定モード(port, range, vlan, l2vlan)

デフォルトレベル

レベル：12

使用上のガイドライン

本設定は、IF‑MIB で定義されている MIB オブジェクト「ifAlias」に対応
します。

使用例：
物理ポート 1/0/10 に説明「Physical Port 10」を設定する方法を示します。
# configure terminal(config)# interface port 1/0/10(config-if-port)# description Physical port 10(config-if-port)#

153/379

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド

default port‑shutdown
目的

システムリセット時のポートシャットダウン機能を有効にします。無効にするには、no 形式を使用します。

シンタックスdefault port‑shutdown
no default port‑shutdown

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本機能を有効にすると、システムのリセット（reset system コマンド）を実行した際の起動時の設定ですべての物理ポートに対して shutdown コマ
ンドが追加されます。また、システムリセット後も本設定は残ります。
本設定は、clear running‑config コマンドを実行しても削除されません。

使用例：
システムリセット時のポートシャットダウン機能を有効にする方法を示します。
# configure terminal(config)# default port-shutdown(config)#

154/379

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド

show interfaces
目的

インターフェースの情報を表示します。

シンタックスshow interfaces [INTERFACE‑ID [,￨‑]] [status ￨ counters [errors] ￨utilization ￨ gbic ￨ description ￨ auto‑negotiation ￨ transceiver[detail]]

パラメーター

INTERFACE‑ID：情報を表示するインターフェースを指定します。指定しない場合は、すべてのインターフェースに関連する情報が表示されます。以下のパラメーターのいずれかを使用できます。
•

port：物理ポートの情報を表示します。

•

vlan：VLAN インターフェースに関連する情報を表示します。このパラメーターを使用した場合、オプションを指定しないか、description オ
プションを指定する必要があります。

•

l2vlan：L2VLAN インターフェースに関連する情報を表示します。この
パラメーターを使用した場合、description オプションを指定する必要があります。

status：物理ポートの状態を表示します。
counters [errors]：物理ポートの簡易統計情報を表示します。errors を指定した場合はエラー統計情報を表示します。
utilization：物理ポートの使用率情報を表示します。
gbic：トランシーバーの情報を表示します。
description：インターフェースの説明を表示します。
auto‑negotiation：オートネゴシエーションの情報を表示します。
transceiver [detail]：トランシーバーの状態を表示します。detail を指定した場合は詳細情報を表示します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

オプションを指定しない場合、すべての物理ポートの情報を表示します。
また、オプションで物理ポートのみ指定した場合、指定した物理ポートの情報を表示します。

使用例：
インターフェース VLAN 1 の VLAN インターフェース情報を表示する方法を示します。
# show interfaces vlan1
vlan1 is enabled, link status is downInterface type: VLAN
Interface description: VLAN 1 for MIS
MAC address: FC-6D-D1-06-CE-7D#

155/379

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド
物理ポート 1/0/1 の情報を表示する方法を示します。
# show interfaces port 1/0/1
Port1/0/1 is enabled, link status is up
Interface type: 1000BASE-T
Interface description:
MAC Address: FC-6D-D1-06-CE-7E
Auto-duplex, auto-speed, auto-mdix
Send flow-control: off, receive flow-control: off
Send flow-control oper: off, receive flow-control oper: off
Full-duplex, 1Gb/s
Maximum transmit unit: 1536 bytes
RX rate: 293 bytes/sec, TX rate: 0 bytes/sec
RX bytes: 916, TX bytes: 0
RX rate: 3 packets/sec, TX rate: 0 packets/sec
RX packets: 10, TX packets: 0
RX multicast: 6, RX broadcast: 4
RX CRC error: 0, RX undersize: 0
RX oversize: 0, RX fragment: 0
RX jabber: 0, RX dropped Pkts: 3
RX MTU exceeded: 0
TX CRC error: 0, TX excessive deferral: 0
TX single collision: 0, TX excessive collision: 0
TX late collision: 0, TX collision: 0#

物理ポート 1/0/1 と 1/0/2 の簡易統計情報を表示する方法を示します。
# show interfaces port 1/0/1-2 counters
Port

InOctets /InMcastPkts /InUcastPkts
InBcastPkts------------- ---------------------- ---------------------Port1/0/1
110664413
0402
Port1/0/2
0
0
0
0
Port

OutOctets /OutMcastPkts /OutUcastPkts
OutBcastPkts------------- ---------------------- ---------------------Port1/0/1
00
0
0Port1/0/20000
Total Entries: 2#

156/379

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド
物理ポート 1/0/1 と 1/0/2 のエラー統計情報を表示する方法を示します。
# show interfaces port 1/0/1-2 counters errors
Port
Align-Err Fcs-Err
Rcv-Err
Undersize Xmit-Err
OutDiscard------------- ---------- ---------- ---------- ---------- ---------- ---------Port1/0/1
0
0
0
0
0
0
Port1/0/2
0
0
0
0
0
0
Port
Single-Col Multi-Col Late-Col
Excess-Col Carri-Sen Runts------------- ---------- ---------- ---------- ---------- ---------- ---------Port1/0/1
0
0
0
0
0
0
Port1/0/2
0
0
0
0
0
0
Port
GiantsSymbol-Err SQETest-Err DeferredTx IntMacTx
IntMacRx------------- ---------- ---------- ---------- ---------- ---------- ---------Port1/0/1
0
0
0
0
0
0
Port1/0/2
0
0
0
0
0
0
Total Entries: 2#装置のポート接続状態を表示する方法を示します。
# show interfaces port 1/0/1-8 status
Port
StatusVLAN
Duplex Speed
Type------------- ------------- ------------ ------- -------------- ------------Port1/0/1
connected
1
a-full a-1000
1000BASE-T
Port1/0/2
not-connected 1
auto
auto
1000BASE-T
Port1/0/3
not-connected 1
auto
auto
1000BASE-T
Port1/0/4
not-connected 1
auto
auto
1000BASE-T
Port1/0/5
not-connected 1
auto
auto
1000BASE-T
Port1/0/6
not-connected 1
auto
auto
1000BASE-T
Port1/0/7
not-connected 1
auto
auto
1000BASE-T
Port1/0/8
not-connected 1
auto
auto
1000BASE-T
Total Entries: 8#

ポート 1/0/1〜1/0/2 の装置のポート使用率を表示する方法を示します。
# show interfaces port 1/0/1-2 utilization
Port

TX packets/sec / TX bits/sec /Utilization
RX packets/sec
RX bits/sec------------- ----------------- ----------------- ----------Port1/0/1
0
0
0
0
0
Port1/0/200000
Total Entries: 2#

157/379

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド
物理ポート 1/0/17 のトランシーバーの情報を表示する方法を示します。
# show interfaces port 1/0/17 gbic
Port1/0/17
Type: H-SX-SFP/R
Vendor PN: FTLF8519P2BNL
Vendor SN: PCB32FP#

インターフェースの説明とリンク状態を表示する方法を示します。
# show interfaces description
Interface
StatusAdministrative Description--------------------- -------- -------------- -----------------------------Port1/0/1
upenabledConnection to core.
Port1/0/2
down
enabled
Port1/0/3
down
enabled
Port1/0/4
down
enabled
Port1/0/5
down
enabled
Port1/0/6
down
enabled
Port1/0/7
down
enabled
Port1/0/8
down
enabled
Port1/0/9
down
enabled
Port1/0/10
down
enabled
Port1/0/11
down
enabled
Port1/0/12
down
enabled
Port1/0/13
down
enabled
Port1/0/14
down
enabled
Port1/0/15
down
enabled
Port1/0/16
down
enabled
Port1/0/17
down
enabled
Port1/0/18
down
enabled
Port1/0/19
down
enabled
Port1/0/20
down
enabled
Port1/0/21
down
enabledCTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All

物理ポート 1/0/1 のオートネゴシエーション情報を表示する方法を示します。
# show interfaces port 1/0/1 auto-negotiation
Port1/0/1
Auto Negotiation: Enabled
Speed auto downgrade: Disabled
Remote Signaling: Not detected
Configure Status: Complete
Capability Bits: 10M_Half, 10M_Full, 100M_Half, 100M_Full, 1000M_Full
Capability Advertised Bits: 10M_Half, 10M_Full, 100M_Half, 100M_Full, 1000M_Full
Capability Received Bits: 10M_Half, 10M_Full, 100M_Half, 100M_Full, 1000M_Full
RemoteFaultAdvertised: Disabled
RemoteFaultReceived: NoError#

158/379

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド
トランシーバーの現在の情報を表示する方法を示します。
# show interfaces transceiver++ : high alarm, + : high warning, - : low warning, -- : low alarm
mA: milliamperes, mW: milliwatts
Voltage
Bias Current TX PowerRX Power
port
(V)
(mA)
(mW/dbm)(mW/dbm)---------- ------------ ------------ ------------ -----------Port1/0/25 3.279
7.851
0.643
0.317
-1.915-4.995
Total Entries: 1#

トランシーバーの詳細な情報を表示する方法を示します。
# show interfaces transceiver detail++ : high alarm, + : high warning, - : low warning, -- : low alarm
mA: milliamperes, mW: milliwatts
A: The threshold is administratively configured.
Port1/0/25
Transceiver Monitoring is disabled
Transceiver Monitoring shutdown action: None
Current
Voltage(V)
3.279
Bias Current(mA) 7.856
TX Power(mW)
0.643
(dbm)
-1.915RX Power(mW)
0.318
(dbm)
-4.979High-Alarm
3.700
13.200
1.000
0.000
1.000
0.000

High-Warning Low-Warning
3.600
3.000
12.600
5.000
0.794
0.316
-1.000-5.0000.794
0.016-1.000-18.013

Low-Alarm
2.900
4.000
0.251
-6.0000.010-20.000#

show counters
目的ポートの詳細統計情報を表示します。

シンタックスshow counters [interface INTERFACE‑ID [,￨‑] ￨ cpu‑port]

パラメーターinterface INTERFACE‑ID ：特定の物理ポートの詳細統計情報を表示します。表示する物理ポートのポートインターフェースを指定します。
cpu‑port：装置の CPU に転送されたフレームの統計情報を表示します。

デフォルト

なし

コマンドモード

ユーザー実行モード、特権実行モード
任意の設定モード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、物理ポートの詳細な統計情報を表示します。
オプションを指定しない場合、すべての物理ポートと CPU 転送フレームの統計情報を表示します。

159/379

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド
使用例：
物理ポート 1/0/1 の詳細統計情報を表示する方法を示します。
# show counters interface port 1/0/1
Port1/0/1 counters
rxHCTotalPkts:
0txHCTotalPkts:
0
rxHCUnicastPkts:
0
txHCUnicastPkts:
0
rxHCMulticastPkts:
0
txHCMulticastPkts:
0
rxHCBroadcastPkts:
0
txHCBroadcastPkts:
0rxHCOctets:
0txHCOctets:
0rxHCPkt64Octets:
0rxHCPkt65to127Octets:
0rxHCPkt128to255Octets:
0rxHCPkt256to511Octets:
0rxHCPkt512to1023Octets:
0rxHCPkt1024to1518Octets:
0rxHCPkt1519to1522Octets:
0rxHCPkt1519to2047Octets:
0rxHCPkt2048to4095Octets:
0rxHCPkt4096to9216Octets:
0
txHCPkt64Octets:
0
txHCPkt65to127Octets:
0
CTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All

CPU 転送フレームの統計情報を表示する方法を示します。
# show counters cpu-port
Unit 1, CPU Port counters
txDropPkts:
CoS
cpuRxPkts
cpuTxDropPkts--- ----------------------- ----------------------0
0
0
1
0
0
2
0
0
3
0
0
4
0
0
5
0
0
6
0
0
7
0
0

#

160/3790

6 インターフェースとハードウェア ￨ 6.1 インターフェースコマンド

clear counters
目的

ポートの統計情報カウンターをリセットします。

シンタックスclear counters {all ￨ interface INTERFACE‑ID [,￨‑] ￨ cpu‑port}

パラメーター

all：すべての統計情報カウンターをリセットします。
interface INTERFACE‑ID ：特定の物理ポートの統計情報カウンターをリセットします。対象となる物理ポートのポートインターフェースを指定します。
cpu‑port：CPU 転送フレームの統計情報カウンターをリセットします。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、ポートと CPU 転送フレームの統計情報カウンターをリセットします。

使用例：
物理ポート 1/0/1 の統計情報カウンターをリセットする方法を示します。
# clear counters interface port 1/0/1#

161/379

6 インターフェースとハードウェア ￨ 6.2 物理ポートコマンド

6.2 物理ポートコマンド
物理ポートコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

speed

speed {10 ￨ 100￨ 1000 [master ￨ slave] ￨ auto [SPEED‑LIST] ￨ auto‑
downgrade}no speed [auto‑downgrade]

duplexduplex {full ￨ half ￨ auto}
no duplex

mdix

mdix {auto ￨ normal ￨ cross}no mdix

max‑rcv‑frame‑size

max‑rcv‑frame‑size BYTES
no max‑rcv‑frame‑size

flowcontrol

flowcontrol {on ￨ off}no flowcontrol

eee

eee
no eeeshow eeeshow eee [interface PORTLIST]

各コマンドの詳細を以下に説明します。

162/379

6 インターフェースとハードウェア ￨ 6.2 物理ポートコマンド

speed
目的

物理ポートのリンク速度を設定します。デフォルトの設定に戻すには、no形式を使用します。

シンタックス

speed {10 ￨ 100￨ 1000 [master ￨ slave] ￨ auto [SPEED‑LIST] ￨ auto‑
downgrade}no speed [auto‑downgrade]

パラメーター

10：ポートのリンク速度を 10Mbps に設定します。
100：ポートのリンク速度を 100Mbps に設定します。
1000：ポートのリンク速度を 1000Mbps に設定します。RJ45 ポートでは、クロック基準の手動設定（master、slave）を行うことができます。
master：クロック基準をマスターに指定します。
slave：クロック基準をスレーブに指定します。
auto：リンク速度を自動調整する設定にします。

SPEED‑LIST ：サポートするリンク速度を指定します。リンク速度は 10、100、1000 で指定し、複数指定する場合は空白を入れずにコンマで区切ります。省略した場合、すべてのリンク速度をサポートするとして処理しま
す。SFP ポートでは指定する必要はありません。
auto‑downgrade：アドバタイズする速度を自動的に落とします。
デフォルト

すべてのポートで auto
RJ45 ポートではサポートするリンク速度が 10Mbps,100Mbps,1000Mbps

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、物理ポートのリンク速度を設定します。
speed 10 もしくは speed 100 コマンドを使用し、duplex コマンドのパラメーターで auto を使用しない場合、対象の物理ポートではオートネゴシ
エーションを使用しません。対向デバイスとリンクを確立するには、双方のリンク速度やデュプレックスを正しく調整する必要があります。
上記以外の場合、対象の物理ポートはオートネゴシエーションを使用します。対向デバイスに通知するサポート速度は、auto パラメーターを使用した場合は SPEED‑LIST で指定したリンク速度で、auto パラメーターを使用しない場合は設定したリンク速度です。
RJ45 ポートで master もしくは slave を指定すると、1000BASE‑T のクロッ
ク基準を手動で指定します。1000BASE‑T ではオートネゴシエーションの過程でいずれかのデバイスをクロック同期の基準（マスター）として選択します。このプロセスは通常、自動調整で行われますが、クロック基準を指定した場合、マスターの選定を制御します。ただし、手動で指定した場
合、対向デバイスもクロック基準が手動で設定されていなければならず、
また、一方がマスターで、もう一方がスレーブである必要があります。

163/379

6 インターフェースとハードウェア ￨ 6.2 物理ポートコマンド
使用例：
物理ポート 1/0/24 のリンク速度を自動調整に設定する方法を示します。
# configure terminal(config)# interface port 1/0/24(config-if-port)# speed auto
(config-if-port)#

duplex
目的

物理ポートのデュプレックスを設定します。デフォルトに戻すには、no 形式を使用します。

シンタックスduplex {full ￨ half ￨ auto}
no duplex

パラメーター

full：デュプレックスを全二重モードに指定します。
half：デュプレックスを半二重モードに指定します。
auto：デュプレックスを自動調整する設定にします。

デフォルト

すべてのポートで auto

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、物理ポートのデュプレックスを設定します。
本コマンドのパラメーターが auto ではなく、speed が 10 もしくは 100 の場合、オートネゴシエーションを使用しません。
上記以外ではオートネゴシエーションを使用します。auto を指定すると、
全二重と半二重の両方をサポートするとして対向デバイスに通知します。

使用例：
ポート 1/0/10 のデュプレックスを自動調整に設定する方法を示します。
# configure terminal(config)# interface port 1/0/10(config-if-port)# duplex auto
(config-if-port)#

mdix
目的

RJ45 ポートの MDI/MDIX を設定します。デフォルトに戻すには、no 形式を使用します。

シンタックスmdix {auto ￨ normal ￨ cross}no mdix

パラメーター

auto：MDI/MDIX を自動調整する設定にします。
normal：物理ポートを MDIX に指定します。
cross：物理ポートを MDI に指定します。

デフォルト

すべての物理ポートで auto

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、RJ45 ポートの MDI/MDIX を設定します。

164/379

6 インターフェースとハードウェア ￨ 6.2 物理ポートコマンド
使用例：
インターフェースポート 1/0/2 で MDIX 状態を auto に設定する方法を示します。
# configure terminal(config)# interface port 1/0/2(config-if-port)# mdix auto
(config-if-port)#

max‑rcv‑frame‑size
目的

物理ポートのイーサネットフレームの最大許容サイズを設定します。デ
フォルトに戻すには、本コマンドの no 形式を使用します。

シンタックス

max‑rcv‑frame‑size BYTES
no max‑rcv‑frame‑size

パラメーターBYTES：イーサネットフレームの最大許容サイズを 64〜9216 バイトの範囲
で指定します。

デフォルト

1536 バイト

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドではイーサネットフレームの最大許容サイズを指定します。

使用例：
ポート 1/0/1 でのイーサネットフレームの最大許容サイズを 6000 バイトに設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# max-rcv-frame-size 6000
(config-if-port)#

flowcontrol
目的

物理ポートのフロー制御機能を設定します。デフォルトに戻すには、no 形式を使用します。

シンタックスflowcontrol {on ￨ off}no flowcontrol

パラメーター

on：フロー制御を有効にします。
off：フロー制御を無効にします。

デフォルト

無効

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

オートネゴシエーションでは対向デバイスとフロー制御機能の調整が行われます。この場合、本設定でフロー制御が有効になっていても、動作しな
い場合があります。

使用例：
物理ポート 1/0/10 でフロー制御を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/10(config-if-port)# flowcontrol on(config-if-port)#

165/379

6 インターフェースとハードウェア ￨ 6.2 物理ポートコマンドeee
目的EEE を有効にします。無効にするには、no 形式を使用します。

シンタックスeee
no eee

パラメーター

なし

デフォルト

無効

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、物理ポートで省電力イーサネット(EEE)を有効にします。

使用例：
物理ポート 1/0/1 で EEE を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# eee(config-if-port)#show eee
目的

EEE の設定情報を表示します。

シンタックスshow eee [interface PORTLIST]

パラメーターinterface PORTLIST：表示対象の物理ポートを指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、EEE の設定情報を表示します。パラメーターを省略した
場合は、すべての物理ポートの情報を表示します。

使用例：
EEE の設定情報を表示する方法を示します。
# show eee
Port--------1/0/1
1/0/2
1/0/3
1/0/4
1/0/5
1/0/6
1/0/7
1/0/8
1/0/9
1/0/101/0/11
1/0/12

State----------Enabled
EnabledEnabledEnabledEnabledEnabledEnabledEnabled-#166/379

6 インターフェースとハードウェア ￨ 6.3 ブザー、アラーム LED コマンド

6.3 ブザー、アラーム LED コマンド
ブザーおよびアラーム LED コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

alarm global enable

alarm [buzzer ￨ warn‑led] global enable
no alarm [buzzer ￨ warn‑led] global enable

alarm state enable

alarm [buzzer ￨ warn‑led] state enable [cause {loop‑detection ￨storm‑control ￨ all}]no alarm [buzzer ￨ warn‑led] state enable

alarm duration

alarm [buzzer ￨ warn‑led] duration {SECONDS ￨ infinite}
no alarm [buzzer ￨ warn‑led] duration

alarm buzzer beep‑
type

no alarm buzzer beep‑typeshow alarm

show alarm [buzzer ￨ warn‑led] [interface INTERFACE‑ID [,￨‑]]

debug alarm test

debug alarm [buzzer ￨ warn‑led [interface INTERFACE‑ID [,￨‑]] test

alarm buzzer beep‑type {default ￨ TYPE‑ID}

各コマンドの詳細を以下に説明します。

alarm global enable目的

ブザーおよびアラーム LED のグローバル設定を有効にします。デフォルトに戻すには、no コマンドを使用します。

シンタックスalarm [buzzer ￨ warn‑led] global enable
no alarm [buzzer ￨ warn‑led] global enable

パラメーターbuzzer：ブザーのグローバル設定を指定します。
warn‑led：アラーム LED のグローバル設定を指定します。

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ブザーおよびアラーム LED のグローバル設定を有効にします。パラメーターを指定しない場合、ブザーとアラーム LED の両方が設定対象になります。

使用例：
ブザーおよびアラーム LED のグローバル設定を有効にする方法を示します。
# configure terminal(config)# alarm global enable(config)#

167/379

6 インターフェースとハードウェア ￨ 6.3 ブザー、アラーム LED コマンド

alarm state enable
目的

物理ポート単位でブザーおよびアラーム LED 機能を設定します。デフォル
トに戻すには、no コマンドを使用します。

シンタックスalarm [buzzer ￨ warn‑led] state enable [cause {loop‑detection ￨storm‑control ￨ all}]no alarm [buzzer ￨ warn‑led] state enable

パラメーターbuzzer：ブザーの設定を行います。
warn‑led：アラーム LED の設定を行います。
cause：ブザーまたはアラーム LED で通知するイベントを指定します。
loop‑detection：ループ検知時のみ通知します。
storm‑control：パケットストーム発生時のみ通知します。
all：すべてのイベントで通知する場合に指定します。

デフォルト

無効

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本装置では、イベント発生時にブザーおよびアラーム LED による通知を行うかどうかを物理ポート単位、もしくはポートチャネル単位で指定することができます。また、通知するイベントを指定することができます。
buzzer および warn‑led パラメーターを指定しない場合は、両方の動作について設定します。
cause パラメーターを使用しない場合、loop‑detection を指定した場合と同じ動作となります。

使用例：
物理ポート 1/0/1 でパケットストーム発生時にブザーで通知する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# alarm buzzer state enable cause storm-control(config-if-port)#
物理ポート 1/0/1 でループ検知時にアラーム LED で通知する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# alarm warn-led state enable cause loop-detection(config-if-port)#

168/379

6 インターフェースとハードウェア ￨ 6.3 ブザー、アラーム LED コマンド

alarm duration
目的

ブザーおよびアラーム LED の通知の持続時間を設定します。デフォルトに戻すには、no 形式を使用します。

シンタックスalarm [buzzer ￨ warn‑led] duration {SECONDS ￨ infinite}
no alarm [buzzer ￨ warn‑led] duration

パラメーターbuzzer：ブザーでの通知の動作を指定します。
warn‑led：アラーム LED の通知の動作を指定します。

SECONDS：通知の持続時間(秒)を 1〜60 の範囲で指定します。
infinite：原因が解消されたことを検知するまで、警告通知を継続する場
合に指定します。
デフォルト

60 秒

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

buzzer および warn‑led パラメーターを指定しない場合は、両方の動作時間が設定されます。

使用例：
ブザーの動作時間を 30 秒に設定する方法を示します。
# configure terminal(config)# alarm buzzer duration 30(config)#

alarm buzzer beep‑type
目的

ブザー音の種類を設定します。

シンタックスalarm buzzer beep‑type {default ￨ TYPE‑ID}
no alarm buzzer beep‑type

パラメーターdefault：デフォルトのブザー音の種類を使用する場合に指定します。このタイプでは、2 秒動作し、2 秒停止することを繰り返します。

TYPE‑ID：ブザー音の種類の ID を指定します。ID は、以下のいずれかのオプションになります。
•

1：2 秒動作し、8 秒停止することを繰り返します。

•

2：5 秒動作し、5 秒停止することを繰り返します。

•

3：8 秒動作し、2 秒停止することを繰り返します。

デフォルト

default

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

ブザー音の種類を設定します。

使用例：
ブザー音の種類をタイプ 1 に設定する方法を示します。
# configure terminal(config)# alarm buzzer beep-type 1(config)#

169/379

6 インターフェースとハードウェア ￨ 6.3 ブザー、アラーム LED コマンド

show alarm目的

ブザーおよびアラーム LED の状態と設定を表示します。

シンタックスshow alarm [buzzer ￨ warn‑led] [interface INTERFACE‑ID [,￨‑]]

パラメーターbuzzer：ブザーの状態と設定を表示します。
warn‑led：アラーム LED の状態と設定を表示します。
interface INTERFACE‑ID：表示対象のインターフェースを指定します。以下のパラメーターのいずれかを使用できます。
•

port：表示する物理ポートを指定します。

•

port‑channel：表示するポートチャネルを指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

buzzer および warn‑led パラメーターを指定しない場合、ブザーとアラー
ム LED の両方の情報を表示します。
インターフェースを指定しない場合は、すべてのインターフェースに関連する情報が表示されます。

使用例：
物理ポート 1/0/1〜1/0/3 のブザーとアラーム LED の情報を表示する方法を示します。
# show alarm interface port 1/0/1-1/0/3
Alarm Buzzer:----------------------------------------------------------------Global State: Enabled
Duration: 30 second(s)Warning Time Left: 25 second(s)Current Status: Warning
Interface--------------Port1/0/1
Port1/0/2
Port1/0/3

State-------Enabled
EnabledEnabledCause Enabled-------------Storm Control
Loop Detection
All

Alarm Warning LEDs:----------------------------------------------------------------Global State: Enabled
Duration: Infinite
Interface

State

Cause Enabled

Current
Status--------------- -------- -------------- -------Port1/0/1
EnabledStorm Control
Warning
Port1/0/2
EnabledAll
Warning
Port1/0/3
EnabledLoop Detection Ready

WarningTime Left-----------Infinite
Infinite0 second(s)Alarm Events:
Interface
Reason----------------------------------------------------------------Port1/0/1
Storm(BC)Port1/0/2
Loop#

170/379

6 インターフェースとハードウェア ￨ 6.3 ブザー、アラーム LED コマンド

debug alarm test目的

ブザーおよびアラーム LED の動作を手動で切り替えます。

シンタックス

debug alarm [buzzer ￨ warn‑led [interface INTERFACE‑ID [,￨‑]] test

パラメーターbuzzer：ブザーの動作を切り替える場合に指定します。
warn‑led：アラーム LED の動作を切り替える場合に指定します。
interface INTERFACE‑ID ：アラーム LED のインターフェースを指定します。以下のパラメーターのいずれかを使用できます。
•

port：物理ポートを指定します。

•

port‑channel：ポートチャネルを指定します。

デフォルト

ブザーおよびアラーム LED がオフ

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ブザーおよびアラーム LED の動作を手動で切り替える際に使用します。例えば、何らかの理由で警告を一時的に止める場合や、ブザーやアラーム LED の動作を確認する際に使用します。
テストで本コマンドを使用した場合、同じコマンドを入力すると警告は停
止します。

使用例：
ブザーを手動で切り替える方法を示します。
# configure terminal(config)# debug alarm buzzer test
(config)#
ポート 1/0/1 のアラーム LED を手動で切り替える方法を示します。
# configure terminal(config)# debug alarm warn-led interface port 1/0/1 test
(config)#

171/379

6 インターフェースとハードウェア ￨ 6.4 ポート自動復旧コマンド

6.4 ポート自動復旧コマンド
ポート自動復旧コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

errdisable recovery

errdisable recovery cause {all ￨ psecure‑violation ￨ storm‑control￨ loop‑detection } [interval SECONDS]
no errdisable recovery cause {all ￨ psecure‑violation ￨ storm‑
control ￨ loop‑detection } [interval]

show errdisable
recoveryshow errdisable recovery

各コマンドの詳細を以下に説明します。

errdisable recovery
目的

Error Disabled 状態のポートの自動復旧を有効にします。デフォルトの設定に戻す場合は、no コマンドを使用します。

シンタックス

errdisable recovery cause {all ￨ psecure‑violation ￨ storm‑control￨ loop‑detection} [interval SECONDS]
no errdisable recovery cause {all ￨ psecure‑violation ￨ storm‑
control ￨ loop‑detection} [interval]

パラメーター

all：すべての機能の自動復旧を有効にします。
psecure‑violation：ポートセキュリティー機能の違反状態での自動復旧を有効にします。
storm‑control：ストームコントロールでの自動復旧を有効にします。
loop‑detection：ループ検知での自動復旧を有効にします。
interval SECONDS：Error Disabled 状態からポートを復旧する時間(秒)を
5〜86400 の範囲で指定します。指定しない場合、300 秒が適用されます。

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ループ検知機能などでポートが Error Disabled 状態になった場合の自動復旧の機能を有効にします。

使用例：
すべての機能（ループ検知、ストームコントロール、ポートセキュリティー）での Error Disabled 状
態から自動復旧する機能を有効にし、復旧時間を 200 秒に設定する方法を示します。
# configure terminal(config)# errdisable recovery cause storm-control interval 200(config)#

172/379

6 インターフェースとハードウェア ￨ 6.4 ポート自動復旧コマンド

show errdisable recovery
目的

Error Disabled 状態からの自動復旧の情報を表示します。

シンタックスshow errdisable recovery

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、Error Disabled 状態からの自動復旧機能、復旧時間の設定や復旧機能の状態を表示します。

使用例：
Error Disabled 状態からの自動復旧の情報を表示する方法を示します。
# show errdisable recovery
ErrDisable Cause------------------------------------Storm Control
Loop Detection
ULD

State
----------enabled
enableddisabled

Interval------------300 seconds
300 seconds
300 seconds

Interfaces that will be recovered at the next timeout:
Interface--------Port1/0/1

Errdisable Cause------------------------------------Loop Detection#

173/379

Time left(sec)-------------229

7 レイヤー2 機能 ￨ 7.1 MAC アドレステーブルコマンド

7 レイヤー2 機能
本章では、イーサネットスイッチの基本的な機能であるトラフィック転送処理など、レイヤー2 機能に関するコマンドについて説明します。

7.1 MAC アドレステーブルコマンド
MAC アドレステーブルは、イーサネットスイッチが持つトラフィック転送用のデータベースです。イー
サネットスイッチは、ユニキャストフレームを受信するとそのフレームの宛先 MAC アドレスを MAC ア
ドレステーブルに照会し、該当するエントリーが存在する場合は MAC アドレステーブルのポート情報に従って対象ポートに転送します。また、フレームを受信したポートと送信元 MAC アドレス、VLAN な
どの情報を学習し、MAC アドレステーブルにその情報を保管します。
MAC アドレステーブルの制御に関するコマンドとそれに対応するパラメーターの一覧を以下の表に示し
ます。
コマンド

コマンドとパラメーター

mac‑address‑tableaging‑time

mac‑address‑table aging‑time SECONDS

mac‑address‑tablelearning

mac‑address‑table learning interface INTERFACE‑ID [,￨‑]

no mac‑address‑table aging‑time
no mac‑address‑table learning interface INTERFACE‑ID [,￨‑]

mac‑address‑tableaging destination‑hit

no mac‑address‑table aging destination‑hit

mac‑address‑tablestaticmac‑address‑table static MAC‑ADDR vlan VLAN‑ID {interface
INTERFACE‑ID [,￨‑] ￨ drop}

mac‑address‑table aging destination‑hit

no mac‑address‑table static {all ￨ MAC‑ADDR vlan VLAN‑ID[interface INTERFACE‑ID] [,￨‑]}
multicast filtering‑mode

multicast filtering‑mode {forward‑all ￨ forward‑unregistered ￨filter‑unregistered}no multicast filtering‑modeshow mac‑address‑
table

show mac‑address‑table [dynamic ￨ static] [address MAC‑ADDR ￨interface INTERFACE‑ID ￨ vlan VLAN‑ID]

clear mac‑address‑
table dynamic

clear mac‑address‑table dynamic {all ￨ address MAC‑ADDR ￨interface INTERFACE‑ID ￨ vlan VLAN‑ID}

show mac‑address‑
table aging‑timeshow mac‑address‑table aging‑timeshow mac‑address‑
table learningshow mac‑address‑table learning [interface INTERFACE‑ID [,￨‑]]

show multicast
filtering‑modeshow multicast filtering‑mode [vlan VLAN‑ID]

各コマンドの詳細を以下に説明します。

174/379

7 レイヤー2 機能 ￨ 7.1 MAC アドレステーブルコマンド

mac‑address‑table aging‑time目的

MAC アドレステーブルのエージングタイムを設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

mac‑address‑table aging‑time SECONDS
no mac‑address‑table aging‑time

パラメーターSECONDS：MAC アドレステーブルの学習したエントリーの有効期間を 0 または 10〜1000000 秒の範囲で指定します。0 に設定すると、MAC アドレステーブルのエントリーはタイムアウトされません。

デフォルト

300 秒

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本パラメーターを 0 に設定した場合、ポートのリンクダウンや clear コマ
ンドでの手動操作以外では学習したエントリーは削除されません。

使用例：
エージングタイム値を 200 秒に設定する方法を示します。
# configure terminal(config)# mac-address-table aging-time 200(config)#

mac‑address‑table learning
目的

物理ポートで MAC アドレス学習を有効にします。学習を無効にするには、
no 形式を使用します。

シンタックス

mac‑address‑table learning interface INTERFACE‑ID [,￨‑]
no mac‑address‑table learning interface INTERFACE‑ID [,￨‑]

パラメーターinterface INTERFACE‑ID：対象となる物理ポートをポートインターフェー
スで指定します。

デフォルト

有効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドで MAC アドレスの学習が無効になったポートでは、イーサネッ
トスイッチの最も基本的な機能の一つであるアドレス自動学習が行われなくなります。

使用例：
ポート 1/0/5 の MAC アドレス学習を無効にする方法を示します。
# configure terminal(config)# no mac-address-table learning interface port 1/0/5(config)#

175/379

7 レイヤー2 機能 ￨ 7.1 MAC アドレステーブルコマンド

mac‑address‑table aging destination‑hit
目的

宛先 MAC アドレスによる更新機能を有効にします。無効にするには、no 形式を使用します。

シンタックス

mac‑address‑table aging destination‑hit
no mac‑address‑table aging destination‑hit

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

MAC アドレステーブルで学習したエントリーは、該当する MAC アドレスを
送信元アドレスとしたフレームを受信した場合に更新されます。本オプションを有効にすると、該当する MAC アドレスを宛先アドレスとしたフレームが送信された場合もエントリーの更新が行われます。

使用例：
宛先 MAC アドレスによる更新機能を有効にする方法を示します。
# configure terminal(config)# mac-address-table aging destination-hit(config)#

mac‑address‑table static
目的

MAC アドレステーブルにスタティックアドレスを追加します。エントリーをテーブルから削除するには、no 形式を使用します。

シンタックス

mac‑address‑table static MAC‑ADDR vlan VLAN‑ID {interface
INTERFACE‑ID [,￨‑] ￨ drop}
no mac‑address‑table static {all ￨ MAC‑ADDR vlan VLAN‑ID[interface INTERFACE‑ID] [,￨‑]}

パラメーター

MAC‑ADDR：スタティックエントリーの MAC アドレスを指定します。
vlan VLAN‑ID：エントリーの VLAN を VLAN ID で指定します。
interface INTERFACE‑ID：対象のインターフェースを指定します。以下のパラメーターのいずれかを使用できます。
•

port：指定したイーサネットポートに関連する設定を行う場合に指定します。複数指定できます。

•

port‑channel：指定したポートチャネルに関連する設定を行う場合に指定します。

drop：対象を宛先とするフレームをドロップする場合に指定します。このエントリーはユニキャスト MAC アドレスのエントリーのみ指定可能です。
all：すべてのスタティック MAC アドレスを削除する場合に指定します。
デフォルト

スタティックアドレスの設定なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、MAC アドレステーブルのスタティックエントリーを作成
あるいは削除します。ユニキャスト MAC アドレスとマルチキャスト MAC ア
ドレスの両方を登録することができます。

176/379

7 レイヤー2 機能 ￨ 7.1 MAC アドレステーブルコマンド
使用例：
MAC アドレステーブルのスタティックエントリーを作成する方法を示します。
# configure terminal(config)# mac-address-table static FC6D.D106.CE01 vlan 4 interface port 1/0/1(config)#
ポートチャネルで MAC アドレステーブルのスタティックエントリーを作成する方法を示します。
# configure terminal(config)# interface range port 1/0/5-6(config-if-port-range)# channel-group 2 mode on(config-if-port-range)# exit
(config)# mac-address-table static FC6D.D106.CE02 vlan 4 interface port-channel 2(config)#

multicast filtering‑mode
目的

マルチキャストフィルタリングモードを設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスmulticast filtering‑mode {forward‑all ￨ forward‑unregistered ￨filter‑unregistered}no multicast filtering‑mode

パラメーター

forward‑all：すべてのマルチキャストフレームをフラッディングします。
forward‑unregistered：登録済みのマルチキャストフレームはマルチキャ
ストテーブルに基づいて転送します。未登録のマルチキャストフレームはフラッディングします。
filter‑unregistered：登録済みのマルチキャストフレームはマルチキャ
ストテーブルに基づいて転送します。未登録のマルチキャストフレームはフィルタリングされます。

デフォルト

forward‑unregistered

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

マルチキャストフィルタリングモードは、マルチキャストフレームの転送の動作モードを決定します。forward‑all の場合は、マルチキャストテー
ブルの登録状況によらず、VLAN に基づいてフレームをフラッディングします。forward‑unregistered や filter‑unregistered の場合は、マルチキャ
ストテーブルに登録されているマルチキャストグループのフレームはマルチキャストテーブルに基づいて転送されます。未登録のマルチキャストグ
ループのフレームは、forward‑unregisterd の場合はフラッディングされ、filter‑unregistered の場合は転送を行いません。

使用例：
VLAN 100 でマルチキャストフィルタリングモードを設定して未登録をフィルタリングする方法を示します。
# configure terminal(config)# vlan 100(config-vlan)# multicast filtering-mode filter-unregistered(config-vlan)#

177/379

7 レイヤー2 機能 ￨ 7.1 MAC アドレステーブルコマンド

show mac‑address‑table
目的

MAC アドレステーブルの情報を表示します。

シンタックスshow mac‑address‑table [dynamic ￨ static] [address MAC‑ADDR ￨interface INTERFACE‑ID ￨ vlan VLAN‑ID]

パラメーターdynamic：ダイナミックエントリーのみ表示します。
static：スタティックエントリーのみ表示します。
address MAC‑ADDR：表示する 48 ビット MAC アドレスを指定します。
interface INTERFACE‑ID：特定のインターフェースの情報を表示する場合に指定します。指定しない場合は、すべてのインターフェースに関連する情報が表示されます。以下のいずれかのパラメーターで指定します。
•

port：指定したイーサネットスイッチポートに関連する情報を表示する
場合に指定します。

•

port‑channel：指定したポートチャネルに関連する情報を表示する場合に指定します。

vlan VLAN‑ID：VLAN ID を指定します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

インターフェースを指定すると、転送インターフェースが指定のインターフェースと一致するユニキャストエントリーが表示されます。

使用例：
MAC アドレステーブル全体を表示する方法を示します。
# show mac-address-table
VLAN
---1
1
1

MAC Address----------------FC-6D-D1-06-CE-7D
FC-6D-D1-BC-08-44
FC-6D-D1-77-70-B8

Type---------Static
Dynamic
Dynamic

Ports------------------------CPU
Port1/0/1
Port1/0/1

Total Entries: 3#

すべてのスタティック MAC アドレステーブルエントリーを表示する方法を示します。
# show mac-address-table static
VLAN
---1
4

MAC Address----------------FC-6D-D1-06-CE-7D
FC-6D-D1-0A-12-F4

Type---------Static
StaticPorts------------------------CPU
Port1/0/1

Total Entries: 2#

178/379

7 レイヤー2 機能 ￨ 7.1 MAC アドレステーブルコマンド

clear mac‑address‑table dynamic
目的

MAC アドレステーブルのダイナミックエントリーをクリアします。

シンタックスclear mac‑address‑table dynamic {all ￨ address MAC‑ADDR ￨interface INTERFACE‑ID ￨ vlan VLAN‑ID}

パラメーター

all：すべてのダイナミックエントリーをクリアします。
address MAC‑ADDR：指定したダイナミックエントリーをクリアします。
interface INTERFACE‑ID：ダイナミックエントリーをクリアするインター
フェースを指定します。以下のいずれかのパラメーターで指定します。
•

port：指定したイーサネットスイッチポートに関連する情報を消去する
場合に指定します。

•

port‑channel：指定したポートチャネルに関連する情報を消去する場合に指定します。

vlan VLAN‑ID：VLAN ID を指定します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドではダイナミックエントリーのみがクリアされます。スタ
ティックエントリーをクリアするには設定を削除する必要があります。

使用例：
ダイナミック MAC アドレステーブルから MAC アドレス 00:08:00:70:00:07 を削除する方法を示します。
# clear mac-address-table dynamic address 00:08:00:70:00:07#

show mac‑address‑table aging‑time目的

MAC アドレステーブルのエージングタイムを表示します。

シンタックスshow mac‑address‑table aging‑time

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、MAC アドレステーブルのエージングタイムを表示します。

使用例：
MAC アドレステーブルのエージングタイムを表示する方法を示します。
# show mac-address-table aging-timeAging Time is 300 seconds.
#

179/379

7 レイヤー2 機能 ￨ 7.1 MAC アドレステーブルコマンド

show mac‑address‑table learning
目的

MAC アドレス学習の状態を表示します。

シンタックスshow mac‑address‑table learning [interface INTERFACE‑ID [,￨‑]]

パラメーターinterface INTERFACE‑ID：対象のポートインターフェースを指定します。
指定しない場合は、すべての物理ポートの情報が表示されます。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドでは、各ポートの MAC アドレス学習の状態を表示します。

使用例：
特定の物理ポートの MAC アドレス学習の状態を表示する方法を示します。
# show mac-address-table learning interface port 1/0/1-5Port-----------------------Port1/0/1
Port1/0/2
Port1/0/3
Port1/0/4
Port1/0/5

State-------Enabled
EnabledEnabledEnabledEnabled#show multicast filtering‑mode
目的

マルチキャストフィルタリングモードの状態を表示します。

シンタックスshow multicast filtering‑mode [vlan VLAN‑ID]

パラメーターvlan VLAN‑ID：表示する情報の VLAN ID を指定します。指定しない場合はすべての情報が表示されます。

デフォルト

なし

コマンドモード

任意の設定モード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、各 VLAN のマルチキャストフィルタリングモードを表示し
ます。

使用例：
すべての VLAN のマルチキャストフィルタリングモード設定を表示する方法を示します。
# show multicast filtering-mode
Interface-------------------------------default
VLAN0002

Layer 2 Multicast Filtering Mode-------------------------------forward-unregisteredforward-unregistered

Total Entries: 2#

180/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド

7.2 VLAN コマンド
VLAN コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

vlanvlan VLAN‑ID [,￨‑]
no vlan VLAN‑ID [,￨‑]

namename VLAN‑NAME
no nameswitchport modeswitchport mode {access ￨ hybrid ￨ trunk ￨ dot1q‑tunnel}
no switchport modeswitchport accessvlan

no switchport access vlan

switchport trunk
allowed vlan

switchport trunk allowed vlan {all ￨ [add ￨ remove ￨ except] VLAN‑
ID [,￨‑]}

switchport access vlan VLAN‑ID

no switchport trunk allowed vlan
switchport trunk
native vlan

no switchport trunk native vlan [tag]switchport hybrid
allowed vlan

switchport hybrid allowed vlan {[add] {tagged ￨ untagged} ￨remove} VLAN‑ID [,￨‑]

switchport trunk native vlan {VLAN‑ID ￨ tag}no switchport hybrid allowed vlan
switchport hybrid
native vlan

no switchport hybrid native vlan

acceptable‑frame

acceptable‑frame {tagged‑only ￨ untagged‑only ￨ admit‑all}switchport hybrid native vlan VLAN‑ID

no acceptable‑frame
ingress‑checking

ingress‑checking
no ingress‑checking

show vlan

show vlan [VLAN‑ID [,￨‑] ￨ interface [INTERFACE‑ID [,￨‑]]]

show vlan detailshow vlan detail

protocol‑vlan
profile (グローバル
設定モード)

protocol‑vlan profile PROFILE‑ID frame‑type {ethernet2 ￨ snap ￨llc} ether‑type TYPE‑VALUE

protocol‑vlan
profile (インターフェース設定モード)

protocol‑vlan profile PROFILE‑ID vlan VLAN‑ID [priority COS‑VALUE]

show protocol‑vlan

no protocol‑vlan profile PROFILE‑ID
no protocol‑vlan profile [PROFILE‑ID]
show protocol‑vlan {profile [PROFILE‑ID [,￨‑]] ￨ interface[INTERFACE‑ID [,￨‑]]}

各コマンドの詳細を以下に説明します。

181/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド

vlan
目的

VLAN を登録し、VLAN 設定モードに入ります。登録した VLAN を削除するには、no 形式を使用します。

シンタックスvlan VLAN‑ID [,￨‑]
no vlan VLAN‑ID [,￨‑]

パラメーター

VLAN‑ID：VLAN ID を指定します。

デフォルト

default(VLAN ID:1)が作成された状態

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、未登録の VLAN を新規で登録し、対象の VLAN 設定モードに移行します。登録済の VLAN の VLAN ID を指定した場合は VLAN 設定モードへの移行のみが行われます。
VLAN を削除するには、no vlan コマンドを使用します。デフォルトのVLAN(VLAN ID:1)は削除できません。

使用例：
VLAN ID 1000〜1005 の VLAN を登録し、VLAN 設定モードに移行する方法を示します。
# configure terminal(config)# vlan 1000-1005(config-vlan)#

name
目的

VLAN 名を設定します。VLAN 名をデフォルトの設定に戻すには、no 形式を使用します。

シンタックスname VLAN‑NAME
no name

パラメーター

VLAN‑NAME：VLAN 名を最大 32 文字で指定します。

デフォルト

VLAN ID が 1 の VLAN：default
それ以外：VLANxxxx（xxxx は、VLAN ID を示す 4 桁の数値）

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

VLAN を登録すると、自動的に VLANxxxx という VLAN 名が割り当てられます。本コマンドを使用すると、VLAN 名を変更することができます。

使用例：
VLAN 1000 の VLAN 名を「admin‑vlan」に設定する方法を示します。
# configure terminal(config)# vlan 1000
(config-vlan)# name admin-vlan(config-vlan)#

182/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド

switchport mode
目的

ポートの VLAN モードを指定します。VLAN モードをデフォルトの設定に戻
すには、no コマンドを使用します。

シンタックスswitchport mode {access ￨ hybrid ￨ trunk ￨ dot1q‑tunnel}
no switchport mode

パラメーター

access：ポートをアクセスモードに指定します。
hybrid：ポートをハイブリッドモードに指定します。
trunk：ポートをトランクポートに指定します。
dot1q‑tunnel：ポートをトンネルモードに指定します。

デフォルト

accessコマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

ポートをアクセスモードに設定した場合、割り当てられる VLAN は１個です。トランクモードやハイブリッドモードでは、複数の VLAN を割り当てることができます。ハイブリッドモードでは、タグなしフレームで処理す
る VLAN を複数設定することができます。
トンネルモードは VLAN トンネル機能のトンネルポートで使用します。ト
ンネルポートでは、タグつきフレームの VLAN タグ情報を意識しないアクセスモードのような動作を行います。
VLAN モードを変更すると、ポートに割り当てた VLAN の設定はクリアされ
ます。

使用例：
ポート 1/0/1 をトランクモードに設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# switchport mode trunk(config-if-port)#

switchport access vlan
目的

アクセスモードのポートに VLAN を割り当てます。デフォルトの設定に戻
すには、no 形式を使用します。

シンタックスswitchport access vlan VLAN‑ID
no switchport access vlan

パラメーター

VLAN‑ID：割り当てる VLAN を VLAN ID で指定します。該当する VLAN が存在しない場合は、新しい VLAN が自動的に作成されます。

デフォルト

VLAN 1

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、アクセスモードもしくはトンネルモードのポートでの VLANの割り当てを行います。

183/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド
使用例：
ポート 1/0/1 にアクセスモードで VLAN ID:1000 を割り当てる方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# switchport mode access(config-if-port)# switchport access vlan 1000
(config-if-port)#

switchport trunk allowed vlan
目的

トランクモードのポートに VLAN を割り当てます。デフォルトの設定に戻
すには、no 形式を使用します。

シンタックスswitchport trunk allowed vlan {all ￨ [add ￨ remove ￨ except] VLAN‑
ID [,￨‑]}
no switchport trunk allowed vlan

パラメーター

all：すべての VLAN を割り当てます。
add：指定した VLAN を追加で割り当てます。
remove：指定した VLAN の割り当てを削除します。
except：指定した VLAN 以外のすべての VLAN を割り当てます。

VLAN‑ID：登録、追加、削除、除外する VLAN リストを指定します。add、remove、except のオプションを指定しない場合は、割り当てる VLAN が上
書きされます。
デフォルト

すべての VLAN を割り当てた状態

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、トランクモードのポートでの VLAN の割り当てを設定します。ネイティブ VLAN を適用する VLAN も割り当てに含める必要があります。

使用例：
ポート 1/0/1 にトランクモードで VLAN 1000 と 2000 を割り当てる方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# switchport mode trunk(config-if-port)# switchport trunk allowed vlan add 1000,2000(config-if-port)#

184/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド

switchport trunk native vlan
目的

トランクモードのポートのネイティブ VLAN を指定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスswitchport trunk native vlan {VLAN‑ID ￨ tag}no switchport trunk native vlan [tag]パラメーター

VLAN‑ID：ネイティブ VLAN の VLAN ID を指定します。
tag：ネイティブ VLAN をタグつきで送信処理するモードを有効にします。

デフォルト

VLAN 1、tag オプションなし

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、トランクモードのポートでネイティブ VLAN を設定します。適用する VLAN は、switchport mode trunk allowed vlan コマンドでポートに割り当てられている必要があります。
tag を指定した場合、ネイティブ VLAN に設定した VLAN のフレーム送信処
理は VLAN タグつきフレームで行われます。

使用例：
ポート 1/0/1 にトランクモードのネイティブ VLAN を 20 に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# switchport mode trunk(config-if-port)# switchport trunk native vlan 20(config-if-port)#

switchport hybrid allowed vlan目的

ハイブリッドモードのポートに VLAN を割り当てます。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスswitchport hybrid allowed vlan {[add] {tagged ￨ untagged} ￨remove} VLAN‑ID [,￨‑]
no switchport hybrid allowed vlan

パラメーター

add：指定した VLAN を追加で割り当てます。
remove：指定した VLAN の割り当てを削除します。
tagged：指定した VLAN をタグ付きメンバーに割り当てます。
untagged：指定した VLAN のタグなしメンバーに割り当てます。

VLAN‑ID：追加、削除する VLAN リストを指定します。add、remove オプ
ションを指定しない場合、それぞれのメンバーの VLAN 設定が上書きされ
ます。
デフォルト

VLAN 1(タグなしメンバー)

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ハイブリッドモードのポートでの VLAN の割り当てを設定します。ネイティブ VLAN を適用する VLAN もタグなしメンバーに割り当てる必要があります。

185/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド
使用例：
ポート 1/0/1 をハイブリッドモードにして、VLAN 1000 をタグ付きメンバー、VLAN 2000 と 3000 をタ
グなしメンバーに割り当てる方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# switchport mode hybrid(config-if-port)# switchport hybrid allowed vlan add tagged 1000
(config-if-port)# switchport hybrid allowed vlan add untagged 2000,3000(config-if-port)#

switchport hybrid native vlan目的

ハイブリッドモードのポートでネイティブ VLAN を指定します。デフォル
トの設定に戻すには、no 形式を使用します。

シンタックスswitchport hybrid native vlan VLAN‑ID
no switchport hybrid native vlan

パラメーター

VLAN‑ID：ネイティブ VLAN を指定します。

デフォルト

VLAN 1

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ハイブリッドモードのポートでネイティブ VLAN を設定します。受信したタグなしフレームは、ネイティブ VLAN に指定された VLANのトラフィックとして処理されます。適用する VLAN は、switchport mode
hybrid allowed vlan コマンドでポートに割り当てられている必要があり
ます。

使用例：
ポート 1/0/1 にハイブリッドモードのネイティブ VLAN を 20 に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# switchport mode hybrid(config-if-port)# switchport hybrid allowed vlan add untagged 1000,20(config-if-port)# switchport hybrid native vlan 20(config-if-port)#

186/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド

acceptable‑frame
目的

ポートで受け付けるフレームのタイプを設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

acceptable‑frame {tagged‑only ￨ untagged‑only ￨ admit‑all}no acceptable‑frame

パラメーターtagged‑only：タグ付きフレームのみを受け入れる場合に指定します。
untagged‑only：タグなしフレームのみを受け入れる場合に指定します。
admit‑all：すべてのフレームタイプを受け入れる場合に指定します。

デフォルト

アクセスモードのポート：untagged‑only
他の VLAN モードのポート：admit‑all

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

ポートで受け付けるフレームのタイプを設定します。
ポートの VLAN モードや VLAN 割り当ての設定は、原則として受信フレームの中継処理に影響を及ぼしません。例えば、アクセスモードのポートであっても、本パラメーターが admit‑all の場合には VLAN タグつきフレー
ムを受け付けます。

使用例：
ポート 1/0/1 で受け付けるフレームのタイプを tagged‑only に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# acceptable-frame tagged-only(config-if-port)#

ingress‑checking
目的

イングレスチェックを有効にします。無効にするには、no 形式を使用します。

シンタックスingress‑checking
no ingress‑checking

パラメーター

なし

デフォルト

有効

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

イングレスチェックが有効の場合、受信したフレームの VLAN 情報とポー
トの VLAN 割り当ての整合を確認し、中継処理を行うかドロップするかを決定します。無効の場合は、整合を確認しません。
ポートの VLAN モードや VLAN 割り当ての設定は、原則として受信フレームの中継処理に影響を及ぼしません。例えば、トランクモードのポートで
VLAN 10 が割り当てられていない設定であっても、イングレスチェックが無効の場合には VLAN 10 のタグつきフレームを受け付けると中継処理を行います。

187/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド
使用例：
ポート 1/0/1 のイングレスチェックを有効に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# ingress-checking(config-if-port)#show vlan
目的

VLAN 情報を表示します。

シンタックスshow vlan [VLAN‑ID [,￨‑] ￨ interface [INTERFACE‑ID [,￨‑]]]

パラメーター

VLAN‑ID：設定情報を表示する VLAN のリストを指定します。
interface：ポートに割り当てた VLAN 情報を表示します。

INTERFACE‑ID：VLAN の割り当てを表示するポートを指定します。指定しない場合は、すべてのポートに関連する情報が表示されます。以下のいずれかのパラメーターで指定します。
•

port：指定したポートの VLAN 情報を表示します。

•

port‑channel：指定したポートチャネルの VLAN 情報を表示します。

オプションを指定しない場合、show vlan 1‑4094 と同様に、登録されているすべての VLAN の設定やポートへの割り当ての情報を表示します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、登録した VLAN の設定やポートの割り当て情報を表示します。

使用例：
すべての VLAN の情報を表示する方法を示します。
# show vlan
VLAN 1Name : default
Description :Tagged Member Ports:
Untagged Member Ports : 1/0/1-1/0/2,1/0/17-1/0/28
VLAN 100
Name : VLAN0100
Description :Tagged Member Ports: 1/0/2,1/0/21-1/0/23
Untagged Member Ports : 1/0/3-1/0/8
VLAN 200
Name : VLAN0200
Description :Tagged Member Ports: 1/0/2,1/0/21-1/0/23
Untagged Member Ports : 1/0/9-1/0/16
Total Entries: 3#

188/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド
ポート 1/0/1〜1/0/2 の VLAN 情報を表示する方法を示します。
# show vlan interface port 1/0/1-1/0/2
Port1/0/1
VLAN mode: Hybrid
Native VLAN
: 1
Hybrid untagged VLAN : 1
Hybrid tagged VLAN:
Ingress checking: Enabled
Acceptable frame type : Admit-All
Port1/0/2
VLAN mode: Trunk
Native VLAN
: 1 (Untagged)
Trunk allowed VLAN
: 1-4094
Ingress checking: Enabled
Acceptable frame type : Admit-All#

show vlan detail目的

詳細な VLAN 情報を表示します。

シンタックスshow vlan detail

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ポートの VLAN モードや割り当て情報を表示します。

使用例：
詳細な VLAN 情報を表示する方法を示します。
# show vlan detail--- vlan port information --a = access t = trunk h = hybridp = private-vlan d = dot1q-tunnel
C Port1
8 9
16 17+------+ +------+ +--Port Mode
1 aattatta aaaaaaht aaaa--- vlan mapping information --u = untag t = tag
C Port
1
8 9
16 17
Name
VID
+------+ +------+ +--default
1 1 uu.uutuu uuuuuuu. uuuu
VLAN0010
10 1 ..tt.tt. .......t ....
VLAN0011
11 1 ...t.tt. .......t ....
VLAN0012
12 1 ...t.tt. ........ ....
VLAN0013
13 1 ...t.tt. ........ ....
#

189/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド

protocol‑vlan profile (グローバル設定モード)
目的

プロトコル VLAN プロファイルを作成します。削除するには、no 形式を使用します。

シンタックス

protocol‑vlan profile PROFILE‑ID frame‑type {ethernet2 ￨ snap ￨llc} ether‑type TYPE‑VALUE
no protocol‑vlan profile PROFILE‑ID

パラメーターPROFILE‑ID：プロファイル ID を 1〜16 の範囲で指定します。
ethernet2：識別するフレームタイプをイーサネット II フレームに指定します。
snap：識別するフレームタイプを SNAP フレームに指定します。
llc：識別するフレームタイプを LLC フレームに指定します。
ether‑type TYPE‑VALUE：識別するイーサネットタイプ値を 16 進数 2 バイ
トで指定します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、プロトコル VLAN のプロファイルを作成します。作成したプロファイルは、インターフェース設定モードからポートに割り当てることができます。

使用例：
プロトコル VLAN プロファイルを作成する方法を示します。この例では、IPv6 プロトコル（フレームタ
イプは ethernet2、イーサネットタイプ値が 0x86dd）を指定しています。
# configure terminal(config)# protocol-vlan profile 10 frame-type ethernet2 ether-type 0x86dd(config)#

protocol‑vlan profile (インターフェース設定モード)
目的

ポートにプロトコル VLAN プロファイルを登録します。削除するには、本コマンドの no 形式を使用します。

シンタックス

protocol‑vlan profile PROFILE‑ID vlan VLAN‑ID [priority COS‑VALUE]
no protocol‑vlan profile [PROFILE‑ID]

パラメーターPROFILE‑ID：プロトコル VLAN プロファイルの ID を指定します。
VLAN‑ID：プロファイルにマッチしたフレームの VLAN を指定します。
priority COS‑VALUE：プロファイルにマッチしたフレームの CoS を指定します。指定しない場合、CoS は 0 として処理されます。

デフォルト

なし

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、作成したプロトコル VLAN プロファイルをポートに割り当てて、合致するフレームの VLAN と CoS を設定します。

190/379

7 レイヤー2 機能 ￨ 7.2 VLAN コマンド
使用例：
ポート 1/0/1 にプロトコル VLAN プロファイル(ID:10)を登録し、合致するフレームを VLAN 3000 に分類する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# protocol-vlan profile 10 vlan 3000
(config-if-port)#show protocol‑vlan
目的プロトコル VLAN 関連の設定を表示します。

シンタックスshow protocol‑vlan {profile [PROFILE‑ID [,￨‑]] ￨ interface[INTERFACE‑ID [,￨‑]]}

パラメーター

profile：プロトコル VLAN プロファイルの情報を表示します。

PROFILE‑ID：表示するプロトコル VLAN プロファイルの ID を指定します。
指定しない場合、すべてのプロファイルが表示されます。
interface：ポートに登録したプロトコル VLAN プロファイルと、マッチした受信フレームに対する設定を表示します。

INTERFACE‑ID：対象のインターフェースの ID を入力します。指定しない
場合は、すべてのインターフェースに関連する情報が表示されます。以下のいずれかのパラメーターを使用できます。
•

port：指定したポートに関連する情報を表示します。

•

port‑channel：指定したポートチャネルに関連する情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、プロトコル VLAN プロファイルやポートへの割り当てに関する設定情報を表示します。

使用例：
ポート 1/0/1〜1/0/2 のプロトコル VLAN の設定情報を表示します。
# show protocol-vlan interface port 1/0/1-2
Interface--------------Port1/0/1
Port1/0/2

Protocol Group ID----------------1
10
11

VLAN
---1
3
3001

Priority-------50
1#

プロトコルグループプロファイル設定を表示する方法を示します。
# show protocol-vlan profile
Profile ID---------1
2

Frame-type----------Ethernet2
Ethernet2

Ether-type---------------0x86DD(IPv6)
0x0806(ARP)#

191/379

7 レイヤー2 機能 ￨ 7.3 リンクアグリゲーションコマンド

7.3 リンクアグリゲーションコマンド
リンクアグリゲーションは、ポートチャネルと呼ばれる複数のポートを束ねた結合リンクを形成し、仮想的に１個の回線とする機能です。ポートチャネルが生成されると、ポートチャネルインター
フェースという論理インターフェースが作成されます。本装置では、ポートチャネル１個で最大 8ポートを束ねることができます。
リンクアグリゲーションコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

channel‑groupchannel‑group CHANNEL‑NO mode {on ￨ active ￨ passive}
no channel‑grouplacp system‑priority

lacp system‑priority PRIORITY
no lacp system‑priority

port‑channel load‑balanceport‑channel load‑balance {dst‑ip ￨ dst‑mac ￨ src‑dst‑ip ￨ src‑
dst‑mac ￨ src‑ip ￨ src‑mac}
no port‑channel load‑balance

lacp port‑priority

lacp port‑priority PRIORITY
no lacp port‑priority

lacp timeout

lacp timeout {short ￨ long}no lacp timeout

show channel‑groupshow channel‑group [channel [CHANNEL‑NO] {detail ￨ neighbor} ￨load‑balance ￨ sys‑id]

各コマンドの詳細を以下に説明します。

channel‑group
目的ポートチャネルを作成し、メンバーポートを登録もしくは追加します。メンバーポートを削除するには、no 形式を使用します。

シンタックスchannel‑group CHANNEL‑NO mode {on ￨ active ￨ passive}
no channel‑group

パラメーターCHANNEL‑NO：ポートチャネルのグループ ID を 1〜8 の範囲で指定します。
on：ポートチャネルの動作モードをスタティックに指定します。
active：ポートチャネルの動作モードを LACP(active)に指定します。
passive：ポートチャネルの動作モードを LACP(passive)に指定します。

デフォルト

なし

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、コマンドモードに対応する物理ポートをメンバーポートとしたポートチャネルを作成します。指定したポートチャネルの ID が作成
済の場合は、ポートチャネルのメンバーポートとして追加されます。
グローバル設定モードから no interface コマンドでポートチャネルイン
ターフェースを削除すると、メンバーポートの指定も解除されます。

192/379

7 レイヤー2 機能 ￨ 7.3 リンクアグリゲーションコマンド
使用例：
メンバーポート 1/0/4〜1/0/5 のポートチャネル(LACP(active)モード)を作成する方法を示します。
# configure terminal(config)# interface range port 1/0/4-1/0/5(config-if-port-range)# channel-group 3 mode active(config-if-port-range)#

lacp system‑priority
目的

LACP のシステム優先度を設定します。デフォルト値に戻すには、本コマン
ドの no 形式を使用します。

シンタックスlacp system‑priority PRIORITY
no lacp system‑priority

パラメーターPRIORITY：システム優先度を 1〜65535 の範囲で指定します。

デフォルト

32768

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、LACP システム優先度を設定します。システム優先度が対向デバイスより小さい場合、優先デバイスに選出されます。システム優先度が等しい場合は、システム ID（MAC アドレス）の比較で選出します。

使用例：
LACP システム優先度を 30000 に設定する方法を示します。
# configure terminal(config)# lacp system-priority 30000(config)#

port‑channel load‑balance
目的

ポートチャネルの負荷分散アルゴリズムを設定します。デフォルト設定に戻すには、no 形式を使用します。

シンタックス

port‑channel load‑balance {dst‑ip ￨ dst‑mac ￨ src‑dst‑ip ￨ src‑
dst‑mac ￨ src‑ip ￨ src‑mac}
no port‑channel load‑balance

パラメーター

dst‑ip：宛先 IP アドレスベースの負荷分散を行います。
dst‑mac：宛先 MAC アドレスベースの負荷分散を行います。
src‑dst‑ip：送信元/宛先 IP アドレスベースの負荷分散を行います。
src‑dst‑mac：送信元/宛先 MAC アドレスベースの負荷分散を行います。
src‑ip：送信元 IP アドレスベースの負荷分散を行います。
src‑mac：送信元 MAC アドレスベースの負荷分散を行います。

デフォルト

src‑dst‑mac

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートチャネルの送信トラフィックに適用する負荷分散ア
ルゴリズムを設定します。

193/379

7 レイヤー2 機能 ￨ 7.3 リンクアグリゲーションコマンド
使用例：
負荷分散アルゴリズムに src‑ip を設定する方法を示します。
# configure terminal(config)# port-channel load-balance src-ip(config)#

lacp port‑priority
目的

LACP のポート優先度を設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスlacp port‑priority PRIORITY
no lacp port‑priority

パラメーターPRIORITY：ポート優先度を 1〜65535 の範囲で指定します。

デフォルト

32768

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは LACP のポート優先度を設定します。ポート優先度は、通信に使用するポートを優先デバイスが選択する際に使用します。複数のポートの優先度が同じである場合、ポート番号を基準に選択します。

使用例：
インターフェース 1/0/4〜1/0/5 でポート優先度を 20000 に設定する方法を示します。
# configure terminal(config)# interface range port 1/0/4-1/0/5(config-if-port-range)# lacp port-priority 20000(config-if-port-range)#

lacp timeout
目的

対向デバイスから通知された LACP 情報の有効期限を設定します。デフォ
ルト値に戻すには、no 形式を使用します。

シンタックスlacp timeout {short ￨ long}no lacp timeout

パラメーターshort：受信した LACP 情報の有効期限を 3 秒に指定します。対向デバイスの定期的な LACP フレームの送信間隔は 1 秒になります。
long：受信した LACP 情報の有効期限を 90 秒に指定します。対向デバイスの定期的な LACP フレームの送信間隔は 30 秒になります。

デフォルト

long

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、対向デバイスから通知された LACP 情報の有効期限を設定します。この情報は LACP フレームにより対向デバイスにも通知され、受信したデバイスは有効期限を元に、定期的な LACP フレームの送信間隔を調整します。

194/379

7 レイヤー2 機能 ￨ 7.3 リンクアグリゲーションコマンド
使用例：
ポート 1/0/1 で LACP の有効期限を 3 秒(short モード)に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# lacp timeout short(config-if-port)#show channel‑group
目的

チャネルグループ情報を表示します。

シンタックスshow channel‑group [channel [CHANNEL‑NO] {detail ￨ neighbor} ￨load‑balance ￨ sys‑id]

パラメーターchannel：指定したポートチャネルの情報を表示する場合に指定します。

CHANNEL‑NO：チャネルグループ ID を指定します。範囲は 1〜8 です。
detail：詳細なチャネルグループ情報を表示する場合に指定します。
neighbor：ネイバー情報を表示する場合に指定します。

load‑balance：負荷分散情報を表示する場合に指定します。
sys‑id：LACP で使用されるシステム識別子を表示する場合に指定します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

ポートチャネル番号を指定しない場合は、すべてのポートチャネルが表示されます。show channel‑group コマンドで channel、load‑balance、sys‑
id パラメーターを指定しない場合は、チャネルグループのサマリー情報だ
けが表示されます。

使用例：
すべてのポートチャネルの詳細情報を表示する方法を示します。
# show channel-group channel detailFlag:
S - Port is requesting Slow LACPDUs
F - Port is requesting fast LACPDU
A - Port is in active modeP - Port is in passive mode
LACP state:bndl:
Port is attached to an aggregator and bundled with other ports.
hot-sby: Port is in a hot-standby state.
indep:
Port is in an independent state(not bundled but able to switch data
traffic)
down:
Port is down.
Channel Group 3
Member Ports: 2, Maxports = 8, Protocol: LACP
LACP
Port
Port
Port
Flags State
Priority
Number--------------------------------------------------Port1/0/4
SA
bndl
32768
4
Port1/0/5
SA
bndl
32768
5
#

195/379

7 レイヤー2 機能 ￨ 7.3 リンクアグリゲーションコマンド
ポートチャネル 3 のネイバー情報を表示する方法を示します。
# show channel-group channel 3 neighborFlag:
S - Port is requesting Slow LACPDUs
A - Port is in active modeF - Port is requesting fast LACPDU
P - Port is in passive mode

Channel Group 3
PartnerPartnerPartnerPartnerPort
System ID
PortNoFlags
Port_Pri-------------------------------------------------------------------Port1/0/4
32768,FC-6D-D1-70-04-00
4
SA
32768
Port1/0/5
32768,FC-6D-D1-70-04-00
5
SA
32768
#

すべてのチャネルグループの負荷分散情報を表示する方法を示します。
# show channel-group load-balanceload-balance algorithm: src-ip#

システム ID 情報を表示する方法を示します。
# show channel-group sys-id
System-ID: 32768,FC-6D-D1-06-CE-7D#

すべてのポートチャネルのサマリー情報を表示する方法を示します。
# show channel-groupload-balance algorithm: src-dst-mac
System-ID: 32768,FC-6D-D1-06-CE-7D
Group
Protocol----------------------3
LACP#

196/379

7 レイヤー2 機能 ￨ 7.4 STP コマンド

7.4 STP コマンド
STP コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

spanning‑tree global
statespanning‑tree global state {enable ￨ disable}

spanning‑tree modespanning‑tree mode {mstp ￨ rstp ￨ stp}

no spanning‑tree global stateno spanning‑tree modespanning‑tree
priorityspanning‑tree priority PRIORITY

spanning‑tree(timers)

spanning‑tree {hello‑time SECONDS ￨ forward‑time SECONDS ￨ max‑age
SECONDS}no spanning‑tree priority

no spanning‑tree {hello‑time ￨ forward‑time ￨ max‑age}
spanning‑tree tx‑
hold‑countspanning‑tree tx‑hold‑count VALUE
no spanning‑tree tx‑ hold‑countspanning‑tree nni‑
bpdu‑addressno spanning‑tree nni‑bpdu‑address

spanning‑tree statespanning‑tree state {enable ￨ disable}

spanning‑tree nni‑bpdu‑address {dot1d ￨ dot1ad}

no spanning‑tree statespanning‑tree costspanning‑tree cost COST
no spanning‑tree costspanning‑tree port‑
priorityspanning‑tree port‑priority PRIORITY

spanning‑tree guard
root

spanning‑tree guard root

spanning‑tree link‑type

spanning‑tree link‑type {point‑to‑point ￨ shared}no spanning‑tree port‑priority
no spanning‑tree guard rootno spanning‑tree link‑typespanning‑tree
portfast

spanning‑tree portfast {disable ￨ edge￨ network}

spanning‑tree
tcnfilter

spanning‑tree tcnfilter

spanning‑tree
forward‑bpdu

spanning‑tree forward‑bpdushow spanning‑treeshow spanning‑tree [interface INTERFACE‑ID [,￨‑]]

show spanning‑tree
configurationinterfaceshow spanning‑tree configuration interface [INTERFACE‑ID [,￨‑]]

clear spanning‑tree
detected‑protocols

clear spanning‑tree detected‑protocols {all ￨ interface INTERFACE‑
ID}

no spanning‑tree portfast
no spanning‑tree tcnfilterno spanning‑tree forward‑bpdu

各コマンドの詳細を以下に説明します。

197/379

7 レイヤー2 機能 ￨ 7.4 STP コマンド

spanning‑tree global state
目的

STP のグローバル設定を行います。デフォルトの設定に戻すには、no 形式
を使用します。

シンタックスspanning‑tree global state {enable ￨ disable}
no spanning‑tree global state

パラメーターenable：STP のグローバル状態を有効にする場合に指定します。
disable：STP のグローバル状態を無効にする場合に指定します。

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、STP のグローバル設定を有効、もしくは無効に設定します。

使用例：
STP を有効にする方法を示します。
# configure terminal(config)# spanning-tree global state enable(config)#

spanning‑tree mode
目的

STP のモードを設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスspanning‑tree mode {mstp ￨ rstp ￨ stp}
no spanning‑tree mode

パラメーター

mstp： MSTP で動作します。
rstp：RSTP で動作します。
stp：STP で動作します。

デフォルト

RSTP

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、STP の動作モードを STP、RSTP、MSTP のいずれかに設定します。動作モードを切り替えた場合、稼働中の STP モジュールが初期化され、現在のステータスは維持されません。

使用例：
実行中のバージョンの STP モジュールを RSTP に設定する方法を示します。
# configure terminal(config)# spanning-tree mode rstp
(config)#

198/379

7 レイヤー2 機能 ￨ 7.4 STP コマンド

spanning‑tree priority
目的

ブリッジ優先度を設定します。デフォルトの設定に戻すには、本コマンドの no 形式を使用します。

シンタックスspanning‑tree priority PRIORITY
no spanning‑tree priority

パラメーターPRIORITY：スパニングツリートポロジーでの重要な要素である Spanning‑
Tree Bridge‑ID を、ブリッジ優先度とブリッジ MAC アドレスで構成するよう指定します。範囲は 0〜61440 です。

デフォルト

32768

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本パラメーターは、RSTP もしくは STP で参照するブリッジ優先度を設定します。ブリッジ優先度はルートブリッジの選出で参照され、値が小さいほど優先度が高くなります。優先度が等しい場合は、システムの MAC アドレスを基準とします。ブリッジ優先度は 4096 の倍数で指定します。

使用例：
STP ブリッジ優先度の値を 4096 に設定する方法を示します。
# configure terminal(config)# spanning-tree priority 4096
(config)#

spanning‑tree (timers)
目的

STP の各種タイマーの値を設定します。デフォルトの設定に戻すには、no形式を使用します。

シンタックスspanning‑tree {hello‑time SECONDS ￨ forward‑time SECONDS ￨ max‑age
SECONDS}no spanning‑tree {hello‑time ￨ forward‑time ￨ max‑age}

パラメーター

hello‑time SECONDS：BDPU 送信間隔 (秒)を 1〜2 の範囲で指定します。
forward‑time SECONDS：STP の状態遷移の移行待ち時間(秒)を 4〜30 の範囲で指定します。
max‑age SECONDS：BPDU の待ち時間(秒)を 6〜40 の範囲で指定します。

デフォルト

hello‑time：2 秒
forward‑time：15 秒
max‑age：20 秒

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、STP の各種タイマーの値を設定します。spanning‑tree
hello‑time の設定はモードが STP、RSTP の場合に適用されます。

199/379

7 レイヤー2 機能 ￨ 7.4 STP コマンド
使用例：
STP の各タイマーを設定する方法を示します。
# configure terminal(config)# spanning-tree hello-time 1(config)# spanning-tree forward-time 16(config)# spanning-tree max-age 21(config)#

spanning‑tree tx‑hold‑count
目的

BPDU の送信保留カウント値を設定します。デフォルトの設定に戻すには、
no 形式を使用します。

シンタックスspanning‑tree tx‑hold‑count VALUE
no spanning‑tree tx‑ hold‑count

パラメーター

VALUE：送信保留カウント値を 1〜10 の範囲で指定します。

デフォルト

6

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

送信保留カウントは、１秒間に送信できる BDPU の最大数を示します。通常、BDPU は１〜2 秒間に 1 回、定期的に送信されますが、トポロジー変更
による BPDU を送信することがあります。短期間にトポロジー変更が多発
した場合、処理負荷の上昇を抑制することができます。設定値を超過した
場合、BPDU の送信を 1 秒間中断します。

使用例：
BPDU 送信保留カウント値を 5 に設定する方法を示します。
# configure terminal(config)# spanning-tree tx-hold-count 5(config)#

spanning‑tree nni‑bpdu‑address
目的

BPDU の宛先アドレスを設定します。デフォルトの設定に戻すには、本コマ
ンドの no 形式を使用します。

シンタックスspanning‑tree nni‑bpdu‑address {dot1d ￨ dot1ad}
no spanning‑tree nni‑bpdu‑address

パラメーター

dot1d：BPDU の宛先アドレスに Customer Bridge Group Address（01‑80‑
C2‑00‑00‑00）を使用する場合に指定します。
dot1ad：BPDU の宛先アドレスに Provider Bridge Group Address（01‑80‑
C2‑00‑00‑08）を使用する場合に指定します。

デフォルト

Customer Bridge Group Address

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

ローカルネットワークでは通常、BDPU の宛先アドレスとして Customer
Bridge Group Address が使用されます。本コマンドは、サービスプロバイ
ダーネットワークで Provider Bridge Group Address を使用する場合に設定します。

200/379

7 レイヤー2 機能 ￨ 7.4 STP コマンド
使用例：
BPDU の宛先アドレスに Provider Bridge Group Address を使用する方法を示します。
# configure terminal(config)# spanning-tree nni-bpdu-address dot1ad(config)#

spanning‑tree state
目的

ポート単位で STP の動作を設定します。デフォルトの設定に戻すには、no形式を使用します。

シンタックスspanning‑tree state {enable ￨ disable}
no spanning‑tree state

パラメーターenable：ポートでの STP を有効にします。
disable：ポートでの STP を無効にします。

デフォルト

有効

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドはポート単位の STP の動作を有効もしくは無効に設定します。

使用例：
ポート 1/0/1 で STP を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# spanning-tree state enable(config-if-port)#

spanning‑tree cost
目的

ポートのパスコストを設定します。設定をデフォルトに戻すには、no 形式
を使用します。

シンタックスspanning‑tree cost COST
no spanning‑tree cost

パラメーター

COST：ポートのパスコストを 1〜200000000 の範囲で指定します。

デフォルト

なし

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、RSTP もしくは STP で適用する、ポートのパスコストを手動で設定します。パスコストが設定されていない場合、ポートの帯域から自動計算されます。

使用例：
ポート 1/0/7 のパスコストを 20000 に設定する方法を示します。
# configure terminal(config)# interface port 1/0/7(config-if-port)# spanning-tree cost 20000(config-if-port)#

201/379

7 レイヤー2 機能 ￨ 7.4 STP コマンド

spanning‑tree port‑priority
目的

STP のポート優先度の値を設定します。RSTP および STP でのみ使用されます。デフォルトの優先度にリセットするには、本コマンドの no 形式を使用します。

シンタックスspanning‑tree port‑priority PRIORITY
no spanning‑tree port‑priority

パラメーターPRIORITY：ポート優先度を 0〜240 の範囲で指定します。

デフォルト

128

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポート優先度値を設定します。このパラメーターは STP、
RSTP で適用されます。パスコストが同一の場合のルートポートの選定の基準に使用され、値が小さいほど優先度は高くなります。

使用例：
ポート 1/0/7 のポート優先度を 0 に設定する方法を示します。
# configure terminal(config)# interface port 1/0/7(config-if-port)# spanning-tree port-priority 0(config-if-port)#

spanning‑tree guard root
目的ルートガードを有効にします。デフォルトの設定に戻すには、本コマンドの no 形式を使用します。

シンタックスspanning‑tree guard rootno spanning‑tree guard root

パラメーター

なし

デフォルト

無効

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートのルートガードを有効にします。この場合、対象
ポートはルートポートの選定対象外になります。

使用例：
ポート 1/0/1 がルートポートにならないように設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# spanning-tree guard root
(config-if-port)#

202/379

7 レイヤー2 機能 ￨ 7.4 STP コマンド

spanning‑tree link‑type
目的

ポートのリンクタイプを設定します。デフォルトの設定に戻すには、本コ
マンドの no 形式を使用します。

シンタックスspanning‑tree link‑type {point‑to‑point ￨ shared}no spanning‑tree link‑type

パラメーターpoint‑to‑point：リンクタイプを P2P に設定します。
shared：リンクタイプを共通リンクに設定します。

デフォルト

なし

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートのリンクタイプを設定します。設定されていない場
合、ポートのデュプレックスを確認して自動的にリンクタイプを決定します。P2P リンクは全二重である必要があり、このリンクタイプでは STP
モードに基づいて高速状態遷移を行うことができます。共通リンクの場
合、STP モードによらず、STP と同様の状態遷移を行います。

使用例：
ポート 1/0/7 のリンクタイプを P2P に設定する方法を示します。
# configure terminal(config)# interface port 1/0/7(config-if-port)# spanning-tree link-type point-to-point(config-if-port)#

spanning‑tree portfast
目的

PortFast を設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスspanning‑tree portfast {disable ￨ edge￨ network}no spanning‑tree portfast

パラメーターdisable：PortFast を無効に設定する場合に指定します。
edge： PortFast の edge モードに設定します。
network： PortFast の network モードに設定します。

デフォルト

network

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

PortFast は、接続先がエッジデバイス(STP を使用しないデバイス)である
ポートに適用するオプションで、ポートの STP 状態をただちに Forwardingに移行することができます。PortFast が設定されているポートはトポロ
ジー変更の影響を受けないことが前提であるため、BDPU を受信した場合には PortFast が解除されます。network モードは RSTP もしくは MSTP で適用され、3 秒間 BDPU フレームの受信状況を調査してから PortFast を動作させます。edge モードはすぐに PortFast を動作させます。

203/379

7 レイヤー2 機能 ￨ 7.4 STP コマンド
使用例：
ポート 1/0/7 を PortFast の edge モードに設定する方法を示します。
# configure terminal(config)# interface port 1/0/7(config-if-port)# spanning-tree portfast edge
(config-if-port)#

spanning‑tree tcnfilter
目的

トポロジー変更通知（TCN）のフィルタリングを有効にします。無効にするには、no 形式を使用します。

シンタックスspanning‑tree tcnfilterno spanning‑tree tcnfilter

パラメーター

なし

デフォルト

無効

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、トポロジー変更(TC)の通知を受信した場合に無視する TCN
フィルタリングを設定します。

使用例：
ポート 1/0/7 で TCN フィルタリングを設定する方法を示します。
# configure terminal(config)# interface port 1/0/7(config-if-port)# spanning-tree tcnfilter(config-if-port)#

spanning‑tree forward‑bpdu
目的

BPDU 転送を有効にします。無効にするには、no 形式を使用します。

シンタックスspanning‑tree forward‑bpdu
no spanning‑tree forward‑bpdu

パラメーター

なし

デフォルト

無効

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートで BPDU 転送機能を有効にします。通常、BPDU はSTP を使用するかどうかによらず物理ポートで終端されますが、BPDU 転送機能が有効のポートで受信した BPDU は転送処理が行われます。ポートのSTP 機能が有効の場合には使用することはできません。

使用例：
BPDU の転送を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# spanning-tree forward-bpdu(config-if-port)#

204/379

7 レイヤー2 機能 ￨ 7.4 STP コマンド

show spanning‑tree
目的

STP の情報を表示します。

シンタックスshow spanning‑tree [interface INTERFACE‑ID [,￨‑]]

パラメーターinterface INTERFACE‑ID：対象のインターフェースを指定します。指定しない場合は、すべてのインターフェースに関連する情報が表示されます。
以下のいずれかのパラメーターを使用できます。
•

port：指定したポートに関連する情報を表示します。

•

port‑channel：指定したポートチャネルに関連する情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、STP もしくは RSTP での STP の情報を表示します。

使用例：
STP の情報を表示する方法を示します。
# show spanning-tree
Spanning Tree: Enabled
Protocol Mode: RSTP
Tx-hold-count: 6
NNI BPDU Address: dot1d(01-80-C2-00-00-00)
Root ID Priority: 32768
Address: FC-6D-D1-78-08-00
Hello Time: 2 sec, Max Age: 20 sec, Forward Delay: 15 sec
Bridge ID Priority: 32768 (priority 32768 sys-id-ext 0)
Address: FC-6D-D1-AA-51-89
Hello Time: 2 sec, Max Age: 20 sec, Forward Delay: 15 sec
Topology Changes Count: 0
Priority Link
Interface
Role
State
Cost
.Port#
Type
Edge--------------- ---------- ---------- --------- -------- ------ -------Port1/0/1
designated forwarding 20000
128.1
p2p
edge
Port1/0/2
root
forwarding 2000
128.2
p2p
non-edge#show spanning‑tree configuration interface
目的

STP インターフェース関連の設定に関する情報を表示します。

シンタックスshow spanning‑tree configuration interface [INTERFACE‑ID [,￨‑]]

パラメーター

INTERFACE‑ID ：対象のインターフェースを指定します。指定しない場合
は、すべてのインターフェースに関連する情報が表示されます。以下のいずれかのパラメーターを使用できます。
•

port：指定したポートに関連する情報を表示します。

•

port‑channel：指定したポートチャネルに関連する情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ポートでの STP の設定情報を表示します。

205/379

7 レイヤー2 機能 ￨ 7.4 STP コマンド
使用例：
ポート 1/0/1 の STP 設定情報を表示する方法を示します。
# show spanning-tree configuration interface port 1/0/1
Port1/0/1
Spanning tree state: Enabled
Port path cost: 0
Port priority: 128
Port Identifier: 128.1
Link type: auto
Port fast: auto
Guard root: Disabled
TCN filter: Disabled
Bpdu forward: Disabled#clear spanning‑tree detected‑protocols
目的プロトコルマイグレーションを行います。

シンタックスclear spanning‑tree detected‑protocols {all ￨ interface INTERFACE‑
ID}

パラメーター

all：すべてのポートで検知アクションをトリガーする場合に指定します。
interface INTERFACE‑ID：検知アクションをトリガーするポートインター
フェースを指定します。インターフェースは、物理インターフェースか
ポートチャネルになります。インターフェース ID は、以下のいずれかのパラメーターで指定します。
•

port：指定したイーサネットスイッチポートに関連する情報を消去する
場合に指定します。

•

port‑channel：指定したポートチャネルに関連する情報を消去する場合に指定します。

デフォルトなし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、プロトコルマイグレーションを行います。RSTP や MSTP で動作する機器が STP の BDPU を受信すると、受信ポートは STP モードに移行します。プロトコルマイグレーションは、STP モードに移行したポートを元のモードに復帰する手続きで、STP の BPDU を一定期間受信しない場合復帰することができます。

使用例：
すべてのポートに対してプロトコルマイグレーションを実施する方法を示します。
# clear spanning-tree detected-protocols all
Clear spanning-tree detected-protocols? (y/n) [n] y#206/379

7 レイヤー2 機能 ￨ 7.5 MSTP コマンド

7.5 MSTP コマンド
STP コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

spanning‑tree mst
configuration

spanning‑tree mst configuration

name

name NAME

no spanning‑tree mst configuration
no name NAME

revision

revision VERSION
no revision

spanning‑tree mst
max‑hops

spanning‑tree mst max‑hops HOP‑COUNT

instance

instance INSTANCE‑ID vlans VLANID [,￨‑]

no spanning‑tree mst max‑hops
no instance INSTANCE‑ID [vlans VLANID [,￨‑]]

spanning‑tree mst
priorityspanning‑tree mst INSTANCE‑ID priority PRIORITY

spanning‑tree mst

spanning‑tree mst INSTANCE‑ID {cost COST ￨ port‑priority PRIORITY}

no spanning‑tree mst INSTANCE‑ID priority
no spanning‑tree mst INSTANCE‑ID {cost ￨ port‑priority}

spanning‑tree mst
hello‑timespanning‑tree mst hello‑time SECONDS

show spanning‑tree
mstshow spanning‑tree mst [configuration [digest]]

no spanning‑tree mst hello‑timeshow spanning‑tree mst [instance INSTANCE‑ID [,￨‑]] [interface
INTERFACE‑ID [,￨‑]] [detail]

各コマンドの詳細を以下に説明します。

spanning‑tree mst configuration
目的

MSTP 設定モードに移行します。MSTP 設定モードでの設定をクリアするには、no 形式を使用します。

シンタックスspanning‑tree mst configurationno spanning‑tree mst configuration

パラメーター

なし

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MSTP 設定モードに移行します。

使用例：
MSTP コンフィグレーションモードを開始する方法を示します。
# configure terminal(config)# spanning-tree mst configuration(config-mst)#

207/379

7 レイヤー2 機能 ￨ 7.5 MSTP コマンド

name
目的

MSTP リージョン名を設定します。デフォルトに戻すには、no 形式を使用します。

シンタックスname NAME
no name NAME

パラメーター

NAME： MSTP リージョン名を最大 32 文字で指定します。

デフォルト

装置の MAC アドレス

コマンドモード

MSTP 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MSTP リージョン名を設定します。

使用例：
MSTP リージョン名を「MName」に設定する方法を示します。
# configure terminal(config)# spanning-tree mst configuration(config-mst)# name MName(config-mst)#

revision
目的

MSTP のリビジョン番号を設定します。デフォルトの設定に戻すには、no形式を使用します。

シンタックス

revision VERSION
no revision

パラメーター

VERSION：MSTP のリビジョン番号を指定します。

デフォルト

0

コマンドモード

MSTP 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MSTP のリビジョン番号を指定します。

使用例：
MSTP のリビジョン番号を 2 に設定する方法を示します。
# configure terminal(config)# spanning-tree mst configuration(config-mst)# revision 2(config-mst)#

208/379

7 レイヤー2 機能 ￨ 7.5 MSTP コマンド

spanning‑tree mst max‑hops
目的MSTP の最大ホップ数を設定します。デフォルトの設定にリセットするには、no 形式を使用します。

シンタックスspanning‑tree mst max‑hops HOP‑COUNT
no spanning‑tree mst max‑hops

パラメーター

max‑hops HOP‑COUNT：MSTP の最大ホップ数を 6〜40 の範囲で指定します。

デフォルト

20 ホップコマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

MSTP の最大ホップ数を設定するコマンドです。

使用例：
MSTP の最大ホップ数を設定する方法を示します。
# configure terminal(config)# spanning-tree mst max-hops 19(config)#

instance
目的

MSTP インスタンスを作成し、VLAN を MSTP インスタンスにマッピングします。インスタンスを削除する場合や VLAN をメンバーから除外する場合
は、no 形式を使用します。

シンタックス

instance INSTANCE‑ID vlans VLANID [,￨‑]
no instance INSTANCE‑ID [vlans VLANID [,￨‑]]

パラメーター

INSTANCE‑ID：作成、削除、あるいは VLAN メンバーを編集するインスタン
スの ID を 1〜16 の範囲で指定します。
vlans VLANID：指定したインスタンスにマッピング、あるいはマッピングを解除する VLAN を指定します。

デフォルト

CIST のみ、すべての VLAN が CIST にマッピングされた状態

コマンドモード

MSTP 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MSTP インスタンスの作成、メンバーの編集、削除を行います。インスタンスのメンバーから削除されると、CIST にマッピングされます。

使用例：
VLAN1〜100 を MSTP インスタンス 2 にマッピングする方法を示します。
# configure terminal(config)# spanning-tree mst configuration(config-mst)# instance 2 vlans 1-100(config-mst)#

209/379

7 レイヤー2 機能 ￨ 7.5 MSTP コマンド

spanning‑tree mst priority
目的

MSTP インスタンスのブリッジ優先度の値を設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスspanning‑tree mst INSTANCE‑ID priority PRIORITY
no spanning‑tree mst INSTANCE‑ID priority

パラメーター

INSTANCE‑ID：MSTP インスタンス ID を指定します。CIST を指定する場合
は 0 を入力します。
PRIORITY：ブリッジ優先度を 0〜61440 で指定します。4096 の倍数を使用する必要があります。

デフォルト

32768

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MSTP インスタンスのブリッジ優先度を設定します。

使用例：
MSTP インスタンス 2 のブリッジ優先度を 0 に設定する方法を示します。
# configure terminal(config)# spanning-tree mst 2 priority 0(config)#

spanning‑tree mst
目的

MSTP インスタンスのパスコストとポート優先度を設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスspanning‑tree mst INSTANCE‑ID {cost COST ￨ port‑priority PRIORITY}
no spanning‑tree mst INSTANCE‑ID {cost ￨ port‑priority}

パラメーター

INSTANCE‑ID：MSTP インスタンス ID を指定します。
cost COST：パスコストを 1〜200000000 の範囲で指定します。
port‑priority PRIORITY：ポート優先度を 0〜240 の範囲で指定します。
16 の倍数を指定する必要があります。

デフォルト

cost：ポートの帯域により自動算出
port‑priority：128

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MSTP インスタンスのパスコストとポート優先度を設定します。ポート優先度は、小さい値の方が高くなります。

使用例：
ポート 1/0/1 での CIST の MSTP パスコストを設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# spanning-tree mst 0 cost 17031970(config-if-port)#

210/379

7 レイヤー2 機能 ￨ 7.5 MSTP コマンド

spanning‑tree mst hello‑time
目的

MSTP のハロータイムを設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスspanning‑tree mst hello‑time SECONDS
no spanning‑tree mst hello‑time

パラメーターSECONDS： BPDU 送信間隔(秒)を 1 または 2 で指定します。

デフォルト

2

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MSTP で使用する BPDU 送信間隔を設定します。

使用例：
ポート 1/0/1 の MSTP の BPDU 送信間隔を 1 秒に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# spanning-tree mst hello-time 1(config-if-port)#show spanning‑tree mst
目的

MSTP 情報を表示します。

シンタックスshow spanning‑tree mst [configuration [digest]]
show spanning‑tree mst [instance INSTANCE‑ID [,￨‑]] [interface
INTERFACE‑ID [,￨‑]] [detail]

パラメーター

configuration：VLAN と MSTP インスタンスのマッピングを表示します。
digest：このオプションを指定すると、MSTP のリージョン名やリビジョン
番号、及び MSTP リージョンの MD5 ダイジェストを表示します。
instance INSTANCE‑ID：インスタンスの MSTP 情報表示します。
interface INTERFACE‑ID：指定したインターフェースの MSTP 情報を表示します。指定しない場合は、すべてのインターフェースに関連する情報が表示されます。インターフェース ID は、以下のいずれかのパラメーター
で指定します。
•

port：指定したイーサネットスイッチポートに関連する情報を表示する
場合に指定します。

•

port‑channel：指定したポートチャネルに関連する情報を表示する場合に指定します。

detail：詳細な MSTP 情報を表示する場合に指定します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、MSTP の設定と状態に関する情報を表示します。

211/379

7 レイヤー2 機能 ￨ 7.5 MSTP コマンド
使用例：
MSTP の詳細情報を表示する方法を示します。
# show spanning-tree mst detail
Spanning tree: Enabled,protocol: MSTP
NNI BPDU Address: dot1d(01-80-C2-00-00-00)
Number of MST instances: 2>>>>MST00 vlans mapped : 1-19,21-4094
Bridge Address: FC-6D-D1-01-02-03, Priority: 32768 (32768 sysid 0)
Designated Root Address: FC-6D-D1-01-02-03, Priority: 32768 (32768 sysid 0)
CIST External Root Cost : 0
Regional Root Bridge Address: FC-6D-D1-01-02-03, Priority: 32768 (32768 sysid 0)
CIST Internal Root Cost : 0
Designated Bridge Address: FC-6D-D1-01-02-03, Priority: 32768 (32768 sysid 0)
Topology Changes Count: 1
Port1/0/15
Port state: forwarding
Port role: designatedPort info : port ID 128.15, priority: 128, cost: 20000
Designated root address: FC-6D-D1-01-02-03, priority: 32768
Regional Root address: FC-6D-D1-01-02-03, priority: 32768
Designated bridge address: FC-6D-D1-01-02-03, priority: 32768, port id: 128.15
Port1/0/17
Port state: forwarding
Port role: designatedPort info : port ID 128.17, priority: 128, cost: 20000
Designated root address: FC-6D-D1-01-02-03, priority: 32768
Regional Root address: FC-6D-D101-02-03, priority: 32768
Designated bridge address: FC-6D-D1-01-02-03, priority: 32768, port id: 128.17>>>>MST01 vlans mapped : 20
Bridge Address: FC-6D-D1-01-02-03, Priority: 32769 (32768 sysid 1)
Regional Root Address: FC-6D-D1-01-02-03, Priority: 32769 (32768 sysid 1)
MSTI Internal Root Cost : 0
Designated Bridge Address: FC-6D-D1-01-02-03, Priority: 32769 (32768 sysid 1)
Topology Changes Count: 0
Port1/0/15
Port state: disabled
Port role: disabled
Port info : port ID 128.15, priority: 128, cost: 20000
Designated root address: 00-00-00-00-00-00, priority: 0
Designated bridge address: 00-00-00-00-00-00, priority: 0, port id: 128.15
Port1/0/17
Port state: disabled
Port role: disabled
Port info : port ID 128.17, priority: 128, cost: 20000
Designated root address: 00-00-00-00-00-00, priority: 0
Designated bridge address: 00-00-00-00-00-00, priority: 0, port id: 128.17#

212/379

7 レイヤー2 機能 ￨ 7.5 MSTP コマンド
ポート 1/0/15 の MSTP の詳細情報を表示する方法を示します。
# show spanning-tree mst interface port1/0/15 detailPort1/0/15
Configured link type: auto, operation status: point-to-point
Configured fast-forwarding: auto, operation status: edge
Bpdu statistic counter: sent: 114, received: 0>>>>MST instance: 00, vlans mapped : 1-19,21-4094
Port state: forwarding
Port role: designatedPort info : port ID 128.15, priority: 128, cost: 20000
Designated root address: FC-6D-D1-01-02-03, priority: 32768
Regional Root address: FC-6D-D1-01-02-03, priority: 32768
Designated bridge address: FC-6D-D1-01-02-03, priority: 32768, port id: 128.15>>>>MST instance: 01, vlans mapped : 20
Port state: disabled
Port role: disabled
Port info : port ID 128.15, priority: 128, cost: 20000
Designated root address: 00-00-00-00-00-00, priority: 0
Designated bridge address: 00-00-00-00-00-00, priority: 0, port id: 128.15#

ポート 1/0/3〜1/0/4 の MSTP の概要情報を表示する方法を示します。
# show spanning-tree mst interface port1/0/3-4
Port1/0/3
Configured link type: auto, operation status: point-to-point
Configured fast-forwarding: auto, operation status: non-edge
Bpdu statistic counter: sent: 11, received: 4

Instance Role
State
Cost
-------- ------------MST00
designated forwarding 20000

Priority.Port#--------128.3

MST01

128.3

disabled

disabled

20000

Port1/0/4
Configured link type: auto, operation status: point-to-point
Configured fast-forwarding: auto, operation status: edge
Bpdu statistic counter: sent: 14, received: 0

Instance Role
State
Cost
-------- ------------MST00
designated forwarding 20000

Priority.Port#--------128.4

MST01

128.4

disabled

disabled

20000#

213/379

7 レイヤー2 機能 ￨ 7.6 トラフィックセグメンテーションコマンド

7.6 トラフィックセグメンテーションコマンド
トラフィックセグメンテーション（中継パス制限）は、特定のポートで受信したフレームの転送先
ポートを制限する機能です。トラフィックセグメンテーションの登録は、各ポートに対する転送許可
ポートのリストで設定されます。転送許可ポートのリストが設定されている場合、転送許可ポート以
外のポートに対するトラフィックの転送は行われません。
トラフィックセグメンテーションコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

traffic‑segmentation
forwardtraffic‑segmentation forward interface INTERFACE‑ID [,￨‑]

show traffic‑
segmentation forward

no traffic‑segmentation forward interface INTERFACE‑ID [,￨‑]
show traffic‑segmentation forward [interface INTERFACE‑ID [,￨‑]]

各コマンドの詳細を以下に説明します。

traffic‑segmentation forward目的

トラフィックセグメンテーション設定を登録します。登録を削除するには、no 形式を使用します。

シンタックスtraffic‑segmentation forward interface INTERFACE‑ID [,￨‑]
no traffic‑segmentation forward interface INTERFACE‑ID [,￨‑]

パラメーター

INTERFACE‑ID：転送を許可するインターフェースの ID を指定します。以下のいずれかのパラメーターを使用できます。
•

port：指定した物理ポートを転送先に登録します。

•

range port：指定した複数の物理ポートを転送先に登録します。

デフォルト

なし

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、トラフィックセグメンテーションの設定を行います。ポー
トにトラフィックセグメンテーションの設定がない場合、トラフィックセ
グメンテーションによる転送処理の制限はありません。

使用例：
トラフィックセグメンテーションによりポート 1/0/1 の受信トラフィックの転送先をポート 1/0/1〜
1/0/6 に制限する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# traffic-segmentation forward interface range port 1/0/1-6(config-if-port)#

214/379

7 レイヤー2 機能 ￨ 7.6 トラフィックセグメンテーションコマンド

show traffic‑segmentation forward目的

トラフィックセグメンテーションの設定を表示します。

シンタックスshow traffic‑segmentation forward [interface INTERFACE‑ID [,￨‑]]

パラメーターinterface INTERFACE‑ID：設定を表示するインターフェースの ID を指定します。指定しない場合は、すべてのインターフェースに関連する情報が表示されます。インターフェース ID は、以下のいずれかのパラメーター
で指定します。
•

port：指定したポートに関連する情報を表示します。

•

range port：指定した複数のポートに関連する情報を表示します。

•

port‑channel：指定したポートチャネルに関連する情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ポートに設定したトラフィックセグメンテーションの転送
許可リストを表示します。

使用例：
ポート 1/0/10 の転送ドメインを表示する方法を示します。
# show traffic-segmentation forward interface port 1/0/10
Interface--------------Port1/0/10

Forwarding Domain--------------------------------------------------------------Port1/0/10-1/0/16

Total Entries: 1#

215/379

7 レイヤー2 機能 ￨ 7.7 VLAN トンネルコマンド

7.7 VLAN トンネルコマンド
VLAN トンネル機能は、QinQ と呼ばれるカプセリングによりサービスプロバイダーネットワークを経由したローカルネットワーク間でのトラフィックで VLAN 情報の保持を実現します。
VLAN トンネルコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

dot1q inner
ethertype

dot1q inner ethertype VALUE

dot1q tunnelingethertype

dot1q tunneling ethertype VALUE

dot1q‑tunnel insert
dot1q‑tag

dot1q‑tunnel insert dot1q‑tag DOT1Q‑VLAN

switchport vlan
mapping

no dot1q inner ethertype
no dot1q tunneling ethertype
no dot1q‑tunnel insert dot1q‑tag
switchport vlan mapping original‑vlan ORIGINAL‑VLAN [,￨‑]{[ORIGINAL‑INNER‑VLAN] resultant‑vlan RESULTANT‑VLAN [RESULTANT‑INNER‑VLAN] ￨ dot1q‑tunnel DOT1Q‑TUNNEL‑VLAN} [priority COS‑VALUE]
no switchport vlan mapping original‑vlan ORIGINAL‑VLAN [,￨‑][ORIGINAL‑INNER‑VLAN]

vlan mapping missdropvlan mapping miss drop

dot1q‑tunnel trust
inner‑priority

dot1q‑tunnel trust inner‑priority
no dot1q‑tunnel trust inner‑priority

show dot1q ethertype

show dot1q ethertype [INTERFACE‑ID [,￨‑]]

show dot1q‑tunnel

show dot1q‑tunnel [interface INTERFACE‑ID [,￨‑]]

show vlan mappingshow vlan mapping [interface INTERFACE‑ID [,￨‑]]

no vlan mapping miss drop

各コマンドの詳細を以下に説明します。

dot1q inner ethertype
目的

カスタマーVLAN タグの TPID を指定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

dot1q inner ethertype VALUE
no dot1q inner ethertype

パラメーター

VALUE：カスタマーVLAN タグの TPID を 0x1〜0xFFFF(16 進数形式)の範囲で指定します。

デフォルト

0x8100

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、カスタマーVLAN タグの TPID を設定します。トンネルモー
ドやトランクモードのポートで受信したフレームの VLAN タグや C‑tag のTPID が設定値と等しい場合、カスタマーVLAN の情報を含むと判断されます。デフォルトでは、IEEE802.1Q の VLAN タグに使用される 0x8100 が設定されています。

216/379

7 レイヤー2 機能 ￨ 7.7 VLAN トンネルコマンド
使用例：
カスタマーVLAN タグの TPID を 0x9100 に設定する方法を示します。
# configure terminal(config)# dot1q inner ethertype 0x9100(config)#

dot1q tunneling ethertype
目的

サービスプロバイダーVLAN タグの TPID を指定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

dot1q tunneling ethertype VALUE
no dot1q tunneling ethertype

パラメーター

VALUE：サービスプロバイダーVLAN タグの TPID を 0x1〜0xFFFF(16 進数形式)の範囲で指定します。

デフォルト

0x8100

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、サービスプロバイダーVLAN タグの TPID を指定します。ト
ランクモードのポートから送信するフレームは設定した TPID で S‑tag が付与されます。また、受信したフレームの VLAN タグの TPID が本設定と一致すると、カスタマーネットワークのトラフィックとして識別します。

使用例：
ポート 1/0/1 でのサービスプロバイダーVLAN タグの TPID を 0x88a8 に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# dot1q tunneling ethertype 0x88a8(config-if-port)#

dot1q‑tunnel insert dot1q‑tag
目的

タグなしフレームにカスタマーVLAN タグを付与します。設定をリセットするには、no 形式を使用します。

シンタックス

dot1q‑tunnel insert dot1q‑tag DOT1Q‑VLAN
no dot1q‑tunnel insert dot1q‑tag

パラメーター

DOT1Q‑VLAN：付与するカスタマーVLAN タグの VLAN ID を指定します。

デフォルト

なし

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、トンネルモードのポートでタグなしフレームを受信した場
合に、カスタマーVLAN タグ情報を付与します。

使用例：
ポート 1/0/1 で受信したタグなしフレームに VLAN 5 のカスタマーVLAN タグを挿入する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# dot1q-tunnel insert dot1q-tag 5(config-if-port)#

217/379

7 レイヤー2 機能 ￨ 7.7 VLAN トンネルコマンド

switchport vlan mapping
目的

VLAN トンネル機能で使用する VLAN マッピングルールを指定します。VLAN
マッピングエントリーを削除するには、no 形式を使用します。

シンタックスswitchport vlan mapping original‑vlan ORIGINAL‑VLAN [,￨‑]{[ORIGINAL‑INNER‑VLAN] resultant‑vlan RESULTANT‑VLAN [RESULTANT‑INNER‑VLAN] ￨ dot1q‑tunnel DOT1Q‑TUNNEL‑VLAN} [priority COS‑VALUE]
no switchport vlan mapping original‑vlan ORIGINAL‑VLAN [,￨‑][ORIGINAL‑INNER‑VLAN]

パラメーターoriginal‑vlan ORIGINAL‑VLAN ：VLAN マッピングを適用するカスタマー
ネットワークの VLAN を指定します。

ORIGINAL‑INNER‑VLAN ：カスタマーネットワークの VLAN とプロバイダー
ネットワークの C‑tag の VLAN 情報のマッピングを指定します。
resultant‑vlan RESULTANT‑VLAN ：サービスプロバイダーネットワーク上
での VLAN を指定します。 RESULTANT‑INNER‑VLAN が設定されていない場
合、S‑tag の VLAN 情報は設定した VLAN の VLAN ID 値を使用します。

RESULTANT‑INNER‑VLAN：サービスプロバイダーネットワークで使用する S‑
tag の VLAN を指定します。
dot1q‑tunnel DOT1Q‑TUNNEL‑VLAN：サービスプロバイダーネットワークのVLA を指定します。トンネルモードのポートのみ設定できます。
priority COS‑VALUE：サービスプロバイダーVLAN タグの優先度値を設定します。省略した場合は 0 が使用されます。
デフォルト

なし

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、VLAN トンネル機能での VLAN マッピングを登録します。
VLAN マッピングはトンネルモードもしくはトランクモードのポートにのみ設定可能です。
VLAN マッピングが設定されていない場合、トンネルモードのポートで受信したすべてのフレームは、ポートに指定したアクセス VLAN に従ってトランクモードのポート(サービスプロバイダーネットワーク)に転送されます。このときの C‑tag の VLAN 情報は受信フレームの VLAN 情報を、S‑tagの VLAN 情報はポートに割り当てた VLAN 情報を引き継ぎます。
VLAN マッピングでは、カスタマーネットワークでの VLAN 情報と、サービ
スプロバイダーネットワーク上の VLAN 情報および S‑tag、C‑tag の VLAN
をマッピングします。たとえば、トンネルモードのポートで VLAN ID:20のタグが付与されたフレームを受信した場合、サービスプロバイダーネッ
トワーク上では VLAN:30 として転送処理し、カプセル化したカスタマー
VLAN 情報(C‑tag の VLAN 情報)を VLAN:21 に、S‑tag の VLAN 情報を
VLAN:31 に、変換するといったマッピングを定義することができます。
VLAN マッピングで設定する変換は両方向に動作します。カスタマーネット
ワークの個々のポートで制御する場合はトンネルモードのポートに、サービスプロバイダーネットワークの入口で全体制御する場合はトランクモー
ドのポートに、設定するのが一般的です。

218/379

7 レイヤー2 機能 ￨ 7.7 VLAN トンネルコマンド
使用例：
トンネルモードのポートに VLAN マッピングエントリーを設定する方法を示します。
# configure terminal(config)# interface port 1/0/2(config-if-port)# switchport mode dot1q-tunnel(config-if-port)# switchport vlan mapping original-vlan 600 resultant-vlan 1600
(config-if-port)# switchport vlan mapping original-vlan 700 dot1q-tunnel 1700
(config-if-port)# switchport access vlan 1600
(config-if-port)# switchport hybrid allow vlan add untagged 1700
(config-if-port)#vlan mapping miss drop
目的

VLAN マッピングに一致しないパケットのドロップを有効にします。無効にするには、no コマンドを使用します。

シンタックスvlan mapping miss drop
no vlan mapping miss drop

パラメーター

なし

デフォルト

無効

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、VLAN マッピングのエントリーに合致しないフレームをドロップします。トンネルモードのポートで使用できます。

使用例：
ポート 1/0/1 で VLAN マッピングに一致しないフレームをドロップに設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# vlan mapping miss drop(config-if-port)#

dot1q‑tunnel trust inner‑priority
目的

サービスプロバイダーネットワークの優先度にカスタマーネットワークの優先度を適用します。設定をクリアするには、no 形式を使用します。

シンタックス

dot1q‑tunnel trust inner‑priority
no dot1q‑tunnel trust inner‑priority

パラメーター

なし

デフォルト

無効

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドを使用すると、カスタマーネットワークの VLAN タグの優先度
を S‑tag の優先度に反映します。トンネルモードのポートで使用できます。

219/379

7 レイヤー2 機能 ￨ 7.7 VLAN トンネルコマンド
使用例：
物理ポート 1/0/1 でカスタマーVLAN の優先度を適用するように設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# dot1q-tunnel trust inner-priority(config-if-port)#show dot1q ethertype
目的

TPID 設定を表示します。

シンタックスshow dot1q ethertype [INTERFACE‑ID [,￨‑]]

パラメーター

INTERFACE‑ID：S‑tag の TPID を表示するインターフェース ID を指定します。指定しない場合は、すべてのポートとカスタマーネットワークの VLANの TPID が表示されます。インターフェース ID は、以下のいずれかのパラメーターで指定します。
•

port：指定したポートでの TPID 情報を表示します。

•

port‑channel：指定したポートチャネルでの TPID 情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、VLAN トンネル機能で設定した TPID 情報を表示します。

使用例：
すべてのインターフェースの 802.1Q TPID 設定を表示する方法を示します。
# show dot1q ethertype
802.1q inner Ethernet Type is 0x8100
Port1/0/1
802.1q tunneling Ethernet Type is 0x88a8
Port1/0/2
802.1q tunneling Ethernet Type is 0x88a8#

show dot1q‑tunnel
目的

VLAN トンネリング設定を表示します。

シンタックスshow dot1q‑tunnel [interface INTERFACE‑ID [,￨‑]]

パラメーターinterface INTERFACE‑ID：VLAN トンネル設定を表示するインターフェースを指定します。指定しない場合は、すべてのトンネルポートの設定が表示されます。インターフェース ID は、以下のいずれかのパラメーターで指定します。
•

port：指定したポートの VLAN トンネル情報を表示します。

•

port‑channel：指定したポートチャネルの VLAN トンネル情報を表示し
ます。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、VLAN トンネル設定を表示します。

220/379

7 レイヤー2 機能 ￨ 7.7 VLAN トンネルコマンド
使用例：
すべてのトンネルモードのポートの VLAN トンネル設定を表示する方法を示します。
# show dot1q-tunnel
dot1q Tunnel Interface: Port1/0/1
Trust inner priority: Enabled
VLAN mapping miss drop
: Disabled
VLAN mapping profiles: 1, 2, 3
dot1q Tunnel Interface: Port1/0/2
Trust inner priority: Disabled
VLAN mapping miss drop
: Enabled
Insert dot1q tag: VLAN 10#

show vlan mapping
目的

VLAN マッピング設定を表示します。

シンタックスshow vlan mapping [interface INTERFACE‑ID [,￨‑]]

パラメーターinterface INTERFACE‑ID ：VLAN マッピングを表示するポートを指定します。指定しない場合は、すべての VLAN マッピングが表示されます。イン
ターフェース ID は、以下のいずれかのパラメーターで指定します。
•

port：指定したポートの VLAN マッピング情報を表示します。

•

port‑channel：指定したポートチャネルの VLAN マッピング情報を表示
します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、VLAN マッピング設定を表示します。

使用例：
すべての VLAN マッピングを表示する方法を示します。
# show vlan mapping
Interface--------------Port1/0/1
Port1/0/1
Port1/0/2
Port1/0/2
Port1/0/3
Port1/0/3

Original VLAN------------1
2
10
20
30/3
40/1

Translated VLAN------------------dot1q-tunnel 10
dot1q-tunnel 11
translate 100translate 200translate 300
translate 400/2

Total Entries: 6#

221/379

Priority------050002Status-------Active
ActiveActiveActiveActiveActive7 レイヤー2 機能 ￨ 7.8 ループ検知コマンド

7.8 ループ検知コマンド
ループ検知機能は、ループ検知用のフレームを送信し、そのフレームを自身が受信した場合にループ発生と判定して、登録したアクションを行います。ループ検知にはポートベースモードと VLAN ベース
モードがあり、ポートベースではポート単位で、VLAN ベースではポートに登録した VLAN ごとに、ループ検知フレームが送信されます。
ポートベースモードでループ検知時のアクションを shutdown にした場合、ループを検知したポートはError Disabled 状態になり、ポートが閉塞されます。Error Disabled のポートを復旧するには、
shutdown コマンドによる手動でのポートの再起動か、errdisable recovery コマンドで設定した自動復旧タイマーが経過した後のポートの自動復旧、のいずれかの方法を使用します。
ループ検知コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

loop‑detection
global enable

loop‑detection global enable

loop‑detection
enableloop‑detection enable

loop‑detection
intervalloop‑detection interval SECONDS

loop‑detection mode

loop‑detection mode {port‑based ￨ vlan‑based}

no loop‑detection global enable
no loop‑detection enable
no loop‑detection interval
no loop‑detection mode

loop‑detection
action notify‑onlyloop‑detection action notify‑onlyloop‑detection vlanloop‑detection vlan VLAN‑LIST

no loop‑detection action notify‑only
no loop‑detection vlan VLAN‑LIST

loop‑detection no‑check‑src

no loop‑detection no‑check‑src

show loop‑detection

show loop‑detection [interface INTERFACE‑ID [,￨‑]]

loop‑detection no‑check‑src

各コマンドの詳細を以下に説明します。

loop‑detection global enable
目的

ループ検知機能をグローバルに有効にします。無効にするには、no 形式を使用します。

シンタックス

loop‑detection global enable
no loop‑detection global enable

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ループ検知機能をグローバルで有効にします。

222/379

7 レイヤー2 機能 ￨ 7.8 ループ検知コマンド
使用例：
ループ検知機能をグローバルに有効にする方法を示します。
# configure terminal(config)# loop-detection global enable(config)#

loop‑detection enable
目的

ポート単位でループ検知機能を有効にします。無効にするには、本コマン
ドの no 形式を使用します。

シンタックス

loop‑detection enable
no loop‑detection enable

パラメーター

なし

デフォルト

無効

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポート単位でループ検知機能を有効にします。

使用例：
ポート 1/0/1 でループ検知機能を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# loop-detection enable(config-if-port)#

loop‑detection interval
目的

ループ検知のタイマー間隔を設定します。デフォルトの設定に戻すには、
no 形式を使用します。

シンタックス

loop‑detection interval SECONDS
no loop‑detection interval

パラメーターinterval SECONDS：ループ検知フレームを送信する間隔（秒）を 1〜32767の範囲で指定します。

デフォルト

10 秒

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ループ検知に使用するフレームの送信間隔を設定します。

使用例：
ループ検知フレームの送信間隔を 20 秒に設定する方法を示します。
# configure terminal(config)# loop-detection interval 20(config)#

223/379

7 レイヤー2 機能 ￨ 7.8 ループ検知コマンド

loop‑detection mode
目的

ループ検知モードを指定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

loop‑detection mode {port‑based ￨ vlan‑based}
no loop‑detection mode

パラメーターport‑based：ループ検知をポートベースモードで実行します。
vlan‑based：ループ検知を VLAN ベースモードで実行します。

デフォルト

port‑based

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ループ検知のモードをポートベースもしくは VLAN ベースに設定します。
ポートベースのループ検知では、アクセス VLAN もしくはネイティブ VLAN
でループ検知フレームを送信します。VLAN ベースの場合、各ポートの
VLAN メンバーにループ検知フレームを送信します。タグつき VLAN のメン
バーの場合は VLAN タグつきのループ検知フレームが送信されます。VLAN
ベースモードでループを検知した場合、ポートは閉塞されず、対象ポートの該当する VLAN のトラフィックがブロックされます。

使用例：
ループ検知モードをポートベースに設定する方法を示します。
# configure terminal(config)# loop-detection mode port-based(config)#

loop‑detection action notify‑only
目的

ループが検知された場合のアクションを通知のみにします。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

loop‑detection action notify‑only
no loop‑detection action notify‑only

パラメーター

なし

デフォルト

無効

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ループ検知時のアクションを notify‑only にします。この場合、ログや SNMP トラップでの通知は行われますが、ポートの閉塞やトラフィックのドロップのアクションは行いません。

使用例：
インターフェースポート 1/0/1 で通知専用アクションを有効にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# loop-detection action notify-only(config-if-port)#

224/379

7 レイヤー2 機能 ￨ 7.8 ループ検知コマンド

loop‑detection vlan
目的

ループ検知を有効にする VLAN を設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

loop‑detection vlan VLAN‑LIST
no loop‑detection vlan VLAN‑LIST

パラメーター

VLAN‑LIST：ループ検知を有効にする VLAN をリストで指定します。

デフォルト

すべての VLAN で有効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ループ検知機能が VLAN ベースモードで動作している場合の、有効にする VLAN を設定します。VLAN が設定されていない場合、すべての VLAN に対して有効になります。

使用例：
ループ検知で VLAN 100〜200 を有効にする方法を示します。
# configure terminal(config)# loop-detection vlan 100-200(config)#

loop‑detection no‑check‑src
目的

他の装置から送信されたループ検知用 CTP フレームの受信時に、ループ検知として処理する機能を有効にします。デフォルトの設定に戻すには、noコマンドを使用します。

シンタックス

loop‑detection no‑check‑src
no loop‑detection no‑check‑src

パラメーター

なし

デフォルト

無効

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、他の装置から CTP フレームを受信した際にループ検知と同様に処理するオプションを有効にします。
本設定は、イーサネットスイッチ間のループ構成を伴わない誤接続の検知に効果はありますが、ループの誤検知が発生する恐れがあります。

使用例：
インターフェースポート 1/0/1 で no‑check‑src 機能を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# loop-detection no-check-src(config-if-port)#

225/379

7 レイヤー2 機能 ￨ 7.8 ループ検知コマンド

show loop‑detection
目的

現在のループ検知の設定や状態を表示します。

シンタックスshow loop‑detection [interface INTERFACE‑ID [,￨‑]]

パラメーターinterface INTERFACE‑ID ： ル ー プ 検 知 機 能 の 情 報 を 表 示 す る イ ン タ ー
フェースを指定します。指定しない場合は、すべてのインターフェースに関連する情報が表示されます。以下のいずれかのパラメーターを使用できます。
•

port：指定したポートでのループ検知情報を表示します。

•

range port：指定した複数のポートでのループ検知情報を表示します。

•

port‑channel：指定したポートチャネルのループ検知情報を表示しま
す。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ループ検知設定と状態の情報を表示します。

使用例：
現在のループ検知の設定とステータスを表示する方法を示します。
# show loop-detection
Loop Detection
Detection Mode
Enabled VLAN
Interval: Disabled: port-based: all VLANs: 10 seconds

Interface
noChkSrc Action
State
Result--------------- -------- ----------- -------- ----------------Port1/0/1
Disabled shutdown
Disabled Normal
Port1/0/2
Disabled shutdown
Disabled Normal
Port1/0/3
Disabled shutdown
Disabled Normal
Port1/0/4
Disabled shutdown
Disabled Normal
Port1/0/5
Disabled shutdown
Disabled Normal
Port1/0/6
Disabled shutdown
Disabled Normal
Port1/0/7
Disabled shutdown
Disabled Normal
Port1/0/8
Disabled shutdown
Disabled Normal
Port1/0/9
Disabled shutdown
Disabled Normal
Port1/0/10
Disabled shutdown
Disabled Normal
Port1/0/11
Disabled shutdown
Disabled Normal
Port1/0/12
Disabled shutdown
Disabled Normal
Port1/0/13
Disabled shutdown
Disabled Normal
Port1/0/14
Disabled shutdown
Disabled Normal
Port1/0/15
Disabled shutdown
Disabled Normal
Port1/0/16
Disabled shutdown
Disabled Normal
CTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All

Time Left----------

ポート 1/0/1 のループ検知ステータスを表示する方法を示します。
# show loop-detection interface port 1/0/1
Interface
noChkSrc Action
State
ResultTime Left--------------- -------- ----------- -------- ----------------- ---------Port1/0/1
Disabled shutdown
Disabled Normal#

226/379

7 レイヤー2 機能 ￨ 7.9 ストームコントロールコマンド

7.9 ストームコントロールコマンド
ストームコントロール機能は、ポートで受信トラフィック種別ごとに制限帯域を設定し、超過した場
合に所定のアクションを実行します。実行するアクションは、ポートの閉塞(shutdown)、トラフィッ
クのドロップ(drop)、通知のみ(none)の 3 種類があります。アクションが shutdown の場合、ポートを
Error Disabled 状態に移行します。ユニキャストトラフィックに対して shutdown が指定されている場
合、すべてのユニキャストトラフィックに対して検査が行われます。アクションが drop や none の場
合、検査は宛先不明ユニキャストに対してのみ行われます。
ストームコントロールコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

storm‑control

storm‑control {{broadcast ￨ multicast ￨ unicast} level {pps PPS‑RISE [PPS‑LOW] ￨ kbps KBPS‑RISE [KBPS‑LOW] ￨ LEVEL‑RISE [LEVEL‑
LOW]} ￨ action {shutdown ￨ drop ￨ none}}no storm‑control {broadcast ￨ multicast ￨ unicast ￨ action}

storm‑control
pollingstorm‑control polling {interval SECONDS ￨ retries {NUMBER ￨infinite}}no storm‑control polling {interval ￨ retries}

show storm‑control

show storm‑control interface INTERFACE‑ID [,￨‑] [broadcast ￨multicast ￨ unicast]

各コマンドの詳細を以下に説明します。

227/379

7 レイヤー2 機能 ￨ 7.9 ストームコントロールコマンド

storm‑control
目的

ストームコントロール機能の制限帯域とアクションを設定します。デフォルトの設定に戻すには、本コマンドの no 形式を使用します。

シンタックスstorm‑control {{broadcast ￨ multicast ￨ unicast} level {pps PPS‑RISE [PPS‑LOW] ￨ kbps KBPS‑RISE [KBPS‑LOW] ￨ LEVEL‑RISE [LEVEL‑
LOW]} ￨ action {shutdown ￨ drop ￨ none}}no storm‑control {broadcast ￨ multicast ￨ unicast ￨ action}

パラメーターbroadcast：ブロードキャストのストームコントロールを設定します。
multicast：マルチキャストのストームコントロールを設定します。
unicast：ユニキャストのストームコントロールを設定します。
level pps PPS‑RISE [PPS‑LOW]：上限値および下限値を pps(パケット/秒)
で指定します。範囲は 0 もしくは 2〜2147483647 です。PPS‑LOW の値を指定しない場合、PPS‑RISE の値の 80％になります。
level kbps KBPS‑RISE [KBPS‑LOW]：上限値および下限値を kbps(キロビット/秒)で指定します。範囲は 2〜2147483647 です。KBPS‑LOW の値を指定しない場合、KBPS‑RISE の 80％になります。
level LEVEL‑RISE [LEVEL‑LOW]：上限値および下限値をポートの帯域幅に対する百分率(％)で指定します。LEVEL‑LOW を指定しない場合、デフォル
ト値は指定した LEVEL‑RISE の 80％になります。
action shutdown：上限値に達したときにポートを閉塞します。
action drop：上限値を超えるパケットをドロップします。
action none：通知のみ行います。

デフォルト

各トラフィック種別のストームコントロール機能：無効アクション：drop

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ストームコントロールでの制限帯域とアクションを設定します。上限値を超過するとストーム発生と判定します。上限値を超過した
後、下限値を下回るとストーム解消と判定されます。
上限値を 0pps（Ver.2.00.01 以降サポート）に指定すると、設定が装置に反映された後の最初のパケットを除く該当トラフィックが制限されます。
制限帯域を kbps もしくは百分率で指定すると、実行するアクションで以下の制限があります。
•

shutdown を指定することはできません。

•

drop および none で SNMP トラップとログの通知が行われません。

228/379

7 レイヤー2 機能 ￨ 7.9 ストームコントロールコマンド
使用例：
ポート 1/0/1 と 1/0/2 でブロードキャストのストームコントロールを設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# storm-control broadcast level pps 500(config-if-port)# storm-control action shutdown(config-if-port)# exit
(config)# interface port 1/0/2(config-if-port)# storm-control broadcast level 70 60(config-if-port)# storm-control action drop(config-if-port)#

storm‑control polling目的

ストームコントロールのポーリング間隔を設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスstorm‑control polling {interval SECONDS ￨ retries {NUMBER ￨infinite}}no storm‑control polling {interval ￨ retries}

パラメーターinterval SECONDS：ストームコントロールのポーリング間隔(秒)を 5〜600の範囲で指定します。
retries NUMBER：アクションが shutdown の場合に、ポート閉塞までの検知試行回数を 0〜360 の範囲で指定します。0 を指定すると、ストームが検知された際に、直ちにポートを閉塞します。
retries infinite：ストームが検知されてもポートを閉塞しません。

デフォルト

ポーリング間隔：5 秒
リトライ回数：3

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ストームコントロールのモニタリングの間隔と、アクショ
ンが shutdown の場合にポート閉塞までの試行回数を指定します。

使用例：
ポーリング間隔を 15 秒に設定する方法を示します。
# configure terminal(config)# storm-control polling interval 15(config)#

229/379

7 レイヤー2 機能 ￨ 7.9 ストームコントロールコマンド

show storm‑control
目的

ストームコントロールの情報を表示します。

シンタックスshow storm‑control interface INTERFACE‑ID [,￨‑] [broadcast ￨multicast ￨ unicast]

パラメーターinterface INTERFACE‑ID：対象のポートを指定します。以下のいずれかのパラメーターを使用できます。
•

port：指定したポートの情報を表示します。

•

range port：指定した複数のポートの情報を表示します。

broadcast：ブロードキャストストームコントロールの情報を表示します。
multicast：マルチキャストストームコントロールの情報を表示します。
unicast：ユニキャストストームコントロールの情報を表示します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ストームコントロールの設定を表示します。トラフィック
種別を指定しない場合、すべての種類の設定が表示されます。

使用例：
ポート 1/0/1〜1/0/6 のブロードキャストのストームコントロールの情報を表示する方法を示します。
# show storm-control interface range port 1/0/1-1/0/6 broadcast
Interface
ActionThresholdCurrent
State---------------------------------------------------------------------Port1/0/1
Drop
500/300 pps
200 pps
Forwarding
Port1/0/2
Drop
80/64 %
20 %Forwarding
Port1/0/3
Drop
80/64 %
70 %Dropped
Port1/0/4
Shutdown 60/50 %20 %Forwarding
Port1/0/5
None
60000/50000 kbps
2000 kbps
Forwarding
Port1/0/6
None
Inactive
Total Entries: 6#

ポート 1/0/1〜1/0/2 のすべてのトストームコントロールの情報を表示する方法を示します。
# show storm-control interface range port 1/0/1-2
Polling Interval : 5 sec
Shutdown Retries: 3 times
Interface Storm
ActionThresholdCurrent
State------------------------------------------------------------------------------Port1/0/1 Broadcast Drop
80/64 %
50%
Forwarding
Port1/0/1 Multicast Drop
80/64 %
50%
Forwarding
Port1/0/1 Unicast
Drop
80/64 %
50%
Forwarding
Port1/0/2 Broadcast Shutdown 500/300 pps
Error Disabled
Port1/0/2 Multicast Shutdown 500/300 pps
Error Disabled
Port1/0/2 Unicast
Shutdown 500/300 pps
Error Disabled
Total Entries: 6#

230/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド

7.10 IGMP スヌーピングコマンド
IGMP スヌーピングコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

ip igmp snooping (グローバル設定モード)

ip igmp snooping

ip igmp snooping
dyn‑mr‑aging‑time

ip igmp snooping dyn‑mr‑aging‑time SECONDS

ip igmp snooping(VLAN 設定モード)

no ip igmp snooping
no ip igmp snooping dyn‑mr‑aging‑time
ip igmp snooping [fast‑leave [group‑list ACCESS‑LIST‑NAME] ￨ last‑
member‑query‑interval SECONDS ￨ querier ￨ query‑interval SECONDS￨ query‑max‑response‑time SECONDS ￨ query‑version NUMBER ￨report‑suppression ￨ robustness‑variable VALUE ￨ suppression‑time
SECONDS ￨ minimum‑version NUMBER]
no ip igmp snooping [fast‑leave ￨ last‑member‑query‑interval ￨querier ￨ query‑interval ￨ query‑max‑response‑time ￨ query‑version￨ report‑suppression ￨ robustness‑variable ￨ suppression‑time ￨minimum‑version]

ip igmp snooping
mrouter interface
ip igmp snooping
mrouter forbidden
interface

ip igmp snooping mrouter interface INTERFACE‑ID [,￨‑]
no ip igmp snooping mrouter interface INTERFACE‑ID [,￨‑]
ip igmp snooping mrouter forbidden interface INTERFACE‑ID [,￨‑]
no ip igmp snooping mrouter forbidden interface INTERFACE‑ID [,￨‑]}

ip igmp snooping
proxy‑reporting

no ip igmp snooping proxy‑reporting

ip igmp snooping
static‑group

ip igmp snooping static‑group GROUP‑ADDRESS interface INTERFACE‑ID[,￨‑]

ip igmp snooping proxy‑reporting [source IP‑ADDRESS]

no ip igmp snooping static‑group GROUP‑ADDRESS [interface
INTERFACE‑ID [,￨‑]]
ip igmp snooping
unknown‑data limit

ip igmp snooping unknown‑data limit NUMBER

ip igmp snooping
unknown‑data learn

ip igmp snooping unknown‑data learn

ip igmp snooping
unknown‑data expiry‑time

ip igmp snooping unknown‑data expiry‑time SECONDS

no ip igmp snooping unknown‑data limit
no ip igmp snooping unknown‑data learn
no ip igmp snooping unknown‑data expiry‑time

ip igmp snooping
ignore‑topology‑change‑notification

ip igmp snooping ignore‑topology‑change‑notification

show ip igmp
snooping

show ip igmp snooping [vlan VLAN‑ID [,￨‑] ￨ groups [vlan VLAN‑ID[,￨‑] ￨ GROUP‑ADDRESS] ￨ mrouter [vlan VLAN‑ID [,￨‑]] ￨ statistics{interface [INTERFACE‑ID [,￨‑]] ￨ vlan [VLAN‑ID [,￨‑]]} ￨ static‑
group [GROUP‑ADDRESS ￨ vlan VLAN‑ID [,￨‑]]]

clear ip igmp
snooping

clear ip igmp snooping {unknown‑data {all ￨ vlan VLAN‑ID ￨ group
GROUP‑ADDRESS} ￨ statistics {all ￨ vlan VLAN‑ID ￨ interface
INTERFACE‑ID} ￨ groups {all ￨ GROUP‑ADDRESS [vlan VLAN‑ID]}}no ip igmp snooping ignore‑topology‑change‑notification

231/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド
各コマンドの詳細を以下に説明します。

ip igmp snooping (グローバル設定モード)
目的

IGMP スヌーピングのグローバル設定を有効にします。無効にするには、no形式を使用します。

シンタックス

ip igmp snooping
no ip igmp snooping

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IGMP スヌーピングのグローバル設定を有効にします。

使用例：
IGMP スヌーピングをグルーバルで有効にする方法を示します。
# configure terminal(config)# ip igmp snooping(config)#

ip igmp snooping dyn‑mr‑aging‑time
目的

学習したルーターポートのエージング時間を設定します。デフォルト値に戻すには、no 形式を使用します。

シンタックス

ip igmp snooping dyn‑mr‑aging‑time SECONDS
no ip igmp snooping dyn‑mr‑aging‑time

パラメーターSECONDS：学習したルーターポートのエージング時間(秒)を 10〜65535 の範囲で指定します。

デフォルト

300 秒

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IGMP スヌーピング機能により学習したルーターポートのエージング時間を設定します。IGMP ジェネラルクエリーなどのマルチキャ
ストルーターの存在を示すフレームを所定の期間受信しなかった場合、学習したルーターポートは失効します。

使用例：
学習したルーターポートのエージング時間を 100 秒に設定する方法を示します。
# configure terminal(config)# ip igmp snooping dyn-mr-aging-time 100(config)#

232/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド

ip igmp snooping (VLAN 設定モード)
目的

VLAN 単位で IGMP スヌーピング機能を有効にします。また、IGMP スヌーピ
ングでのパラメーターを設定します。設定をデフォルトに戻すには、no 形式を使用します。

シンタックス

ip igmp snooping [fast‑leave [group‑list ACCESS‑LIST‑NAME] ￨ last‑
member‑query‑interval SECONDS ￨ querier ￨ query‑interval SECONDS ￨query‑max‑response‑time SECONDS ￨ query‑version NUMBER ￨ report‑
suppression ￨ robustness‑variable VALUE ￨ suppression‑time SECONDS￨ minimum‑version NUMBER]
no ip igmp snooping [fast‑leave ￨ last‑member‑query‑interval ￨querier ￨ query‑interval ￨ query‑max‑response‑time ￨ query‑version￨ report‑suppression ￨ robustness‑variable ￨ suppression‑time ￨minimum‑version]

パラメーターfast‑leave：IGMP スヌーピングの即時離脱を有効にします。
group‑list ACCESS‑LIST‑NAME ：即時離脱を有効にするマルチキャストグ
ループを ACL で指定します。
last‑member‑query‑interval SECONDS：メンバー離脱時のスペシフィック
クエリーの送信間隔(秒)を 1〜25 の範囲で指定します。
querier：クエリア機能を有効にします。
query‑interval SECONDS：クエリアのジェネラルクエリー送信間隔(秒)を
1〜31744 の範囲で指定します。
query‑max‑response‑time SECONDS ： ジ ェ ネ ラ ル ク エ リ ー 応 答 待 ち 時 間(秒)を 1〜25 の範囲で指定します。
query‑version NUMBER ：クエリアが送信するジェネラルクエリーのバージョンを 1〜3 で指定します。
report‑suppression：レポート抑制機能を有効にします。
robustness‑variable VALUE：ロバストネス変数を 1〜7 で指定します。
suppression‑time SECONDS ：重複レポートを抑制する時間(秒)を 1〜300の範囲で指定します。
minimum‑version NUMBER：サポートする IGMP の最小バージョンを 2〜3 で指定します。

デフォルト

すべての VLAN で IGMP スヌーピング機能：無効、fast‑leave：無効、
last‑member‑query‑interval：1 秒、querier：無効、query‑interval：
125 秒、query‑max‑response‑time：10 秒、query‑version：3、report‑
suppression ： 無 効 、 robustness‑variable ： 2 、 suppression‑time ： 10
秒、minimum‑version：なし(1〜3 をサポート)

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、VLAN 単位で IGMP スヌーピング機能を有効にします。オプ
ションを指定すると、IGMP スヌーピング機能に関わるパラメーターを設定します。

233/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド
使用例：
VLAN 1 で IGMP スヌーピングを有効にする方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ip igmp snooping(config-vlan)#
VLAN 1 で IGMP スヌーピング高速離脱を有効にする方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ip igmp snooping fast-leave(config-vlan)#
VLAN 1 で IGMP スヌーピングクエリア機能を有効にし、クエリアの各パラメーターを設定する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ip igmp snooping querier(config-vlan)# ip igmp snooping query-interval 300(config-vlan)# ip igmp snooping query-version 2(config-vlan)# ip igmp snooping robustness-variable 3(config-vlan)# ip igmp snooping query-max-response-time 20(config-vlan)# ip igmp snooping last-member-query-interval 3(config-vlan)#
VLAN 1 でレポート抑制機能を有効にする方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ip igmp snooping report-suppression(config-vlan)#
VLAN 1000 で IGMP レポート抑制時間を 125 に設定する方法を示します。
# configure terminal(config)# vlan 1000
(config-vlan)# ip igmp snooping suppression-time 125(config-vlan)#
VLAN1 で IGMPv1 のマルチキャストホストの参加を制限する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ip igmp snooping minimum-version 2(config-vlan)#234/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド

ip igmp snooping mrouter interface
目的

IGMP スヌーピングのスタティックルーターポートを登録します。ルーター
ポートを削除するには、no 形式を使用します。

シンタックス

ip igmp snooping mrouter interface INTERFACE‑ID [,￨‑]
no ip igmp snooping mrouter interface INTERFACE‑ID [,￨‑]

パラメーター

INTERFACE‑ID：登録、削除するポートを指定します。以下のパラメーターのいずれかを使用できます。
•

port：指定したポートを登録します。

•

port‑channel：指定したポートチャネルを登録します。

デフォルト

なし

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IGMP スヌーピングのスタティックルーターポートを登録します。no 形式を使用すると、指定したポートがルーターポートから除外さ
れます。

使用例：
VLAN 1 でポート 1/0/1 を IGMP スヌーピングスタティックルーターポートに指定する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ip igmp snooping mrouter interface port 1/0/1(config-vlan)#

ip igmp snooping mrouter forbidden interface
目的

IGMP スヌーピングのルーターポート禁止ポートを登録します。登録を解除するには、no 形式を使用します。

シンタックス

ip igmp snooping mrouter forbidden interface INTERFACE‑ID [,￨‑]
no ip igmp snooping mrouter forbidden interface INTERFACE‑ID [,￨‑]}

パラメーター

INTERFACE‑ID：ルーターポート禁止ポートを指定します。以下のパラメー
ターのいずれかを使用できます。
•

port：指定したポートを登録します。

•

port‑channel：指定したポートチャネルを登録します。

デフォルト

なし

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IGMP スヌーピングでルーターポートにならない禁止ポートを登録します。

使用例：
VLAN 1 でポート 1/0/1 を IGMP スヌーピングのルーターポート禁止ポートに指定する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ip igmp snooping mrouter interface port 1/0/1(config-vlan)#

235/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド

ip igmp snooping proxy‑reporting
目的

IGMP スヌーピングでプロキシレポート機能を有効にします。無効にするには、本コマンドの no 形式を使用します。

シンタックス

ip igmp snooping proxy‑reporting [source IP‑ADDRESS]
no ip igmp snooping proxy‑reporting

パラメーター

source IP‑ADDRESS：プロキシレポーティングの送信元 IP アドレスを指定します。指定しない場合、0.0.0.0 が使用されます。

デフォルト

無効

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IGMP スヌーピングのプロキシレポート機能を有効にします。複数のレポートを集約して１個のレポートとして送信します。

使用例：
VLAN 1 で IGMP スヌーピングプロキシレポートを有効に設定する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ip igmp snooping proxy-reporting source 1.2.2.2(config-vlan)#

ip igmp snooping static‑group
目的

IGMP スヌーピングのスタティックグループを設定します。スタティックグ
ループもしくはメンバーポートを削除するには、no 形式を使用します。

シンタックス

ip igmp snooping static‑group GROUP‑ADDRESS interface INTERFACE‑ID[,￨‑]
no ip igmp snooping static‑group GROUP‑ADDRESS [interface INTERFACE‑

ID [,￨‑]]
パラメーターGROUP‑ADDRESS：IP マルチキャストグループアドレスを指定します。
interface INTERFACE‑ID：メンバーポートを指定します。以下のパラメー
ターのいずれかを使用できます。
•

port：指定したポートをメンバーに設定します。

•

port‑channel：指定したポートチャネルをメンバーに設定します。

デフォルト

スタティックグループの設定なし

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IGMP スヌーピングのスタティックグループやメンバーポー
トを登録します。no 形式で interface オプションを指定した場合、メン
バーポートを削除します。

使用例：
IGMP スヌーピングのスタティックグループとメンバーポートを追加する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ip igmp snooping static-group 226.1.2.3 interface port 1/0/5(config-vlan)#

236/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド

ip igmp snooping unknown‑data limit
目的

IGMP スヌーピングでメンバー不在のマルチキャストグループの学習数を指定します。デフォルトに戻す場合は、no 形式を使用します。

シンタックス

ip igmp snooping unknown‑data limit NUMBER
no ip igmp snooping unknown‑data limit

パラメーターNUMBER：メンバー不在のマルチキャストグループを学習する上限数を 1〜
64 で指定します。

デフォルト

64

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、メンバー不在のマルチキャストグループの最大学習数を設
定します。

使用例：
メンバー不在のマルチキャストグループの学習を最大 30 エントリーに制限する方法を示します。
# configure terminal(config)# ip igmp snooping unknown-data limit 30(config)#

ip igmp snooping unknown‑data learn
目的

IGMP スヌーピングでのメンバー不在のグループの学習を有効にします。無効にするには、no 形式を使用します。

シンタックス

ip igmp snooping unknown‑data learn
no ip igmp snooping unknown‑data learn

パラメーター

なし

デフォルト

有効

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IGMP スヌーピングでメンバー不在のマルチキャストグルー
プの学習を有効にします。この場合、ホストから IGMP レポートを受信しなくても、マルチキャストトラフィックの受信によってグループが登録さ
れます。

使用例：
メンバー不在のマルチキャストグループを IGMP スヌーピングで学習しない設定にする方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# no ip igmp snooping unknown-data learn(config-vlan)#

237/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド

ip igmp snooping unknown‑data expiry‑time目的

IGMP スヌーピングで学習したメンバー不在のグループの有効期限を指定します。設定をクリアする場合は、no 形式を使用します。

シンタックス

ip igmp snooping unknown‑data expiry‑time SECONDS
no ip igmp snooping unknown‑data expiry‑time

パラメーターSECONDS：エントリーの有効期限(秒)を 1〜65535 で指定します。

デフォルト

なし

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IGMP スヌーピングで学習したメンバー不在のマルチキャス
トグループの有効期限を指定します。

メンバー不在のマルチキャストグループ情報の有効期限を 300 秒に設定する方法を示します。
# configure terminal(config)# vlan 1000
(config-vlan)# ip igmp snooping unknown-data expiry-time 300(config-vlan)#

ip igmp snooping ignore‑topology‑change‑notification
目的

STP のトポロジー変更発生時のジェネラルクエリーの送信を抑制します。
無効にするには、no 形式を使用します。

シンタックス

ip igmp snooping ignore‑topology‑change‑notification
no ip igmp snooping ignore‑topology‑change‑notification

パラメーター

なし

デフォルト

無効

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、STP のトポロジー変更が発生した場合にルーターポート
以外のポートに対して送信されるジェネラルクエリーを抑制します。

使用例：
STP のトポロジー変更を無視してジェネラルクエリーを抑制する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ip igmp snooping ignore-topology-change-notification(config-vlan)#

238/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド

show ip igmp snooping
目的装置の IGMP スヌーピング情報を表示します。

シンタックスshow ip igmp snooping [vlan VLAN‑ID [,￨‑] ￨ groups [vlan VLAN‑ID[,￨‑] ￨ GROUP‑ADDRESS] ￨ mrouter [vlan VLAN‑ID [,￨‑]] ￨ statistics{interface [INTERFACE‑ID [,￨‑]] ￨ vlan [VLAN‑ID [,￨‑]]} ￨ static‑
group [GROUP‑ADDRESS ￨ vlan VLAN‑ID [,￨‑]]]

パラメーターvlan VLAN‑ID：情報を表示する VLAN を指定します。
groups：学習したグループを表示します。

GROUP‑ADDRESS：情報を表示するグループアドレスを指定します。
mrouter：ルーターポートの情報を表示します。
statistics：IGMP スヌーピングの統計情報をを表示します。

INTERFACE‑ID：統計情報を表示するポートを指定します。
static‑group：登録したスタティックグループを表示します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、IGMP スヌーピングの設定や状態に関する情報を表示します。オプションを指定しない場合、全体の設定が表示されます。

使用例：
IGMP スヌーピングの設定を表示する方法を示します。
# show ip igmp snooping
IGMP snooping global state
Dynamic mrouter aging time
Unknown data limit
VLAN #1 configuration
IGMP snooping state
Minimum version
Fast leave
Report suppression
Suppression time
Querier state
Query version
Query interval
Max response time
Robustness value
Last member query interval
Proxy reporting
Unknown data learning
Unknown data expiry time
Ignore topology change: Disabled: 300 seconds: 128: Enabled: v3: Enabled (host-based): Enabled: 10 seconds: Enabled (Non-active): v3: 125 seconds: 10 seconds: 2: 1 seconds: Enabled (Source 1.2.3.4): Enabled: Infinity: Disabled

Total Entries: 1#

239/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド
IGMP スヌーピングで学習したグループ情報を表示する方法を示します。
# show ip igmp snooping groups
IGMP Snooping Connected Group Membership:
VLAN ID Group address
Source address
FM Exp(sec) Interface------- --------------- --------------- -- -------- --------1
239.255.255.250*
EX 382
1/0/7
Total Entries: 1#

IGMP スヌーピングのルーターポートの情報を表示する方法を示します。
# show ip igmp snooping mrouter
VLAN
Ports
----- ----------------------------1
1/0/4,1/0/8 (static)
1/0/10 (forbidden)
1/0/12 (dynamic)2
1/0/14 (static)
1/0/15 (dynamic)
Total Entries: 2#

IGMP スヌーピングの統計情報を表示する方法を示します。
# show ip igmp snooping statistics vlan 1
VLAN 1 Statistics:
IGMPv1 Rx: Report 1, Query 0
IGMPv2 Rx: Report 0, Query 0, Leave 0
IGMPv3 Rx: Report 0, Query 0
IGMPv1 Tx: Report 0, Query 0
IGMPv2 Tx: Report 0, Query 0, Leave 0
IGMPv3 Tx: Report 0, Query 0
Total Entries: 1#

IGMP スヌーピングのスタティックグループを表示する方法を示します。
# show ip igmp snooping static-group
VLAN ID Group address
Interface------- --------------- -----------------------1
235.1.1.0
1/0/1
Total Entries: 1#

240/379

7 レイヤー2 機能 ￨ 7.10 IGMP スヌーピングコマンド

clear ip igmp snooping
目的

IGMP スヌーピングの情報をクリアします。

シンタックスclear ip igmp snooping {unknown‑data {all ￨ vlan VLAN‑ID ￨ group
GROUP‑ADDRESS} ￨ statistics {all ￨ vlan VLAN‑ID ￨ interface
INTERFACE‑ID} ￨ groups {all ￨ GROUP‑ADDRESS [vlan VLAN‑ID]}}

パラメーター

unknown‑data：メンバー不在のマルチキャストグループをクリアします。
all：指定した IGMP スヌーピング情報をすべてクリアします。
vlan VLAN‑ID：特定の VLAN での IGMP スヌーピング情報をクリアします。
group：到底のグループの IGMP スヌーピング情報をクリアします。

GROUP‑ADDRESS ：IGMP スヌーピング情報をクリアするマルチキャストグ
ループを指定します。
statistics：IGMP スヌーピングの統計情報をクリアします。
interface INTERFACE‑ID：指定したポートの IGMP スヌーピング統計情報をクリアします。インターフェース ID は、以下のいずれかのパラメー
ターで指定します。
•

port：指定したポートの統計情報をクリアします。

•

port‑channel：指定したポートチャネルの統計情報をクリアします。

groups：IGMP スヌーピングのダイナミックエントリーをクリアします。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IGMP スヌーピングの各種情報をクリアします。

使用例：
すべてのメンバー不在のマルチキャストグループを消去する方法を示します。
# clear ip igmp snooping unknown-data all#
すべての IGMP スヌーピング統計情報をクリアする方法を示します。
# clear ip igmp snooping statistics all#
ダイナミック IGMP スヌーピンググループのエントリーをクリアする方法を示します。
# clear ip igmp snooping groups all#

241/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド

7.11 MLD スヌーピングコマンド
MLD スヌーピングコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

ipv6 mld snooping (グローバル設定モード)

ipv6 mld snooping

ipv6 mld snooping(VLAN 設定モード)

ipv6 mld snooping [fast‑leave [group‑list ACCESS‑LIST‑NAME] ￨last‑listener‑query‑interval SECONDS ￨ querier ￨ query‑interval
SECONDS ￨ query‑max‑response‑time SECONDS ￨ query‑version NUMBER ￨report‑suppression ￨ robustness‑variable VALUE ￨ suppression‑time
SECONDS ￨ minimum‑version 2]

no ipv6 mld snooping

no ipv6 mld snooping [fast‑leave ￨ last‑listener‑query‑interval ￨querier ￨ query‑interval ￨ query‑max‑response‑time ￨ query‑version￨ report‑suppression ￨ robustness‑variable ￨ suppression‑time ￨minimum‑version]
ipv6 mld snooping
mrouter interface
ipv6 mld snooping
mrouter forbidden
interface

ipv6 mld snooping mrouter interface INTERFACE‑ID [,￨‑]
no ipv6 mld snooping mrouter interface INTERFACE‑ID [,￨‑]
ipv6 mld snooping mrouter forbidden interface INTERFACE‑ID [,￨‑]
no ipv6 mld snooping mrouter forbidden interface INTERFACE‑ID [,￨‑]

ipv6 mld snooping
mrouter learn pimv6

ipv6 mld snooping mrouter learn pimv6

ipv6 mld snooping
proxy‑reporting

ipv6 mld snooping proxy‑reporting [source IPV6‑ADDRESS]
no ipv6 mld snooping proxy‑reporting

ipv6 mld snooping
static‑groupipv6 mld snooping static‑group IPV6‑ADDRESS interface INTERFACE‑ID[,￨‑]

no ipv6 mld snooping mrouter learn pimv6

no ipv6 mld snooping static‑group IPV6‑ADDRESS [interface
INTERFACE‑ID [,￨‑]]
ipv6 mld snooping
unknown‑data limit

ipv6 mld snooping unknown‑data limit NUMBER
no ipv6 mld snooping unknown‑data limit

ipv6 mld snooping
unknown‑data learn

ipv6 mld snooping unknown‑data learn

ipv6 mld snooping
unknown‑data expiry‑
time

ipv6 mld snooping unknown‑data expiry‑time SECONDS

no ipv6 mld snooping unknown‑data learn
no ipv6 mld snooping unknown‑data expiry‑time

ipv6 mld snooping
ignore‑topology‑change‑notification

ipv6 mld snooping ignore‑topology‑change‑notification

show ipv6 mld
snooping

show ipv6 mld snooping [[vlan VLAN‑ID [,￨‑]] ￨ groups [IPV6‑ADDRESS ￨ vlan VLAN‑ID [,￨‑]] ￨ statistics {interface [INTERFACE‑
ID [,￨‑]] ￨ vlan [VLAN‑ID [,￨‑]]} ￨ static‑group [IPV6‑ADDRESS ￨vlan VLAN‑ID [,￨‑]]]

clear ipv6 mld
snooping

clear ipv6 mld snooping {unknown‑data {all ￨ vlan VLAN‑ID ￨ group
GROUP‑ADDRESS} ￨ statistics {all ￨ vlan VLAN‑ID ￨ interface
INTERFACE‑ID} ￨ groups {all ￨ IPV6‑ADDRESS [vlan VLAN‑ID]}}no ipv6 mld snooping ignore‑topology‑change‑notification

242/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド
各コマンドの詳細を以下に説明します。

ipv6 mld snooping (グローバル設定モード)
目的

MLD スヌーピングのグローバル設定を有効にします。無効にするには、no形式を使用します。

シンタックスipv6 mld snooping
no ipv6 mld snooping

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MLD スヌーピングのグローバル設定を有効にします。

使用例：
MLD スヌーピングをグローバルで有効にする方法を示します。
# configure terminal(config)# ipv6 mld snooping(config)#

243/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド

ipv6 mld snooping (VLAN 設定モード)
目的

VLAN 単位で MLD スヌーピング機能を有効にします。また、MLD スヌーピン
グでのパラメーターを設定します。設定をデフォルトに戻すには、no 形式
を使用します。

シンタックスipv6 mld snooping [fast‑leave [group‑list ACCESS‑LIST‑NAME] ￨last‑listener‑query‑interval SECONDS ￨ querier ￨ query‑interval
SECONDS ￨ query‑max‑response‑time SECONDS ￨ query‑version NUMBER ￨report‑suppression ￨ robustness‑variable VALUE ￨ suppression‑time
SECONDS ￨ minimum‑version 2]
no ipv6 mld snooping [fast‑leave ￨ last‑listener‑query‑interval ￨querier ￨ query‑interval ￨ query‑max‑response‑time ￨ query‑version￨ report‑suppression ￨ robustness‑variable ￨ suppression‑time ￨minimum‑version]

パラメーターfast‑leave：MLD スヌーピングの即時離脱を有効にします。
group‑list ACCESS‑LIST‑NAME ：即時離脱を有効にするマルチキャストグ
ループを ACL で指定します。
last‑member‑query‑interval SECONDS：リスナー離脱時のスペシフィック
クエリーの送信間隔(秒)を 1〜25 の範囲で指定します。
querier：クエリア機能を有効にします。
query‑interval SECONDS：クエリアのジェネラルクエリー送信間隔(秒)を
1〜31744 の範囲で指定します。
query‑max‑response‑time SECONDS ： ジ ェ ネ ラ ル ク エ リ ー 応 答 待 ち 時 間(秒)を 1〜25 の範囲で指定します。
query‑version NUMBER ：クエリアが送信するジェネラルクエリーのバージョンを 1〜2 で指定します。
report‑suppression：レポート抑制機能を有効にします。
robustness‑variable VALUE：ロバストネス変数を 1〜7 で指定します。
suppression‑time SECONDS ：重複レポートを抑制する時間(秒)を 1〜300の範囲で指定します。
minimum‑version：サポートする MLD の最小バージョンを 2 にします。

デフォルト

すべての VLAN で MLD スヌーピング機能：無効、fast‑leave：無効、last‑listener‑query‑interval：1 秒、querier：無効、query‑interval：125
秒 、 query‑max‑response‑time ： 10 秒 、 query‑version ： 2 、 report‑
suppression ： 無 効 、 robustness‑variable ： 2 、 suppression‑time ： 10
秒、minimum‑version：なし

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、VLAN 単位で MLD スヌーピング機能を有効にします。オプ
ションを指定すると、MLD スヌーピング機能に関わるパラメーターを設定します。

244/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド
使用例：
VLAN 1 で MLD スヌーピングを有効にする方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ipv6 mld snooping(config-vlan)#
VLAN 1 で MLD スヌーピングの高速離脱機能を有効にする方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ipv6 mld snooping fast-leave(config-vlan)#
最後のリスナーのクエリー間隔時間を 3 秒に設定する方法を示します。
# configure terminal(config)# vlan 1000
(config-vlan)# ipv6 mld snooping last-listener-query-interval 3(config-vlan)#
VLAN 1 で MLD スヌーピングのクエリア機能を有効にし、クエリアの各パラメーターを設定する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ipv6 mld snooping querier(config-vlan)# ipv6 mld snooping query-interval 300(config-vlan)# ipv6 mld snooping query-max-response-time 20(config-vlan)# ipv6 mld snooping query-version 1(config-vlan)# ipv6 mld snooping robustness-variable 3(config-vlan)#

VLAN 1 で MLD レポート抑制機能を有効にする方法を示します。
# configure terminal(config)# vlan 100(config-vlan)# ipv6 mld snooping report-suppression(config-vlan)#
VLAN 1000 でレポート抑制時間を 125 秒に設定する方法を示します。
# configure terminal(config)# vlan 1000
(config-vlan)# ipv6 mld snooping suppression-time 125(config-vlan)#
VLAN 1 ですべての MLDv1 のマルチキャストホストの参加を制限する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ipv6 mld snooping minimum-version 2(config-vlan)#

245/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド

ipv6 mld snooping mrouter interface
目的

MLD スヌーピングのスタティックルーターポートを登録します。ルーター
ポートを削除するには、no 形式を使用します。

シンタックスipv6 mld snooping mrouter interface INTERFACE‑ID [,￨‑]
no ipv6 mld snooping mrouter interface INTERFACE‑ID [,￨‑]

パラメーター

INTERFACE‑ID：登録するポートを指定します。以下のパラメーターのいず
れかを使用できます。
•

port：指定したポートを登録します。

•

port‑channel：指定したポートチャネルを登録します。

デフォルト

なし

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MLD スヌーピングのスタティックルーターポートを登録します。no 形式を使用すると、指定したポートがルーターポートから除外さ
れます。

使用例：
VLAN 1 でポート 1/0/1 を MLD スヌーピングのスタティックルーターポートに設定する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ipv6 mld snooping mrouter interface port 1/0/1(config-vlan)#

ipv6 mld snooping mrouter forbidden interface
目的

MLD スヌーピングのルーターポート禁止ポートを登録します。登録を解除するには、no 形式を使用します。

シンタックスipv6 mld snooping mrouter forbidden interface INTERFACE‑ID [,￨‑]
no ipv6 mld snooping mrouter forbidden interface INTERFACE‑ID [,￨‑]

パラメーター

INTERFACE‑ID：登録するポートを指定します。以下のパラメーターのいず
れかを使用できます。
•

port：指定したポートを登録します。

•

port‑channel：指定したポートチャネルを登録します。

デフォルト

なし

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MLD スヌーピングでルーターポートにならない禁止ポートを登録します。

使用例：
VLAN 1 でポート 1/0/2 を MLD スヌーピングのルーターポート禁止ポートに設定する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ipv6 mld snooping mrouter forbidden interface port 1/0/2(config-vlan)#

246/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド

ipv6 mld snooping mrouter learn pimv6
目的

PIM IPv6 のアドレス学習機能を有効にします。無効にするには、no 形式
を使用します。

シンタックスipv6 mld snooping mrouter learn pimv6
no ipv6 mld snooping mrouter learn pimv6

パラメーター

なし

デフォルト

有効

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、PIM IPv6 によるルーターポートの学習を有効にします。

PIM IPv6 パケットでのルーターポートの自動学習を無効にする方法を示します。
# configure terminal(config)# vlan 4(config-vlan)# no ipv6 mld snooping mrouter learn pimv6(config-vlan)#

ipv6 mld snooping proxy‑reporting目的

MLD スヌーピングでプロキシレポート機能を有効にします。無効にするには、本コマンドの no 形式を使用します。

シンタックスipv6 mld snooping proxy‑reporting [source IPV6‑ADDRESS]
no ipv6 mld snooping proxy‑reporting

パラメーター

source IPV6‑ADDRESS：プロキシレポーティングの送信元 IP アドレスを指定します。指定しない場合、::が使用されます。

デフォルト

無効

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MLD スヌーピングでのプロキシレポート機能を有効にします。複数のレポートを集約して１個のレポートとして送信します。

使用例：
VLAN 1 で MLD スヌーピングのプロキシレポーティング機能を有効にする方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ipv6 mld snooping proxy-reporting(config-vlan)#

247/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド

ipv6 mld snooping static‑group
目的

MLD スヌーピングのスタティックグループを設定します。スタティックグ
ループもしくはリスナーを削除するには、no 形式を使用します。

シンタックスipv6 mld snooping static‑group IPV6‑ADDRESS interface INTERFACE‑ID[,￨‑]
no ipv6 mld snooping static‑group IPV6‑ADDRESS [interface
INTERFACE‑ID [,￨‑]]

パラメーター

IPv6‑ADDRESS：IPv6 マルチキャストグループアドレスを指定します。
interface INTERFACE‑ID ：リスナーのポートを指定します。以下のパラメーターのいずれかを使用できます。
•

port：指定したポートをリスナーに設定します。

•

port‑channel：指定したポートチャネルをリスナーに設定します。

デフォルト

スタティックグループの設定なし

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IGMP スヌーピングのスタティックグループやリスナーポー
トを登録します。no 形式で interface オプションを指定した場合、リスナーポートを削除します。

使用例：
MLD スヌーピングのスタティックグループとリスナーを追加する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ipv6 mld snooping static-group ff02::12:03 interface port 1/0/5(config-vlan)#

ipv6 mld snooping unknown‑data limit
目的

MLD スヌーピングでリスナー不在のマルチキャストグループの学習数を指定します。デフォルトに戻す場合は、no 形式を使用します。

シンタックスipv6 mld snooping unknown‑data limit NUMBER
no ipv6 mld snooping unknown‑data limit

パラメーターNUMBER：メンバー不在のマルチキャストグループを学習する上限数を 1〜
64 で指定します。

デフォルト

64

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、リスナー不在のマルチキャストグループの最大学習数を設
定します。

使用例：
リスナー不在のマルチキャストグループの学習を最大 30 エントリーに制限する方法を示します。
# configure terminal(config)# ipv6 mld snooping unknown-data limit 30(config)#

248/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド

ipv6 mld snooping unknown‑data learn
目的

MLD スヌーピングでのリスナー不在のグループの学習を有効にします。無効にするには、no 形式を使用します。

シンタックスipv6 mld snooping unknown‑data learn
no ipv6 mld snooping unknown‑data learn

パラメーター

なし

デフォルト

有効

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MLD スヌーピングでリスナー不在のマルチキャストグルー
プの学習を有効にします。この場合、ホストから MLD レポートを受信しな
くても、マルチキャストトラフィックなどを受信することでグループが登録されます。

使用例：
リスナー不在のマルチキャストグループを MLD スヌーピングで学習しない設定にする方法を示します。
# configure terminal(config)# vlan 1000
(config-vlan)# no ipv6 mld snooping unknown-data learn(config-vlan)#

ipv6 mld snooping unknown‑data expiry‑time
目的

MLD スヌーピングで学習したリスナー不在のグループの有効期限を指定します。設定をクリアする場合は、no 形式を使用します。

シンタックスipv6 mld snooping unknown‑data expiry‑time SECONDS
no ipv6 mld snooping unknown‑data expiry‑time

パラメーターSECONDS：有効期限を入力します。範囲は 1〜65535 秒です。

デフォルト

有効期限なしコマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MLD スヌーピングで学習したリスナー不在のマルチキャス
トグループの有効期限を指定します。

使用例：
リスナー不在のマルチキャストグループ情報の有効期限を 300 秒に設定する方法を示します。
# configure terminal(config)# vlan 1000
(config-vlan)# ipv6 mld snooping unknown-data expiry-time 300(config-vlan)#249/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド

ipv6 mld snooping ignore‑topology‑change‑notification
目的

STP のトポロジー変更発生時のジェネラルクエリーの送信を抑制します。
無効にするには、no 形式を使用します。

シンタックスipv6 mld snooping ignore‑topology‑change‑notification
no ipv6 mld snooping ignore‑topology‑change‑notification

パラメーター

なし

デフォルト

無効

コマンドモード

VLAN 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、STP のトポロジー変更が発生した場合にルーターポート
以外のポートに対して送信される MLD ジェネラルクエリーを抑制します。

使用例：
STP のトポロジー変更を無視してジェネラルクエリーを抑制する方法を示します。
# configure terminal(config)# vlan 1(config-vlan)# ipv6 mld snooping ignore-topology-change-notification(config-vlan)#show ipv6 mld snooping
目的装置の MLD スヌーピング情報を表示します。

シンタックスshow ipv6 mld snooping [[vlan VLAN‑ID [,￨‑]] ￨ groups [IPV6‑ADDRESS ￨ vlan VLAN‑ID [,￨‑]] ￨ statistics {interface [INTERFACE‑
ID [,￨‑]] ￨ vlan [VLAN‑ID [,￨‑]]} ￨ static‑group [IPV6‑ADDRESS ￨vlan VLAN‑ID [,￨‑]]]

パラメーターvlan VLAN‑ID：情報を表示する VLAN を指定します。
groups：学習したグループを表示します。

IPV6‑ADDRESS：情報を表示するグループアドレスを指定します。
mrouter：ルーターポートの情報を表示します。
statistics：MLD スヌーピングの統計情報をを表示します。

INTERFACE‑ID：統計情報を表示するポートを指定します。
static‑group：登録したスタティックグループを表示します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、MLD スヌーピングの設定や状態に関する情報を表示します。オプションを指定しない場合、全体の設定が表示されます。

250/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド
使用例：
MLD スヌーピングの設定を表示する方法を示します。
# show ipv6 mld snooping
MLD snooping global state
Unknown data limit: Disabled: 128

VLAN #1 configuration
MLD snooping state
Minimum version
Fast leave
Report suppression
Suppression time
Proxy reporting
Mrouter port learning
Querier state
Query version
Query interval
Max response time
Robustness value
Last listener query interval
Unknown data learning
Unknown data expiry time
Ignore topology change: Enabled: v2: Enabled (host-based): Enabled: 10 seconds: Disabled (Source ::): Enabled: Enabled (Non-active): v2: 125 seconds: 10 seconds: 2: 1 seconds: Enabled: Infinity: Disabled

Total Entries: 1#

MLD スヌーピングで学習したグループ情報を表示する方法を示します。
# show ipv6 mld snooping groups
MLD Snooping Connected Group Membership:
VLAN ID Group address
Source address
FM Exp(sec) Interface------- --------------------- --------------------- -- -------- --------1
ff1e::*EX 2581/0/7
1
ff1e::3*
EX 2581/0/7
1
ff1e::4
3620:110:1::3a2b
IN 258
1/0/7
Total Entries: 3#

MLD スヌーピングのルーターポートの情報を表示する方法を示します。
# show ipv6 mld snooping mrouter
VLAN
Ports
----- ----------------------------1
1/0/4,1/0/8 (static)
1/0/10 (forbidden)
1/0/12 (dynamic)3
1/0/14 (static)
1/0/15 (dynamic)
Total Entries: 2#

251/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド
MLD スヌーピングの統計情報を表示する方法を示します。
# show ipv6 mld snooping statistics interface port 1/0/1,1/0/3-4
Interface Port1/0/1
Rx: V1Report 1, v2Report 2, Query 1, v1Done 2
Tx: v1Report 1, v2Report 2, Query 1, v1Done 2Interface Port1/0/3
Rx: V1Report 0, v2Report 0, Query 0, v1Done 0
Tx: v1Report 0, v2Report 0, Query 0, v1Done 0
Interface Port1/0/4
Rx: V1Report 3, v2Report 0, Query 3, v1Done 0
Tx: v1Report 2, v2Report 2, Query 1, v1Done 2
Total Entries: 3# show ipv6 mld snooping statistics vlan 1
VLAN 1 Statistics:
Rx: V1Report 3, v2Report 0, Query 3, v1Done 0
Tx: v1Report 2, v2Report 2, Query 1, v1Done 2
Total Entries: 1#

使用例：
MLD スヌーピングのスタティックグループを表示する方法を示します。
# show ipv6 mld snooping static-group
VLAN ID Group address------- --------------1
ff1e::1

Interface-----------------------1/0/1,1/0/5

Total Entries: 1#

252/379

7 レイヤー2 機能 ￨ 7.11 MLD スヌーピングコマンド

clear ipv6 mld snooping
目的

MLD スヌーピングの情報をクリアします。

シンタックスclear ipv6 mld snooping {unknown‑data {all ￨ vlan VLAN‑ID ￨ group
GROUP‑ADDRESS} ￨ statistics {all ￨ vlan VLAN‑ID ￨ interface
INTERFACE‑ID} ￨ groups {all ￨ GROUP‑ADDRESS [vlan VLAN‑ID]}}

パラメーター

unknown‑data：リスナー不在のマルチキャストグループをクリアします。
all：指定した MLD スヌーピング情報をすべてクリアします。
vlan VLAN‑ID：特定の VLAN での MLD スヌーピング情報をクリアします。
group：特定のマルチキャストグループの MLD スヌーピング情報をクリアします。

GROUP‑ADDRESS：MLD スヌーピング情報をクリアするマルチキャストグルー
プを指定します。
statistics：MLD スヌーピングの統計情報をクリアします。
interface INTERFACE‑ID：指定したポートの MLD スヌーピング統計情報を
クリアします。インターフェース ID は、以下のいずれかのパラメーター
で指定します。
•

port：指定したポートの統計情報をクリアします。

•

port‑channel：指定したポートチャネルの統計情報をクリアします。

groups：MLD スヌーピングのダイナミックエントリーをクリアします。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MLD スヌーピングの各種情報をクリアします。

使用例：
すべてのリスナー不在のマルチキャストグループを消去する方法を示します。
# clear ipv6 mld snooping unknown-data all#
すべての MLD スヌーピング統計情報をクリアする方法を示します。
# clear ipv6 mld snooping statistics all#
ダイナミック MLD スヌーピンググループのエントリーをクリアする方法を示します。
# clear ipv6 mld snooping groups all#

253/379

7 レイヤー2 機能 ￨ 7.12 ポートセキュリティーコマンド

7.12 ポートセキュリティーコマンド
ポートセキュリティー機能では、ポート単位で最大接続数を制限します。ポートセキュリティーを有効にしたポートでクライアントからのフレームを受信すると、装置はポートセキュリティーの管理
テーブル上に MAC アドレスを記録します。管理テーブル上で単一ポートの所属 MAC アドレス数が最大接続数に達した状態で、未登録のクライアントからのフレームを受信すると「違反」状態になり、該当するクライアントの通信を「信頼できない通信」として扱います。
ポートセキュリティーコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

port‑security limit
globalport‑security limit global NUMBER

switchport port‑
security

switchport port‑security [mode {delete‑on‑timeout ￨ permanent}￨
aging {time MINUTES ￨ type {absolute ￨ inactivity}} ￨ maximum
NUMBER ￨ violation {protect ￨ restrict ￨ shutdown}}no port‑security limit global

no switchport port‑security [mode ￨ aging {time ￨ type} ￨ maximum￨ violation]
switchport port‑
security mac‑address

switchport port‑security mac‑address [permanent] MACADDR [vlan
VLANID]no switchport port‑security mac‑address [permanent] MACADDR [vlan
VLANID]show port‑security

show port‑security {address ￨ interface INTERFACE‑ID}

clear port‑security

clear port‑security {all ￨ address MACADDR [vlan VLANID] ￨interface INTERFACE‑ID}

各コマンドの詳細を以下に説明します。

port‑security limit global
目的

ポートセキュリティー機能の MAC アドレス制限数のグローバル設定を行います。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

port‑security limit global NUMBER
no port‑security limit global

パラメーターNUMBER：MAC アドレスの制限数を 1〜12888 の範囲で指定します。

デフォルト

なし（制限なし）

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートセキュリティー機能の MAC アドレス制限数のグロー
バル設定を行います。

254/379

7 レイヤー2 機能 ￨ 7.12 ポートセキュリティーコマンド
使用例：
ポートセキュリティーの接続許可 MAC アドレス数のグローバル設定を 1000 に設定する方法を示します。
# configure terminal(config)# port-security limit global 1000
(config)#

switchport port‑security
目的

ポートセキュリティー機能のポートの設定を行います。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスswitchport port‑security [mode {delete‑on‑timeout ￨ permanent}￨
aging {time MINUTES ￨ type {absolute ￨ inactivity}} ￨ maximum
NUMBER ￨ violation {protect ￨ restrict ￨ shutdown}}
no switchport port‑security [mode ￨ aging {time ￨ type} ￨ maximum￨ violation]

パラメーター

mode：学習したエントリーのモードを設定します。
delete‑on‑timeout：学習エントリーを期限付きエントリーとします。
permanent：学習エントリーを永続エントリーとします。
aging：期限付きエントリーのエージング時間を指定します。
time MINUTES：エージング時間(分)を 0〜1440 の範囲で指定します。
type：期限付きエントリーのエージングの方式を指定します。
absolute：指定した有効期限で自動失効します。
inactivity：指定した期間、フレームを受信しない場合に失効します。
maximum NUMBER：ポートあたりのポートセキュリティーの最大学習 MAC ア
ドレス数を 0〜32768 の範囲で指定します。
violation：違反状態のアクションを指定します。
protect：信頼できない通信をすべて破棄します。
restricted：信頼できない通信をすべて破棄します。カウンターに計上し、ログの記録を行います。
shutdown：ポートを Error Disabled 状態にします。ログの記録を行いま
す。

デフォルト

すべてのポートで無効、各パラメーターは mode: delete‑on‑timeout、
aging time: 0 分（失効しない）、aging type: absolute、maximum: 32、violation: protect

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートセキュリティー機能のポート設定を行います。パラ
メーターを指定しない場合、指定したポートでのポートセキュリティーの動作（有効、無効）を設定します。
ポートセキュリティー機能で学習した MAC アドレス情報はポートセキュリ
ティー管理テーブルに記録されます。エントリーの期限は、mode パラメー
ターで指定する動作モードと、aging パラメーターで指定されるエージン
グ方式、エージング時間によって決定されます。

255/379

7 レイヤー2 機能 ￨ 7.12 ポートセキュリティーコマンド
使用例：
ポート 1/0/2 でポートセキュリティーを有効にし、アクションを shutdown に設定する方法を示します。
# configure terminal(config)# interface port 1/0/2(config-if-port)# switchport port-security(config-if-port)# switchport port-security violation shutdown(config-if-port)#

switchport port‑security mac‑address
目的

ポートセキュリティー機能のエントリーを手動で登録します。エントリーを削除するには、no 形式を使用します。

シンタックスswitchport port‑security mac‑address [permanent] MACADDR [vlan
VLANID]no switchport port‑security mac‑address [permanent] MACADDR [vlan
VLANID]

パラメーター

permanent：永続エントリーを登録します。

MACADDR：登録するエントリーの MAC アドレスを指定します。
vlan VLANID：登録するエントリーの VLAN を指定します。
デフォルト

なし

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートセキュリティーのエントリーを登録します。登録した永続エントリーは、モードや方式によらずエージングされません。

使用例：
ポート 1/0/2 でポートセキュリティーの永続エントリーを登録する方法を示します。
# configure terminal(config)# interface port 1/0/2(config-if-port)# switchport port-security mac-address permanent 004066000001(config-if-port)#show port‑security
目的

ポートセキュリティーの設定や状態を確認します。

シンタックスshow port‑security [address ￨ interface INTERFACE‑ID]

パラメーターaddress：ポートセキュリティーのエントリーを表示します。
interface INTERFECE‑ID ： 設 定 情 報 を 表 示 す る ポ ー ト を 指 定 し ま す 。
INTERFACE‑ID では、以下のオプションを指定可能です。
•

port：指定したポートの情報を表示します。

•

range port：指定した複数のポートの情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ポートセキュリティー機能の設定や状態を表示します。オ
プションを指定しない場合、すべてのポートの設定が表示されます。

256/379

7 レイヤー2 機能 ￨ 7.12 ポートセキュリティーコマンド
使用例：
ポート 1/0/2 でポートセキュリティーの永続エントリーを登録する方法を示します。
# configure terminal(config)# interface port 1/0/2(config-if-port)# switchport port-security mac-address permanent 004066000001(config-if-port)#clear port‑security
目的

ポートセキュリティーの期限付きエントリーをクリアします。

シンタックスclear port‑security {all ￨ address MACADDR [vlan VLANID] ￨interface INTERFACE‑ID}

パラメーター

all：すべての期限付きエントリーをクリアします。
address MACADDR：クリアするエントリーの MAC アドレスを指定します。
vlan VLANID：クリアするエントリーの VLAN を指定します。
interface INTERFACE‑ID：クリアするエントリーをポートで指定します。
INTERFACE‑ID では、以下のオプションを指定可能です。
•

port：指定したポートのエントリーをクリアします。

•

range port：指定した複数のポートのエントリーをクリアします。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ポートセキュリティー機能の期限付きエントリーをクリアします。永続エントリーはクリアされません。

使用例：
ポートセキュリティーの期限付きエントリーをすべてクリアする方法を示します。
# configure terminal(config)# clear port-security all(config)#

257/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド

7.13 LLDP コマンド
LLDP コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

lldp (グローバル設定
モード)

lldp {run ￨ hold‑multiplier VALUE ￨ tx‑interval SECONDS ￨ tx‑delay
SECONDS ￨ reinit SECONDS]
no lldp {run ￨ old‑multiplier ￨ tx‑interval ￨ tx‑delay ￨ reinit}

lldp fast‑countlldp fast‑count VALUE
no lldp fast‑countlldp forward

lldp forward
no lldp forward

lldp (インターフェー
ス設定モード)lldp {receive ￨ transmit}

lldp subtype port‑id

lldp subtype port‑id {mac‑address ￨ local}

lldp management‑
address

lldp management‑address [IP‑ADDRESS ￨ IPV6‑ADDRESS]

lldp tlv‑selectno lldp {receive ￨ transmit}

no lldp management‑address [IP‑ADDRESS ￨ IPV6‑ADDRESS]
lldp tlv‑select [port‑description ￨ system‑capabilities ￨ system‑
description ￨ system‑name]no lldp tlv‑select [port‑description ￨ system‑capabilities ￨system‑description ￨ system‑name]lldp dot1‑tlv‑selectlldp dot1‑tlv‑select {port‑vlan ￨ protocol‑vlan VLAN‑ID [,￨‑] ￨vlan‑name [VLAN‑ID [,￨‑]] ￨ protocol‑identity [PROTOCOL‑NAME]}
no lldp dot1‑tlv‑select {port‑vlan ￨ protocol‑vlan [VLAN‑ID [,￨‑]]￨ vlan‑name [VLAN‑ID [,￨‑]] ￨ protocol‑identity [PROTOCOL‑NAME]}

lldp dot3‑tlv‑selectlldp dot3‑tlv‑select [mac‑phy‑cfg ￨ link‑aggregation ￨ max‑frame‑
size]
no lldp dot3‑tlv‑select [mac‑phy‑cfg ￨ link‑aggregation max‑frame‑size]

lldp med‑tlv‑selectlldp med‑tlv‑select [capabilities ￨ inventory‑management]
no lldp med‑tlv‑select [capabilities ￨ inventory‑management]

lldp notification
enablelldp [med] notification enableshow lldp

show lldp [interface INTERFACE‑ID [,￨‑] ￨ local interface
INTERFACE‑ID [,￨‑] [brief ￨ detail] ￨ management‑address [IP‑ADDRESS ￨ IPV6‑ADDRESS] ￨ neighbors interface INTERFACE‑ID [,￨‑][brief ￨ detail] ￨ traffic [interface INTERFACE‑ID [,￨‑]]]

clear lldp

clear lldp {counters [all ￨ interface INTERFACE‑ID [,￨‑]] ￨ table{all ￨ interface INTERFACE‑ID [,￨‑]}}

no lldp [med] notification enable

各コマンドの詳細を以下に説明します。

258/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド

lldp (グローバル設定モード)
目的

LLDP をグローバルに有効にします。また、LLDP のグローバル設定を行います。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスlldp {run ￨ hold‑multiplier VALUE ￨ tx‑interval SECONDS ￨ tx‑delay
SECONDS ￨ reinit SECONDS}
no lldp {run ￨ old‑multiplier ￨ tx‑interval ￨ tx‑delay ￨ reinit}

パラメーター

run：LLDP のグローバル設定を有効にします。
hold‑multiplier VALUE：ホールド乗数を 2〜10 の範囲で指定します。
tx‑interval SECONDS：定期的な LLDP フレームの送信間隔(秒)を 5〜32768の範囲で指定します。
tx‑delay SECONDS： LLDP フレームの送信遅延時間(秒)を 1〜8192 の範囲
で指定します。LLDP 情報の更新が行われると、更新を通知する LLDP フ
レームを送信しますが、設定した時間だけ送信を保留します。本パラメー
ターは tx‑interval の 1/4 以下に設定する必要があります。
reinit SECONDS：再初期化保留時間(秒)を 1〜10 の範囲で指定します。例
えばリンク状態が一時的に不安定な場合に、再初期化保留時間を設けることで LLDP モジュールの動作を安定させます。

デフォルト

LLDP のグローバル設定：無効、hold‑multiplier：4、tx‑interval：30
秒、tx‑delay：2 秒、reinit：2 秒

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、LLDP のグローバル設定を行います。グローバル設定を有効にする場合は lldp run コマンドを使用します。その他のパラメーターでは、LLDP のグローバルパラメーターを設定します。
ホールド乗数の LLDP フレーム送信間隔の積は、送信先の隣接デバイスでの LLDP 情報の有効期限(TTL)を示し、送信する LLDP フレームで通知します。ホールド乗数はネットワークの堅牢性を示す基準値で、隣接デバイス
でホールド乗数の回数分連続して LLDP フレームを受信できない場合に、
LLDP 情報が失効します。

使用例：
LLDP を有効にする方法を示します。
# configure terminal(config)# lldp run(config)#
LLDP のホールド乗数を 3 に設定する方法を示します。
# configure terminal(config)# lldp hold-multiplier 3(config)#
定期的な LLDP フレームの送信間隔を 50 秒に設定する方法を示します。
# configure terminal(config)# lldp tx-interval 50(config)#

259/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド
送信遅延タイマーを 8 秒に設定する方法を示します。
# configure terminal(config)# lldp tx-delay 8(config)#
再初期化保留時間を 5 秒に設定する方法を示します。
# configure terminal(config)# lldp reinit 5(config)#

lldp fast‑count目的

LLDP‑MED の fast start の実行回数を設定します。デフォルトの設定に戻
すには、no 形式を使用します。

シンタックスlldp fast‑count VALUE
no lldp fast‑count

パラメーター

VALUE：LLDP‑MED fast start の実行回数を 1〜10 の範囲で指定します。

デフォルト

4

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、LLDP‑MED の fast start の実行回数を設定します。fast
start は、LLDP‑MED 対応のデバイスが確実に LLDP フレームを受信するよ
うに、LLDP フレームの送信を指定回数繰り返します。

使用例：
LLDP MED の fast start の実行回数を 10 に設定する方法を示します。
# configure terminal(config)# lldp fast-count 10(config)#

lldp forward
目的

LLDP フレーム透過機能を有効にします。デフォルトの設定に戻すには、no形式を使用します。

シンタックスlldp forward
no lldp forward

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、LLDP 透過機能を有効にします。LLDP のグローバル設定が無効の際に、受信した LLDP フレームの転送処理を行います。

使用例：
LLDP 透過機能を有効にする方法を示します。
# configure terminal(config)# lldp forward(config)#

260/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド

lldp (インターフェース設定モード)
目的ポートでの LLDP フレームの送受信を有効にします。無効にするには、no形式を使用します。

シンタックスlldp {receive ￨ transmit}
no lldp receive {receive ￨ transmit}

パラメーターなし

デフォルト

receive：すべてのポートで有効
transmit：すべてのポートで有効

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートの LLDP フレームの送受信の動作を指定します。

使用例：
ポート 1/0/1 で LLDP フレームを送受信可能にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# lldp receive(config-if-port)# lldp transmit(config-if-port)#

lldp subtype port‑id
目的Port ID サブタイプを設定します。

シンタックスlldp subtype port‑id {mac‑address ￨ local}

パラメーター

mac‑address：Port ID TLV のサブタイプを「MAC Address (3)」に指定します。「port ID」のフィールドが MAC アドレスでエンコードされます。
local：Port ID TLV のサブタイプを「Locally assigned (7)」を使用する
ように指定します。「port ID」のフィールドがポート番号でエンコード
されます。

デフォルト

local

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、LLDP の基本管理 TLV の必須通知事項である Port ID TLV の通知内容を指定します。Port ID TLV の情報は Port ID サブタイプと Port
ID フィールドで構成され、Port ID フィールドの情報は設定したサブタイ
プに応じて自動的に指定されます。

使用例：
Port ID TLV のサブタイプを mac‑address に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# lldp subtype port-id mac-address(config-if-port)#

261/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド

lldp management‑address
目的

LLDP での Management Address TLV 情報の通知を設定します。設定をクリアするには、no 形式を使用します。

シンタックスlldp management‑address [IP‑ADDRESS ￨ IPV6‑ADDRESS]no lldp management‑address [IP‑ADDRESS ￨ IPV6‑ADDRESS]

パラメーター

IP‑ADDRESS：通知する IPv4 アドレスを指定します。
IPV6‑ADDRESS：通知する IPv6 アドレスを指定します。

デフォルト

設定なし（Management Address TLV は通知されない）

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、LLDP の基本管理 TLV のうち、オプションの通知事項であるManagement Address TLV の通知を有効にします。パラメーターでアドレスを指定しない場合、装置に設定したアドレスを使用して通知します(装置のアドレスが設定されていない場合は通知されません)。
IPv4/IPv6 アドレスを指定せずに no 形式を使用した場合、Management
Address TLV は通知されません。IPv4/IPv6 アドレスを指定して no 形式を使用すると、該当するアドレスが通知するアドレスから除外されます。

使用例：
ポート 1/0/1〜1/0/2 の Management Address TLV を IP アドレス 10.1.1.1 で通知する方法を示します。
# configure terminal(config)# interface range port 1/0/1-1/0/2(config-if-port-range)# lldp management-address 10.1.1.1(config-if-port-range)#

lldp tlv‑select目的

LLDP フレームの基本管理 TLV で通知する内容を設定します。デフォルトに戻すには、no 形式を使用します。

シンタックスlldp tlv‑select [port‑description ￨ system‑capabilities ￨ system‑
description ￨ system‑name]no lldp tlv‑select [port‑description ￨ system‑capabilities ￨system‑description ￨ system‑name]

パラメーターport‑description：Port Description TLV の情報を通知します。
system‑capabilities：System Capabilities TLV の情報を通知します。
system‑description：System Description TLV の情報を通知します。
system‑name：System Name TLV の情報を通知します。

デフォルト

設定なし（4 種類すべての TLV は通知されない）

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、LLDP の基本管理 TLV の情報のうち、オプションの通知情報である 4 種類の TLV 情報(Management Address TLV を除くオプション TLV)の通知の設定を行います。パラメーターを指定しない場合、4 種類のすべてのオプション TLV の情報が通知されます。

262/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド
使用例：
LLDP 基本管理 TLV の 4 種類のオプション TLV をすべて通知する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# lldp tlv-select(config-if-port)#

lldp dot1‑tlv‑select目的

LLDP で通知する IEEE 802.1 TLV 情報を指定します。デフォルトに戻すには、no 形式を使用します。

シンタックスlldp dot1‑tlv‑select {port‑vlan ￨ protocol‑vlan VLAN‑ID [,￨‑] ￨vlan‑name [VLAN‑ID [,￨‑]] ￨ protocol‑identity [PROTOCOL‑NAME]}
no lldp dot1‑tlv‑select {port‑vlan ￨ protocol‑vlan [VLAN‑ID [,￨‑]]￨ vlan‑name [VLAN‑ID [,￨‑]] ￨ protocol‑identity [PROTOCOL‑NAME]}

パラメーターport‑vlan：Port VLAN ID TLV を送信します。
protocol‑vlan：Port and Protocol VLAN ID(PPVID) TLV を送信します。

VLAN‑ID：指定した TLV の情報で通知する VLAN を指定します。指定しない
場合、すべての VLAN の情報を通知します。
vlan‑name：VLAN Name TLV を送信します。
protocol‑identity：Protocol Identity TLV を送信します。

PROTOCOL‑NAME：Protocol Identity TLV で通知するプロトコルを指定します。有効な文字列は以下のとおりです。
•

eapol：Extensible Authentication Protocol（EAP）over LAN•

lacp： Link Aggregation Control Protocol•

stp：スパニングツリープロトコル

プロトコルを指定しない場合、上記のすべてのプロトコルを通知します。
デフォルト

設定なし（すべての IEEE802.1 TLV は通知されない）

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IEEE802.1 TLV の通知の設定を行います。

使用例：
ポート 1/0/1 で各種 IEEE802.1 TLV の通知を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# lldp dot1-tlv-select port-vlan(config-if-port)# lldp dot1-tlv-select protocol-vlan 1-3(config-if-port)# lldp dot1-tlv-select vlan-name 1-3(config-if-port)# lldp dot1-tlv-select protocol-identity lacp
(config-if-port)#

263/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド

lldp dot3‑tlv‑select目的

LLDP で通知する IEEE 802.3 TLV 情報を指定します。デフォルトに戻すには、no 形式を使用します。

シンタックスlldp dot3‑tlv‑select [mac‑phy‑cfg ￨ link‑aggregation ￨ max‑frame‑
size]
no lldp dot3‑tlv‑select [mac‑phy‑cfg ￨ link‑aggregation ￨ max‑
frame‑size]

パラメーター

mac‑phy‑cfg：MAC/PHY Configuration/Status TLV を送信します。
link‑aggregation：Link Aggregation TLV を送信します。
max‑frame‑size：Maximum Frame Size TLV を送信します。

デフォルト

設定なし（すべての IEEE802.3 TLV は通知されない）

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IEEE802.2 TLV の通知の設定を行います。

使用例：
ポート 1/0/1 で MAC/PHY Configuration/Status TLV の通知を有効する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# lldp dot3-tlv-select mac-phy-cfg(config-if-port)#

lldp med‑tlv‑select目的

LLDP で通知する LLDP‑MED TLV 情報を指定します。デフォルトに戻すには、no 形式を使用します。

シンタックスlldp med‑tlv‑select [capabilities ￨ inventory‑management]
no lldp med‑tlv‑select [capabilities ￨ inventory‑management]

パラメーター

capabilities：LLDP‑MED Capabilities TLV を送信します。
inventory‑management：LLDP‑MED Inventory Management TLV を送信しま
す。

デフォルト

設定なし（すべての LLDP‑MED TLV は通知されない）

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、LLPD‑MED TLV の通知の設定を行います。Capabilities TLVの通知を無効にすると、他の設定に関わらず対象ポートで LLDP‑MED に対応しません。

使用例：
ポート 1/0/1 で LLDP‑MED Capabilities TLV の通知を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# lldp med-tlv-select capabilities(config-if-port)#

264/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド

lldp notification enable
目的

ポートでの LLDP、LLDP‑MED のイベント発生による SNMP トラップ送信を有効にします。無効にするには、本コマンドの no 形式を使用します。

シンタックスlldp [med] notification enable
no lldp [med] notification enable

パラメーター

med：LLDP‑MED 通知状態を有効にする場合に指定します。

デフォルト

無効（LLDP、LLDP‑MED のイベントで SNMP トラップを送信しない）

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、指定したポートで LLDP もしくは LLDP‑MED のイベントが発生した際に SNMP トラップで通知する機能を有効にします。snmp‑server
enable traps コマンドで LLDP(LLDP‑MED)イベントでのトラップ通知のグ
ローバル設定を有効にする必要があります。

使用例：
ポート 1/0/1 で LLDP MED イベント発生時の SNMP トラップ通知を有効にする方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# lldp med notification enable(config-if-port)#show lldp
目的

LLDP の設定や情報を表示します。

シンタックスshow lldp [interface INTERFACE‑ID [,￨‑] ￨ local interface
INTERFACE‑ID [,￨‑] [brief ￨ detail] ￨ management‑address [IP‑ADDRESS ￨ IPV6‑ADDRESS] ￨ neighbors interface INTERFACE‑ID [,￨‑][brief ￨ detail] ￨ traffic [interface INTERFACE‑ID [,￨‑]]

パラメーターinterface INTERFACE‑ID：LLDP 情報を表示するポートを指定します。
local：ポートで設定した LLDP の通知情報を表示します。
brief：概要情報を表示します。
detail：詳細情報を表示します。
management‑address：管理アドレス情報を表示します。

IP‑ADDRESS：情報を表示する IP アドレスを指定します。
IPV6‑ADDRESS：情報を表示する IPv6 アドレスを指定します。
neighbors：隣接デバイスの LLDP 情報を表示します。
traffic：LLDP の統計情報を表示します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、LLDP の設定や状態に関する情報を表示します。パラメー
ターを指定しない場合、グローバル設定を表示します。brief もしくは
detail を使用しない場合、標準情報(brief よりも詳細)を表示します。

265/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド
使用例：
LLDP のグローバル設定を表示する方法を示します。
# show lldp
Chassis ID Subtype
Chassis ID
System Name
System Description: MAC Address: FC-6D-D1-55-68-20: Switch: APLGM220GTSS Gigabit Ethernet L2 Switch Ver.2.00.00
System Capabilities Supported: Repeater, Bridge
System Capabilities Enabled : Repeater, Bridge
LLDP-MED System Information:
Device Class: Network Connectivity Device
Hardware Revision: A
Firmware Revision: 1.00.00
Software Revision: 2.00.00
Serial Number:
Manufacturer Name
: APRESIA Systems, Ltd
Model Name
: APLGM220GTSS Gigabit Ethernet L2
Asset ID:
LLDP Configurations
LLDP State: Disabled
LLDP Forward State: Disabled
Message TX Interval: 30
CTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All

ポート 1/0/1 の LLDP 設定を表示する方法を示します。
# show lldp interface port 1/0/1
Port ID: Port1/0/1-------------------------------------------------------------------------------Port ID:Port1/0/1
Admin Status:TX and RX
Error disable:Disabled
Notification:Disabled
Basic Management TLVs:
Port Description:Disabled
System Name
:Disabled
System Description:Disabled
System Capabilities:Disabled
Enabled Management Address:(None)IEEE 802.1 Organizationally Specific TLVs:
Port VLAN ID
Enabled Port_and_Protocol_VLAN_ID(None)
Enabled VLAN Name
(None)
Enabled Protocol_Identity(None)IEEE 802.3 Organizationally Specific TLVs:
CTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All#

266/379:Disabled

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド
ポート 1/0/1 の LLDP 通知情報の詳細情報を表示する方法を示します。
# show lldp local interface port 1/0/1 detailPort ID: Port1/0/1-------------------------------------------------------------------------------Port ID Subtype: LocalPort ID: Port1/0/1
Port Description: APRESIA Systems, Ltd. APLGM220GTSS
HW A firmware 2.00.00 Port 1 on
Unit 1
Port PVID: 1
Management Address Count: 0(None)PPVID Entries Count: 0(None)VLAN Name Entries Count: 1
Entry 1 :VLAN ID: 1
VLAN Name: default
Protocol Identity Entries Count: 0(None)
MAC/PHY Configuration/Status:
Auto-Negotiation Support: Supported
Auto-Negotiation Enabled: Enabled
Auto-Negotiation Advertised Capability : 6c01(hex)
CTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All

LLDP の管理アドレス情報を表示する方法を示します。
# show lldp management-address
Address 1 : (default)-----------------------------------------------Subtype: IPv4Address: 10.5.2.77
IF Type: IfIndex
OID: 1.3.6.1.4.1.278.1.42.3
Advertising Ports: Address 2 :-----------------------------------------------Subtype: IPv4Address: 10.5.2.77
IF Type: IfIndex
OID: 1.3.6.1.4.1.278.1.42.3
Advertising Ports: Total Entries: 2#

267/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド
ポート 1/0/18 の隣接装置情報を要約モードで表示する方法を示します。
# show lldp neighbors interface port 1/0/18 brief
Port ID: Port1/0/18-------------------------------------------------------------------------------Remote Entities Count : 1
Entity 1
Chassis ID Subtype: MAC Address
Chassis ID: FC-6D-D1-A8-DC-10
Port ID Subtype: LocalPort ID: Port1/0/18
Port Description: APRESIA Systems, Ltd. APLGM220GTSS
HW A firmware 2.00.00 Port 1 on
Unit 1#

グローバル LLDP トラフィック情報を表示する方法を示します。
# show lldp traffic
Last Change Time
Total Inserts
Total Deletes
Total Drops
Total Ageouts: 1910843
: 1
: 0
: 0
: 0

#

物理ポート 1/0/1 の LLDP 統計情報を表示する方法を示します。
# show lldp traffic interface port 1/0/1
Port ID : Port1/0/1--------------------------------------------Total Transmits: 0
Total Discards: 0
Total Errors: 0
Total Receives: 0
Total TLV Discards : 0
Total TLV Unknowns : 0
Total Ageouts: 0#268/379

7 レイヤー2 機能 ￨ 7.13 LLDP コマンド

clear lldp counters
目的

LLDP 情報をクリアします。

シンタックスclear lldp {counters [all ￨ interface INTERFACE‑ID [,￨‑]] ￨ table{all ￨ interface INTERFACE‑ID [,￨‑]}}
clear lldp counters [all ￨ interface INTERFACE‑ID [,￨‑]]

パラメーターcounters：LLDP 統計情報をクリアします。オプションを指定しない場合はグローバル統計情報をクリアします。all を指定した場合はすべてのポートの統計情報とグローバル統計情報をクリアします。
all：すべてのポートの LLDP 情報をクリアします。
interface INTERFACE‑ID：LLDP 情報をクリアする対象のポートを指定します。
table：隣接デバイスの LLDP 情報をクリアします。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、LLDP 情報をクリアします。パラメーターでポートを指定す
ると、対象ポートに紐づく LLDP 情報がクリアされます。

使用例：
すべての LLDP 統計情報をクリアする方法を示します。
# clear lldp counters all#
すべての隣接デバイスの LLDP 情報をクリアする方法を示します。
# clear lldp table all#269/379

7 レイヤー2 機能 ￨ 7.14 ミラーリングコマンド

7.14 ミラーリングコマンド
ミラーリングは、ネットワークを経由するアプリケーションのトラブルシュートなどを目的として、
特定のトラフィックをコピーしてパケットアナライザーに転送するための機能です。
ミラーリングコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

monitor session
sourcemonitor session SESSION‑NUM source {interface {INTERFACE‑ID [,￨‑][both ￨ rx ￨ tx] ￨ cpu rx} ￨ acl ACL‑NAME}
no monitor session SESSION‑NUM source {interface {INTERFACE‑ID[,￨‑] ￨ cpu rx} ￨ acl ACL‑NAME}

monitor session
destinationinterface

no monitor session SESSION‑NUM destination interface INTERFACE‑ID

no monitor session

no monitor session SESSION‑NUM

show monitor session

show monitor session [SESSION‑NUM]

monitor session SESSION‑NUM destination interface INTERFACE‑ID

各コマンドの詳細を以下に説明します。

monitor session source
目的

ミラーリングのミラー元を設定します。設定したミラー元の一部もしくはすべてを削除するには、no 形式を使用します。

シンタックス

monitor session SESSION‑NUM source {interface {INTERFACE‑ID [,￨‑][both ￨ rx ￨ tx] ￨ cpu rx} ￨ acl ACL‑NAME}
no monitor session SESSION‑NUMBER source {interface {INTERFACE‑ID[,￨‑] ￨ cpu rx} ￨ acl ACL‑NAME}

パラメーターSESSION‑NUM：ミラーリングのセッション番号を 1〜4 で指定します。
interface：特定のポートで受信したトラフィックをミラー元にします。

INTERFACE‑ID ：対象のポートを指定します。以下のいずれかのパラメー
ターを使用できます。
•

port：指定したポートをミラー元とします。

•

port‑channel：指定したポートチャネルをミラー元とします。

both：送受信両方のパケットをミラー元とします。
rx：受信パケットをミラー元とします。
tx：送信パケットをミラー元とします。
cpu rx：CPU 宛のパケットをミラー元とします。
acl ACL‑NAME：ミラー元を ACL で指定します。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ミラーリングでのミラー元を設定します。interface オプションで both、rx、tx を指定しない場合は both が使用されます。

270/379

7 レイヤー2 機能 ￨ 7.14 ミラーリングコマンド
使用例：
ミラーリングセッション:1 でミラー元をポート 1/0/2〜1/0/4 に指定する方法を示します。
# configure terminal(config)# monitor session 1 source interface port 1/0/2-4(config)#
ミラーリングセッション:2 でミラー元を拡張 MAC アクセスリストに指定する方法を示します。
# configure terminal(config)# monitor session 2 source acl MAC-Monitored-Flow(config)#

monitor session destination interface
目的

ミラーリングのミラー先を設定します。設定を削除するには no 形式を使用します。

シンタックス

monitor session SESSION‑NUM destination interface INTERFACE‑ID
no monitor session SESSION‑NUM destination interface INTERFACE‑ID

パラメーターSESSION‑NUM：ミラーリングのセッション番号を 1〜4 で指定します。
INTERFACE‑ID ：ミラー先のポートを指定します。以下のいずれかのパラメーターで指定します。
•

port：特定のポートをミラー先とします。

•

port‑channel：特定のポートチャネルをミラー先とします。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ミラーリングのミラー先を指定します。

使用例：
ミラーリングセッション:1 でミラー先をポート 1/0/1 に指定する方法を示します。
# configure terminal(config)# monitor session 1 destination interface port 1/0/1(config)#

no monitor session
目的

ミラーリングセッションを削除します。

シンタックスno monitor session SESSION‑NUM

パラメーターSESSION‑NUM：削除するミラーリングセッションのセッション番号を 1〜4で指定します。

デフォルトなし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ミラーリングセッションを削除します。そのセッションの設定もすべて削除されます。

271/379

7 レイヤー2 機能 ￨ 7.14 ミラーリングコマンド
使用例：
セッション番号 1 のモニターセッションを削除する方法を示します。
# configure terminal(config)# no monitor session 1(config)#show monitor session
目的

ミラーリングセッションの設定情報を表示します。

シンタックスshow monitor session [SESSION‑NUM]

パラメーターSESSION‑NUM：表示するミラーリングセッションを指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ミラーリングセッションの設定情報を表示します。セッ
ション番号を指定しない場合、すべてのミラーリングセッションが表示さ
れます。

使用例：
セッション番号 1 のミラーリングセッションの設定情報を表示する方法を示します。
# show monitor session 1
Session 1
Session Type: local session
Destination Port: Port1/0/1
Source Ports:
Both:
Port1/0/2
Port1/0/3
Port1/0/4
Total Entries: 1#

272/379

8 ポートアクセス制御機能 ￨ 8.1 AAA コマンド

8 ポートアクセス制御機能
本章では、ポートアクセス制御に関わる設定コマンドについて説明します。
本装置で提供するポートアクセス認証は MAC アドレスベース認証(MAC 認証)、IEEE802.1X 認証、Web ブ
ラウザーによる認証(Web 認証)の 3 種類があります。これらの認証は、AccessDefender という認証基盤で制御が行われます。

8.1 AAA コマンド
AAA は、物理ポートやモジュールへのユーザーのアクセスに対してユーザーの認証(Authentication)や権限の指定(Authorization)、サービス利用状況の記録(Accounting)などに関する機能を提供するフレームワークで、ポートアクセス認証は AAA モジュールで提供される機能により実現します。
AAA コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

aaa new‑model

aaa new‑modelno aaa new‑model

aaa authentication
login

aaa authentication login {default ￨ LIST‑NAME} METHOD1[METHOD2...]no aaa authentication login {default ￨ LIST‑NAME}

aaa authentication
enableaaa authentication

aaa authentication enable default METHOD1 [METHOD2...]no aaa authentication enable default
aaa authentication {mac‑auth ￨ dot1x ￨ web‑auth} default METHOD1[METHOD2...]no aaa authentication {mac‑auth ￨ dot1x ￨ web‑auth} default

aaa authentication
control sufficientaaa authentication control sufficient {web ID ￨ mac ￨ login}

aaa accounting

aaa accounting {commands LEVEL ￨ exec ￨ network ￨ system} {default￨ LIST‑NAME} {none ￨ {start‑stop ￨ stop‑only} METHOD1[METHOD2...]}

no aaa authentication control sufficient {web ID ￨ mac ￨ login}no aaa accounting {{commands LEVEL ￨ exec} {default ￨ LIST‑NAME} ￨{network ￨ system} default}
accounting

accounting {commands LEVEL ￨ exec} {default ￨ METHOD‑LIST}
no accounting {commands LEVEL ￨ exec}

show aaa

show aaa

各コマンドの詳細を以下に説明します。

273/379

8 ポートアクセス制御機能 ￨ 8.1 AAA コマンドaaa new‑model目的

AAA モジュールを有効にします。無効にするには、no 形式を使用します。

シンタックス

aaa new‑modelno aaa new‑model

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、AAA モジュールを有効にします。AAA モジュールを有効にすると、装置のログイン認証も AAA モジュールを使用して行われます。

使用例：
AAA 機能を有効にする方法を示します。
# configure terminal(config)# aaa new-model(config)#

aaa authentication login
目的

ログイン認証の方式を設定します。ログイン認証方式を削除するには、noコマンドを使用します。

シンタックスaaa authentication login {default ￨ LIST‑NAME} METHOD1[METHOD2...]no aaa authentication login {default ￨ LIST‑NAME}

パラメーターdefault：ログイン認証のデフォルトの方式(default)を設定します。

LIST‑NAME：ログイン認証のユーザー定義の方式を設定します。
METHOD1 [METHOD2...] ：default もしくはユーザー定義のログイン方式の実行方法をリストで設定します。実施順で 1〜4 つの方法の組み合わせを登録します。方法には以下のパラメーターを使用することができます。
•

local：ローカルデータベース(username コマンドで登録したログイン
ユーザー)でログイン認証を行います。

•

group radius：サーバーグループ radius で定義された RADIUS サーバーグループで認証を行います。

•

group tacacs+：サーバーグループ tacacs+で定義された TACACS+サー
バーグループで認証を行います。

•

group GROUP‑NAME：登録したサーバーグループで認証を行います。

•

none：ユーザーを許可します。前に実施した方式で認証拒否された場合は許可しません。実施順で最後の方法として使用します。

デフォルト

default(実行方法は local のみ)

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ログイン認証の方式を設定します。このコマンドで登録したユーザー定義の方式は、各ライン種別で login authentication コマン
ドを使用して適用することができます。指定したサーバーグループが登録されていない場合、その方法はスキップします。

274/379

8 ポートアクセス制御機能 ￨ 8.1 AAA コマンド使用例：
ログイン認証のデフォルト(default)方式を設定する方法を示します。方式はサーバーグループ group2
での認証を最初に実施し、応答がない場合にローカルデータベースで認証を行います。
# configure terminal(config)# aaa authentication login default group group2 local(config)#

aaa authentication enable
目的

特権レベルを上げる場合の認証(enable 認証)の方式を設定します。enable
認証方式を削除するには、no 形式を使用します。

シンタックスaaa authentication enable default METHOD1 [METHOD2...]no aaa authentication enable default

パラメーターMETHOD1 [METHOD2...] ：enable 認証方式の実行方法をリストで設定します。実施順で 1〜4 つの方法の組み合わせを登録します。方法には以下のパラメーターを使用することができます。
•

enable：ローカルデータベース(enable password コマンドで登録したパスワード)で enable 認証を行います。

•

group radius：サーバーグループ radius で定義された RADIUS サーバーグループで enable 認証を行います。

•

group tacacs+：サーバーグループ tacacs+で定義された TACACS+サー
バーグループで enable 認証を行います。

•

group GROUP‑NAME：登録したサーバーグループで認証を行います。

•

none：ユーザーを許可します。前に実施した方式で認証拒否された場合は許可しません。実施順で最後の方法として使用します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、enable コマンドで特権レベルを上げる場合の enable 認証の方式を設定します。認証サーバーでの認証は、特権レベルに応じてユーザー名に「enable12」「enable15」が使用されます。
方法で指定したサーバーグループが登録されていない場合、その方法はス
キップします。
デフォルトの enable 認証方式で方法が登録されていない場合、enable 認
証はローカルデータベースで行われます。
ローカルデータベースで enable 認証を行う場合、該当する権限レベルのenable パスワードが設定されている必要があります。ただし、コンソール
ラインで特権レベル 15 に移行する場合は、パスワードが設定されていな
くても移行は可能です。

使用例：
enable 認証の方式を設定する方法を示します。この方式では、サーバーグループ group2 で認証を行います。
# configure terminal(config)# aaa authentication enable default group group2(config)#

275/379

8 ポートアクセス制御機能 ￨ 8.1 AAA コマンドaaa authentication
目的

ポートアクセス認証(MAC 認証/IEEE802.1X 認証/Web 認証)の方式を設定します。認証方式を削除するには、no 形式を使用します。

シンタックスaaa authentication {mac‑auth ￨ dot1x ￨ web‑auth} default METHOD1[METHOD2...]no aaa authentication {mac‑auth ￨ dot1x ￨ web‑auth} default

パラメーター

mac‑auth：MAC 認証の方式を指定します。
dot1x：IEEE802.1X 認証の方式を指定します。
web‑auth：Web 認証の方式を指定します。

METHOD1 [METHOD2...] ：ポートアクセス認証方式の実行方法をリストで設定します。実施順で 1〜4 つの方法の組み合わせを登録します。方法には以下のパラメーターを使用することができます。
•

local：ローカルデータベース(aaa‑local‑db user コマンド登録したユーザー)でポートアクセス認証を行います。

•

group radius：サーバーグループ radius で定義された RADIUS サーバーグループでポートアクセス認証を行います。

•

group GROUP‑NAME：登録したサーバーグループで認証を行います。

•

force [vlan VLAN‑ID ]：ユーザーを許可します。前に実施した方式で認証拒否された場合は許可しません。vlan オプションを指定すると、ユーザーに指定した VLAN を割り当てることができます。

デフォルト

すべてのポートアクセス認証で local のみ

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ポートアクセス認証の方式を設定します。
方法で指定したサーバーグループが登録されていない場合、その方法はス
キップします。

使用例：
MAC 認証の方式を設定する方法を示します。この例では、登録した RADIUS サーバーで認証を行います。
# configure terminal(config)# aaa authentication mac-auth default group radius(config)#
IEEE 802.1X 認証の方式を設定する方法を示します。この例では、登録した RADIUS サーバーで認証を行います。
# configure terminal(config)# aaa authentication dot1x default group radius(config)#
Web 認証の方式を設定する方法を示します。この例では、登録した RADIUS サーバーで認証を行います。
# configure terminal(config)# aaa authentication web-auth 1 default group radius(config)#

276/379

8 ポートアクセス制御機能 ￨ 8.1 AAA コマンドaaa authentication control sufficient目的登録した認証方法を総当たりで実行する機能を有効にします。無効にするには、no 形式を使用します。

シンタックスaaa authentication control sufficient {web ￨ mac ￨ login}no aaa authentication control sufficient {web ￨ mac ￨ login}

パラメーター

web：Web 認証で適用します。
mac：MAC 認証で適用します。
login：ログイン認証で適用します。

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

AAA モジュールを使用した認証のデフォルトの動作では、登録した方法の順番に認証を試行し、いずれかの認証で拒否された場合にはそれ以降の方法は試行せず、認証失敗として処理されます。
本コマンドを使用すると、登録した方法を総当たりで試行します。認証が拒否されても、次の方法で認証処理を進め、認証許可されるか定義された最後の方法を実施するまで継続します。
ポートアクセス認証の force、もしくはログイン認証の none は、前の方法で拒否されないことが認証許可の条件のため、本機能の状態によって認証処理の結果は変わりません。

使用例：
Web 認証を登録した方法の総当たりで実施する方法を示します。
# configure terminal(config)# aaa authentication control sufficient web(config)#

277/379

8 ポートアクセス制御機能 ￨ 8.1 AAA コマンドaaa accounting
目的

アカウンティングの方式を設定します。設定を削除するには、no 形式を使用します。

シンタックスaaa accounting {commands LEVEL ￨ exec ￨ network ￨ system} {default￨ LIST‑NAME} {none ￨ {start‑stop ￨ stop‑only} METHOD1[METHOD2...]}
no aaa accounting {{commands LEVEL ￨ exec} {default ￨ LIST‑NAME} ￨{network ￨ system} default}

パラメーターcommands LEVEL：Commands アカウンティングの方式を設定します。指定した特権レベルで実行できるすべてのコマンドの発行で適用されます。
exec：CLI のログイン、ログアウト時の Exec アカウンティングの方式を設定します。
network：ポートアクセス認証での Network アカウンティングの方式を設定します。
system：システムイベント発生時の System アカウンティングの方式を設定します。
default：デフォルトの方式を設定します。

LIST‑NAME：ユーザー定義の方式を設定します。network および system ア
カウンティングの方式ではユーザー定義の方式は登録できません。
none：アカウンティングを実行しない場合に指定します。
start‑stop：アクセスの開始時と終了時の両方でアカウンティングメッ
セージを送信します。
stop‑only：アクセス終了時にアカウンティングメッセージを送信します。network アカウンティングの方式のみ選択可能です。

METHOD1 [METHOD2...] ：アカウンティング方式の実行方法をリストで設定します。実施順で 1〜4 つの方法の組み合わせを登録します。方法には以下のパラメーターを使用することができます。
•

group radius：サーバーグループ radius で定義された RADIUS サーバーグループでアカウンティングを行います。この方法は、commands アカ
ウンティングでは指定できません。

•

group tacacs+：サーバーグループ tacacs+で定義された TACACS+サー
バーグループでアカウンティングを行います。

•

group GROUP‑NAME：登録したサーバーグループでアカウンティングを行います。commands アカウンティングでは、TACACS+サーバーグループを指定する必要があります。

デフォルト

すべてのアカウンティング方式の設定なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、アカウンティングの方式を登録します。方法が登録されていない場合、アカウンティングは実行されません。
方法で指定したサーバーグループが登録されていない場合、commands アカ
ウンティングではコマンドを拒否します。それ以外では、コマンドは実行されますが、実際の処理ではその方法をスキップします。

278/379

8 ポートアクセス制御機能 ￨ 8.1 AAA コマンド
使用例：
特権レベル 15 のコマンドのアカウンティング方式を設定する方法を示します。この例では、コマンド発行時に登録した TACACS+サーバーでアカウンティングを実行します。
# configure terminal(config)# aaa accounting commands 15 list-1 start-stop group tacacs+(config)#
CLI のログイン、ログアウト時の Exec アカウンティング方式を設定する方法を示します。この例では、ログイン時、ログアウト時に登録した RADIUS サーバーでアカウンティングを実行します。
# configure terminal(config)# aaa accounting exec list-1 start-stop group radius(config)#
システムイベント発生時の System アカウンティング方式を設定する方法を示します。この例では、システムイベント発生時に登録した RADIUS サーバーでアカウンティングを行います。
# configure terminal(config)# aaa accounting system default start-stop group radius(config)#

accounting
目的

ライン種別に適用するアカウンティングを設定します。設定を無効にするには、no 形式を使用します。

シンタックスaccounting {commands LEVEL ￨ exec} {default ￨ METHOD‑LIST}
no accounting {commands LEVEL ￨ exec}

パラメーターcommands LEVEL：Commands アカウンティングを適用します。指定した特権レベルで実行可能なすべてのコマンドの発行で適用されます。
exec：Exec アカウンティングを適用します。
default：デフォルトの方式でアカウンティングを適用します。

METHOD‑LIST：ユーザー定義のアカウンティング方式を適用します。
デフォルト

なし

コマンドモード

ライン設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、CLI に関連するアカウンティングの方式をライン種別に対して割り当てます。

使用例：
コンソールラインで特権レベル 15 の Commands アカウンティングを適用する方法を示します。
# configure terminal(config)# line console(config-line)# accounting commands 15 cmd-15(config-line)#
コンソールラインで Exec アカウンティングを適用する方法を示します、# configure terminal(config)# line console(config-line)# accounting exec list-1(config-line)#

279/379

8 ポートアクセス制御機能 ￨ 8.1 AAA コマンド

show aaa
目的

AAA モジュールのグローバル状態を表示します。

シンタックスshow aaa

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、AAA モジュールのグローバル状態を表示します。

使用例：
AAA グローバル状態を表示する方法を示します。
# show aaa
AAA is enabled#

280/379

8 ポートアクセス制御機能 ￨ 8.2 RADIUS/TACACS+サーバーコマンド

8.2 RADIUS/TACACS+サーバーコマンド
RADIUS/TACACS+サーバーのコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

radius‑server hostradius‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS} [auth‑port PORT‑NUMBER] [acct‑port PORT‑NUMBER] [timeout SECONDS] [retransmit
COUNT] key [0 ￨ 7] KEY‑STRING
no radius‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS}

tacacs‑server hosttacacs‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS} [port PORT][timeout SECONDS] key [0 ￨ 7] KEY‑STRING
no tacacs‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS}

aaa group server

aaa group server {radius ￨ tacacs+} GROUP‑NAME
no aaa group server {radius ￨ tacacs+} GROUP‑NAME

serverserver {IP‑ADDRESS ￨ IPV6‑ADDRESS}no server {IP‑ADDRESS￨ IPV6‑ADDRESS}

radius‑server
deadtime

radius‑server deadtime MINUTES

show radius
statistics

show radius statistics

show tacacs
statistics

show tacacs statistics

clear aaa countersservers

clear aaa counters servers {all ￨ radius {IP‑ADDRESS ￨ IPV6‑ADDRESS ￨ all} ￨ tacacs {IP‑ADDRESS ￨ IPV6‑ADDRESS ￨ all} ￨ sg
NAME}

no radius‑server deadtime

各コマンドの詳細を以下に説明します。

281/379

8 ポートアクセス制御機能 ￨ 8.2 RADIUS/TACACS+サーバーコマンド

radius‑server host目的

RADIUS サーバーを登録します。削除するには、no 形式を使用します。

シンタックスradius‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS} [auth‑port PORT‑NUMBER] [acct‑port PORT‑NUMBER] [timeout SECONDS] [retransmit
COUNT] key [0 ￨ 7] KEY‑STRING
no radius‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS}

パラメーター

IP‑ADDRESS：RADIUS サーバーの IP アドレスを入力します。
IPV6‑ADDRESS：RADIUS サーバーの IPv6 アドレスを入力します。
auth‑port PORT‑NUMBER：認証パケットの宛先 UDP ポート番号を指定します。指定しない場合は 1812 が適用されます。
acct‑port PORT‑NUMBER：アカウンティングパケットの宛先 UDP ポート番号を指定します。指定しない場合は 1813 が適用されます。
timeout SECONDS：サーバーの応答待ち時間(秒)を 1〜255 の範囲で指定します。指定しない場合は 5 秒が適用されます。
retransmit COUNT：再送回数を 0〜20 で指定します。0 の場合は再送を行いません。指定しない場合は 2 が適用されます。
0：入力する共有鍵を平文で入力する場合に指定します。
7：入力する共有鍵を暗号化形式で入力する場合に指定します。このパラメーターを指定しない場合、共有鍵は平文として処理されます。

KEY‑STRING：サーバーとの通信に用いる平文もしくは暗号化された共有鍵を入力します。平文の場合、32 文字以内で印字可能な ASCII 文字(「?」を除く)を使用できます。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、RADIUS サーバーを登録します。登録したサーバーはデフォ
ルトの RADIUS サーバーグループ「radius」のメンバーとして自動的に登録されます。

使用例：
RADIUS サーバーを登録する方法を示します。
# configure terminal(config)# radius-server host 172.19.10.100 auth-port 1500 acct-port 1501 timeout 8
retransmit 3 key ABCDE(config)#

282/379

8 ポートアクセス制御機能 ￨ 8.2 RADIUS/TACACS+サーバーコマンド

tacacs‑server host目的

TACACS+サーバーを登録します。削除するには、no 形式を使用します。

シンタックスtacacs‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS} [port PORT][timeout SECONDS] key [0 ￨ 7] KEY‑STRING
no tacacs‑server host {IP‑ADDRESS ￨ IPV6‑ADDRESS}

パラメーター

IP‑ADDRESS：TACACS+サーバーの IP アドレスを入力します。
IPV6‑ADDRESS：TACACS+サーバーの IPv6 アドレスを入力します。
port PORT：アカウンティングパケットの宛先 TCP ポート番号を指定します。指定しない場合は 49 が適用されます。
timeout SECONDS：サーバーの応答待ち時間(秒)を 1〜255 の範囲で指定します。指定しない場合は 5 秒が適用されます。
0：入力する共有鍵を平文で入力する場合に指定します。
7：入力する共有鍵を暗号化形式で入力する場合に指定します。このパラメーターを指定しない場合、共有鍵は平文として処理されます

KEY‑STRING：サーバーとの通信に用いる平文もしくは暗号化された共有鍵を入力します。平文の場合、254 文字以内で印字可能な ASCII 文字(「?」を除く)を使用できます。
デフォルト

設定なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、TACACS+サーバーを登録します。登録したサーバーはデフォルトの TACACS+サーバーグループ「tacacs+」のメンバーとして自動的に登録されます。

使用例：
TACACS+サーバーを登録する方法を示します。
# configure terminal(config)# tacacs-server host 172.19.122.3 port 1600 timeout 3 key ABCDE(config)#

283/379

8 ポートアクセス制御機能 ￨ 8.2 RADIUS/TACACS+サーバーコマンド

aaa group server
目的

RADIUS/TACACS+サーバーグループを作成し、サーバーグループ設定モードに移行します。サーバーグループを削除するには、no 形式を使用します。

シンタックス

aaa group server {radius ￨ tacacs+} GROUP‑NAME
no aaa group server {radius ￨ tacacs+} GROUP‑NAME

パラメーターGROUP‑NAME：サーバーグループの名前を指定します。この名前は最大 32文字になります。スペースは使用できません。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、RADIUS もしくは TACACS+サーバーグループを登録し、サーバーグループ設定モードに移行します。サーバーグループ設定モードでは、登録したサーバーをメンバーに登録することができます。
サーバーグループには、デフォルトで登録されている RADIUS サーバーグ
ループ「radius」と TACACS+サーバーグループ「tacacs+」があり、これらの編集を行うことはできません。「radius」と「tacacs+」は、登録したすべての RADIUS サーバーもしくは TACACS+サーバーがメンバーに含まれます。
サーバーグループは、プリセットされたグループも含めて 8 個まで登録することができます。

使用例：
RADIUS サーバーグループを作成し、サーバーグループ設定モードに移行する方法を示します。
# configure terminal(config)# aaa group server radius group1(config-sg-radius)#
TACACS+サーバーグループを作成し、サーバーグループ設定モードに移行する方法を示します。
# configure terminal(config)# aaa group server tacacs+ group1(config-sg-tacacs+)#

284/379

8 ポートアクセス制御機能 ￨ 8.2 RADIUS/TACACS+サーバーコマンド

server
目的

サーバーグループのメンバーにサーバーを登録します。メンバーから除外
するするには、no コマンドを使用します。

シンタックスserver {IP‑ADDRESS ￨ IPV6‑ADDRESS}no server {IP‑ADDRESS￨ IPV6‑ADDRESS}

パラメーター

IP‑ADDRESS：認証サーバーの IP アドレスを指定します。
IPV6‑ADDRESS：認証サーバーの IPv6 アドレスを指定します。

デフォルト

なし

コマンドモード

RADIUS/TACACS+グループサーバー設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、サーバーグループのメンバーに RADIUS/TACACS+サーバーを登録します。サーバーは radius‑server host コマンドもしくは tacacs‑
server host コマンドで登録されている必要があります。
グループで複数のサーバーが設定されている場合、設定した順番で問い合わせが行われます。

使用例：
RADIUS サーバーグループ「group1」のメンバーに RADIUS サーバーを登録する方法を示します。
# configure terminal(config)# aaa group server radius group1(config-sg-radius)# server 172.19.10.100(config-sg-radius)#

radius‑server deadtime
目的

RADIUS サーバーが未応答時のデッドタイムを設定します。デフォルト値に戻すには、no 形式を使用します。

シンタックスradius‑server deadtime MINUTES
no radius‑server deadtime

パラメーターMINUTES：RADIUS サーバーのデッドタイム(分)を 0〜1440 の範囲で指定します。0 に設定した場合、デッドタイムは設定されません。

デフォルト

0

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

RADIUS サーバーへの問い合わせに対して応答がない場合、そのサーバーはダウンしていることが考えられます。その場合、別の処理ですぐに同じ
RADIUS サーバーへの問い合わせを行うと応答しないと想定されます。
本コマンドでデッドタイムを設定すると、未応答のサーバーを指定した期
間 dead 状態として扱い、問い合わせを行わないようにします。

使用例：
デッドタイムを 10 分に設定する方法を示します。
# configure terminal(config)# radius-server deadtime 10(config)#

285/379

8 ポートアクセス制御機能 ￨ 8.2 RADIUS/TACACS+サーバーコマンド

show radius statistics
目的

RADIUS サーバーの問い合わせの統計情報を表示します。

シンタックスshow radius statistics

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、RADIUS サーバーの問い合わせの統計情報を表示します。

使用例：
RADIUS サーバーの問い合わせの統計情報を表示する方法を示します。
# show radius statistics
RADIUS Server: 172.19.192.80: Auth-Port 1645, Acct-Port 1646
State is Up
Auth.
Acct.
Round Trip Time:
10
10
Access Requests:
4NA
Access Accepts:
0NA
Access Rejects:
4
NA
Access Challenges:
0NA
Acct Request:
NA
3
Acct Response:NA
3
Retransmissions:00
Malformed Responses:
00
Bad Authenticators:
00
Pending Requests:00Timeouts:
00
Unknown Types:
00
Packets Dropped:
00#

show tacacs statistics
目的

TACACS+サーバーの問い合わせの統計情報を表示します。

シンタックスshow tacacs statistics

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、TACACS+サーバーの問い合わせの統計情報を表示します。

286/379

8 ポートアクセス制御機能 ￨ 8.2 RADIUS/TACACS+サーバーコマンド
使用例：
サーバー関連の統計情報を表示する方法を示します。
# show tacacs statistics
TACACS+ Server: 172.19.192.80/49, State is Up
Socket Opens: 0
Socket Closes: 0
Total Packets Sent: 0
Total Packets Recv: 0
Reference Count: 0#

clear aaa counters servers
目的

RADIUS/TACACS+サーバーの統計情報をクリアします。

シンタックスclear aaa counters servers {all ￨ radius {IP‑ADDRESS ￨ IPV6‑ADDRESS ￨ all} ￨ tacacs {IP‑ADDRESS ￨ IPV6‑ADDRESS ￨ all} ￨ sg
NAME}

パラメーター

all：すべてのサーバー、もしくは指定した種類のすべてのサーバーの統計情報をクリアします。
radius：RADIUS サーバーの統計情報をクリアします。

IP‑ADDRESS ：統計情報をクリアするサーバーを IP アドレスで指定します。

IPV6‑ADDRESS：統計情報をクリアするサーバーを IPv6 アドレスで指定します。
tacacs：TACACS+サーバーの統計情報をクリアします。
sg NAME：指定したサーバーグループのすべてのサーバーの統計情報をクリアします。
デフォルトなし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、RADIUS/TACACS+サーバーの統計情報をクリアします。

使用例：
すべての RADIUS/TACACS+サーバーの統計情報をクリアする方法を示します。
# clear aaa counters servers all#
サーバーグループ「server‑farm」のすべてのサーバーの統計情報をクリアする方法を示します。
# clear aaa counters servers sg server-farm#

287/379

8 ポートアクセス制御機能 ￨ 8.3 AccessDefender コマンド

8.3 AccessDefender コマンド
AccessDefender コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

access‑defenderaccess‑defenderauthenticationinterfaceauthentication interface INTERFACE‑ID [,￨‑] {dot1x ￨ mac ￨ web}no authentication interface INTERFACE‑ID [,￨‑] {dot1x ￨ mac ￨ web}roaming enableinterfaceno roaming enable interface INTERFACE‑ID [,￨‑]

logout aging‑timelogout aging‑time [SECONDS [MINUTES [DAYS]]] [dot1x ￨ mac ￨ web]roaming enable interface INTERFACE‑ID [,￨‑]

no logout aging‑time [dot1x ￨ mac ￨ web]authenticationauth̲mode
port̲vlan̲mode
aaa‑local‑db user

authentication auth̲mode port̲vlan̲mode
no authentication auth̲mode port̲vlan̲mode
aaa‑local‑db user USER‑ID [password [0 ￨ 7] PASSWORD] [vlan VLAN‑
ID]
no aaa‑local‑db [user USER‑ID]

show access‑defendershow access‑defender {port‑configuration ￨ port‑channel‑
configuration}

show access‑defenderclientshow access‑defender client [interface INTERFACE‑ID [,￨‑]] [type{dhcp‑snooping ￨ disc ￨ dot1x ￨ gateway ￨ mac ￨ static ￨ web}]show access‑defenderaaa‑local‑db

show access‑defender aaa‑local‑db

access‑defenderlogoutaccess‑defender logout {ip {IP‑ADDRESS ￨ IPV6‑ADDRESS} ￨ mac MAC‑
ADDRESS ￨ user USER‑ID}

各コマンドの詳細を以下に説明します。

access‑defender
目的

AccessDefender 設定モードに移行します。

シンタックス

access‑defender

パラメーター

なし

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドを使用すると、AccessDefender 設定モードに移行します。

使用例：
AccessDefender 設定モードに移行する方法を示します。
# configure terminal(config)# access-defender(config-a-def)#

288/379

8 ポートアクセス制御機能 ￨ 8.3 AccessDefender コマンド

authentication interface
目的

ポート単位でポートアクセス認証を有効にします。無効にするには、no 形式を使用します。

シンタックスauthentication interface INTERFACE‑ID [,￨‑] {dot1x ￨ mac ￨ web}no authentication interface INTERFACE‑ID [,￨‑] {dot1x ￨ mac ￨ web}

パラメーター

INTERFACE‑ID：ポートアクセス認証を有効にするポートを指定します。以下のパラメーターのいずれかを使用できます。
•

port：ポートのポートアクセス認証を有効にします。

•

port‑channel：ポートチャネルでポートアクセス認証を有効にします。

dot1x：IEEE802.1X 認証を有効にします。
mac：MAC 認証を有効にします。
web：Web 認証を有効にします。
デフォルト

なし

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドでは、ポート単位でポートアクセス認証を有効にします。

使用例：
ポート 1/0/2 で IEEE802.1X 認証を有効にする方法を示します。
# configure terminal(config)# access-defender(config-a-def)# authentication interface port1/0/2 dot1x(config-a-def)#

roaming enable interface
目的

ポートアクセス認証の認証ローミングを有効にします。無効にする場合
は、no 形式を使用します。

シンタックスroaming enable interface INTERFACE‑ID [,￨‑]
no roaming enable interface INTERFACE‑ID [,￨‑]

パラメーター

INTERFACE‑ID：ポートアクセス認証の認証ローミングを有効にするポートを指定します。以下のパラメーターのいずれかを使用できます。
•

port：ポートで認証ローミングを有効にします。

•

port‑channel：ポートチャネルで認証ローミングを有効にします。

デフォルト

無効

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドでは、ポートアクセス認証の認証ローミングを有効にします。

使用例：
ポート 1/0/1 で認証ローミングを有効にする方法を示します。
# configure terminal(config)# access-defender(config-a-def)# roaming enable interface port 1/0/1(config-a-def)#

289/379

8 ポートアクセス制御機能 ￨ 8.3 AccessDefender コマンド

logout aging‑time目的

ポートアクセス認証の認証エージング時間を設定します。

シンタックス

logout aging‑time SECONDS [MINUTES [HOURS [DAYS]]] [dot1x ￨ mac ￨web]no logout aging‑time [dot1x ￨ mac ￨ web]

パラメーターSECONDS：エージング時間の秒単位を 0 もしくは 10〜86400 の範囲で指定します。
MINUTES：エージング時間の分単位を 0〜59 の範囲で指定します。
HOURS：エージング時間の時間単位を 0〜23 の範囲で指定します。
DAYS：エージング時間の日単位を 0〜59 の範囲で指定します。
dot1x：IEEE802.1X 認証のエージング時間を指定します。
mac：MAC 認証のエージング時間を指定します。
web：Web 認証のエージング時間を指定します。

デフォルト

すべての認証で 0 秒（エージングは行われない）

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ポートアクセス認証の認証エージング時間を設定します。
認証済クライアントの無通信期間がエージング時間を超過するとログアウ
ト処理が行われます。0 秒に設定されると、エージングは行われません。

使用例：
Web 認証の認証エージング時間を設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# logout aging-time 1000 web(config-a-def)#authentication auth̲mode port̲vlan̲mode
目的

ポート VLAN モードを有効にします。無効にするには、no 形式を使用します。

シンタックスauthentication auth̲mode port̲vlan̲mode
no authentication auth̲mode port̲vlan̲mode

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、MAC 認証および IEEE802.1X 認証で動作するポート VLAN
モードオプションを有効にします。ポート VLAN モードでは、認証属性によりダイナミックに割り当てられた VLAN をポートのアクセス VLAN あるいはネイティブ VLAN に変更します。この変更が行われると、異なる VLAN ID
を認証属性とするホストの認証は許可されません。また、VLAN ID の認証
属性を持たないホストの認証も、タグつきフレームのみで通信を行うホストを除いて許可されません。

290/379

8 ポートアクセス制御機能 ￨ 8.3 AccessDefender コマンド
使用例：
ポート VLAN モードオプションを有効にする方法を示します。
# configure terminal(config)# authentication auth_mode port_vlan_mode(config)#

aaa‑local‑db user
目的

AccessDefender のローカルデータベースにユーザーを登録します。エント
リーを削除するには、no 形式を使用します。

シンタックス

aaa‑local‑db user USER‑ID [password [0 ￨ 7] PASSWORD] [vlan VLAN‑
ID]
no aaa‑local‑db [user USER‑ID]

パラメーター

USER‑ID：登録するユーザー名を 63 文字以内で指定します。
password：ユーザーのパスワードを登録します。
0：パスワードを平文で入力する場合に指定します。パスワードは 63 文字以内で入力します。
7：パスワードを暗号化形式で入力する場合に指定します。パスワードは100 文字以内で入力できます。このパラメーターを指定しない場合、パス
ワードは平文として処理されます。

PASSWORD：平文もしくは暗号化されたパスワードを入力します。
vlan VLAN‑ID：認証成功後に割り当てる VLAN を指定します。
デフォルト

なし

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、AccessDefender のローカルデータベースにユーザーを登録します。登録したユーザーはポートアクセス認証方式が local の場合に参照されます。ローカルデータベースのエントリーの最大数は 3000 です。
no 形式でユーザーを指定しない場合、すべてのユーザーが削除されます。

使用例：
AccessDefender ローカルデータベースにユーザーを追加する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# aaa-local-db user apresia password apresia vlan 10(config-a-def)#

291/379

8 ポートアクセス制御機能 ￨ 8.3 AccessDefender コマンド

show access‑defender
目的

ポートの AccessDefender の設定情報を表示します。

シンタックスshow access‑defender {port‑configuration ￨ port‑channel‑
configuration}

パラメーターport‑configuration：各ポートの AccessDefender 設定を表示します。
port‑channel‑configuration：各ポートチャネルの AccessDefender 設定
を表示します。

デフォルトなし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ポートもしくはポートチャネルで動作する AccessDefenderの設定状態を表示します。

使用例：
各ポートの AccessDefender 設定状態を表示する方法を示します。
# show access-defender port-configuration
AccessDefender Port Configuration:
mac = mac-authentication, 802.1X = IEEE802.1X,
web = web-authentication,
DHCPSNP = DHCP snooping,
TTL = web-authentication ttl filter,o = enable, x = disable
Type
C Port1
8 9
16 17+------+ +------+ +--mac
1 ........ ........ ....
802.1X
1 ........ ........ ....
web
1 ........ ........ ....
DHCPSNP 1 ........ ........ ....
roaming 1 ........ ........ ....
TTL
1 ........ ........ ....
#

292/379

8 ポートアクセス制御機能 ￨ 8.3 AccessDefender コマンド

show access‑defender client目的

AccessDefender の認証クライアントの情報を表示します。

シンタックスshow access‑defender client [interface INTERFACE‑ID [,￨‑]] [type{dhcp‑snooping ￨ disc ￨ dot1x ￨ gateway ￨ mac ￨ static ￨ web}]

パラメーターinterface INTERFACE‑ID：表示するクライアントのポートを指定します。
以下のパラメーターのいずれかを使用できます。
•

port：指定したポートの認証クライアントの情報を表示します。

•

port‑channel：指定したポートチャネルの認証クライアントの情報を表示します。

type：表示するクライアントの認証の種類を指定します。
dhcp‑snooping：DHCP スヌーピングのクライアント情報を表示します。
disc：認証に失敗したクライアントの情報を表示します。
dot1x：IEEE 802.1X 認証のクライアント情報を表示します。
mac：MAC 認証のクライアント情報を表示します。
web：Web 認証のクライアント情報を表示します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、AccessDefender の認証クライアントの情報を表示します。
AccessDefender 認証クライアント情報には、ポートアクセス認証(MAC 認証/IEEE802.1X 認証/Web 認証)に成功したクライアントの他、DHCP スヌー
ピングで許可されたクライアントと、MAC 認証に失敗して Discard に登録されたクライアントの情報が含まれます。

使用例：
すべての AccessDefender 認証クライアントの情報を表示する方法を示します。
# show access-defender client
Total number of Clients:
Total number of Discarded Clients :3
1

Codes: W = Web authentication,
M = MAC authentication, - = MAC authentication (discard),
X = IEEE802.1X, D(S) = DHCP snooping (static),
Port: C = port-channel, * = roaming.
T
MAC address
IP
Port
VID
User
Time
Aging
------------------------------------------------------------------------------00-17-A4-F6-D3-04
1/0/3
0017a4f6d304
0:00:21 0:00:00
WD 00-17-A4-D6-B3-A4 172.170.100.100
webuser01

1/0/1 4094
10
0:20:39 0:00:00

D
00-17-29-7F-6F-2A 172.170.2.100
N/A

C/1
0:00:36 0:00:00#

293/379

8 ポートアクセス制御機能 ￨ 8.3 AccessDefender コマンド

show access‑defender aaa‑local‑db
目的AccessDefender のローカルデータベース情報を表示します。

シンタックスshow access‑defender aaa‑local‑db

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

なし

使用例：
AccessDefender ローカルデータベース情報を表示する方法を示します。
# show access-defender aaa-local-db------------------------------------------------------------------------------No. Username
VID------------------------------------------------------------------------------1
user1
50
2
user2
20
3
user3
30
4
user4
40
5
user5
50
6
user6
60
#

access‑defender logout
目的

認証済みのクライアントをログアウトします。

シンタックス

access‑defender logout {ip {IP‑ADDRESS ￨ IPV6‑ADDRESS} ￨ mac MAC‑
ADDRESS ￨ user USER‑ID}

パラメーター

ip：ログアウトするクライアントを IPv4/IPv6 アドレスで指定します。

IP‑ADDRESS：クライアントの IPv4 アドレスを入力します。
IPV6‑ADDRESS：クライアントの IPv6 アドレスを入力します。
mac MAC‑ADDRESS：ログアウトするクライアントを MAC アドレスで指定します。
user USER‑ID：ログアウトするクライアントをユーザー名で指定します。
デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、認証済みのクライアントをログアウトする際に使用します。
MAC 認証に失敗して Discard に登録されているクライアントに対して本コ
マンドを使用すると、Discard の登録が解除されます。

294/379

8 ポートアクセス制御機能 ￨ 8.3 AccessDefender コマンド
使用例：
10.0.0.1 の IPv4 アドレスで認証されたクライアント端末をログアウトする方法を示します。
# access-defender logout ip 10.0.0.1#
2001::2001 の IPv6 アドレスで認証されたクライアント端末をログアウトする方法を示します。
# access-defender logout ip 2001::2001#
00:00:00:10:00:77 の MAC アドレスで認証されたクライアント端末をログアウトする方法を示します。
# access-defender logout mac 00:00:00:10:00:77#「web‑user」のユーザーID で認証済みクライアント端末をログアウトする方法を示します。
# access-defender logout user web-user#

295/379

8 ポートアクセス制御機能 ￨ 8.4 MAC 認証コマンド

8.4 MAC 認証コマンド
MAC 認証コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

mac‑authentication
enablemac‑authentication enable

mac‑authentication
discard‑time

mac‑authentication discard‑time SECONDS

max‑discard

max‑discard NUMBER

no mac‑authentication enable
no mac‑authentication discard‑time
no max‑discard

mac‑authentication
ignore‑dhcp

mac‑authentication ignore‑dhcp

mac‑authentication
password

mac‑authentication password [0 ￨ 7] PASSWORD {mac ￨ web‑mac ￨dot1x‑mac ￨ web‑dot1x‑mac}

no mac‑authentication ignore‑dhcp

no mac‑authentication password {mac ￨ web‑mac ￨ dot1x‑mac ￨ web‑
dot1x‑mac}
mac‑authentication
username mac‑format

mac‑authentication username mac‑format case {lowercase ￨uppercase} delimiter {{hyphen ￨ colon ￨ dot} number {1 ￨ 2 ￨ 5} ￨none}
no mac‑authentication username mac‑format

各コマンドの詳細を以下に説明します。

mac‑authentication enable
目的

MAC 認証を有効にします。MAC 認証を無効にするには、no コマンドを使用します。

シンタックス

mac‑authentication enable
no mac‑authentication enable

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、MAC 認証のグローバル設定を有効にします。ポートで MAC
認証を有効にするには、authentication interface コマンドを使用します。
MAC 認証が拒否されたクライアントは Discard に登録され、同じクライア
ントからフレームを受信しても MAC 認証は実行されません。Discard 登録
は、mac‑authentication discard‑time で指定した時間が経過すると自動的に解除されます。また、access‑defender logout コマンドにより手動で解除することもできます。

296/379

8 ポートアクセス制御機能 ￨ 8.4 MAC 認証コマンド
使用例：
MAC 認証を有効にする方法を示します。
# configure terminal(config)# mac-authentication enable(config)#

mac‑authentication discard‑time
目的

Discard の登録時間を設定します。デフォルト値に戻すには、no 形式を使用します。

シンタックス

mac‑authentication discard‑time SECONDS
no mac‑authentication discard‑time

パラメーターSECONDS：Discard の登録時間(秒)を 300〜86400 の範囲で指定します。

デフォルト

300 秒

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

MAC 認証が拒否されたクライアントは Discard に登録され、同じクライア
ントからフレームを受信しても MAC 認証は実行されません。本コマンド
は、Discard 登録の保持時間を設定します。指定した時間が経過するとDiscard 登録は自動的に解除されます。

使用例：
Discard の登録時間を 600 秒に設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# mac-authentication discard-time 600(config-a-def)#

max‑discard
目的

Discard に登録できる最大クライアント数を設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスmax‑discard NUMBER
no max‑discard

パラメーターNUMBER：Discard に登録できる最大クライアント数を 100〜200 の範囲で指
定します。

デフォルト

200

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、MAC 認証に失敗して Discard に登録されるクライアントの最大数を指定します。

使用例：
Discard 登録可能なクライアント端末の最大数を 100 に制限する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# max-discard 100(config-a-def)#

297/379

8 ポートアクセス制御機能 ￨ 8.4 MAC 認証コマンド

mac‑authentication ignore‑dhcp
目的

DHCP、NS パケットを MAC 認証のトラフィック制御対象外とします。デフォルトに戻すには、no 形式を使用します。

シンタックス

mac‑authentication ignore‑dhcp
no mac‑authentication ignore‑dhcp

パラメーター

なし

デフォルト

無効

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

MAC 認証が有効なポートでは、認証に成功するまでトラフィックはブロッ
クされます。たとえば DHCP で IP アドレスを取得するクライアントは、
DHCP パケットなどにより MAC 認証が行われますが、認証処理に遅延が発生するとその期間、DHCP パケットがブロックされるため、IP アドレス取得がスムーズに行われず、最終的にリンクローカルアドレスが割り当てられることがあります。
本コマンドを使用すると、クライアントからの DHCP、DHCPv6、および近隣
要請パケットを UDP ポート番号や ICMPv6 タイプから検出し、そのパケットに対する MAC 認証によるトラフィック制御を行わないようにします。その他のポートアクセス認証のトラフィック制御には影響を及ぼしません。

使用例：
クライアントの DHCP、DHCPv6、ICMPv6 NS パケットを MAC 認証のトラフィック制御対象外とする方法を示します。
# configure terminal(config)# access-defender(config-a-def)# mac-authentication ignore-dhcp(config-a-def)#

mac‑authentication password
目的

MAC 認証の共通パスワードを設定します。デフォルトに戻すには、no 形式
を使用します。

シンタックス

mac‑authentication password [0 ￨ 7] PASSWORD mac
no mac‑authentication password mac

パラメーター

0：パスワードを平文で入力する場合に指定します。パスワードは最大 63
文字で入力します。
7：パスワードを暗号化形式で入力する場合に指定します。このパラメー
ターを指定しない場合、パスワードは平文として処理されます。

PASSWORD：平文または暗号化されたパスワードを入力します。
デフォルト

なし(MAC アドレスをパスワードとして使用)

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、MAC 認証で照会する際に使用する共通パスワードを設定します。MAC 認証の共通パスワードが設定されていない場合、クライアントの MAC アドレスをパスワードで使用します。

298/379

8 ポートアクセス制御機能 ￨ 8.4 MAC 認証コマンド
使用例：
MAC 認証の共通パスワードを「password1」に設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# mac-authentication password password1 mac(config-a-def)#

mac‑authentication username mac‑format
目的

MAC 認証でのユーザー名の MAC アドレスの形式を指定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

mac‑authentication username mac‑format case {lowercase ￨uppercase} delimiter {{hyphen ￨ colon ￨ dot} number {1 ￨ 2 ￨ 5} ￨none}
no mac‑authentication username mac‑format

パラメーターlowercase：数字と小文字の組み合わせにします（例：fc6dd1abcdef）
uppercase：数字と大文字の組み合わせにします（例：FC6DD1ABCDEF）
hyphen：区切り文字をハイフンにします（例：FC‑6D‑D1‑AB‑CD‑EF）
colon：区切り文字をコロンにします（例：FC:6D:D1:AB:CD:EF）
dot：区切り文字をドットにします（例：FC.6D.D1.AB.CD.EF）
number：区切り文字の数を指定します。
•

1：区切り文字 1 個指定（例：FC6DD1:ABCDEF）•

2：区切り文字 2 個指定（例：FC6D:D1AB:CDEF）•

5：区切り文字 5 個指定（例：FC:6D:D1:AB:CD:EF）

none：区切り文字を使用しません（例：FC6DD1ABCDEF）
デフォルト

case: lowercase, delimiter: none (例：fc6dd1abcdef)

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、MAC 認証での照会で使用するユーザー名の形式を設定します。クライアントの MAC アドレス情報に対し、16 進数のアルファベットを
大文字/小文字のどちらを使用するか、また、区切り文字の種類や数を指
定します。

使用例：
MAC アドレス認証の照会ユーザー名の MAC アドレスの形式を設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# mac-authentication username mac-format case uppercase delimiter hyphen
number 5(config-a-def)#

299/379

8 ポートアクセス制御機能 ￨ 8.5 IEEE 802.1X 認証コマンド

8.5 IEEE 802.1X 認証コマンド
CLI の IEEE 802.1X 認証コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

dot1x enable

dot1x enable
no dot1x enable

dot1x timeout

dot1x timeout {quiet‑period ￨ re‑authperiod ￨ supp‑timeout ￨ tx‑
period} SECONDS interface INTERFACE‑ID [,￨‑]
no dot1x timeout {quiet‑period ￨ re‑authperiod ￨ supp‑timeout ￨tx‑period} interface INTERFACE‑ID [,￨‑]

dot1x mode mac‑authentication‑faildot1x
reauthenticationinterface
dot1x ignore‑eapol‑
start interface

dot1x mode mac‑authentication‑failno dot1x mode mac‑authentication‑fail
dot1x reauthentication interface INTERFACE‑ID [,￨‑]
no dot1x reauthentication interface INTERFACE‑ID [,￨‑]
dot1x ignore‑eapol‑start interface INTERFACE‑ID [,￨‑]
no dot1x ignore‑eapol‑start interface INTERFACE‑ID [,￨‑]

dot1x initializeinterface

dot1x initialize interface INTERFACE‑ID [,￨‑]

dot1x re‑authenticate
interface

dot1x re‑authenticate interface INTERFACE‑ID [,￨‑]

show access‑defender
dot1x

show access‑defender dot1x [statistics] [interface INTERFACE‑ID[,￨‑]]

各コマンドの詳細を以下に説明します。

dot1x enable
目的IEEE 802.1X 認証を有効にします。無効にするには、no 形式を使用します。

シンタックス

dot1x enable
no dot1x enable

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、IEEE802.1X 認証のグローバル設定を有効にします。

使用例：
IEEE 802.1X 認証を有効にする方法を示します。
# configure terminal(config)# dot1x enable(config)#

300/379

8 ポートアクセス制御機能 ￨ 8.5 IEEE 802.1X 認証コマンド

dot1x timeout
目的

IEEE802.1X 認証の各種タイマーを設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

dot1x timeout {quiet‑period ￨ re‑authperiod ￨ supp‑timeout ￨ tx‑
period} SECONDS interface INTERFACE‑ID [,￨‑]
no dot1x timeout {quiet‑period ￨ re‑authperiod ￨ supp‑timeout ￨tx‑period} interface INTERFACE‑ID [,￨‑]

パラメーターquiet‑period：認証失敗時の認証ブロック時間(秒)を設定します。値は 0
または 5〜65,535 の範囲で指定します。0 の場合、ブロック期間はありません。
re‑authperiod：再認証の間隔(秒)を設定します。値は 5〜2147483647 の範囲で指定します。
supp‑timeout：サプリカントの応答待ち時間(秒)を設定します。値は 5〜
65,535 の範囲で指定します。
tx‑period：EAP‑Request/Identity の送信間隔(秒)を設定します。値は 0
または 5〜65,535 の範囲で指定します。0 の場合、EAP‑Request/Identity
を送信しません。

SECONDS：タイマーの時間(秒)を入力します。
interface INTERFACE‑ID ：対象のポートを指定します。以下のパラメー
ターのいずれかを使用できます。
•

port：指定したイーサネットポートに関連する設定を行う場合に指定します。複数指定できます。

•

port‑channel：ポートチャネルインターフェースを設定する場合に指定
します。

デフォルト

quite‑period：60 秒、re‑authperiod：3600 秒、supp‑timeout：30 秒、
tx‑period：30 秒

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、IEEE802.1X 認証での各種タイマーを設定します。

使用例：
ポート 1/0/1 で IEEE802.1X 認証の各種タイマーを設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# dot1x timeout quiet-period 10 interface port 1/0/1(config-a-def)# dot1x timeout re-authperiod 7200 interface port 1/0/1(config-a-def)# dot1x timeout supp-timeout 60 interface port 1/0/1(config-a-def)# dot1x timeout tx-period 60 interface port 1/0/1(config-a-def)#

301/379

8 ポートアクセス制御機能 ￨ 8.5 IEEE 802.1X 認証コマンド

dot1x mode mac‑authentication‑fail目的

動作モードを MAC 認証失敗モードに設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

dot1x mode mac‑authentication‑failno dot1x mode mac‑authentication‑fail

パラメーター

なし

デフォルト

無効

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、MAC 認証と IEEE802.1X 認証が両方動作しているポートでの動作モードとして、MAC 認証失敗モードを指定します。このモードでは、初めに MAC 認証を試行し、失敗した場合に EAP‑Request/Identity の送信が行われます。

使用例：
IEEE 802.1X 認証の動作モードを MAC 認証失敗モードに設定する方法を示します# configure terminal(config)# access-defender(config-a-def)# dot1x mode mac-authentication fail(config-a-def)#

dot1x reauthentication interface
目的IEEE 802.1X の再認証を有効にします。無効にするには、no 形式を使用します。

シンタックス

dot1x reauthentication interface INTERFACE‑ID [,￨‑]
no dot1x reauthentication interface INTERFACE‑ID [,￨‑]

パラメーター

INTERFACE‑ID：対象のポートを指定します。以下のパラメーターのいずれかを使用できます。
•

port：指定したポートで再認証を有効にします。

•

port‑channel：指定したポートチャネルで再認証を有効にします。

デフォルト

すべてのポートで無効

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ポート単位で IEEE802.1X の再認証を有効にします。

使用例：
ポート 1/0/1 で IEEE 802.1X 認証の再認証を有効にする方法を示します。
# configure terminal(config)# access-defender(config-a-def)# dot1x reauthentication interface port 1/0/1(config-a-def)#

302/379

8 ポートアクセス制御機能 ￨ 8.5 IEEE 802.1X 認証コマンド

dot1x ignore‑eapol‑start interface
目的

サプリカントが送信した EAPOL‑Start を無視します。設定をデフォルトに戻すにするには、no コマンドを使用します。

シンタックス

dot1x ignore‑eapol‑start interface INTERFACE‑ID [,￨‑]
no dot1x ignore‑eapol‑start interface INTERFACE‑ID [,￨‑]

パラメーター

INTERFACE‑ID：対象ポートを指定します。以下のパラメーターのいずれかを使用できます。
•

port：指定したポートで EAPOL‑Start を無視します。

•

port‑channel：指定したポートチャネルで EAPOL‑Start を無視します。

デフォルト

無効（EAPOL‑Start を無視しない）

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

EAPOL‑Start は、サプリカントから能動的に IEEE802.1X 認証を開始する際の使用する通知フレームです。本コマンドは、サプリカントからの EAPOL‑
Start を無視するポートを指定します。

使用例：
ポート 1/0/1 で EAPOL‑Start を無視する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# dot1x ignore-eapol-start interface port 1/0/1(config-a-def)#

303/379

8 ポートアクセス制御機能 ￨ 8.5 IEEE 802.1X 認証コマンド

dot1x initialize interface
目的

ポートでの IEEE802.1X 認証を初期化します。

シンタックス

dot1x initialize interface INTERFACE‑ID [,￨‑]

パラメーター

INTERFACE‑ID：対象ポートを指定します。以下のパラメーターのいずれかを使用できます。
•

port：指定したポートで初期化を実行します。

•

port‑channel：指定したポートチャネルで初期化を実行します。

デフォルト

なし

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドでは、ポートの IEEE802.1X 認証を初期化します。すべての認証状態はリセットされ、認証済端末は未認証になります。

使用例：
ポート 1/0/1 で IEEE 802.1X 認証を初期化する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# dot1x initialize interface port 1/0/1(config-a-def)#

dot1x re‑authenticate interface
目的ポートで IEEE 802.1X 認証の再認証を実行します。

シンタックス

dot1x re‑authenticate interface INTERFACE‑ID [,￨‑]

パラメーター

INTERFACE‑ID：対象のポートを指定します。以下のパラメーターのいずれかを使用できます。
•

port：指定したポートで再認証を実行します。

•

port‑channel：指定したポートチャネルで再認証を実行します。

デフォルト

なし

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、IEEE802.1X 認証の再認証を手動で実行します。

使用例：
ポート 1/0/1 で IEEE 802.1X 認証の再認証を実行する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# dot1x re-authenticate interface port 1/0/1(config-a-def)#

304/379

8 ポートアクセス制御機能 ￨ 8.5 IEEE 802.1X 認証コマンド

show access‑defender dot1x
目的IEEE 802.1X 認証の情報を表示します。

シンタックスshow access‑defender dot1x [statistics] [interface INTERFACE‑ID[,￨‑]]

パラメーターstatistics：IEEE802.1X 認証の統計情報を表示します。
interface INTERFACE‑ID：表示するポートを指定します。以下のパラメー
ターのいずれかを使用できます。
•

port：指定したポートの情報を表示します。

•

port‑channel：指定したポートチャネルの情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、IEEE802.1X 認証の情報を表示します。statistics オプ
ションを使用せず、ポートの指定を行わない場合はサプリカントの認証状
態についての情報を表示します。statistics オプションを使用せず、ポートを指定した場合は、ポートでの IEEE802.1X 認証の設定情報を表示します。statistics オプションを使用しない場合、IEEE802.1X 認証の統計情報を表示します。

使用例：
IEEE 802.1X 認証の情報を表示する方法を示します。
# show access-defender dot1x
802.1X Port-Based Authentication Enabled
802.1X info for Port-channel1
Supplicant name: user1
Supplicant address: 00-0C-29-8F-8F-2A
portEnabled: true - portControl: Auto
portStatus: authorized - currentId: 1
protocol version: 2
reAuthenticate: Disabled
reAuthPeriod: 3600
PAE: state: Authenticated - portMode: Auto
PAE: reAuthCount: 0
PAE: quietPeriod: 60 - reauthMax: 2 - txPeriod: 30
BE: state: Idle
BE: suppTimeout: 30 - serverTimeout: 30
CD: adminControlledDirections: In - operControlledDirections: In
CD: bridgeDetected: false
KR: rxKey: false
KT: keyAvailable: false - keyTxEnabled: false#

305/379

8 ポートアクセス制御機能 ￨ 8.5 IEEE 802.1X 認証コマンド
ポート 1/0/1 での IEEE 802.1X 認証の設定情報を表示する方法を示します。
# show access-defender dot1x interface port 1/0/1
Interface: Port1/0/1
PAE: Authenticator
Port Control: AutoIgnore EAPOL start: Disabled
Quiet Period: 60
sec
Tx Period: 30
sec
Supp Timeout: 30
sec
Server Timeout: 30
sec
Max-req: 2
times
Re-Authenticate: Disabled
Re-Auth Period: 3600 sec#

ポート 1/0/1 の IEEE 802.1X 認証の統計情報を表示する方法を示します。
# show access-defender dot1x statistics interface port 1/0/1
Port1/0/1 dot1x statistics information:
EAPOL Frames RX: 1
EAPOL Frames TX: 4
EAPOL-Start Frames RX: 0
EAPOL-Req/Id Frames TX: 6
EAPOL-Logoff Frames RX: 0
EAPOL-Req Frames TX: 0
EAPOL-Resp/Id Frames RX: 0
EAPOL-Resp Frames RX: 0
Invalid EAPOL Frames RX: 0
EAP-Length Error Frames RX: 0
Last EAPOL Frame Version: 0
Last EAPOL Frame Source: FC-6D-D1-00-19-78#

306/379

8 ポートアクセス制御機能 ￨ 8.6 Web 認証コマンド

8.6 Web 認証コマンド
Web 認証コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

web‑authentication
enableweb‑authentication enable

web‑authentication
http‑ip

web‑authentication http‑ip {ipv4 IP‑ADDRESS ￨ ipv6 IPV6‑ADDRESS}

no web‑authentication enable
no web‑authentication http‑ip {ipv4 ￨ ipv6}

web‑authentication
https‑port

web‑authentication https‑port TCP‑PORT

web‑authentication
redirectweb‑authentication redirect {disable [http ￨ https] ￨ url URL}

web‑authentication
snooping proxy‑port
web‑authentication
redirect proxy‑port

no web‑authentication https‑port
no web‑authentication redirect {disable ￨ url}
web‑authentication snooping proxy‑port TCP‑PORT
no web‑authentication snooping proxy‑port
web‑authentication redirect proxy‑port TCP‑PORT
no web‑authentication redirect proxy‑port

web‑authentication
http‑session‑timeout

web‑authentication http‑session‑timeout SECONDS

web‑authentication
jump‑url original

web‑authentication jump‑url original

no web‑authentication http‑session‑timeout
no web‑authentication jump‑url original

web‑authentication
overwrite enable

web‑authentication overwrite enable

web‑authenticationttl

web‑authentication ttl VALUE interface INTERFACE‑ID [,￨‑]

web‑authentication
logging web‑accesson

no web‑authentication overwrite enable
no web‑authentication ttl [VALUE] [interface INTERFACE‑ID [,￨‑]]
web‑authentication logging web‑access on
no web‑authentication logging web‑access on

各コマンドの詳細を以下に説明します。

web‑authentication enable
目的

Web 認証を有効にします。無効にするには、no 形式を使用します。

シンタックス

web‑authentication enable
no web‑authentication enable

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、Web 認証のグローバル設定を有効にします。事前に web‑authentication http‑ip コマンドで Web 認証の仮想 IP アドレスを登録する必要があります。

307/379

8 ポートアクセス制御機能 ￨ 8.6 Web 認証コマンド
使用例：
Web 認証を有効にする方法を示します。
# configure terminal(config)# web-authentication enable(config)#

web‑authentication http‑ip
目的

Web 認証用の仮想 IP アドレスを設定します。設定を削除するには、no 形式を使用します。

シンタックス

web‑authentication http‑ip {ipv4 IP‑ADDRESS ￨ ipv6 IPV6‑ADDRESS}
no web‑authentication http‑ip {ipv4 ￨ ipv6}

パラメーター

ipv4 IP‑ADDRESS：仮想 IP アドレスを IPv4 アドレスで指定します。
ipv6 IPV6‑ADDRESS：仮想 IP アドレスを IPv6 アドレスで指定します。

デフォルト

なし

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、Web 認証ポータル用に装置に設定する仮想 IP アドレスを設
定します。

使用例：
Web 認証用の Web サーバーの IPv4 アドレスを 3.3.3.3 に設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# web-authentication http-ip ipv4 3.3.3.3(config-a-def)#

web‑authentication https‑port
目的

Web 認証ポータルの HTTPS の待ち受け TCP ポート番号を設定します。デ
フォルトの設定に戻すには、no 形式を使用します。

シンタックス

web‑authentication https‑port TCP‑PORT
no web‑authentication https‑port

パラメーター

TCP‑PORT：Web 認証ポータルの HTTPS の待ち受け TCP ポート番号を入力し
ます。

デフォルト

443

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、Web 認証ポータルの HTTPS の待ち受け TCP ポート番号を設定します。
TCP ポート番号 21〜23、443、装置に設定した TELNET、SSH の待ち受け
ポート、Web UI の HTTP 待ち受けポート、および web‑authentication
snooping proxy‑port もしくは web‑authentication redirect proxy‑port
で設定したポートは指定できません。

308/379

8 ポートアクセス制御機能 ￨ 8.6 Web 認証コマンド
使用例：
Web 認証ポータルの HTTPS の待ち受け TCP ポート番号を 8081 に設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# web-authentication https-port 8081
(config-a-def)#

web‑authentication redirect
目的

Web 認証リダイレクトの設定を行います。デフォルトの設定に戻すには、
no 形式を使用します。

シンタックス

web‑authentication redirect {disable [http ￨ https] ￨ url URL}
no web‑authentication redirect {disable ￨ url}

パラメーターdisable：Web 認証リダイレクトを無効にします。
http：HTTPS の Web 認証リダイレクトを無効にします。
https：HTTPS の Web 認証リダイレクトを無効にします。
url URL：Web リダイレクト先を指定します。リダイレクト先の URL を 255
文字以内で入力します。

デフォルトなし（Web 認証リダイレクトは有効、リダイレクト先は仮想 IP アドレス）

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、Web 認証リダイレクトの設定を行います。disable オプ
ションでは、特定のプロトコルの Web 認証リダイレクトを無効にします。
url オプションを使用すると、指定した外部 Web 認証ポータルの URL にリ
ダイレクトされます。

使用例：
Web リダイレクトの URL を「http://10.7.15.30:8080」に設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# web-authentication redirect url http://10.7.15.30:8080(config-a-def)#
使用例：
HTTP 接続の Web 認証ポータルへのリダイレクトを無効にする方法を示します。
# configure terminal(config)# access-defender(config-a-def)# web-authentication redirect disable http(config-a-def)#

309/379

8 ポートアクセス制御機能 ￨ 8.6 Web 認証コマンド

web‑authentication snooping proxy‑port
目的

Web 認証のスヌーピングプロキシ機能を設定します。デフォルトに戻すには、no 形式を使用します。

シンタックス

web‑authentication snooping proxy‑port TCP‑PORT
no web‑authentication snooping proxy‑port

パラメーター

TCP‑PORT：プロキシポート番号を入力します。

デフォルト

無効

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

プロキシサーバーを使用するネットワーク環境では、Web ブラウザーは外部 Web サイトの閲覧で HTTP/HTTPS の通常の TCP ポート番号（80/443）ではなく、ネットワーク管理者が定めた TCP ポート（プロキシポート）番号を使用します。この場合、デフォルトの Web 認証機能では Web アクセスを検知できないため、未認証端末のトラフィックはブロックされます。
スヌーピングプロキシ機能は、プロキシポート番号の TCP/IP 通信を Web
アクセスのトラフィックとして定義し、未認証端末の Web アクセス（プロキシポートを使用）を検知すると、プロキシサーバーに偽装して内部 Web
認証ポータルの画面を表示させます。
スヌーピングプロキシ機能による Web 認証ポータルの表示では HTTP/HTTPS
リダイレクトを使用しません。そのため、外部 Web 認証ポータル、および
HTTPS での Web 認証には対応しません。また、Web 認証に成功した際の画
面は、Web ブラウザーのプロキシ設定で適切な例外を指定しない限り、表示されません。
TCP ポート番号 21〜23、443、装置に設定した TELNET、SSH の待ち受け
ポート、Web UI の HTTP 待ち受けポート、および web‑authentication
https‑port もしくは web‑authentication redirect proxy‑port で設定したポートは指定できません。

使用例：
スヌーピングプロキシ機能（プロキシポート番号：8080）を有効にする方法を示します。
# configure terminal(config)# access-defender(config-a-def)# web-authentication snooping proxy-port 8080
(config-a-def)#

310/379

8 ポートアクセス制御機能 ￨ 8.6 Web 認証コマンド

web‑authentication redirect proxy‑port
目的

Web 認証のプロキシポートリダイレクトを設定します。デフォルトに戻すには、no 形式を使用します。

シンタックス

web‑authentication redirect proxy‑port TCP‑PORT
no web‑authentication redirect proxy‑port

パラメーター

TCP‑PORT：プロキシポート番号を入力します。

デフォルト

なし

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

プロキシポートリダイレクトは、スヌーピングプロキシ機能と同じくプロキシサーバーを使用する環境で適用するオプションです。プロキシポート
番号の TCP/IP 通信を Web アクセスのトラフィックとして定義し、未認証
端末の Web アクセス（プロキシポートを使用）を検知すると、プロキシ
サーバーに偽装して Web 認証ポータルにリダイレクトさせます。
リダイレクトループ（リダイレクト先へのアクセスで再度リダイレクトが発生して、それが繰り返される事象）を回避するため、リダイレクト先はWeb ブラウザーでプロキシの例外に登録される必要があります。
プロキシポートを使用した HTTPS の Web アクセスに対して Web 認証リダイ
レクトは実施されません。
TCP ポート番号 21〜23、443、装置に設定した TELNET、SSH の待ち受け
ポート、Web UI の HTTP 待ち受けポート、および web‑authentication
https‑port もしくは web‑authentication snooping proxy‑port で設定したポートは指定できません。

使用例：
Web 認証のプロキシポートリダイレクト（プロキシポート番号：8080）を有効にする方法を示します。
# configure terminal(config)# access-defender(config-a-def)# web-authentication redirect proxy-port 8080
(config-a-def)#

web‑authentication http‑session‑timeout
目的

Web 認証のセッションタイムアウト値を設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

web‑authentication http‑session‑timeout SECONDS
no web‑authentication http‑session‑timeout

パラメーターSECONDS：Web 認証ポータルのセッションタイムアウト時間(秒)を 5〜60 の範囲で指定します。

デフォルト

30 秒

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、Web 認証セッションのタイムアウト時間を設定します。短期間に多数の Web 認証が行われた場合に、セッションテーブルが占有されて新規 Web 認証を開始できない事象を緩和することができます。

311/379

8 ポートアクセス制御機能 ￨ 8.6 Web 認証コマンド
使用例：
Web 認証のセッションタイムアウト値を 60 秒に設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# web-authentication http-session-timeout 60(config-a-def)#

web‑authentication jump‑url original目的

Web 認証成功後に、Web 認証アクセス時の URL にリダイレクトします。無効にするには、no コマンドを使用します。

シンタックス

web‑authentication jump‑url original
no web‑authentication jump‑url original

パラメーター

なし

デフォルト

なし

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、Web 認証成功時の表示画面でクライアントが Web 認証を行った際に指定した URL にリダイレクトさせます。本設定を使用しない場
合、あるいはクライアントが Web 認証リダイレクトではなく直接 Web 認証
ポータルにアクセスした場合、登録したログイン成功画面を表示します。

使用例：
Web 認証成功時に Web 認証アクセス時の URL にリダイレクトさせる方法を示します。
# configure terminal(config)# access-defender(config-a-def)# web-authentication jump-url original(config-a-def)#

web‑authentication overwrite enable
目的

Web 認証済のクライアントから Web 認証が試行された場合に認証状態をクリアします。無効にするには、no 形式を使用します。

シンタックス

web‑authentication overwrite enable
no web‑authentication overwrite enable

パラメーター

なし

デフォルト

なし

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、Web 認証済のクライアントから Web 認証が試行された場合に認証状態をリセットします。

使用例：
Web 認証済のクライアントからの Web 認証の試行により認証状態をリセットする方法を示します。
# configure terminal(config)# access-defender(config-a-def)# web-authentication overwrite enable(config-a-def)#

312/379

8 ポートアクセス制御機能 ￨ 8.6 Web 認証コマンド

web‑authentication ttl
目的

Web 認証の TTL フィルター機能を有効にします。無効にするには、no コマ
ンドを使用します。

シンタックス

web‑authentication ttl VALUE interface INTERFACE‑ID [,￨‑]
no web‑authentication ttl [VALUE] [interface INTERFACE‑ID [,￨‑]]

パラメーター

VALUE： TTL 値を 1〜255 で指定します。
interface INTERFACE‑ID ：TTL フィルターを使用するポートを指定します。以下のいずれかのパラメーターを使用できます。
•

port：指定したポートで TTL フィルターを有効にします。

•

port‑channel：指定したポートチャネルで TTL フィルターを有効にしま
す。

デフォルト

なし

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドでは、指定された TTL 値を持つ IP パケットを対象として Web
認証を実施する機能を設定します。最大 8 個まで TTL 値を指定することが
できます。

使用例：
ポート 1/0/1 で TTL 値：255 の TTL フィルター機能を設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# web-authentication ttl 255 interface port 1/0/1(config-a-def)#

web‑authentication logging web‑access on
目的

Web 認証ポータルのアクセスのログを有効にします。無効にするには、no形式を使用します。

シンタックス

web‑authentication logging web‑access on
no web‑authentication logging web‑access on

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、装置の Web 認証ポータルにアクセスした場合にログを出力する機能を有効にします。
この機能は、トラブルシューティングに役立ちます。大量のログが発生するため、通常の運用では、この機能を無効にすることをお勧めします。

使用例：
Web 認証サーバーのアクセスログを有効にする方法を示します。
# configure terminal(config)# web-authentication logging web-access on(config)#

313/379

8 ポートアクセス制御機能 ￨ 8.7 DHCP スヌーピングコマンド

8.7 DHCP スヌーピングコマンド
CLI の DHCP スヌーピングコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

dhcp‑snooping enabledhcp‑snooping enable
no dhcp‑snooping enabledhcp‑snooping
interfacedhcp‑snooping interface INTERFACE‑ID [,￨‑]
no dhcp‑snooping interface INTERFACE‑ID [,￨‑]

dhcp‑snooping mode

dhcp‑snooping mode {deny ￨ timer SECONDS}
no dhcp‑snooping mode {deny ￨ timer}

dhcp‑snooping mode
mac‑authentication

dhcp‑snooping mode mac‑authentication
no dhcp‑snooping mode mac‑authentication

dhcp‑snooping
static‑entry

dhcp‑snooping static‑entry interface INTERFACE‑ID {IP‑ADDRESS ￨IPV6‑ADDRESS}
no dhcp‑snooping static‑entry [interface INTERFACE‑ID] [IP‑ADDRESS￨ IPV6‑ADDRESS]show access‑defenderdhcp‑snoopingshow access‑defender dhcp‑snooping {configuration ￨ mode‑status ￨status}

各コマンドの詳細を以下に説明します。

dhcp‑snooping enable
目的

DHCP スヌーピングのグローバル設定を有効にします。無効にするには、no形式を使用します。

シンタックスdhcp‑snooping enable
no dhcp‑snooping enable

パラメーター

なし

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、DHCP スヌーピングを有効にします。DHCP スヌーピングのエントリーの最大数は 400 で、ダイナミックエントリーとスタティックエ
ントリーで共有です。
DHCP クライアントが最大数のルールに登録されている場合、DHCP スヌー
ピングが無効になっているポートで、DHCP パケットは中継されません。
DHCP スヌーピングのエントリーはリンクダウンしてもログアウトされません。DHCP のリース期間が満了するまで登録は継続されます。

使用例：
DHCP スヌーピングを有効にする方法を示します。
# configure terminal(config)# dhcp-snooping enable(config)#

314/379

8 ポートアクセス制御機能 ￨ 8.7 DHCP スヌーピングコマンド

dhcp‑snooping interface
目的

ポート単位で DHCP スヌーピングを有効にします。無効にするには、no 形式を使用します。

シンタックスdhcp‑snooping interface INTERFACE‑ID [,￨‑]
no dhcp‑snooping interface INTERFACE‑ID [,￨‑]

パラメーター

INTERFACE‑ID：対象のポートを指定します。以下のパラメーターのいずれかを使用できます。
•

port：指定したポートで DHCP スヌーピングを有効にします。

•

port‑channel：指定したポートチャネルで DHCP スヌーピングを有効に
します。

デフォルト

すべてのポートで無効

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、ポート単位で DHCP スヌーピングを有効にします。

使用例：
ポート 1/0/1 で DHCP スヌーピングを有効にする方法を示します。
# configure terminal(config)# access-defender(config-a-def)# dhcp-snooping interface port 1/0/1(config-a-def)#

dhcp‑snooping mode
目的

DHCP スヌーピングの PERMIT/DENY モードの設定を行います。デフォルトに戻す場合は、no 形式を使用します。

シンタックスdhcp‑snooping mode {deny ￨ timer SECONDS}
no dhcp‑snooping mode {deny ￨ timer}

パラメーター

deny：起動時点の動作モードを DENY モードにします。
timer SECONDS：PERMIT モードから DENY モードへの移行時間(秒)を 0 または 30〜604800 秒の範囲で指定します。0 に設定すると、DENY モードへの移行は行われません。

デフォルト

mode：なし（PERMIT モード）、timer：1800 秒

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、DHCP スヌーピングの PERMIT/DENY モードの設定を行います。PERMIT モードでは、IP アドレス取得のフローをモニターしてエント
リーの登録を行いますが、トラフィックの制御は行いません。PERMIT モー
ドでは DENY モードへの移行期間が設定され、その期間にエントリー情報を収集します。DENY モードでは、トラフィックの制御が行われます。たと
えば、運用中のネットワーク機器に DHCP スヌーピングを適用する際や、装置の再起動を実施する場合に、ネットワークの継続稼働と DHCP スヌー
ピングの情報収集を両立することができます。

315/379

8 ポートアクセス制御機能 ￨ 8.7 DHCP スヌーピングコマンド
使用例：
DHCP スヌーピングの起動時点の動作モードを DENY モードに設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# dhcp-snooping mode deny(config-a-def)#
DHCP スヌーピングの PERMIT モードから DENY モードへの移行期間を 3600 秒に設定する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# dhcp-snooping mode timer 3600
(config-a-def)#

dhcp‑snooping mode mac‑authentication
目的

DHCP スヌーピングの MAC 認証モードオプションを有効にします。デフォル
トの設定に戻すには、no 形式を使用します。

シンタックスdhcp‑snooping mode mac‑authentication
no dhcp‑snooping mode mac‑authentication

パラメーター

なし

デフォルト

無効

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、DHCP スヌーピングの MAC 認証モードオプションを有効にします。DHCP スヌーピングと MAC 認証の両方が動作するポートで、DHCP ス
ヌーピングの制御は MAC 認証に成功するまで行われません。

使用例：
DHCP スヌーピングの MAC 認証モードオプションを有効にする方法を示します。
# configure terminal(config)# access-defender(config-a-def)# dhcp-snooping mode mac-authentication(config-a-def)#

316/379

8 ポートアクセス制御機能 ￨ 8.7 DHCP スヌーピングコマンド

dhcp‑snooping static‑entry
目的

DHCP スヌーピングのスタティックエントリーを登録します。エントリーを削除するには、no 形式を使用します。

シンタックスdhcp‑snooping static‑entry interface INTERFACE‑ID {IP‑ADDRESS ￨IPV6‑ADDRESS}
no dhcp‑snooping static‑entry [interface INTERFACE‑ID] [IP‑ADDRESS￨ IPV6‑ADDRESS]

パラメーターinterface INTERFACE‑ID：エントリーの対象ポートを指定します。以下のパラメーターのいずれかを使用できます。
•

port：特定のポートを指定します。

•

port‑channel：特定のポートチャネルを指定します。

IP‑ADDRESS：スタティックエントリーの IP アドレスを指定します。
IPV6‑ADDRESS：スタティックエントリーの IPv6 アドレスを入力します。
デフォルト

なし

コマンドモード

AccessDefender 設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、DHCP スヌーピングのスタティックエントリーを登録します。

使用例：
ポート 1/0/1 で IP アドレス 192.168.1.10 のスタティックエントリーを登録する方法を示します。
# configure terminal(config)# access-defender(config-a-def)# dhcp-snooping static-entry interface port 1/0/1 192.168.1.10(config-a-def)#show access‑defender dhcp‑snooping
目的

DHCP スヌーピングの情報を表示します。

シンタックスshow access‑defender dhcp‑snooping {configuration ￨ mode‑status ￨status}パラメーター

configuration：設定情報を表示します。
mode‑status：動作モード（PERMIT/DENY）の情報を表示します。
status：DHCP スヌーピングのエントリー情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

なし

317/379

8 ポートアクセス制御機能 ￨ 8.7 DHCP スヌーピングコマンド
使用例：
DHCP スヌーピング設定を表示する方法を示します。
# show access-defender dhcp-snooping configuration
Port configuration (o: snooping ON)
C Port
1
8 9
16 17
24 25
+------+ +------+ +------+ +--1 oooooooo ........ ........ ..
Snooping : ENABLE
Mode: PERMIT
Timer: 1800Port-channel configuration (o: snooping ON)
C Port-channel ID18+------+
Port-channel
1 o.......
Static Entry :Port
IP Address------------------------------------------------------Port1/0/1
192.168.2.2
Port-channel1 192.168.255.255#

DHCP スヌーピングの動作モードを表示する方法を示します。
# show access-defender dhcp-snooping mode-status
Mode
Timer
Remaining time-------------------------------------PERMIT
0:00:30:00
0:00:05:20#

DHCP スヌーピングのエントリー情報を表示する方法を示します。
# show access-defender dhcp-snooping status
Snooping : ENABLE
Mode: DENYC = port-channel, LE = Lease Expiration
Total : 3 (static 1, dynamic 2)
Port
IP Address
MAC AddressLE----------------------------------------------------------------------------Port1/0/2 172.17.100.150
00-1D-09-D1-15-9F 0:4:12
C/1
172.17.100.155
00-21-70-70-7E-C5 1:1:11
Port1/0/5 191.168.1.1
N/A#

318/379

9 アクセスコントロールリスト ￨ 8.7 DHCP スヌーピングコマンド

9 アクセスコントロールリスト
本章では、アクセスコントロールリスト(ACL)の設定について説明します。
ACL は、フレームの情報から物理ポートやその他のモジュールへのアクセスを制御する機能です。検査するフレームの種類とフレームの検査範囲を定めた ACL プロファイルと、ACL プロファイル上に登録した ACL ルールによってアクセス制御ポリシーを構成し、ACL プロファイルをモジュールに割り当てることでステートレスのアクセス制御を提供します。
■ACL プロファイル
モジュールで必要となる ACL のアクセス制御は、ネットワークポリシーによって異なります。ステー
トレスのアクセス制御では、フレームの送信元と宛先 IP アドレスに基づいてアクセスの許可または拒否を行うのが一般的ですが、通信プロトコルや MAC アドレスなどの情報を用いることもあります。ACL
プロファイルでは、そのようなネットワークポリシーに対して、検査するフレームの種類や、フレームの検査範囲を定める ACL 種別を指定します。
本装置で指定できる ACL の種別は以下の通りです。
• 標準/拡張 IP ACL• 標準/拡張 IPv6 ACL• 拡張 MAC ACL（MAC ACL）
• 拡張エキスパート ACL（エキスパート ACL）
■ACL 種別ごとの検査範囲と適用可能なモジュール「IP ACL」、「IPv6 ACL」、「MAC ACL」は、フレームの検査対象を示します。「IP ACL」では IPv4
パケットを、「IPv6 ACL」では IPv6 パケットを、「MAC ACL」では原則として非 IP/IPv6 パケットを検査対象とします。
「拡張エキスパート ACL」は、「拡張 IP ACL」と「拡張 MAC ACL」のハイブリッドであり、IPv4 パ
ケットを検査対象として、送信元、宛先 MAC アドレス、IP アドレスなど、広い範囲を検査できます。
ACL 種別や種類（標準/拡張）によって適用可能なモジュールが異なります。
■ACL ルール
ACL ルールは、フレームの合致する条件と、合致した場合のアクション（PERMIT もしくは DENY）を定めたものです。合致条件は、ACL 種別に基づいて定めます。たとえば IP ACL の場合、特定の送信元や宛先 IP アドレスを合致条件に指定できますが、特定の MAC アドレスは合致条件に指定できません。
ACL ルールの合致条件を指定する際に、所定のフィールドを参照しない場合は ANY 条件を設定します。
例えば、IP アドレス:192.168.0.1 宛のすべてのトラフィックを IP ACL のルールの条件に合致させる
場合、送信元 IP アドレスは ANY 条件に設定します。
「拡張」の ACL では、送信元と宛先のアドレスの他に、オプションでフレームの一部のヘッダー情報を合致条件に指定することができます。各オプションを指定しない場合、ANY 条件として処理されます。
指定可能なすべての合致条件が ANY の場合、検査対象となるすべてのフレームを「一致」として処理するルールになります。
ACL ルールで指定するアクションは、物理ポート以外のモジュールに適用する ACL プロファイル上に登録するルールの場合は PERMIT のみを使用します。これらのモジュールでは、ACL のポリシーは合致条
件のみ使用され、アクションは各モジュールで制御します。たとえば、SNMP エージェント機能に ACLを適用する場合、ACL ルールの条件に合致する SNMP マネージャーのアクセスを許可します。

319/379

9 アクセスコントロールリスト ￨ 9.1 ACL 全般コマンド
物理ポートに適用する ACL プロファイルでは、PERMIT と DENY のルールの組み合わせでポリシーを構成
し、物理ポートでの合致条件とアクションは ACL ルールに従います。また、認証バイパスオプションを使用した場合、合致するパケットはポートアクセス認証の状態によらず転送処理が行われます。
ACL 種別によらず、すべての ACL ルールは permit もしくは deny コマンドを使用して登録します。
permit コマンドで登録されたルールは、条件に合致したトラフィックを許可します。deny コマンドで登録されたルールは、条件に合致したトラフィックを拒否（廃棄）します。同一 ACL プロファイルで複数の条件に合致する場合、シーケンス番号が小さいルールが適用されます。
■ACL による VLAN フィルター
VLAN で ACL によるアクセス制御を行う場合、複数の ACL プロファイルを組み込んだ VLAN アクセスマッ
プを作成し、VLAN に適用します。VLAN アクセスマップは、マッチ条件とアクションを定めた複数のサブマップでポリシーを定義され、マッチ条件で ACL プロファイルを適用します。ここで ACL のポリ
シーは合致条件にのみ使用され、合致した場合のアクションはサブマップで規定した動作に従います。

9.1 ACL 全般コマンド
ACL 全般のコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

access‑group{mac ￨ ip ￨ ipv6 ￨ expert} access‑group {NAME ￨ NUMBER} [in]no {mac ￨ ip ￨ ipv6 ￨ expert} access‑group {NAME ￨ NUMBER} [in]vlan filter

vlan filter MAP‑NAME vlan‑list VLAN‑ID‑LIST
no vlan filter MAP‑NAME vlan‑list VLAN‑ID‑LIST

access‑list
resequence

access‑list resequence {NAME ￨ NUMBER} STARTING‑SEQUENCE‑NUMBER
INCREMENTno access‑list resequencelist‑remark

list‑remark TEXT
no list‑remark

acl‑hardware‑counteracl‑hardware‑counter {access‑group {ACCESS‑LIST‑NAME ￨ ACCESS‑
LIST‑NUMBER} ￨ vlan‑filter ACCESS‑MAP‑NAME}
no acl‑hardware‑counter {access‑group {ACCESS‑LIST‑NAME ￨ ACCESS‑
LIST‑NUMBER} ￨ vlan‑filter ACCESS‑MAP‑NAME}

show access‑list

show access‑list [ip [NAME ￨ NUMBER] ￨ mac [NAME ￨ NUMBER] ￨ ipv6
[NAME ￨ NUMBER] ￨ expert [NAME ￨ NUMBER] ￨ resource {reserved‑
group ￨ reserved‑priority}]

show access‑groupshow access‑group [interface INTERFACE‑ID]

show vlan access‑map

show vlan access‑map [MAP‑NAME]

show vlan filter

show vlan filter [access‑map MAP‑NAME ￨ vlan VLAN‑ID]

clear acl‑hardware‑counterclear acl‑hardware‑counter {access‑group [ACCESS‑LIST‑NAME ￨ACCESS‑LIST‑NUMBER] ￨ vlan‑filter [ACCESS‑MAP‑NAME]}

各コマンドの詳細を以下に説明します。

320/379

9 アクセスコントロールリスト ￨ 9.1 ACL 全般コマンド

access‑group
目的

ACL プロファイルをポートに適用します。設定をクリアするには、no 形式
を使用します。

シンタックス{mac ￨ ip ￨ ipv6 ￨ expert} access‑group {NAME ￨ NUMBER} [in]no {mac ￨ ip ￨ ipv6 ￨ expert} access‑group [NAME ￨ NUMBER] [in]パラメーター

mac：MAC ACL を適用します。
ip：IP ACL を適用します。
ipv6：IPv6 ACL を適用します。
expert：エキスパート ACL を適用します。

NAME：適用する ACL をプロファイル番号で指定します。
NUMBER：適用する ACL をプロファイル番号で指定します。
in：受信フレームを制御対象とします。本装置では指定する必要はありま
せん。
デフォルト

なし

コマンドモード

インターフェース設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ACL をポートに適用します。各ポートで適用可能な ACL は
ACL の種別ごとに 1 個です。同じ種別の ACL が登録されている場合は上書きされます。

使用例：
MAC ACL「daily‑profile」をポート 1/0/1 に適用する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# mac access-group daily-profile in
The remaining applicable MAC access entries are 512(config-if-port)#vlan filter
目的

VLAN アクセスマップを適用します。VLAN アクセスマップを削除するには、no 形式を使用します。

シンタックスvlan filter MAP‑NAME vlan‑list VLAN‑ID‑LIST
no vlan filter MAP‑NAME vlan‑list VLAN‑ID‑LIST

パラメーター

MAP‑NAME：VLAN アクセスマップの名前を指定します。
VLAN‑ID‑LIST：適用する VLAN を指定します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、VLAN に VLAN アクセスマップを適用します。登録できる
VLAN アクセスマップは VLAN ごとに 1 個です。

321/379

9 アクセスコントロールリスト ￨ 9.1 ACL 全般コマンド
使用例：
VLAN 5 で VLAN アクセスマップ「vlan‑map」を適用する方法を示します。
# configure terminal(config)# vlan filter vlan-map vlan-list 5(config)#

access‑list resequence
目的

ACL ルールの自動シーケンス番号採番の動作ルールを設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

access‑list resequence {NAME ￨ NUMBER} STARTING‑SEQUENCE‑NUMBER

INCREMENTno access‑list resequence
パラメーター

NAME：設定する ACL プロファイル名を指定します。
NUMBER：設定する ACL プロファイルをプロファイル番号で指定します。
STARTING‑SEQUENCE‑NUMBER：ACL ルールのシーケンス番号の自動採番での開始番号を 1〜65535 の範囲で指定します。
INCREMENT：ACL ルールのシーケンス番号の自動採番のステップ値を 1〜32の範囲で指定します。

デフォルト

開始番号：10、増分値：10

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ACL プロファイルに登録する ACL ルールの自動採番のルールを指定します。自動採番では、 STARTING‑SEQUENCE‑NUMBER から開始して STARTING‑SEQUENCE‑NUMBER の値のステップで増分される数列において、未使用の数字で最も小さい値をシーケンス番号として適用します。
開始番号もしくは増分値を変更すると、その時点で登録されているすべての ACL ルールのシーケンス番号も自動的に振り直しされます。
no 形式を使用すると、すべての自動採番ルールがデフォルトに戻ります。
指定した ACL プロファイルのみを戻す場合はデフォルト値を設定します。

使用例：
ACL プロファイル「R&D」での ACL ルールのシーケンス番号自動採番ルールを変更する方法を示します。
# configure terminal(config)# access-list resequence R&D 20 5
(config)#

322/379

9 アクセスコントロールリスト ￨ 9.1 ACL 全般コマンド

list‑remark
目的

ACL の説明情報を登録します。削除するには、no 形式を使用します。

シンタックス

list‑remark TEXT
no list‑remark

パラメーター

TEXT：説明情報を 256 文字以内で入力します。

デフォルト

なし

コマンドモード

すべての ACL 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ACL プロファイルの設定に説明情報を登録します。

使用例：
アクセスリストに備考情報を追加する方法を示します。
# configure terminal(config)# ip access-list extended R&D(config-ip-ext-acl)# list-remark This access-list is use to match any IP packets fromhost 10.2.2.1.
(config-ip-ext-acl)##

acl‑hardware‑counter
目的

ACL ハードウェアカウンターを有効にします。無効にするには、no 形式を使用します。

シンタックスacl‑hardware‑counter {access‑group {ACCESS‑LIST‑NAME ￨ ACCESS‑
LIST‑NUMBER} ￨ vlan‑filter ACCESS‑MAP‑NAME}
no acl‑hardware‑counter {access‑group {ACCESS‑LIST‑NAME ￨ ACCESS‑
LIST‑NUMBER} ￨ vlan‑filter ACCESS‑MAP‑NAME}

パラメーター

access‑group：ハードウェアカウンターでカウントする ACL プロファイル
を指定します。

ACCESS‑LIST‑NAME：ACL プロファイルを ACL 名で指定します。
ACCESS‑LIST‑NUMBER ：ACL プロファイルをプロファイル番号で指定します。
vlan‑filter ACCESS‑MAP‑NAME ：ハードウェアカウンターでカウントする
アクセスマップを指定します。
デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

ACL ハードウェアカウンターは、適用した ACL プロファイルや VLAN アクセ
スマップにヒットした場合にカウントします。本コマンドは、ACL ハード
ウェアカウンターのカウントを行う ACL プロファイル、VLAN アクセスマッ
プを指定します。

使用例：
ACL プロファイル「abc」のルールにヒットした場合の ACL ハードウェアカウンターを有効にする方法を示します。
# configure terminal(config)# acl-hardware-counter access-group abc
323/379

9 アクセスコントロールリスト ￨ 9.1 ACL 全般コマンド(config)#show access‑list
目的

アクセスリストの設定情報を表示します。

シンタックスshow access‑list [ip [NAME ￨ NUMBER] ￨ mac [NAME ￨ NUMBER] ￨ ipv6
[NAME ￨ NUMBER] ￨ expert [NAME ￨ NUMBER]]

パラメーター

ip： IP ACL の設定情報を表示します。

NAME：設定情報を表示する ACL をプロファイル名で指定します。
NUMBER：設定情報を表示する ACL をプロファイル番号で指定します。
mac：MAC ACL の設定情報を表示します。
ipv6：IPv6 ACL の設定情報を表示します。
expert：エキスパート ACL の設定情報を表示します。
デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、登録した ACL の情報を表示します。ACL の種別を指定しない場合、設定したすべての ACL の設定情報の概要を表示します。ACL の種別を指定して、プロファイルを指定しない場合、該当する ACL 種別のすべての ACL に関する設定情報を表示します。

使用例：
すべての ACL の設定情報の概要を表示する方法を示します。
# show access-list
Access-List-Name------------------------------------------rd-ip-acl(ID: 1998)
simple-rd-acl(ID: 3999)
rd-mac-acl(ID: 6998)
ip6-acl(ID: 14999)

Type--------------ip acl
ip ext-acl
mac ext-acl
ipv6 ext-acl

Total Entries: 4#

指定した ACL プロファイルの情報を表示する方法を示します。
# show access-list ip R&D
Extended IP access list R&D(ID: 3999)
10 permit tcp any 10.20.0.0 0.0.255.255
20 permit icmp any any#

指定した ACL プロファイル（ハードウェアカウンターが有効）の情報を表示する方法を示します。
# show access-list ip simple-ip-acl
Extended IP access list simple-ip-acl(ID: 3994)
10 permit tcp any 10.20.0.0 0.0.255.255 (Ing: 12410 packets Egr: 85201 packets)

324/379

9 アクセスコントロールリスト ￨ 9.1 ACL 全般コマンド
20 permit tcp any host 10.100.1.2 (Ing: 6532 packets Egr: 0 packets)
30 permit icmp any any (Ing: 8758 packets Egr: 4214 packets)
Counter enable on following port(s):Ingress port(s): Port1/0/5-1/0/8
Egress port(s): Port1/0/3#

show access‑group
目的

ポートに適用した ACL プロファイル情報を表示します。

シンタックスshow access‑group [interface INTERFACE‑ID]

パラメーターinterface INTERFACE‑ID：情報を表示するポートを指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ポートに適用した ACL プロファイル情報を表示します。
ポートを指定しない場合は、ACL を適用しているすべてのポートの情報が表示されます。

使用例：
いずれかのポートに適用されている ACL プロファイル情報を表示する方法を示します。
# show access-group
Port1/0/1:
Inbound ip access-list
Inbound mac access-list: simple-ip-acl(ID: 1998): simple-mac-acl(ID: 7998)#

show vlan access‑map
目的

VLAN アクセスマップの設定情報を表示します。

シンタックスshow vlan access‑map [MAP‑NAME]

パラメーター

MAP‑NAME：表示する VLAN アクセスマップの名前を指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、VLAN アクセスマップの設定情報を表示します。アクセス
マップ名を指定しない場合は、すべての VLAN アクセスマップの情報が表示されます。

使用例：
VLAN アクセスマップを表示する方法を示します。
# show vlan access-map
VLAN access-map vlan-map 10
match ip access list: stp_ip1(ID: 1888)
action: forward

325/379

9 アクセスコントロールリスト ￨ 9.1 ACL 全般コマンド
Counter enable on VLAN(s): 1-2
match count: 8541 packets
VLAN access-map vlan-map 20
match mac access list: ext_mac(ID: 6995)
action: redirect port 1/0/5
Counter enable on VLAN(s): 1-2
match count: 5647 packets#

show vlan filter
目的

VLAN アクセスマップの割り当て状態を表示します。

シンタックスshow vlan filter [access‑map MAP‑NAME ￨ vlan VLAN‑ID]

パラメーター

access‑map MAP‑NAME ：表示する VLAN アクセスマップの名前を指定します。
vlan VLAN‑ID：表示する VLAN を VLAN ID で指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、VLAN アクセスマップの割り当て状態を表示します。オプ
ションで vlan を使用した場合は VLAN に割り当てた VLAN アクセスマップ
を表示します。オプションで access‑map を使用した場合は、指定した
VLAN アクセスマップを適用した VLAN を表示します。オプションを使用しない場合、すべての VLAN アクセスマップでの適用した VLAN の情報を表示
します。

使用例：
VLAN フィルター情報を表示する方法を示します。
# show vlan filter
VLAN Map aa
Configured on VLANs: 5-127,221-333
VLAN Map bb
Configured on VLANs: 1111-1222# show vlan filter vlan 5
VLAN ID 5
VLAN Access Map: aa#

326/379

9 アクセスコントロールリスト ￨ 9.1 ACL 全般コマンド

clear acl‑hardware‑counter
目的

ACL ハードウェアカウンターをクリアします。

シンタックスclear acl‑hardware‑counter {access‑group [ACCESS‑LIST‑NAME ￨ACCESS‑LIST‑NUMBER] ￨ vlan‑filter [ACCESS‑MAP‑NAME]}

パラメーター

access‑group ACCESS‑LIST‑NAME：アクセスリスト名を指定します。
access‑group ACCESS‑LIST‑NUMBER：アクセスリスト番号を指定します。
vlan‑filter ACCESS‑MAP‑NAME：アクセスマップ名を指定します。

デフォルト

なし

コマンドモード

特権実行モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ACL ハードウェアカウンターをクリアします。access‑group オプションで ACL を指定しない場合は、すべての ACL プロファイルのハードウェアカウンターがクリアされます。vlan‑filter オプションでVLAN アクセスマップ名を指定しない場合は、すべての VLAN アクセスマッ
プのハードウェアカウンターがクリアされます。

使用例：
ACL ハードウェアカウンターをクリアする方法を示します。
# clear acl-hardware-counter access-group abc#

327/379

9 アクセスコントロールリスト ￨ 9.2 MAC ACL コマンド

9.2 MAC ACL コマンド
MAC ACL に関するコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

mac access‑list

mac access‑list extended NAME [NUMBER]
no mac access‑list extended {NAME ￨ NUMBER}

permit ￨ deny (MAC
ACL 設定モード)[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} {any ￨host SRC‑MAC‑ADDR ￨ SRC‑MAC‑ADDR SRC‑MAC‑WILDCARD} {any ￨ host
DST‑MAC‑ADDR ￨ DST‑MAC‑ADDR DST‑MAC‑WILDCARD} [ethernet‑type TYPE
MASK] [cos OUTER‑COS [inner INNER‑COS]] [vlan VLAN‑ID [inner
INNER‑VLAN]] [class CLASS‑ID]
no SEQUENCE‑NUMBER

mac access‑list
enable ip‑packets

mac access‑list enable ip‑packets
no mac access‑list enable ip‑packets

各コマンドの詳細を以下に説明します。

mac access‑list
目的

MAC ACL のプロファイルを作成し、該当するプロファイルの MAC ACL 設定
モードに移行します。削除するには、no 形式を使用します。

シンタックス

mac access‑list extended NAME [NUMBER]
no mac access‑list extended {NAME ￨ NUMBER}

パラメーター

NAME： MAC ACL の名前を 32 文字以内（先頭英文字）で指定します。
NUMBER：MAC ACL のプロファイル番号を 6000〜7999 の範囲で指定します。
指定しない場合は、未使用の番号の中から最大の値が自動的に割り当てら
れます。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MAC ACL のプロファイルを作成し、MAC ACL 設定モードに移行します。

使用例：
MAC ACL プロファイル「dailyprofile」を作成し、MAC ACL 設定モードに移行する方法を示します。
# configure terminal(config)# mac access-list extended daily-profile(config-mac-ext-acl)#

328/379

9 アクセスコントロールリスト ￨ 9.2 MAC ACL コマンド

permit ￨ deny (MAC ACL 設定モード)
目的

MAC ACL のルールを登録します。削除するには、no 形式を使用します

シンタックス[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} {any ￨host SRC‑MAC‑ADDR ￨ SRC‑MAC‑ADDR SRC‑MAC‑WILDCARD} {any ￨ host
DST‑MAC‑ADDR ￨ DST‑MAC‑ADDR DST‑MAC‑WILDCARD} [ethernet‑type {TYPE￨ HEX MASK}] [cos OUTER‑COS] [vlan VLAN‑ID [inner INNER‑VLAN]]no SEQUENCE‑NUMBER

パラメーターSEQUENCE‑NUMBER：シーケンス番号を 1〜65535 の範囲で指定します。
authentication‑bypass：認証バイパスオプションを使用します。
any：ANY 条件を指定します。
host：特定のホストの送信元/宛先 MAC アドレスを条件とします。

SRC‑MAC‑ADDR：送信元ホスト/グループの MAC アドレスを指定します。
SRC‑MAC‑WILDCARD：指定した送信元グループの MAC アドレスに適用するワ
イルドカードビットマップを 16 進数形式で指定します。ビット値 1 に対応するビットはチェックされません。

DST‑MAC‑ADDR：宛先ホスト/グループの MAC アドレスを指定します。
DST‑MAC‑WILDCARD：指定し宛先グループの MAC アドレスに適用するワイル
ドカードビットマップを 16 進数形式で指定します。
ethernet‑type：イーサネットタイプを条件に含めます。

TYPE ：条件とするイーサネットタイプを aarp、appletalk、decnet‑iv、
etype‑6000 、 etype‑8042 、 lat 、 lavc‑sca 、 mop‑console 、 mop‑dump 、vines‑echo、vines‑ip、xns‑idp、arp のいずれかで指定します。

HEX MASK：条件とするイーサネットタイプのグループを指定します。HEX
ではグループの本体を 0x0〜0xFFFF の 16 進数（0x0600 以上）で指定します。MASK は本体に対応するビットマップマスクを 16 進数で指定します。
ビット値 0 に対応するビットはチェック対象外になります。
cos OUTER‑COS：VLAN タグの CoS 値を条件とします。
vlan VLAN‑ID：VLAN タグの VLAN ID を条件とします。
inner INNER‑VLAN：C‑tag の VLAN ID を条件とします。
デフォルト

なし

コマンドモード

MAC ACL 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、MAC ACL ルールをプロファイル上に登録します。

使用例：
MAC ACL プロファイル「daily‑profile」の ACL ルールを登録する方法を示します。
# configure terminal(config)# mac access-list extended daily-profile(config-mac-ext-acl)# deny 00:80:33:00:00:00 00:00:00:ff:ff:ff any(config-mac-ext-acl)# permit any any(config-mac-ext-acl)#329/379

9 アクセスコントロールリスト ￨ 9.2 MAC ACL コマンド

mac access‑list enable ip‑packets
目的

IPv4/IPv6 パケットに対する MAC ACL の制御を有効にします。デフォルトに戻すには、no 形式を使用します。

シンタックス

mac access‑list enable ip‑packets
no mac access‑list enable ip‑packets

パラメーターなし（IPv4/IPv6 パケットは MAC ACL で制御されない）

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドでは、IPv4/IPv6 パケットに対する MAC ACL の制御を有効にし
ます。

使用例：
IPv4/IPv6 パケットに対する MAC ACL の制御を有効にする方法を示します。
# configure terminal(config)# mac access-list enable ip-packets(config)#

330/379

9 アクセスコントロールリスト ￨ 9.3 IP ACL コマンド

9.3 IP ACL コマンド
IP ACL に関連するコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

ip access‑list

ip access‑list [extended] NAME [NUMBER]
no ip access‑list [extended] {NAME ￨ NUMBER}

permit ￨ deny
(IP ACL 設定モード)[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny}[PROTOCOL‑TYPE ￨ protocol‑id PROTOCOL‑ID] {any ￨ host SRC‑IP‑ADDR￨ SRC‑IP‑ADDR SRC‑IP‑WILDCARD} [any ￨ host DST‑IP‑ADDR ￨ DST‑IP‑
ADDR DST‑IP‑WILDCARD] [fragments] [[precedence PRECEDENCE] [tosTOS] ￨ dscp DSCP]
no SEQUENCE‑NUMBER

permit ￨ denytcp
￨ udp (拡張 IP ACL 設
定モード)[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} {tcp ￨udp} {any ￨ host SRC‑IP‑ADDR ￨ SRC‑IP‑ADDR SRC‑IP‑WILDCARD} [{eq ￨lt ￨ gt ￨ neq} PORT ￨ range MIN‑PORT MAX‑PORT] {any ￨ host DST‑IP‑
ADDR ￨ DST‑IP‑ADDR DST‑IP‑WILDCARD} [{eq ￨ lt ￨ gt ￨ neq} PORT ￨range MIN‑PORT MAX‑PORT] [TCP‑FLAG] [[precedence PRECEDENCE] [tosTOS] ￨ dscp DSCP]
no SEQUENCE‑NUMBER

permit ￨ deny icmp
(拡張 IP ACL 設定モード)

[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} icmp
{any ￨ host SRC‑IP‑ADDR ￨ SRC‑IP‑ADDR SRC‑IP‑WILDCARD} {any ￨ hostDST‑IP‑ADDR ￨ DST‑IP‑ADDR DST‑IP‑WILDCARD} [ICMP‑TYPE [ICMP‑CODE]￨ ICMP‑MESSAGE] [[precedence PRECEDENCE] [tos TOS] ￨ dscp DSCP]
no SEQUENCE‑NUMBER

各コマンドの詳細を以下に説明します。

ip access‑list
目的

IP ACL のプロファイルを作成し、該当するプロファイルの IP ACL 設定
モードに移行します。削除するには、no 形式を使用します。

シンタックス

ip access‑list [extended] NAME [NUMBER]
no ip access‑list [extended] {NAME ￨ NUMBER}

パラメーターextended：拡張 IP ACL のプロファイルを作成します。指定しない場合、
標準 IP ACL のプロファイルを作成します。

NAME：IP ACL の名前を 32 文字以内（先頭英文字）で指定します。
NUMBER：IP ACL のプロファイル番号を 1〜1999（標準 IP ACL）、もしくは2000〜3999（拡張 IP ACL）の範囲で指定します。指定しない場合、未使用の番号から最大の値が自動的に割り当てられます。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IP ACL のプロファイルを作成し、IP ACL 設定モードに移行します。

331/379

9 アクセスコントロールリスト ￨ 9.3 IP ACL コマンド
使用例：
標準 IP ACL「Strict‑Control」を作成し、標準 IP ACL 設定モードに移行する方法を示します。
# configure terminal(config)# ip access-list pim-srcfilter(config-ip-acl)#

permit ￨ deny (IP ACL 設定モード)
目的

IP ACL のルールを登録します。削除するには、no 形式を使用します。

シンタックス[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny}[PROTOCOL‑TYPE ￨ protocol‑id PROTOCOL‑ID] {any ￨ host SRC‑IP‑ADDR￨ SRC‑IP‑ADDR SRC‑IP‑WILDCARD} [any ￨ host DST‑IP‑ADDR ￨ DST‑IP‑
ADDR DST‑IP‑WILDCARD] [fragments] [[precedence PRECEDENCE] [tosTOS] ￨ dscp DSCP]
no SEQUENCE‑NUMBER

パラメーターSEQUENCE‑NUMBER：シーケンス番号を指定します。範囲は 1〜65535 です。
authentication‑bypass：認証バイパスオプションを使用します。

PROTOCOL‑TYPE ：指定したプロトコルを合致条件とします。gre、 esp、
eigrp、igmp、ipinip、ospf、pcp、pim、vrrp のいずれかを使用します。
protocol‑id PROTOCOL‑ID ：指定したプロトコル番号のプロトコルを合致
条件とします。プロトコル番号は 0〜255 の範囲で指定します。
any：ANY 条件を指定します。
host：特定のホストの送信元/宛先 IP アドレスを条件とします。

SRC‑IP‑ADDR：送信元ホスト/グループの IP アドレスを指定します。
SRC‑IP‑WILDCARD：指定した送信元グループの IP アドレスに適用するワイ
ルドカードビットマップを 10 進数形式で指定します。ビット値 1 に対応するビットはチェックされません。

DST‑IP‑ADDR：宛先ホスト/グループの IP アドレスを指定します。
DST‑IP‑WILDCARD：指定した宛先グループの IP アドレスに適用するワイル
ドカードビットマップを 10 進数形式で指定します。
precedence PRECEDENCE：IP Precedence 値を合致条件とします。
dscp DSCP：DSCP 値を合致条件とします。DSCP 値は 0〜63 の範囲で指定す
るか、DSCP 名（af11〜af13、af21〜af23、af31〜af33、af41〜af43、cs1〜cs7、default、ef から選択）で指定します。
tos TOS：ToS 値を合致条件とします。0〜15 の範囲で指定します。
fragments：フラグメントされたパケットを指定します。
デフォルト

なし

コマンドモード

標準/拡張 IP ACL 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IP ACL のルールをプロファイル上に登録します。標準 IP
ACL では、送信元および宛先 IP アドレスもしくはグループのみを合致条件に指定することができます。プロトコルを指定した場合は、宛先 IP アド
レスもしくはグループを指定する必要があります。

332/379

9 アクセスコントロールリスト ￨ 9.3 IP ACL コマンド
使用例：
標準 IP ACL「std‑ip」プロファイルのルールを作成する方法を示します。
# configure terminal(config)# ip access-list std-acl(config-ip-acl)# permit any 10.20.0.0 0.0.255.255(config-ip-acl)# permit any host 10.100.1.2(config-ip-acl)#

permit ￨ denytcp ￨ udp (拡張 IP ACL 設定モード)

目的

拡張 IP ACL の TCP/UDP パケットのルールを登録します。削除するには、
no 形式を使用します。

シンタックス[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} {tcp ￨udp} {any ￨ host SRC‑IP‑ADDR ￨ SRC‑IP‑ADDR SRC‑IP‑WILDCARD} [{eq ￨lt ￨ gt ￨ neq} PORT ￨ range MIN‑PORT MAX‑PORT] {any ￨ host DST‑IP‑
ADDR ￨ DST‑IP‑ADDR DST‑IP‑WILDCARD} [{eq ￨ lt ￨ gt ￨ neq} PORT ￨range MIN‑PORT MAX‑PORT] [TCP‑FLAG] [[precedence PRECEDENCE] [tosTOS] ￨ dscp DSCP]
no SEQUENCE‑NUMBER

パラメーター

lt：指定した TCP/UDP ポート番号より小さい場合を合致条件にします。
gt：指定した TCP/UDP ポート番号より大きい場合を合致条件にします。
eq：指定した TCP/UDP ポート番号と等しい場合を合致条件にします。
neq：指定した TCP/UDP ポート番号ではない場合を合致条件にします。

PORT：基準となる TCP/UDP ポート番号を数字もしくはプロトコル名で指定します。プロトコル名は、TCP パケットでは bgp、chargen、daytime、
discard 、 domain 、 echo 、 rexec 、 finger 、 ftp 、 ftp‑data 、 gopher 、
hostname 、 ident 、 irc 、 klogin 、 kshell 、 login 、 lpd 、 nntp 、 snpp 、
pop2 、 pop3 、 smtp 、 sunrpc 、 shell 、 tacacs 、 telnet 、 time 、 uucp 、
whois、http から指定します。UDP パケットの場合は biff、bootpc、
bootps 、 discard 、 irc 、 domain 、 echo 、 isakmp 、 mobile‑ip 、
nameserver 、 netbios‑dgm 、 netbios‑ns 、 netbios‑ss 、 nat‑t 、 ntp 、
snpp 、 rip、 snmp 、 snmptrap 、 sunrpc 、 syslog、 tacacs 、 talk 、 tftp 、
time、who、xdmcp から指定します。
range MIN‑PORT MAX‑PORT：指定した TCP/UDP ポート番号の範囲内にある場合を合致条件にします。

TCP‑FLAG：TCP パケットの場合のみ選択可能で、TCP フラグフィールドを合致条件にします。ack、fin、psh、rst、syn、urg から選択します。複数同時に指定する場合は、上記の順番でスペースで区切って指定します。
それ以外は TCP/UDP および ICMP パケット以外の拡張 IP ACL のルールの場
合と同じです。
デフォルトなし

コマンドモード

拡張 IP ACL 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、拡張 IP ACL で TCP/UDP パケットを合致条件とする ACL
ルールを登録します。

333/379

9 アクセスコントロールリスト ￨ 9.3 IP ACL コマンド
使用例：
拡張 IP ACL プロファイルで TCP パケットを合致条件にするルールを作成する方法を示します。
# configure terminal(config)# ip access-list extended Strict-Control(config-ip-ext-acl)# permit tcp any 10.20.0.0 0.0.255.255(config-ip-ext-acl)#

permit ￨ deny

icmp (拡張 IP ACL 設定モード)

目的

拡張 IP ACL の ICMP パケットのルールを登録します。削除するには、no 形式を使用します。

シンタックス[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} icmp
{any ￨ host SRC‑IP‑ADDR ￨ SRC‑IP‑ADDR SRC‑IP‑WILDCARD} {any ￨ hostDST‑IP‑ADDR ￨ DST‑IP‑ADDR DST‑IP‑WILDCARD} [ICMP‑TYPE [ICMP‑CODE]￨ ICMP‑MESSAGE] [[precedence PRECEDENCE] [tos TOS] ￨ dscp DSCP]
no SEQUENCE‑NUMBER

パラメーター

ICMP‑TYPE：ICMP メッセージタイプを合致条件にします。ICMP メッセージ
タイプは 0〜255 の範囲で指定します。

ICMP‑CODE：ICMP メッセージコードを合致条件にします。ICMP メッセージ
コードは 0〜255 の範囲で指定します。

ICMP‑MESSAGE：ICMP メッセージの種類を合致条件にします。メッセージ名は administratively‑prohibited 、 alternate‑address 、 conversion‑
error、host‑prohibited、net‑prohibited、echo、echo‑reply、pointer‑indicates‑error 、 host‑isolated 、 host‑precedence‑violation 、 host‑redirect、host‑tos‑redirect、host‑tos‑unreachable、host‑unknown、
host‑unreachable 、 information‑reply 、 information‑request 、 mask‑
reply 、 mask‑request 、 mobile‑redirect 、 net‑redirect 、 net‑tos‑redirect、net‑tos‑unreachable、net‑unreachable、net‑unknown、bad‑length、option‑missing、packet‑fragment、parameter‑problem、port‑
unreachable 、 precedence‑cutoff 、 protocol‑unreachable 、 reassembly‑
timeout 、 redirect‑message 、 router‑advertisement 、 router‑solicitation、source‑quench、source‑route‑failed、time‑exceeded、
timestamp‑reply 、 timestamp‑request 、 traceroute 、 ttl‑expired 、
unreachable から選択します。
それ以外は TCP/UDP および ICMP パケット以外の拡張 IP ACL のルールの場
合と同じです。
デフォルトなし

コマンドモード

拡張 IP ACL 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、拡張 IP ACL で ICMP パケットを合致条件とする ACL ルール
を登録します。

使用例：
拡張 IP ACL で ICMP パケットを合致条件とするルールを作成する方法を示します。
# configure terminal(config)# ip access-list extended Strict-Control(config-ip-ext-acl)# permit icmp any any(config-ip-ext-acl)#334/379

9 アクセスコントロールリスト ￨ 9.4 IPv6 ACL コマンド

9.4 IPv6 ACL コマンド
IPv6 ACL に関連するコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

ipv6 access‑list

ipv6 access‑list [extended] NAME [NUMBER]
no ipv6 access‑list [extended] {NAME ￨ NUMBER}

permit ￨ deny (IPv6ACL 設定モード)[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} [esp ￨pcp ￨ sctp ￨ protocol‑id PROTOCOL‑ID] {any ￨ host SRC‑IPV6‑ADDR ￨SRC‑IPV6‑ADDR/PREFIX‑LENGTH} [any ￨ host DST‑IPV6‑ADDR ￨ DST‑IPV6‑
ADDR/PREFIX‑LENGTH] [fragments] [dscp DSCP] [flow‑label FLOW‑LABEL]
no SEQUENCE‑NUMBER

permit ￨ deny tcp ￨
udp (拡張 IPv6 ACL 設
定モード)[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} {tcp ￨udp} {any ￨ host SRC‑IPV6‑ADDR ￨ SRC‑IPV6‑ADDR/PREFIX‑LENGTH} [{eq￨ lt ￨ gt ￨ neq} PORT ￨ range MIN‑PORT MAX‑PORT] {any ￨ host DST‑
IPV6‑ADDR ￨ DST‑IPV6‑ADDR/PREFIX‑LENGTH} [{eq ￨ lt ￨ gt ￨ neq}
PORT ￨ range MIN‑PORT MAX‑PORT] [TCP‑FLAG] [dscp DSCP] [flow‑label
FLOW‑LABEL]
no SEQUENCE‑NUMBER

permit ￨ deny icmp
(拡張 IPv6 ACL 設定
モード)[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} icmp
{any ￨ host SRC‑IPV6‑ADDR ￨ SRC‑IPV6‑ADDR/PREFIX‑LENGTH} {any ￨host DST‑IPV6‑ADDR ￨ DST‑IPV6‑ADDR/PREFIX‑LENGTH} [ICMP‑TYPE[ICMP‑CODE] ￨ ICMP‑MESSAGE] [dscp DSCP] [flow‑label FLOW‑LABEL]
no SEQUENCE‑NUMBER

各コマンドの詳細を以下に説明します。

ipv6 access‑list
目的

IPv6 ACL のプロファイルを作成し、該当するプロファイルの IPv6 ACL 設定モードに移行します。削除するには、no 形式を使用します。

シンタックスipv6 access‑list [extended] NAME [NUMBER]
no ipv6 access‑list [extended] {NAME ￨ NUMBER}

パラメーターextended：拡張 IPv6 ACL のプロファイルを作成します。指定しない場
合、標準 IPv6 ACL のプロファイルを作成します。

NAME：IPv6 ACL の名前を 32 文字以内（先頭英文字）で指定します。
NUMBER ： IPv6 ACL の プ ロ フ ァ イ ル 番 号 を 11000 〜 12999 （ 標 準 IPv6
ACL）、もしくは 13000〜14999（拡張 IPv6 ACL）の範囲で指定します。指定しない場合、未使用の番号から最大の値が自動的に割り当てられます。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IPv6 ACL のプロファイルを作成し、IPv6 ACL 設定モードに移行します。

335/379

9 アクセスコントロールリスト ￨ 9.4 IPv6 ACL コマンド
使用例：
標準 IPv6 ACL「ip6‑std‑control」を作成し、標準 IPv6 ACL 設定モードに移行する方法を示します。
# configure terminal(config)# ipv6 access-list ip6-std-control(config-ipv6-acl)#

permit ￨ deny (IPv6 ACL 設定モード)
目的

IPv6 ACL のルールを登録します。削除するには、no 形式を使用します。

シンタックス[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny}[PROTOCOL‑TYPE ￨ protocol‑id PROTOCOL‑ID] {any ￨ host SRC‑IPV6‑ADDR ￨ SRC‑IPV6‑ADDR/PREFIX‑LENGTH} [any ￨ host DST‑IPV6‑ADDR ￨DST‑IPV6‑ADDR/PREFIX‑LENGTH] [fragments] [dscp DSCP] [flow‑label
FLOW‑LABEL]
no SEQUENCE‑NUMBER

パラメーターSEQUENCE‑NUMBER：シーケンス番号を指定します。範囲は 1〜65535 です。
authentication‑bypass：認証バイパスオプションを使用します。

PROTOCOL‑TYPE ：指定したプロトコルを合致条件とします。esp、pcp、
sctp のいずれかを使用します。
protocol‑id PROTOCOL‑ID ：指定したプロトコル番号のプロトコルを合致
条件とします。プロトコル番号は 0〜255 の範囲で指定します。
any：ANY 条件を指定します。
host SRC‑IPV6‑ADDR：特定の送信元ホストの IPv6 アドレスを合致条件とします。

SRC‑IPV6‑ADDR/PREFIX‑LENGTH：特定の送信元 IPv6 ネットワークを合致条件とします。
host DST‑IPV6‑ADDR：特定の宛先ホストの IPv6 アドレスを合致条件とします。

DST‑IPV6‑ADDR/PREFIX‑LENGTH：特定の宛先 IPv6 ネットワークを合致条件とします。
dscp DSCP：DSCP 値を合致条件とします。DSCP 値は 0〜63 の範囲で指定す
るか、DSCP 名（af11〜af13、af21〜af23、af31〜af33、af41〜af43、cs1〜cs7、default、ef から選択）で指定します。
fragments：フラグメントされたパケットを指定します。
flow‑label FLOW‑LABEL ：フローラベルの値を合致条件とします。フロー
ラベル値は 0〜1048575 の範囲で指定します。
デフォルト

なし

コマンドモード

標準/拡張 IPv6 ACL 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、IPv6 ACL のルールをプロファイル上に登録します。標準
IPv6 ACL では、送信元および宛先 IPv6 アドレスもしくはネットワークのみを合致条件に指定することができます。プロトコルを指定した場合は、宛先 IPv6 アドレスもしくはネットワークを指定する必要があります。

336/379

9 アクセスコントロールリスト ￨ 9.4 IPv6 ACL コマンド
使用例：
標準 IPv6 ACL のルールを登録する方法を示します。
# configure terminal(config)# ipv6 access-list ipv6-std-control(config-ipv6-acl)# permit any host ff02::1:2(config-ipv6-acl)#

permit ￨ deny (拡張 IPv6 ACL 設定モード)
目的

拡張 IPv6 ACL の TCP/UDP パケットのルールを登録します。削除するには、no 形式を使用します。

シンタックス[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} {tcp ￨udp} {any ￨ host SRC‑IPV6‑ADDR ￨ SRC‑IPV6‑ADDR/PREFIX‑LENGTH} [{eq￨ lt ￨ gt ￨ neq} PORT ￨ range MIN‑PORT MAX‑PORT] {any ￨ host DST‑
IPV6‑ADDR ￨ DST‑IPV6‑ADDR/PREFIX‑LENGTH} [{eq ￨ lt ￨ gt ￨ neq}
PORT ￨ range MIN‑PORT MAX‑PORT] [TCP‑FLAG] [dscp DSCP] [flow‑label
FLOW‑LABEL]
no SEQUENCE‑NUMBER

パラメーター

lt：指定した TCP/UDP ポート番号より小さい場合を合致条件にします。
gt：指定した TCP/UDP ポート番号より大きい場合を合致条件にします。
eq：指定した TCP/UDP ポート番号と等しい場合を合致条件にします。
neq：指定した TCP/UDP ポート番号ではない場合を合致条件にします。

PORT：基準となる TCP/UDP ポート番号を指定します。
range MIN‑PORT MAX‑PORT：指定した TCP/UDP ポート番号の範囲内にある場合を合致条件にします。

TCP‑FLAG：TCP パケットの場合のみ選択可能で、TCP フラグフィールドを合致条件にします。ack、fin、psh、rst、syn、urg から選択します。複数同時に指定する場合は、上記の順番でスペースで区切って指定します。
それ以外は TCP/UDP および ICMP パケット以外の拡張 IPv6 ACL のルールの場合と同じです。
デフォルトなし

コマンドモード

拡張 IPv6 ACL 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、拡張 IPv6 ACL で TCP/UDP パケットを合致条件とする ACL
ルールを登録します。

使用例：
拡張 IPv6 ACL プロファイルで TCP パケットを合致条件にするルールを作成する方法を示します。
# configure terminal(config)# ipv6 access-list extended ipv6-control(config-ipv6-ext-acl)# permit tcp any ff02::0:2/16(config-ipv6-ext-acl)#

337/379

9 アクセスコントロールリスト ￨ 9.4 IPv6 ACL コマンド

permit ￨ deny (拡張 IPv6 ACL 設定モード)
目的

拡張 IPv6 ACL の ICMP パケットのルールを登録します。削除するには、no形式を使用します。

シンタックス[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} icmp
{any ￨ host SRC‑IPV6‑ADDR ￨ SRC‑IPV6‑ADDR/PREFIX‑LENGTH} {any ￨host DST‑IPV6‑ADDR ￨ DST‑IPV6‑ADDR/PREFIX‑LENGTH} [ICMP‑TYPE[ICMP‑CODE] ￨ ICMP‑MESSAGE] [dscp DSCP] [flow‑label FLOW‑LABEL]
no SEQUENCE‑NUMBER

パラメーター

ICMP‑TYPE：ICMP メッセージタイプを合致条件にします。ICMP メッセージ
タイプは 0〜255 の範囲で指定します。

ICMP‑CODE：ICMP メッセージコードを合致条件にします。ICMP メッセージ
コードは 0〜255 の範囲で指定します。

ICMP‑MESSAGE： ICMP メッセージの種類を合致条件にします。メッセージ
名 は beyond‑scope 、 destination‑unreachable 、 echo‑reply 、 echo‑
request 、 erroneous̲header 、 hop‑limit 、 multicast‑listener‑query 、multicast‑listener‑done、multicast‑listener‑report、nd‑na、nd‑ns、
next‑header 、 no‑admin 、 no‑route 、 packet‑too‑big 、 parameter‑
option、parameter‑problem、port‑unreachable、reassembly‑timeout、
redirect 、 renum‑command 、 renum‑result 、 renum‑seq‑number 、 router‑advertisement 、 router‑renumbering 、 router‑solicitation 、 time‑exceeded、unreachable から選択します。
それ以外は TCP/UDP および ICMP パケット以外の拡張 IP ACL のルールの場
合と同じです。
デフォルトなし

コマンドモード

拡張 IPv6 ACL 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、拡張 IPv6 ACL で ICMP パケットを合致条件とする ACL ルー
ルを登録します。

使用例：
拡張 IPv6 ACL で ICMP パケットを合致条件とするルールを作成する方法を示します。
# configure terminal(config)# ipv6 access-list extended ipv6-control(config-ipv6-ext-acl)# permit icmp any any(config-ipv6-ext-acl)#338/379

9 アクセスコントロールリスト ￨ 9.5 エキスパート ACL コマンド

9.5 エキスパート ACL コマンド
エキスパート ACL は、IPv4 パケットを検査対象としたアクセス制御を行います。エキスパート ACL は
MAC ACL と拡張 IP ACL のハイブリッドで、検査範囲は送信元/宛先の IP アドレス、MAC アドレスやパケットの種別など、MAC ACL と拡張 IP ACL でカバーするすべての範囲が含まれます。
エキスパート ACL に関連するコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

expert access‑list

expert access‑list extended NAME [NUMBER]
no expert access‑list extended {NAME ￨ NUMBER}

permit ￨ deny (エキスパート ACL 設定モード)

[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} PROTOCOL{SRC‑IP‑ADDR SRC‑IP‑WILDCARD ￨ host SRC‑IP‑ADDR ￨ any} {SRC‑MAC‑
ADDR SRC‑MAC‑WILDCARD ￨ host SRC‑MAC‑ADDR ￨ any} {DST‑IP‑ADDR DST‑
IP‑WILDCARD ￨ host DST‑IP‑ADDR ￨ any} {DST‑MAC‑ADDR DST‑MAC‑
WILDCARD ￨ host DST‑MAC‑ADDR ￨ any} [cos OUTER‑COS [inner INNER‑
COS]] [vlan OUTER‑VLAN [inner INNER‑VLAN]] [fragments][[precedence PRECEDENCE] [tos TOS] ￨ dscp DSCP]
no SEQUENCE‑NUMBER

permit ￨ deny tcp ￨
udp (エキスパート ACL
設定モード)[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} {tcp ￨udp} {SRC‑IP‑ADDR SRC‑IP‑WILDCARD ￨ host SRC‑IP‑ADDR ￨ any} {SRC‑
MAC‑ADDR SRC‑MAC‑WILDCARD ￨ host SRC‑MAC‑ADDR ￨ any} [{eq ￨ lt ￨gt ￨ neq} PORT ￨ range MIN‑PORT MAX‑PORT] {DST‑IP‑ADDR DST‑IP‑
WILDCARD ￨ host DST‑IP‑ADDR ￨ any} {DST‑MAC‑ADDR DST‑MAC‑WILDCARD￨ host DST‑MAC‑ADDR ￨ any} [{eq ￨ lt ￨ gt ￨ neq} PORT ￨ range MIN‑
PORT MAX‑PORT] [TCP‑FLAG] [cos OUTER‑COS [inner INNER‑COS]] [vlan
OUTER‑VLAN [inner INNER‑VLAN]] [[precedence PRECEDENCE] [tos TOS]
￨ dscp DSCP]
no SEQUENCE‑NUMBER

permit ￨ deny icmp
(エキスパート ACL 設
定モード)[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} icmp
{SRC‑IP‑ADDR SRC‑IP‑WILDCARD ￨ host SRC‑IP‑ADDR ￨ any} {SRC‑MAC‑
ADDR SRC‑MAC‑WILDCARD ￨ host SRC‑MAC‑ADDR ￨ any} {DST‑IP‑ADDR DST‑
IP‑WILDCARD ￨ host DST‑IP‑ADDR ￨ any} {DST‑MAC‑ADDR DST‑MAC‑
WILDCARD ￨ host DST‑MAC‑ADDR ￨ any} [ICMP‑TYPE [ICMP‑CODE] ￨ ICMP‑MESSAGE] [cos OUTER‑COS [inner INNER‑COS]] [vlan OUTER‑VLAN [inner
INNER‑VLAN]] [[precedence PRECEDENCE] [tos TOS] ￨ dscp DSCP]
no SEQUENCE‑NUMBER

各コマンドの詳細を以下に説明します。

339/379

9 アクセスコントロールリスト ￨ 9.5 エキスパート ACL コマンド

expert access‑list
目的

エキスパート ACL のプロファイルを作成し、該当するプロファイルのエキ
スパート ACL 設定モードに移行します。削除するには、no 形式を使用します。

シンタックス

expert access‑list extended NAME [NUMBER]
no expert access‑list extended {NAME ￨ NUMBER}

パラメーター

NAME：エキスパート ACL の名前を 32 文字以内（先頭英文字）で指定します。

NUMBER：エキスパート ACL のプロファイル番号を 8000〜9999 の範囲で指定します。指定しない場合は、未使用の番号の中から最大の値が自動的に割り当てられます。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、エキスパート ACL のプロファイルを作成し、エキスパート
ACL 設定モードに移行します。

使用例：
エキスパート ACL「exp̲acl」を作成し、エキスパート ACL 設定モードに移行する方法を示します。
# configure terminal(config)# expert access-list extended exp_acl(config-exp-nacl)#

permit ￨ deny (エキスパート ACL 設定モード)
目的

エキスパート ACL のルールを登録します。削除するには、no 形式を使用します

シンタックス[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny}
PROTOCOL‑TYPE {SRC‑IP‑ADDR SRC‑IP‑WILDCARD ￨ host SRC‑IP‑ADDR ￨any} {SRC‑MAC‑ADDR SRC‑MAC‑WILDCARD ￨ host SRC‑MAC‑ADDR ￨ any}
{DST‑IP‑ADDR DST‑IP‑WILDCARD ￨ host DST‑IP‑ADDR ￨ any} {DST‑MAC‑
ADDR DST‑MAC‑WILDCARD ￨ host DST‑MAC‑ADDR ￨ any} [cos OUTER‑COS[inner INNER‑COS]] [vlan OUTER‑VLAN [inner INNER‑VLAN]][fragments] [[precedence PRECEDENCE] [tos TOS] ￨ dscp DSCP]
no SEQUENCE‑NUMBER

パラメーターPROTOCOL‑TYPE：指定したプロトコルを合致条件とします。プロトコル番号（0〜255 の範囲）、もしくは gre、 esp、eigrp、igmp、ipinip、
ospf、pcp、pim、vrrp のいずれかを使用します。
それ以外のパラメーターの説明は MAC ACL、および IP ACL のルール登録の設定パラメーターを参照してください。

デフォルト

なし

コマンドモード

エキスパート ACL 設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、エキスパート ACL のルールをプロファイル上に作成します。

340/379

9 アクセスコントロールリスト ￨ 9.5 エキスパート ACL コマンド
使用例：
エキスパート ACL「exp̲acl」の ACL ルールを登録する方法を示します。
# configure terminal(config)# expert access-list extended exp_acl(config-exp-nacl)# deny host 192.168.4.12 host 0013.0049.8272 any any(config-exp-nacl)#

permit ￨ denytcp ￨ udp (エキスパート ACL 設定モード)

目的

エキスパート ACL の TCP/UDP パケットのルールを登録します。削除するには、no 形式を使用します。

シンタックス[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} {tcp ￨udp} {SRC‑IP‑ADDR SRC‑IP‑WILDCARD ￨ host SRC‑IP‑ADDR ￨ any} {SRC‑
MAC‑ADDR SRC‑MAC‑WILDCARD ￨ host SRC‑MAC‑ADDR ￨ any} [{eq ￨ lt ￨gt ￨ neq} PORT ￨ range MIN‑PORT MAX‑PORT] {DST‑IP‑ADDR DST‑IP‑
WILDCARD ￨ host DST‑IP‑ADDR ￨ any} {DST‑MAC‑ADDR DST‑MAC‑WILDCARD￨ host DST‑MAC‑ADDR ￨ any} [{eq ￨ lt ￨ gt ￨ neq} PORT ￨ range MIN‑
PORT MAX‑PORT] [TCP‑FLAG] [cos OUTER‑COS [inner INNER‑COS]] [vlan
OUTER‑VLAN [inner INNER‑VLAN]] [[precedence PRECEDENCE] [tos TOS]
￨ dscp DSCP]
no SEQUENCE‑NUMBER

パラメーター

各パラメーターの説明は MAC ACL、IP ACL、および拡張 IP ACL の TCP/UDP
パケットのルール登録の設定パラメーターを参照してください。

デフォルト

なし

コマンドモード

拡張エキスパートアクセスリスト設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、エキスパート ACL の TCP/UDP パケットを合致条件とする
ACL ルールを登録します。

使用例：
エキスパート ACL で TCP パケットを合致条件にするルールを登録する方法を示します。
# configure terminal(config)# expert access-list extended exp_acl(config-exp-nacl)# deny tcp host 192.168.4.12 host 0013.0049.8272 any any(config-exp-nacl)#

341/379

9 アクセスコントロールリスト ￨ 9.5 エキスパート ACL コマンド

permit ￨ deny (expert access‑list)
目的

permit（許可）または deny（拒否）エントリーを追加します。エントリーを削除するには、no コマンドを使用します。

シンタックス[SEQUENCE‑NUMBER] {permit [authentication‑bypass] ￨ deny} icmp
{SRC‑IP‑ADDR SRC‑IP‑WILDCARD ￨ host SRC‑IP‑ADDR ￨ any} {SRC‑MAC‑
ADDR SRC‑MAC‑WILDCARD ￨ host SRC‑MAC‑ADDR ￨ any} {DST‑IP‑ADDR DST‑
IP‑WILDCARD ￨ host DST‑IP‑ADDR ￨ any} {DST‑MAC‑ADDR DST‑MAC‑
WILDCARD ￨ host DST‑MAC‑ADDR ￨ any} [ICMP‑TYPE [ICMP‑CODE] ￨ ICMP‑MESSAGE] [cos OUTER‑COS] [vlan OUTER‑VLAN] [[precedence
PRECEDENCE] [tos TOS] ￨ dscp DSCP]
no SEQUENCE‑NUMBER

パラメーター

各パラメーターの説明は MAC ACL、IP ACL、および拡張 IP ACL の ICMP パ
ケットのルール登録の設定パラメーターを参照してください。

デフォルト

なし

コマンドモード

拡張エキスパートアクセスリスト設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、エキスパート ACL で ICMP パケットを合致条件とする ACL
ルールを登録します。

使用例：
拡張 IPv6 ACL で ICMP パケットを合致条件とするルールを作成する方法を示します。
# configure terminal(config)# expert access-list extended exp_acl(config-exp-nacl)# permit icmp host 192.168.4.12 any any any(config-exp-nacl)#

342/379

9 アクセスコントロールリスト ￨ 9.6 VLAN アクセスマップ

9.6 VLAN アクセスマップ
CLI の DHCP スヌーピングコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

vlan access‑map

vlan access‑map MAP‑NAME [SEQUENCE‑NUM]
no vlan access‑map MAP‑NAME [SEQUENCE‑NUM]

match (サブマップ設
定モード)

no match {mac ￨ ip ￨ ipv6} address {ACL‑NAME ￨ ACL‑NUMBER}

actionaction {forward ￨ drop ￨ redirect INTERFACE‑ID}

match {mac ￨ ip ￨ ipv6} address {ACL‑NAME ￨ ACL‑NUMBER}

no action
各コマンドの詳細を以下に説明します。

vlan access‑map
目的

VLAN アクセスマップを作成し、指定したサブマップのサブマップ設定モードを開始します。VLAN アクセスマップもしくはサブマップを削除するには、no 形式を使用します。

シンタックスvlan access‑map MAP‑NAME [SEQUENCE‑NUM]
no vlan access‑map MAP‑NAME [SEQUENCE‑NUM]

パラメーター

MAP‑NAME：設定する VLAN アクセスマップの名前を指定します。名前は最大 32 文字までです。

SEQUENCE‑NUM：サブマップのシーケンス番号を指定します。有効な範囲は
1〜65535 です。
デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

VLAN アクセスマップは、VLAN に紐づけてトラフィックの制御を行うプロ
ファイルです。VLAN アクセスマップには複数のサブマップが登録され、サブマップはシーケンス番号で識別します。各サブマップではトラフィックの一致条件と、合致した場合のアクションを指定します。トラフィックの一致条件には ACL プロファイルを使用し、PERMIT 条件の ACL ルールを検出
条件とします。登録したサブマップは、シーケンス番号が小さい順番に評価され、いずれかのルールに合致してアクションが実行されると以降の評
価は行いません。
本コマンドでは、VLAN アクセスマップを作成し、指定したシーケンス番号のサブマップを編集するモードに移行します。指定したシーケンス番号のサブマップが登録されていない場合、新規でサブマップが登録されます。
シーケンス番号を指定しない場合、10 の倍数で未使用の数字の中で最も小さい値がシーケンス番号として自動的に適用され、新規にサブマップを作成します。

343/379

9 アクセスコントロールリスト ￨ 9.6 VLAN アクセスマップ
使用例：
VLAN アクセスマップを作成する方法を示します。
# configure terminal(config)# vlan access-map vlan-map 20(config-access-map)#

match (サブマップ設定モード)
目的

VLAN アクセスマップのサブマップに ACL プロファイルを紐づけます。削除
するには、本コマンドの no 形式を使用します。

シンタックス

match {mac ￨ ip ￨ ipv6} address {ACL‑NAME ￨ ACL‑NUMBER}
no match ip address {ACL‑NAME ￨ ACL‑NUMBER}

パラメーター

mac：MAC ACL を紐づけます。
ip：IP ACL を紐づけます。
ipv6：IPv6 ACL を紐づけます。
ACL‑NAME：紐づける ACL プロファイルをプロファイル名で指定します。
ACL‑NUMBER：紐づける ACL プロファイルをプロファイル番号で指定しま
す。

デフォルト

なし

コマンドモード

サブマップ設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、VLAN アクセスマップのサブマップに ACL プロファイルを紐づけます。ACL プロファイルはトラフィックの合致条件に使用され、登録された ACL ルールの PERMIT 条件に合致すると指定したアクションを行い
ます。

使用例：
VLAN アクセスマップ「vlan‑map」のサブマップ:10 に MAC ACL「sp̲mac」を紐づける方法を示します。
# configure terminal(config)# vlan access-map vlan-map 10(config-access-map)# match mac address sp_mac(config-access-map)#
VLAN アクセスマップ「vlan‑map」のサブマップ:20 に IP ACL「sp̲ip」を紐づける方法を示します。
# configure terminal(config)# vlan access-map vlan-map 20(config-access-map)# match ip address sp_ip(config-access-map)#
VLAN アクセスマップ「vlan‑map」のサブマップ:30 に IPv6 ACL「sp̲ip6」を紐づける方法を示します。
# configure terminal(config)# vlan access-map vlan-map 30(config-access-map)# match ipv6 address sp_ip6(config-access-map)#

344/379

9 アクセスコントロールリスト ￨ 9.6 VLAN アクセスマップ

action
目的

サブマップの一致条件に合致した場合のアクションを設定します。デフォルトに戻すには、no 形式を使用します。

シンタックス

action {forward ￨ drop ￨ redirect INTERFACE‑ID}
no action

パラメーター

forward：条件に合致したパケットを許可して転送処理を行います。
drop：条件に合致したパケットをドロップします。
redirect INTERFACE‑ID ：条件に合致したパケットを指定したポートにリダイレクトします。

デフォルト

forward

コマンドモード

サブマップ設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、サブマップに紐づけた ACL プロファイルのルールに合致したトラフィックに対するアクションを設定します。

使用例：
VLAN アクセスマップ「vlan‑map」のサブマップ:20 のにアクションを設定する方法を示します。
# configure terminal(config)# vlan access-map vlan-map 20(config-access-map)# action redirect port 1/0/5(config-access-map)#

345/379

10 優先制御機能 ￨ 10.1 QoS コマンド10 優先制御機能
本章では、装置の基本的な操作や装置本体の状態確認などの運用管理で使用する基本的なコマンドについて説明します。

10.1 QoS コマンド
CLI の優先制御（QoS）コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

mls qos trust

mls qos trust {cos ￨ dscp}
no mls qos trust

mls qos cos

mls qos cos {COS‑VALUE ￨ override}no mls qos cos

mls qos map dscp‑cos

mls qos map dscp‑cos DSCP‑LIST to COS‑VALUE
no mls qos map dscp‑cos DSCP‑LIST

mls qos map dscp‑
mutationmls qos map dscp‑mutation MAP‑NAME INPUT‑DSCP‑LIST to OUTPUT‑DSCP
no mls qos map dscp‑mutation MAP‑NAME

mls qos dscp‑
mutationno mls qos dscp‑mutation

priority‑queue cos‑map

priority‑queue cos‑map QUEUE‑ID COS1 [COS2 [COS3 [COS4 [COS5 [COS6[COS7 [COS8]]]]]]]

mls qos dscp‑mutation DSCP‑MUTATION‑TABLE‑NAME

no priority‑queue cos‑map
mls qos scheduler

mls qos scheduler {sp ￨ rr ￨ wrr ￨ wdrr}
no mls qos scheduler

wrr‑queue bandwidth

wrr‑queue bandwidth WEIGHT0...WEIGHT7
no wrr‑queue bandwidth

wdrr‑queue bandwidth

wdrr‑queue bandwidth QUANTUM0...QUANTUM7
no wdrr‑queue bandwidthset

set {[ip] precedence PRECEDENCE ￨ [ip] dscp DSCP ￨ cos COS ￨ cos‑queue COS‑QUEUE}
no set {[ip] precedence PRECEDENCE ￨ [ip] dscp DSCP ￨ cos COS ￨cos‑queue COS‑QUEUE}

show mls qos
interfaceshow mls qos interface INTERFACE‑ID [,￨‑] {cos ￨ scheduler ￨ trust￨ dscp‑mutation ￨ map dscp‑cos}show mls qos
queueing

show mls qos queueing [interface INTERFACE‑ID [,￨‑]]

show mls qos map
dscp‑mutation

show mls qos map dscp‑mutation [MAP‑NAME]

各コマンドの詳細を以下に説明します。

346/379

10 優先制御機能 ￨ 10.1 QoS コマンドmls qos trust
目的

受信フレームの CoS の指標を CoS 値もしくは DSCP 値に指定します。デ
フォルトの設定に戻すには、no 形式を使用します。

シンタックスmls qos trust {cos ￨ dscp}
no mls qos trust

パラメーター

cos：受信フレームの CoS の指標を CoS 値に指定します。
dscp：受信フレームの CoS の指標を DSCP 値に指定します。

デフォルト

cos（CoS 値を参照）

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、受信フレームの CoS の指標を指定します。このパラメー
ターはトラフィックの処理順番を定める QoS 機能でのクラシフィケーショ
ン（分類）プロセスの処理に関する設定で、受信したフレームが装置内部のどの CoS に分類されるかを定める指標を CoS 値、DSCP 値のいずれにするかを決定します。
受信したフレームに優先度の情報（CoS 値、DSCP 値）がない場合、mls
qos cos コマンドにより各ポートに設定したデフォルト優先度が CoS に反映されます。
cos（CoS の指標が CoS 値）に設定された場合、受信フレームの CoS の区分
は VLAN タグの CoS 値が反映されます。タグなしフレームの場合、あるいはポートの設定に mls qos cos override が適用されている場合、ポートのデフォルト優先度の値が CoS に反映されます。
dscp（CoS の指標が DSCP 値）に設定された場合、受信フレームの CoS の区
分は DSCP 値を参照し、mls qos map dscp‑cos のマッピングに従って CoSに反映されます。非 IP パケットの場合は、cos を設定した場合と同様の動作となります。

使用例：
ポート 1/0/1 の CoS の指標を DSCP 値に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# mls qos trust dscp
(config-if-port)#

347/379

10 優先制御機能 ￨ 10.1 QoS コマンドmls qos cos
目的

ポートのデフォルト優先度を設定します。設定をクリアするには、no 形式
を使用します。

シンタックスmls qos cos {COS‑VALUE ￨ override}no mls qos cos

パラメーターCOS‑VALUE：デフォルト優先度の値を 0〜7 の範囲で指定します。
override：CoS の指標や受信フレームの QoS 情報によらず、デフォルト優
先度を CoS に反映させる場合に指定します。

デフォルト

すべてのポートで 0、override オプションなし

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートのデフォルト優先度を設定します。デフォルト優先
度は、CoS の指標に従った CoS の分類が実行できない場合に分類される
CoS を示します。たとえば、CoS の指標が CoS 値の場合にタグなしフレー
ムを受信しても、VLAN タグが付与されていないため CoS 値を参照できません。そのような場合に、本パラメーターの設定値が CoS に反映されます。
override パラメーターを使用すると、受信したフレームの CoS 値や DSCP
値、および mls qos trust の設定によらず、デフォルト優先度が CoS に反映されます。

使用例：
ポート 1/0/1 のデフォルト優先度を 3 に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# mls qos cos 3(config-if-port)#

mls qos map dscp‑cos
目的

DSCP 値と CoS のマッピングを指定します。デフォルトの設定に戻すには、
no 形式を使用します。

シンタックスmls qos map dscp‑cos DSCP‑LIST to COS‑VALUE
no mls qos map dscp‑cos DSCP‑LIST

パラメーター

DSCP‑LIST： DSCP 値（0〜63）をリストで指定します。
COS‑VALUE：DSCP 値に対応する CoS（0〜7）を指定します。

デフォルト

CoS 値：

0

1

2

3

4

5

6

7

DSCP 値：

0〜
7

8 〜
15

16 〜
23

24 〜
31

32 〜
39

40 〜
47

48 〜
55

56〜63

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、DSCP 値と CoS のマッピングを指定します。mls qos trust
コマンドで CoS の指標を DSCP 値にした場合に参照されます。

348/379

10 優先制御機能 ￨ 10.1 QoS コマンド
使用例：
ポート 1/0/6 で DSCP 12、16、18 を CoS 1 にマッピングする方法を示します。
# configure terminal(config)# interface port 1/0/6(config-if-port)# mls qos map dscp-cos 12,16,18 to 1
(config-if-port)#

mls qos map dscp‑mutation
目的受信したフレームに適用する DSCP 値の変換マップを登録します。変換
マップを削除するには、no 形式を使用します。

シンタックスmls qos map dscp‑mutation MAP‑NAME INPUT‑DSCP‑LIST to OUTPUT‑DSCP
no mls qos map dscp‑mutation MAP‑NAME

パラメーター

MAP‑NAME：変換マップのプロファイル名を 32 文字以内で指定します。
INPUT‑DSCP‑LIST：変換元の DSCP 値のリストを指定します。
OUTPUT‑DSCP：変換先の DSCP 値を指定します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、受信フレームに適用する DSCP 変換マップを登録します。
作成した変換マップは mls qos dscp‑mutation コマンドでポートに割り当てることができます。サポートする DSCP 変換マップの最大数は 255 です。
DSCP 変換は、他の装置に QoS 情報を引き継ぐためのリマーキングの処理に該当します。たとえば CoS の指標や帯域制御でのトラフィック分類でのDSCP 値は、変換前の値が使用されます。

使用例：
DSCP 変換マップ「mutemap2」を作成する方法を示します。
# configure terminal(config)# mls qos map dscp-mutation mutemap2 30 to 8
(config)# mls qos map dscp-mutation mutemap2 20 to 10(config)#

mls qos dscp‑mutation
目的作成した DSCP 変換マップをポートに適用します。割り当てを解除するには、no 形式を使用します。

シンタックスmls qos dscp‑mutation DSCP‑MUTATION‑TABLE‑NAME
no mls qos dscp‑mutation

パラメーター

DSCP‑MUTATION‑TABLE‑NAME：適用する DSCP 変換マップのプロファイル名を指定します。

デフォルトなし

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、mls qos map dscp mutation コマンドで作成した DSCP 変換
マップをポートに適用します。

349/379

10 優先制御機能 ￨ 10.1 QoS コマンド
使用例：
ポート 1/0/1 に DSCP 変換マップ「mutemap2」を適用する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# mls qos dscp-mutation mutemap2(config-if-port)#

priority‑queue cos‑map
目的

CoS と送信キューのマッピングを設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスpriority‑queue cos‑map QUEUE‑ID COS1 [COS2 [COS3 [COS4 [COS5 [COS6[COS7 [COS8]]]]]]]
no priority‑queue cos‑map

パラメーター

QUEUE‑ID：キューID を 0〜7 の範囲で指定します。
COS1：キューに割り当てる CoS を 0〜7 で指定します。
COS2...COS8：キューに割り当てる COS1 以外の CoS を指定します。

デフォルト

CoS と送信キューID のマッピングは 0‑2、1‑0、2‑1、3‑3、4‑4、5‑5、6‑
6、7‑7 です。

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、CoS と送信キューのマッピングを設定します。本パラメー
ターは、CoS に対して送信キューを決定するキューイングの設定に該当し、クラシフィケーションで分類された CoS 区分と本マッピングルールに応じて受信フレームを送信キューに振り分けます。

使用例：
CoS 優先度 3、5、6 をキュー2 に割り当てる方法を示します。
# configure terminal(config)# priority-queue cos-map 2 3 5 6(config)#

350/379

10 優先制御機能 ￨ 10.1 QoS コマンドmls qos scheduler
目的

QoS のスケジューリング方式を設定します。デフォルトに戻すには、no コ
マンドを使用します。

シンタックスmls qos scheduler {sp ￨ rr ￨ wrr ￨ wdrr}
no mls qos scheduler

パラメーター

sp：すべてのキューで完全優先制御方式を使用します。
rr：すべてのキューでラウンドロビン方式を使用します。
wrr：加重ラウンドロビン方式を使用します。
wdrr：加重不足ラウンドロビン方式を使用します。

デフォルト

すべてのポートで wrr（加重ラウンドロビン方式）

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、QoS のスケジューリング方式を設定します。各送信キューに収容したフレームは、指定したスケジューリングルールに従って送信処理が行われます。
sp（完全優先制御）の場合、優先度が高い(キューID が大きい)送信キューに収容されたフレームから順番に送信されます。
rr（ラウンドロビン方式）の場合、送信キュー間での優先的な処理は行わず、各キューで 1 つのフレームを順番に処理します。
wrr（加重ラウンドロビン方式）の場合、各キューに設定した重みの値と処理したフレーム数に対応したカウンターでパケットの処理順番を決定します。
wdrr（加重不足ラウンドロビン方式）の場合、各キューに設定したクォン
タム値と処理したフレームのサイズに対応したカウンターでパケットの処
理順番を決定します。
wrr もしくは wdrr の場合、重みやクォンタム値が 0 の送信キューは完全優先制御で処理されます。この場合、優先度がより高い（キューID がより大きい）送信キューも重みを 0 に設定する必要があります。

使用例：
ポート 1/0/1 のスケジューリング方式を完全優先制御方式に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# mls qos scheduler sp(config-if-port)#

351/379

10 優先制御機能 ￨ 10.1 QoS コマンド

wrr‑queue bandwidth
目的

加重ラウンドロビン方式でのキューの重みを設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

wrr‑queue bandwidth WEIGHT0...WEIGHT7
no wrr‑queue bandwidth

パラメーター

WEIGHT0...WEIGHT7：各送信キュー（キューID:0...7）の重みを 0〜127 の範囲で指定します。

デフォルト

すべてのポートのすべての送信キューで 1

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、スケジューリング方式が加重ラウンドロビン方式の場合の各送信キューの重みを設定します。

使用例：
ポート 1/0/1 で、スケジューリング方式が加重ラウンドロビン方式の場合の送信キューの重みを設定する方法を示します。この例では、キューID:0〜7 の重みがそれぞれ 1、2、3、4、5、6、7、8 に設定されます。
# configure terminal(config)# interface port 1/0/1(config-if-port)# wrr-queue bandwidth 1 2 3 4 5 6 7 8(config-if-port)#

wdrr‑queue bandwidth
目的

加重不足ラウンドロビン方式でのキューのクォンタム値を設定します。デ
フォルトの設定に戻すには、no 形式を使用します。

シンタックス

wdrr‑queue bandwidth QUANTUM0...QUANTUM7
no wdrr‑queue bandwidth

パラメーターQUANTUM0...QUANTUM7 ：各送信キュー（キューID:0...7）のクォンタム値
を 0〜127 の範囲で指定します。

デフォルト

すべてのポートのすべての送信キューで 1

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、スケジューリング方式が加重不足ラウンドロビン方式の場
合の各送信キューのクォンタム値を設定します。

使用例：
ポート 1/0/1 で、スケジューリング方式が加重不足ラウンドロビン方式の場合の送信キューのクォン
タム値する方法を示します。この例では、キューID:0〜7 のクォンタム値がそれぞれ 1、2、3、4、5、6、7、8 に設定されます。
# configure terminal(config)# interface port 1/0/1(config-if-port)# wdrr-queue bandwidth 1 2 3 4 5 6 7 8(config-if-port)#

352/379

10 優先制御機能 ￨ 10.1 QoS コマンドset
目的

ポリシーマップに合致するトラフィックに対する QoS アクションを指定します。設定をクリアするには、no 形式を使用します。

シンタックス

set {[ip] precedence PRECEDENCE ￨ [ip] dscp DSCP ￨ cos COS ￨ cos‑queue COS‑QUEUE}
no set {[ip] precedence PRECEDENCE ￨ [ip] dscp DSCP ￨ cos COS ￨cos‑queue COS‑QUEUE}

パラメーター

ip： IPv4 パケットのみを対象とします。
precedence PRECEDENCE：IP Precedence 値を書き換えます。値は 0〜7 の範囲で指定します。
dscp DSCP：DSCP 値を書き換えます。値は 0〜63 の範囲は指定します。
cos COS：CoS 値を書き換えます。値は 0〜7 の範囲で指定します。
cos‑queue COS‑QUEUE：送信キューを指定します。

デフォルト

なし

コマンドモード

ポリシーマップクラス設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポリシーマップに合致するトラフィックに対する QoS アクションを指定します。設定するアクションでは、合致するフレームの IP
Precedence 値/DSCP 値/CoS 値の書き換えや送信キューの決定など、クラシ
フィケーション、リマーキング、キューイングのプロセスに対する動作を指定することができます。
ip オプションを指定しない場合、IPv4 パケット以外にも適用されます。
dscp オプションの処理は、DSCP 変換マップによる書き換えより優先されますが、CoS の決定は変換前の値が使用されます。
cos オプションの処理は CoS の決定に反映され、変換後の値を使用して送信キューを選択します。
cos‑queue オプションの処理は、送信キューの選択のみ反映され、送信するフレームの CoS 値には反映されません。

使用例：
ポリシーマップ「policy1」のクラスマップ「class1」に合致するトラフィックの QoS アクションを設定する方法を示します。この例では、IPv4 パケットの DSCP 値を 10 に書き換えます。
# configure terminal(config)# policy-map policy1(config-pmap)# class class1(config-pmap-c)# set ip dscp 10(config-pmap)#

353/379

10 優先制御機能 ￨ 10.1 QoS コマンド

show mls qos interface
目的

ポートでの QoS 設定を表示します。

シンタックスshow mls qos interface INTERFACE‑ID [,￨‑] {cos ￨ scheduler ￨ trust￨ dscp‑mutation ￨ map dscp‑cos}

パラメーター

INTERFACE‑ID：情報を表示するポートを指定します。
cos：ポートのデフォルト優先度の設定を表示します。
scheduler：ポートの QoS スケジューリング方式の設定を表示します。
trust：ポートの CoS の指標の設定を表示します。
dscp‑mutation：ポートに適用されている DSCP 変換マップを表示します。
map dscp‑cos：ポートの DSCP 値と CoS のマッピングを表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ポートに設定した QoS 設定の情報を表示します。
パラメーターを指定しない場合は、QoS 設定の概要情報が表示されます。

使用例：
ポート 1/0/2〜1/0/5 のデフォルト優先度の設定を表示する方法を示します。
# show mls qos interface port 1/0/2-5 cos
Interface-----------Port1/0/2
Port1/0/3
Port1/0/4
Port1/0/5

CoS
---0
0
0
0

Override--------No
No
No
No

#

ポート 1/0/2〜1/0/5 の CoS の指標の設定を表示する方法を示します。
# show mls qos interface port 1/0/2-1/0/5 trust
Interface-----------Port1/0/2
Port1/0/3
Port1/0/4
Port1/0/5

Trust State-----------trust CoS
trust CoS
trust CoS
trust CoS#

ポート 1/0/1〜1/0/2 の QoS スケジューリング方式の設定を表示する方法を示します。
# show mls qos interface port 1/0/1-1/0/2 scheduler
Interface-----------Port1/0/1
Port1/0/2

Scheduler Method----------------sp
wrr#

354/379

10 優先制御機能 ￨ 10.1 QoS コマンド

ポート 1/0/1〜1/0/2 に適用した DSCP 変換マップを表示する方法を示します。
# show mls qos interface port 1/0/1-2 dscp-mutation
Interface-----------Port1/0/1
Port1/0/2

DSCP Mutation Map-------------------Mutate Map 1
Mutate Map 2#

ポート 1/0/1 の DSCP 値と CoS のマッピング設定を表示する方法を示します。
# show mls qos interface port 1/0/1 map dscp-cos
Port1/0/1
0 1 2 3 4 5 6 7 8 9--------------------------------00 00 00 00 00 00 00 00 00 01 01
10 01 01 01 01 01 01 02 02 02 02
20 02 02 02 02 03 03 03 03 03 03
30 03 03 04 04 04 04 04 04 04 04
40 05 05 05 05 05 05 05 05 06 06
50 06 06 06 06 06 06 07 07 07 07
60 07 07 07 07#

show mls qos queueing
目的

QoS の送信キューに関連する情報を表示します。

シンタックスshow mls qos queueing [interface INTERFACE‑ID [,￨‑]]

パラメーターinterface INTERFACE‑ID：各キューに設定した重みやクォンタム値の情報を表示するポートを指定します。指定しない場合は、CoS と送信キューのマッピングの設定情報が表示されます。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、QoS の送信キューに関する情報を表示します。ポートを指定した場合、各キューに設定した加重ラウンドロビン方式や加重不足ラウンドロビン方式での重みやクォンタム値を表示します。ポートを指定しない場合、CoS と送信キューのマッピング設定を表示します。

355/379

10 優先制御機能 ￨ 10.1 QoS コマンド
使用例：
CoS と送信キューのマッピング設定を表示する方法を示します。
# show mls qos queueing
CoS-queue map:
CoS
QID
----0
2
1
0
2
1
3
3
4
4
5
5
6
6
7
7
#

ポート 1/0/3 での各キューの重みやクォンタム値の設定情報を表示する方法を示します。
# show mls qos queueing interface port 1/0/3
Interface: Port1/0/3
wrr bandwidth weights:
QID Weights--- ------0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
wdrr bandwidth weights:
QID Quantum--- ------0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
#

356/379

10 優先制御機能 ￨ 10.1 QoS コマンド

show mls qos map dscp‑mutation
目的

DSCP 変換マップ設定を表示します。

シンタックスshow mls qos map dscp‑mutation [MAP‑NAME]

パラメーター

MAP‑NAME：表示する DSCP 変換マップのプロファイル名を指定します。指定しない場合、すべての DSCP 変換マップを表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、DSCP 変換マップ設定を表示します。

使用例：
グローバル DSCP 変換マップを表示する方法を示します。
# show mls qos map dscp-mutation
DSCP Mutation: mutemap1
Attaching interface:
Port1/0/1
0 1 2 3 4 5 6 7 8 9--------------------------------00 00 01 02 03 04 05 06 07 08 09
10 10 11 12 13 14 15 16 17 18 19
20 20 21 22 23 24 25 26 27 28 29
30 30 31 32 33 34 35 36 37 38 39
40 40 41 42 43 44 45 46 47 48 49
50 50 51 52 53 54 55 56 57 58 59
60 60 61 62 63#

357/379

10 優先制御機能 ￨ 10.2 ポートベース帯域制限コマンド

10.2 ポートベース帯域制限コマンド
ポートベース帯域制限コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

rate‑limit

rate‑limit {input ￨ output} {NUMBER‑KBPS ￨ percent PERCENTAGE}[BURST‑SIZE]no rate‑limit {input ￨ output}

queue rate‑limit

queue QUEUE‑ID rate‑limit {MIN‑BANDWIDTH‑KBPS ￨ percent MIN‑PERCENTAGE} {MAX‑BANDWIDTH‑KBPS ￨ percent MAX‑PERCENTAGE}
no queue QUEUE‑ID rate‑limit

show mls qos
interface rate‑limit

show mls qos interface INTERFACE‑ID [,￨‑] rate‑limit

show mls qos
interface queue‑rate‑limit

show mls qos interface INTERFACE‑ID [,￨‑] queue‑rate‑limit

各コマンドの詳細を以下に説明します。

rate‑limit
目的

ポートの制限帯域を設定します。設定をデフォルトに戻すには、no 形式を使用します。

シンタックスrate‑limit {input ￨ output} {NUMBER‑KBPS ￨ percent PERCENTAGE}[BURST‑SIZE]no rate‑limit {input ￨ output}

パラメーター

input：入力パケットの制限帯域を設定します。
output：出力パケットの制限帯域を設定します。

NUMBER‑KBPS：制限帯域(kbps)を 8〜10000000 の範囲で指定します。
percent PERCENTAGE ：制限帯域をポートの帯域の百分率(%)で設定します。値は 1〜100 の範囲で指定します。

BURST‑SIZE：バーストサイズ(kByte)を 0〜128000 の範囲で指定します。
デフォルト

なし

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートに制限帯域を設定します。input の帯域を超過した
場合、ポーズフレームまたはフロー制御フレームが送信されます。

使用例：
ポート 1/0/5 で帯域制限を設定する方法を示します。
# configure terminal(config)# interface port 1/0/5(config-if-port)# rate-limit input 2000 4096
(config-if-port)#

358/379

10 優先制御機能 ￨ 10.2 ポートベース帯域制限コマンド

queue rate‑limit
目的

キュー単位で保証帯域と制限帯域を指定します。設定をクリアするには、
no 形式を使用します。

シンタックス

queue QUEUE‑ID rate‑limit {MIN‑BANDWIDTH‑KBPS ￨ percent MIN‑PERCENTAGE} {MAX‑BANDWIDTH‑KBPS ￨ percent MAX‑PERCENTAGE}
no queue QUEUE‑ID rate‑limit

パラメーター

QUEUE‑ID：設定するキューID を指定します。
MIN‑BANDWIDTH‑KBPS：保証帯域(kbps)を 64〜10000000 の範囲で指定します。
percent：保証帯域/制限帯域をポートの帯域の百分率で指定します。

MIN‑PERCENTAGE：保証帯域の百分率(%)を 1〜100 の範囲で指定します。
MAX‑BANDWIDTH‑KBPS：制限帯域(kbps)で指定します。
MAX‑PERCENTAGE：最大帯域の百分率(%)を 1〜100 の範囲で指定します。
デフォルト

なし

コマンドモード

インターフェース設定モード(port, range)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポートの特定のキューの保証帯域と制限帯域を設定します。

使用例：
ポート 1/0/1 でキュー1 の保証帯域を 1000kbps、制限帯域を 2000kbps に、キュー2 の保証帯域をポートの帯域の 10％、制限帯域をポートの帯域の 50％に設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# queue 1 rate-limit 100 2000
(config-if-port)# queue 2 rate-limit percent 10 percent 50(config-if-port)#show mls qos interface rate‑limit
目的

ポートの帯域制限の設定情報を表示します。

シンタックスshow mls qos interface INTERFACE‑ID [,￨‑] rate‑limit

パラメーター

INTERFACE‑ID：情報を表示するポートを指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、設定したポートの制限帯域の情報を表示します。

359/379

10 優先制御機能 ￨ 10.2 ポートベース帯域制限コマンド
使用例：
ポート 1/0/1〜1/0/4 の帯域制限の設定情報を表示する方法を示します。
# show mls qos interface port 1/0/1-2 rate-limit
Interface Rx Rate
TX RateRx Burst
Tx Burst---------- ------------------- ------------------- ------------- ------------Port1/0/1 1000 kbps
No Limit
64 kbyte
No Limit
Port1/0/2 No Limit
2000 kbps
No Limit
2000 kbyte#

show mls qos interface queue‑rate‑limit
目的

キューに割り当てた帯域制限の設定情報を表示します。

シンタックスshow mls qos interface INTERFACE‑ID [,￨‑] queue‑rate‑limit

パラメーター

INTERFACE‑ID：情報を表示するポートを指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、キューに割り当てた制限帯域の設定情報を表示します。

使用例：
ポート 1/0/1〜1/0/2 のキューの帯域制限の設定情報を表示する方法を示します。
# show mls qos interface port 1/0/1-2 queue-rate-limit
Port1/0/1
QID
Min Bandwidth---- ------------------0
64 kbps1
No Limit
2
No Limit
3
2%
4
No Limit
5
64 kbps
6
No Limit
7
64 kbps
Port1/0/2
QID
Min Bandwidth---- ------------------0
No Limit
1
No Limit
2
No Limit
3
No Limit
4
No Limit
5
No Limit
6
No Limit
7
No Limit

Max Bandwidth------------------10%
No Limit
No Limit
50%
No Limit
100%
No Limit
128 kbps
Max Bandwidth------------------No Limit
No Limit
No Limit
No Limit
No Limit
No Limit
No Limit
No Limit#

360/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド

10.3 ポリシングコマンド
本節では、トラフィックの種類に応じて帯域制限を行うポリシングの機能について説明します。
■ポリシングの基本動作
本装置のポリシングでは、所定のトラフィックの帯域をモニタリングし、帯域の利用状況に応じて指定したアクション実行します。アクションには、フレームの破棄、透過、優先制御値の書き換えがあります。
観測されたトラフィックは、帯域の利用状況に応じて 3 段階に分類されます。ポリシングの方式によって分類方法は異なりますが、基本的には以下のトラフィックカラーに分類されます。
• グリーントラフィック：利用帯域が制限帯域を下回っている段階• イエロートラフィック：利用帯域が制限帯域を超過しているが最大利用帯域を超えない段階• レッドトラフィック：利用帯域が最大利用帯域を超過した段階
トラフィックカラーの分類方法には、1 レート方式と 2 レート方式の 2 種類があります。
１レート方式では、平均レートを超過したトラフィックをイエローもしくはレッドに分類します。イ
エローとレッドの違いは、許容する最大バーストサイズを超過するかどうかで決定されます。
2 レート方式では、保証帯域(CIR)を下回るトラフィックをグリーンに、CIR を超過して最大帯域(PIR)
を超えないトラフィックをイエローに、PIR を超過したトラフィックをレッドに分類します。
また、デフォルトのカラーをカラーモードで指定することができます。帯域の利用状況によらず、デフォルトのカラーよりもよいトラフィックカラーに分類されることはありません。カラーアウェア
モードでは、トラフィック初期カラーの設定に基づいてデフォルトのカラーを決定します。カラーブ
ラインドモードでは、デフォルトのカラーはグリーンです。
■ポリシングの設定
ポリシングの設定では、最初に class‑map コマンドでクラスマップというフレーム条件を定めたプロファイルを作成します。クラスマップ上では、match コマンドによりポリシングを行うトラフィックの種類を規定します。
次に、policy‑map コマンドによりポリシーマップというプロファイルを作成します。ポリシーマップ
上では、class コマンドによりポリシーマップのサブマップ（ポリシーマップクラス）を作成し、クラスマップとの紐づけを行います。紐づけられたクラスマップの条件に合致するトラフィックは、ポリシーマップクラス上の設定に従って評価され、アクションが行われます。ポリシーマップクラスでは
police コマンドにより、トラフィックをグリーン／イエロー／レッドに分類するための帯域やカラー
モード、バーストサイズなどのパラメーターと、各トラフィックカラーでのアクションを設定します。
ポリシーマップクラスでは、mls qos aggregate‑policer コマンドで作成した集約ポリサーという共通
プロファイルを適用することもできます。
最後に、インターフェース設定モードで service‑policy コマンドを使用し、作成したポリシーマップ
を物理ポートに適用します。カラーモードをカラーアウェアモードにした場合、mls qos map コマンドでトラフィック初期カラーを設定します。
本装置では、ポリシングは入力側に対してのみ行われます。

361/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド
ポリシングコマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

class‑map

class‑map [match‑all ￨ match‑any] NAME
no class‑map NAME

match (クラスマップ
設定モード)

match {access‑group name ACCESS‑LIST‑NAME ￨ cos [inner] COS‑LIST ￨[ip] dscp DSCP‑LIST ￨ [ip] precedence IP‑PRECEDENCE‑LIST ￨protocol PROTOCOL‑NAME ￨ vlan [inner] VLAN‑LIST}
no match {access‑group name ACCESS‑LIST‑NAME ￨ cos [inner] COS‑
LIST ￨ [ip] dscp DSCP‑LIST ￨ [ip] precedence IP‑PRECEDENCE‑LIST ￨protocol PROTOCOL‑NAME ￨ vlan [inner] VLAN‑ID‑LIST}

policy‑map

policy‑map NAME
no policy‑map NAME

class

class NAME
no class NAME

policepolice KBPS [BURST‑NORMAL [BURST‑MAX]] [conform‑action ACTION]
exceed‑action ACTION [violate‑action ACTION] [color‑aware]police cir CIR [bc CONFORM‑BURST] pir PIR [be PEAK‑BURST][conform‑action ACTION] [exceed‑action ACTION [violate‑action
ACTION]] [color‑aware]police aggregate NAME
no police

mls qos aggregate‑
policer

mls qos aggregate‑policer NAME KBPS [BURST‑NORMAL [BURST‑MAX]][conform‑action ACTION] exceed‑action ACTION [violate‑action
ACTION] [color‑aware]mls qos aggregate‑policer NAME cir CIR [bc CONFORM‑BURST] pir PIR[be PEAK‑BURST] [conform‑action ACTION] [exceed‑action ACTION[violate‑action ACTION]] [color‑aware]no mls qos aggregate‑policer NAME

service‑policy

service‑policy input NAME
no service‑policy input

mls qos map

mls qos map {cos‑color COS‑LIST ￨ dscp‑color DSCP‑LIST} to {green￨ yellow ￨ red}
no mls qos map {cos‑color ￨ dscp‑color DSCP‑LIST}

show class‑map

show class‑map [NAME]

show policy‑map

show policy‑map [POLICY‑NAME ￨ interface INTERFACE‑ID]

show mls qos
aggregate‑policer

show mls qos aggregate‑policer [NAME]

show mls qos
interface map

show mls qos interface INTERFACE‑ID [,￨‑] map {dscp‑color ￨ cos‑color}

各コマンドの詳細を以下に説明します。

362/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド

class‑map
目的

クラスマップを作成し、クラスマップ設定モードに移行します。クラス
マップを削除するには、no 形式を使用します。

シンタックスclass‑map [match‑all ￨ match‑any] NAME
no class‑map NAME

パラメーターmatch‑all：クラスマップ内でルール（トラフィック合致条件）が複数登録されている場合に、すべての条件を満たす場合を合致とみなします。本
パラメーターを指定しない場合、match‑any が適用されます。
match‑any：クラスマップ内でルールが複数登録されている場合に、いずれかの条件を満たす場合を合致とみなします。

NAME：クラスマップ名を 32 文字以内で指定します。
デフォルト

class‑default がデフォルトで登録

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、クラスマップを作成し、クラスマップ設定モードに移行します。登録可能な最大のクラスマップ数は 255 です。
class‑default というクラスマップは予約されています。このクラスマッ
プは、すべてのトラフィックを合致とみなす特殊なクラスマップで、ポリシーマップでいずれのポリシーマップクラスにも合致しない場合に適用さ
れます。

使用例：
クラスマップ「class̲home̲user」を作成し、クラスマップ設定モードに移行する方法を示します。
# configure terminal(config)# class-map match-all class_home_user(config-cmap)#

363/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド

match (クラスマップ設定モード)
目的

クラスマップのルールを登録します。削除するには、no 形式を使用します。

シンタックス

match {access‑group name ACCESS‑LIST‑NAME ￨ cos [inner] COS‑LIST ￨[ip] dscp DSCP‑LIST ￨ [ip] precedence IP‑PRECEDENCE‑LIST ￨protocol PROTOCOL‑NAME ￨ vlan [inner] VLAN‑LIST}
no match {access‑group name ACCESS‑LIST‑NAME ￨ cos [inner] COS‑
LIST ￨ [ip] dscp DSCP‑LIST ￨ [ip] precedence IP‑PRECEDENCE‑LIST ￨protocol PROTOCOL‑NAME ￨ vlan [inner] VLAN‑ID‑LIST}

パラメーター

access‑group name ACCESS‑LIST‑NAME：ACL を使用してトラフィック合致
条件を規定します。
cos： CoS 値をトラフィックの合致条件とします。
inner：QinQ パケットの C‑tag の情報をトラフィックの合致条件とします。

COS‑LIST：合致条件となる CoS 値を指定します。
ip：IPv4 パケットのみを合致条件の対象とします。指定しない場合は、非IPv4 パケットも合致条件の対象に含まれます。
dscp DSCP‑LIST： DSCP 値をトラフィックの合致条件とします。
precedence IP‑PRECEDENCE‑LIST：IP Precedence 値をトラフィックの合致
条件とします。
protocol PROTOCOL‑NAME ：プロトコルをトラフィックの合致条件にします 。 プ ロ ト コ ル 名 は arp 、 bgp 、 dhcp 、 dns 、 egp 、 ftp 、 ip 、 ipv6 、netbios、nfs、ntp、ospf、pppoe、rip、rtsp、ssh、telnet、tftp から選択します。
vlan VLAN‑ID‑LIST：VLAN をトラフィックの合致条件とします。
デフォルト

なし

コマンドモード

クラスマップ設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、クラスマップでトラフィックの合致条件となるルールを登録します。複数のルールを登録した場合、クラスマップのルール照合基準（match‑any もしくは match‑all）により合致となる条件が決まります。

使用例：
クラスマップ「class‑home‑user」のルールを登録する方法を示します。この例では、ルールの照合基準が match‑any のため、ACL「acl‑home‑user」に合致するか CoS 値が 1〜3 の場合に合致とします。
# configure terminal(config)# class-map class-home-user(config-cmap)# match access-group name acl-home-user(config-cmap)# match cos 1,2,3(config-cmap)#

364/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド

policy‑map
目的

ポリシーマップを作成し、ポリシーマップ設定モードに移行します。ポリ
シーマップを削除するには、no 形式を使用します。

シンタックスpolicy‑map NAME
no policy‑map NAME

パラメーター

NAME：ポリシーマップ名を 32 文字以内で指定します。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポリシーマップを作成し、ポリシーマップ設定モードに移行します。作成可能な最大のポリシーマップ数は 255 です。

使用例：
ポリシーマップ「policy1」を作成し、ポリシーマップ設定モードに移行する方法を示します。
# configure terminal(config)# policy-map policy1(config-pmap)#

class
目的

ポリシーマップ上でポリシーマップクラスを登録し、ポリシーマップクラス設定モードに移行します。削除するには、no 形式を使用します。

シンタックスclass NAME
no class NAME

パラメーター

NAME：ポリシーマップクラスに紐づけるクラスマップを指定します。

デフォルトなし（class‑default が適用される）

コマンドモード

ポリシーマップ設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポリシーマップのサブマップであるポリシーマップクラスを作成し、ポリシーマップクラス設定モードに移行します。
登録したすべてのポリシーマップクラスのトラフィック識別条件に合致しないトラフィックは、class‑default として分類されます。

使用例：
ポリシーマップ policy1 でクラスマップ「class‑dscp‑red」に紐づくポリシーマップクラスを登録して、ポリシーマップクラス設定モードに移行する方法を示します。
# configure terminal(config)# policy-map policy1(config-pmap)# class class-dscp-red(config-pmap-c)#

365/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド

police目的

ポリシングの制限帯域とアクションを登録します。設定を削除するには、
no 形式を使用します。

シンタックスpolice KBPS [BURST‑NORMAL [BURST‑MAX]] [conform‑action ACTION]
exceed‑action ACTION [violate‑action ACTION] [color‑aware]police cir CIR [bc CONFORM‑BURST] pir PIR [be PEAK‑BURST][conform‑action ACTION] [exceed‑action ACTION [violate‑action
ACTION]] [color‑aware]police aggregate NAME
no police

パラメーター

KBPS：平均レート(kbps)を 0〜10000000 で指定します。
BURST‑NORMAL：標準バーストサイズ(kByte)を 0〜16384 で指定します。
BURST‑MAX：最大バーストサイズ(kByte)を 0〜16384 で指定します。
confirm‑action：グリーントラフィックのアクションを設定します。指定しない場合、transmit が適用されます。

ACTION：パケットに対するアクションを指定します。以下のいずれかのパラメーターを使用します。
drop：パケットをドロップします。
set‑dscp‑transmit VALUE：DSCP 値を書き換えます。
set‑1p‑transmit VALUE：CoS 値を書き換えます。
transmit：パケットをそのまま送信します。
exceed‑action：イエロートラフィックのアクションを設定します。指定しない場合、drop が適用されます。
violate‑action：レッドトラフィックのアクションを設定します。指定しない場合、exceed‑action の設定と同じアクションを実施します。
color‑aware：カラーアウェアモードを使用します。指定しない場合、カラーブラインドモードで動作します
cir CIR：保証帯域(kbps)を 0〜10000000 で指定します。
bc CONFORM‑BURST ：標準バーストサイズ(kByte)を 0〜16384 で指定します。
pir PIR：最大帯域(kbps)を 0〜10000000 で指定します。
be PEAK‑BURST：最大バーストサイズ(kByte)を 0〜16384 で指定します。
aggregate NAME：集約ポリサーを適用します。
デフォルト

なし

コマンドモード

ポリシーマップクラス設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポリシーマップクラスでポリシングの制限帯域やカラーに応じたトラフィックのアクションを設定します。

366/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド
使用例：
ポリシーマップクラスで 1 レート方式のポリシングの設定を登録する方法を示します。この例では、
クラスマップ「access‑match」に合致したトラフィックで、平均レート 8kbps、標準バーストサイズ
1kByte の帯域設定において、帯域を超過した場合のアクションをドロップとする設定になります。
# configure terminal(config)# policy-map police-setting(config-pmap)# class access-match(config-pmap-c)# police 8 1 exceed-action drop(config-pmap-c)#
集約ポリサー「agg̲policer1」を使用してポリシングの動作を指定する方法を示します。この例では、
クラスマップ「class1」に合致するトラフィックに対して集約ポリサーの設定が適用されます。
# configure terminal(config)# policy-map policy2(config-pmap)# class class1(config-pmap-c)# police aggregate agg_policer1(config-pmap-c)#
ポリシーマップクラスで 2 レート方式のポリシングの設定を登録する方法を示します。この例では、保証帯域 500kbps、最大帯域 1Mbps、標準/最大バーストサイズを 10kByte の帯域設定において、保証
帯域を超過した場合のトラフィック（イエロー）で DSCP 値を 2 に設定し、最大帯域を超過した場合のトラフィック（レッド）をドロップする設定が適用されます。
# configure terminal(config)# policy-map policy1(config-pmap)# class police(config-pmap-c)# police cir 500 bc 10 pir 1000 be 10 exceed-action set-dscp-transmit 2
violate-action drop(config-pmap-c)#

mls qos aggregate‑policer
目的集約ポリサーを設定します。削除するには、no 形式を使用します。

シンタックスmls qos aggregate‑policer NAME KBPS [BURST‑NORMAL [BURST‑MAX]][conform‑action ACTION] exceed‑action ACTION [violate‑action
ACTION] [color‑aware]mls qos aggregate‑policer NAME cir CIR [bc CONFORM‑BURST] pir PIR[be PEAK‑BURST] [conform‑action ACTION] [exceed‑action ACTION[violate‑action ACTION]] [color‑aware]no mls qos aggregate‑policer NAME

パラメーター

NAME：集約ポリサーの名前を 32 文字以内（先頭英文字）で指定します。
それ以外は police コマンドのパラメーターと同じです。

デフォルト

なし

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポリシーマップクラスで設定するポリシングのパラメー
ターの共通プロファイルとして使用できる集約ポリサーを登録します。集約ポリサーの最大エントリー数は 255 です。

367/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド
使用例：
集約ポリサー「agg‑policer5」を登録する方法を示します。
# configure terminal(config)# mls qos aggregate-policer agg-policer5 10 1000 exceed-action drop(config)#

service‑policy
目的

ポリシーマップをポートに適用します。削除するには、no 形式を使用します。

シンタックス

service‑policy input NAME
no service‑policy input

パラメーター

NAME：適用するポリシーマップ名を指定します。

デフォルト

なし

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、ポリシーマップをポートに割り当てます。

使用例：
ポート 1/0/1 にポリシーマップ「cust1‑classes」を適用する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# service-policy input cust1-classes(config-if-port)#

mls qos map
目的

トラフィック初期カラーのマッピングを登録します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックスmls qos map {cos‑color COS‑LIST ￨ dscp‑color DSCP‑LIST} to {green￨ yellow ￨ red}
no mls qos map {cos‑color ￨ dscp‑color}

パラメーターcos‑color COS‑LIST：CoS 値にトラフィック初期カラーをマッピングします。
dscp‑color DSCP‑LIST：DSCP 値にトラフィック初期カラーをマッピングします。
green：グリーントラフィックにマッピングします。
yellow：イエロートラフィックにマッピングします。
red：レッドトラフィックをマッピングします。

デフォルト

すべてのポートで CoS 値、DSCP 値が green

コマンドモード

インターフェース設定モード(port, range, port‑channel)

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、CoS 値もしくは DSCP 値によって適用されるトラフィック初期カラーを設定します。mls qos trust コマンドで指定された CoS の指標（CoS 値/DSCP 値）により、cos‑color と dscp‑color のいずれのトラ
フィック初期カラーのマッピングが適用されるかが決定されます。

368/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド
使用例：
ポート 1/0/1 で CoS 値 1〜7 をトラフィック初期カラーをレッドに設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# mls qos map cos-color 1-7 to red(config-if-port)#
ポート 1/0/1 で DSCP 値 61〜63 のトラフィック初期カラーをイエローに設定する方法を示します。
# configure terminal(config)# interface port 1/0/1(config-if-port)# mls qos map dscp-color 61-63 to yellow(config-if-port)#show class‑map
目的

クラスマップ設定を表示します。

シンタックスshow class‑map [NAME]

パラメーター

NAME：情報を表示するクラスマップの名前を指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、クラスマップの設定情報を表示します。クラスマップを指定しない場合、すべてのクラスマップの情報を表示します。

使用例：
すべてのクラスマップの設定情報を表示する方法を示します。
# show class-map
Class Map match-any c2
Match protocol ip
Class Map match-any c3
Match access-group acl_home_user#

show policy‑map
目的

ポリシーマップの設定情報を表示します。

シンタックスshow policy‑map [POLICY‑NAME ￨ interface INTERFACE‑ID]

パラメーターPOLICY‑NAME：情報を表示するポリシーマップ名を指定します。
interface INTERFACE‑ID：指定したポート適用されているポリシーマップの情報を表示します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ポリシーマップの設定情報を表示します。パラメーターを指定しない場合、すべてのポリシーマップの情報を表示します。

369/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド
使用例：
ポリシーマップ「policy1」の設定情報を表示する方法を示します。
# show policy-map policy1
Policy Map policy1
Class Map police
police cir 500 bc 10 pir 1000 be 10 conform-action transmit exceed-action set-dscptransmit 2 violate-action drop#

ポート 1/0/1 に適用されているポリシーマップの情報を表示する方法を示します。
# show policy-map interface port 1/0/1
Policy Map: policy1 : output
Class Map police
police cir 500 bc 10 pir 1000 be 10 conform-action transmit exceed-action set-dscptransmit 2 violate-action drop#

show mls qos aggregate‑policer
目的集約ポリサーの設定情報を表示します。

シンタックスshow mls qos aggregate‑policer [NAME]

パラメーター

NAME：情報を表示する集約ポリサーの名前を指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、集約ポリサーの設定情報を表示します。集約ポリサー名を指定しない場合、すべての集約ポリサーの設定情報が表示されます。

使用例：
すべての集約ポリサーの設定情報を表示する方法を示します。
# show mls qos aggregate-policer
mls qos aggregate-policer agg-policer5 10 1000 conform-action transmit exceed-actiondrop
mls qos aggregate-policer agg-policer6 cir 500 bc 10 pir 1000 be 10 conform-action
transmit exceed-action set-dscp-transmit 2 violate-action drop#

370/379

10 優先制御機能 ￨ 10.3 ポリシングコマンド

show mls qos interface map
目的

トラフィック初期カラーの設定情報を表示します。

シンタックスshow mls qos interface INTERFACE‑ID [,￨‑] map {dscp‑color ￨ cos‑color}

パラメーター

INTERFACE‑ID：表示する対象のポートを指定します。
mapdscp‑color：DSCP‑カラーマップを表示する場合に指定します。
mapcos‑color：CoS‑カラーマップを表示する場合に指定します。

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、ポートに設定したトラフィック初期カラーの設定情報を表
示します。

使用例：
ポート 1/0/1〜1/0/2 の DSCP 値のトラフィック初期カラーのマッピングを表示する方法を示します。
# show mls qos interface port 1/0/1-2 map dscp-color
Port1/0/1
DSCP 0-7 are mapped to green
DSCP 41-63 are mapped to yellow
DSCP 8-40 are mapped to red
Port1/0/2
DSCP 0-63 are mapped to green#

ポート 1/0/3〜1/0/4 の CoS 値のトラフィック初期カラーのマッピングを表示する方法を示します。
# show mls qos interface port 1/0/3-4 map cos-color
Port1/0/3
CoS 0-2,5,7 are mapped to green
CoS 3-4 are mapped to yellow
CoS 6 are mapped to red
Port1/0/4
CoS 0-7 are mapped to green#

371/379

11 保守コマンド ￨ 11.1 装置状態監視コマンド

11 保守コマンド
本章では、装置の保守に関わるコマンドについて説明します。

11.1 装置状態監視コマンド
装置状態監視コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

temperature notify
thresholdtemperature notify threshold {high TEMP ￨ low TEMP}

show temperature
notifyno temperature notify threshold {high ￨ low}show temperature notify

各コマンドの詳細を以下に説明します。

temperature notify threshold
目的

装置の温度状態監視での警告温度を設定します。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

temperature notify threshold {high TEMP ￨ low TEMP}
no temperature notify [high ￨ low]

パラメーターhigh：上限温度を指定します。
low：下限温度を指定します。

TEMP：上限あるいは下限の温度（℃）を‑50〜80 の範囲で指定します。
デフォルト

high: 70℃、low: 0℃

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、装置の温度状態監視機能での上限と下限の温度を設定します。装置で検出した温度が指定した温度範囲外の場合、ログによる警告の通知が行われます。no 形式でオプションを指定しない場合、上限温度と下限温度の両方がデフォルトに戻ります。
装置で検知する温度は、原則として周囲の環境温度よりも 10〜20℃程度高くなりますので、マージンを考慮した上で設定してください。

使用例：
装置の温度状態監視での温度範囲を‑10〜55℃に設定する方法を示します。
# configure terminal(config)# temperature notify high 55(config)# temperature notify low -10(config)#

372/379

11 保守コマンド ￨ 11.1 装置状態監視コマンド

show temperature notify
目的

装置の温度状態監視機能の状態や設定情報を表示します。

シンタックスshow temperature notify

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、装置の温度状態監視機能の状態や設定情報を表示します。

使用例：
装置の温度状態監視での温度範囲を‑10〜55℃に設定する方法を示します。
# show temperature notify
High/Low Temperature Notify Information-----------------------------------Current Status : Normal
Current Temperature : 43C
High Threshold : 65C
Low Threshold : -10C#

373/379

11 保守コマンド ￨ 11.2 CPU 保護機能コマンド

11.2 CPU 保護機能コマンド
CPU 保護機能コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

cpu‑protect system‑
memory limit‑check
thresholdcpu‑protect system‑memory limit‑check threshold [THRESHOLD]
no cpu‑protect system‑memory limit‑check

cpu‑protect tracetrigger

cpu‑protect trace trigger THRESHOLD [polling INTERVAL]

show cpu‑protect
traceshow cpu‑protect trace

no cpu‑protect trace trigger

各コマンドの詳細を以下に説明します。

cpu‑protect system‑memory limit‑check threshold
目的

システムメモリー監視機能を有効にします。デフォルトの設定に戻すには、no 形式を使用します。

シンタックス

cpu‑protect system‑memory limit‑check threshold [THRESHOLD]
no cpu‑protect system‑memory limit‑check

パラメーターTHRESHOLD：システムメモリー使用率の監視しきい値(%)を 80〜100 の範囲
で指定します。しきい値を指定しない場合、90%が適用されます。

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、システムメモリーの使用率を監視するチェック機能を有効にします。チェック機能が動作すると、60 秒ごとにメモリー使用率をチェックし、しきい値を超過した場合にログと SNMP トラップを出力します。

使用例：
システムメモリーチェック機能を有効にして、監視しきい値を 80%に設定する方法を示します。
# configure terminal(config)# cpu-protect system-memory limit-check threshold 80(config)#

374/379

11 保守コマンド ￨ 11.2 CPU 保護機能コマンド

cpu‑protect trace trigger
目的

CPU 使用率監視機能をを有効にします。無効にするには、no 形式を使用します。

シンタックス

cpu‑protect trace trigger THRESHOLD [polling INTERVAL]
no cpu‑protect trace trigger

パラメーターTHRESHOLD：CPU 使用率の監視しきい値(%)を 50〜100 の範囲で指定します。
polling INTERVAL：監視間隔(秒)を 10〜180 の範囲で指定します。指定しない場合、10 秒が適用されます。

デフォルト

無効

コマンドモード

グローバル設定モード

デフォルトレベル

レベル：12

使用上のガイドライン

本コマンドは、CPU 使用率を監視するチェック機能を有効にします。
チェック機能が動作すると、設定した監視間隔で平均 CPU 使用率をチェッ
クし、しきい値を超過した場合にログを出力します。

使用例：
CPU トレーストリガー状態を有効にして、監視しきい値を 90%に設定する方法を示します。
# configure terminal(config)# cpu-protect trace trigger 90(config)#show cpu‑protect trace
目的

CPU 使用率監視機能の状態と設定を表示するコマンドです。

シンタックスshow cpu‑protect trace

パラメーター

なし

デフォルト

なし

コマンドモード

任意のコマンドモード

デフォルトレベル

レベル：1

使用上のガイドライン

本コマンドは、CPU 使用率監視機能の状態と設定を表示します。

使用例：
CPU 使用率監視機能の状態と設定を表示する方法を示します。
# show cpu-protect trace
CPU Protect Trace Trigger StateCPU Protect Trace Trigger Status
Utilization Thresholds: Enabled: Normal: 90%#

375/379

11 保守コマンド ￨ 11.3 保守情報取得コマンド

11.3 保守情報取得コマンド
保守情報取得コマンドとそれに対応するパラメーターの一覧を以下の表に示します。
コマンド

コマンドとパラメーター

show tech‑supportshow tech‑support [MODULE ￨ interface {Port PORTLIST} system‑dump]

各コマンドの詳細を以下に説明します。

show tech‑support
目的

技術サポート情報を取得します。

シンタックスshow tech‑support [MODULE ￨ interface {Port PORTLIST} system‑dump]

パラメーター

MODULE：表示する技術サポート情報の種類を指定します。以下のパラメー
ターのいずれかを使用できます。
•

access‑defender：AccessDefender に関連する情報を表示します。

•

dhcpv6‑client：DHCPv6 クライアントに関連する情報を表示します。

•

ipv6‑multicast：IPv6 マルチキャストに関連する情報を表示します。

•

loop‑detection：ループ検知機能に関連する情報を表示します。

•

port‑channel：ポートチャネルに関連する情報を表示します。

•

rmon：RMON に関連する情報を表示します。

•

snmpv3：SNMPv3 に関連する情報を表示します。

•

sntp：SNTP に関連する情報を表示します。

•

spanning‑tree：スパニングツリー設定に関連する情報を表示します。

interface：インターフェースに関連する技術サポート情報を表示する場
合に指定します。

PORTLIST：表示するポートを指定します。
デフォルト

なし

コマンドモード

特権実行モード、任意の設定モード

デフォルトレベル

レベル：15

使用上のガイドライン

本コマンドは、技術サポート情報を表示します。技術サポート情報はトラブルシューティングもしくは分析に必要な情報を収集するために使用します。

376/379

11 保守コマンド ￨ 11.3 保守情報取得コマンド
使用例：
すべてのモジュールの技術サポート情報を表示する方法を示します。
# show tech-support#------------------------------------------------------------------------------#APLGM220GTSS Gigabit Ethernet L2 Switch#
Technical Support Information##
Firmware: Build 2.00.00#
Copyright(C) 2021 APRESIA Systems, Ltd. All rights reserved.
#-------------------------------------------------------------------------------********************

Basic System Information********************[SYS 2021-7-15 23:00:30]
Boot Time
RTC Time
Boot PROM Version
Firmware Version
Hardware Version
Serial number
MAC Address
MAC Address Number: 15 Jul 2021 12:00:12: 2021/07/15 14:00:30: Build 1.00.00: Build 2.00.00: A: 306142200001: FC-6D-D1-06-CE-7D: 65535

Unit
Model Name---- ----------------------------CTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All

AccessDefender に関連する技術サポート情報を表示する方法を示します。
# show tech-support access-defender#------------------------------------------------------------------------------#APLGM220GTSS Gigabit Ethernet L2 Switch#
Technical Support Information##
Firmware: Build 2.00.00#
Copyright(C) 2021 APRESIA Systems, Ltd. All rights reserved.
#-------------------------------------------------------------------------------[ACCESS_DEFENDER 2021-7-15 23:00:30]#DHCP-snooping entry
Snooping : DISABLE
Mode: 0 (0:permit,1:deny)
Total : 0 (static 0, dynamic 0)
Binding Entry
BST Entry
IPSG-binding Entry
CTRL+C ESC q Quit SPACE n Next Page ENTER Next Entry a All

377/379

12 付録 ￨ 12.1 システム復旧手順(パスワードのリセット)

12 付録
12.1 システム復旧手順(パスワードのリセット)
ネットワーク管理者は、システム復旧機能を利用してパスワードをリセットできます。システム復旧
手順を実行すると、保存されている設定はデフォルト設定に戻ります。また、RSA 鍵/DSA 鍵も削除されます。なお、装置のコンソールポートに直接接続が可能な場合だけ、システム復旧機能を利用できます。
■ 装置にユーザーアカウントが存在する場合
装置にユーザーアカウントが存在する場合のシステム復旧手順を以下に示します。
1.パラメーター設定端末を、装置のコンソールポートに接続します。
2.装置の電源を入れます。
3.ログイン画面が表示されたら、Username フィールドに「ap̲recovery」と入力して、Enter
キーを押します。
4.装置が再起動した後は設定がデフォルト設定に戻されているため、デフォルトユーザーアカウ
ント「adpro」（パスワードなし）で CLI にアクセスが許可されます。

Ethernet Switch APLGM220GTSS
Firmware: Build 2.00.00

User Verification Access
UserName:ap_recovery
System will be reset, save and reboot!
Saving configurations and logs to NV-RAM...... Done.
Please wait, the switch is rebooting...

■ 装置にユーザーアカウントが存在しない場合装置にユーザーアカウントが存在しないが、enable パスワードが設定されている場合のシステム復旧
手順を以下に示します。
1.パラメーター設定端末を、装置のコンソールポートに接続します。
2.装置の電源を入れます。
3.ユーザー実行モードにログインしたら、enable コマンドを使用し、Password フィールドに「ap̲recovery」と入力して、Enter キーを押します。
4.装置が再起動した後は設定がデフォルト設定に戻されているため、enable パスワード設定もデフォルトの未設定になります。

378/379

12 付録 ￨ 12.1 システム復旧手順(パスワードのリセット)

Ethernet Switch APLGM220GTSS
Firmware: Build 2.00.00> enable
Password:ap_recovery<-- 実際は***********と表示されます

System will be reset, save and reboot!
Saving configurations and logs to NV-RAM...... Done.
Please wait, the switch is rebooting...

379/379

ApresiaLightGM200 シリーズ Ver.2.00 CLI マニュアル
Copyright(c) 2021 APRESIA Systems, Ltd.
2021 年 7 月 初版
2022 年 6 月 第 3 版
APRESIA Systems 株式会社
東京都中央区築地二丁目 3 番 4 号
築地第一長岡ビル
https://www.apresiasystems.co.jp/