[index]
CentreCOM AR450S コマンドリファレンス 2.9
インターフェース/概要・基本設定
- インターフェースの階層構造
- インターフェース名
- 物理インターフェース
- スイッチポート
- QoS(IEEE 802.1p)
- Ethernetインターフェース
- データリンク層インターフェース
- VLANインターフェース
- Ethernetインターフェース
- PPPインターフェース
- ネットワーク層インターフェース
- IPインターフェース
- IPv6インターフェース
ここでは、本製品が装備する物理インターフェースとその上に作成するデータリンク層インターフェース、ネットワーク層インターフェースの基本的な設定方法について解説します。物理インターフェースとデータリンク層インターフェースの間をとりもつ回線制御モジュールや、インターフェースの階層構造についても解説します。
ルーターの設定は、最下位に位置する物理インターフェースの上にさまざまな論理インターフェースを重ねていく形で行います。次に本製品のインターフェース階層図を示します。

最下層にあるインターフェースが、本体内蔵の物理インターフェース(ポート)です。本製品では、LAN側スイッチポート(PORT)、WAN側Ethernetポート(ETH)の2種類があります。
その上にあるのが、物理インターフェースに接続されている回線を制御するソフトウェアモジュールです。スイッチポート、Ethernetポートの場合は特に設定の必要がないため、明確な形では存在しません。トンネリングプロトコルL2TPを使う場合は、L2TPモジュールが仮想的な呼の発着信を制御します。ここまでがOSI参照モデルでの物理層に相当すると考えられます。
Note
- 図中の「L2TP」は、IPネットワーク上に仮想的な回線を構築するVPN(Virtual Private Network)用のトンネリングプロトコルです。詳細は「L2TP」の章をご覧ください。
回線制御モジュールの上位にくるのが、OSI参照モデルの第2層にあたるデータリンク層インターフェースモジュールです。本製品ではVLAN、Ethernet、PPPの3種類をサポートしています。この層では、単なるビット列をフレームと呼ばれる単位に組み立て、同一回線(データリンク)上での通信を制御します。Ethernetインターフェースは物理層とデータリンク層が一体となっているため、特に設定の必要はありません。LAN側スイッチポートは、ご購入時の状態で全ポートがvlan1(VLAN default)に所属していますが、VLANを追加作成することによって任意のグループに分割することができます。VLANの設定は、CREATE VLANコマンド、ADD VLAN PORTコマンドで行います。PPPの場合は、CREATE PPPコマンドで明示的にインターフェースを作成します。このとき、下位インターフェースとして、回線制御モジュールか物理インターフェースを指定します。
データリンク層の上には、第3層にあたるネットワーク層プロトコルのインターフェースモジュールが位置します。本製品ではIP(IPv4)とIPv6をサポートしています。ネットワーク層インターフェースは、ADD IP INTERFACEコマンド、ADD IPV6 INTERFACEコマンドを使って、データリンク層インターフェース上に追加(ADD)する形となります。
Note
- 図には示していませんが、IP(IPv4)上の仮想的なIPv6インターフェースとして、IPv6 over IPv4、6to4トンネルインターフェース(VIRTn)があります。詳細は「IPv6」の章をご覧ください。
ここでは、インターフェースの名前付け規則について解説します。
インターフェース名は、インターフェースの種類を示す略称(ETH、PPPなど)に、インターフェース番号(0、1、2)またはVLAN ID(VID)をつなげた形式で表します。種類を示す略称は次のとおりです。
表 1:インターフェース名
種別略称 |
例 |
説明 |
物理インターフェース |
PORT |
port1 |
LAN側スイッチポート(1〜) |
ETH |
eth0 |
Ethernetインターフェース(データリンク層と一体) |
データリンク層(論理)インターフェース |
PPP |
ppp0 |
PPPインターフェース |
VLAN |
vlan1 |
VLANインターフェース(数字はVLAN ID) |
ETH |
eth0 |
Ethernetインターフェース(物理層と一体) |
物理インターフェースの番号は固定です。本製品は以下の物理インターフェースを備えています。
- eth0(WAN/DMZ用Ethernetポート0)
- eth1(WAN/DMZ用Ethernetポート1)
- port1(LAN側スイッチポート1)
- port2(LAN側スイッチポート2)
- port3(LAN側スイッチポート3)
- port4(LAN側スイッチポート4)
- port5(LAN側スイッチポート5)
データリンク層インターフェースの番号は、Ethernetは物理インターフェースの番号と同じですが、PPPとVLANでは、CREATE PPPコマンド、CREATE VLANコマンドで作成するときにユーザーが指定した番号になります。PPPの場合は0〜511、VLANの場合は2〜4094(VID(VLAN ID)。VID=1はVLAN defaultが予約済み)から選択できます。
Note
- ご購入時の状態では、「default」という名前のVLAN(VID=1)が定義されており、すべてのスイッチポートがこのVLANに所属しています。VLANを複数必要としない限り、VLANの設定を意識する必要はありません。
Note
- LAN側に対してIPアドレスなどを設定するときは、個々のスイッチポートではなく、スイッチポートを束ねたVLANインターフェースに対して行います。
本製品で使用可能な物理インターフェースは以下の2種類です。
- LAN側スイッチポート(port)
- WAN側Ethernetインターフェース(eth)
物理インターフェースは、本製品と各種回線を接続するための接続口(ポート)です。ソフトウェア的には、ポートを制御するドライバーなどを含んでおり、上位の回線制御モジュールやデータリンク層インターフェースにサービスを提供します。
Note
- 本製品は、このほかに非同期シリアルインターフェース(asyn)1ポートを装備していますが、同ポートはコンソール接続専用となっております。モデムなどを接続してのネットワーク接続はサポートしておりません。
以下、インターフェースの種類ごとに設定方法を説明します。
本製品のLAN側は5ポートの10/100M Ethernetスイッチになっており、複数のコンピューターを接続することができます。これらのポートは、port1〜port5(数字はポート番号)という名前で表します。
LAN側スイッチはポートVLANとタグVLAN(802.1Q)をサポートしているため、設定により任意のグループ分けが可能です。
ご購入時の状態では、すべてのスイッチポートが「default」という名のVLAN(vlan1)に所属しているため、複数のVLANを必要としないのであれば、特にVLANの設定を意識する必要はありません。デフォルト状態のまま、LAN側スイッチ全体を「vlan1」という名前のデータリンク層インターフェースとして扱うことができます。
VLANを複数作成する場合は、CREATE VLANコマンドでVLANを作成し、ADD VLAN PORTコマンドでVLANにポートを割り当てます。詳しくはこの章の「VLANインターフェース」および「VLAN」の章をご覧ください。
Note
- LAN側に対する上位層の設定(IPアドレスの割り当てなど)は、個々のスイッチポートではなく、スイッチポートを束ねたVLANインターフェースに対して行います。詳しくは「VLAN」の章をご覧ください。
■ スイッチポートはデフォルトでオートネゴシエーションが有効に設定されています。個々のポートの通信モード(通信速度とデュプレックスモード)を変更するには、SET SWITCH PORTコマンドを使います。
SET SWITCH PORT=1 SPEED=100MHALF ↓
■ LAN側スイッチの情報(MACアドレスなど)は、SHOW SWITCHコマンドで確認できます。
■ LAN側スイッチの各種統計カウンターは、SHOW SWITCH COUNTERコマンドで確認できます。
■ スイッチポートの情報は、SHOW SWITCH PORTコマンドで確認できます。
QoS(IEEE 802.1p)
本製品のLAN側スイッチは、VLANタグ内にあるユーザープライオリティーフィールド(802.1p)の値にしたがって、スイッチポートからフレームを送信するときの優先順位を制御できます。
LAN側スイッチポートは、それぞれ4レベル(0〜3。3が優先度最高)の送信キューを備えています。フレームは相対的に最も優先度の高いキューからのみ送信されるようになっているため、たとえば、キュー3とキュー2にフレームが格納されている場合、キュー3が空になるまでキュー2内のフレームは送信されません。
フレームがどのキューに格納されるかは、ユーザープライオリティー(0〜7)と送信キュー(0〜3)のマッピング設定によって決まります。デフォルトのマッピングは次のとおりです。送信キューは、3が優先度最高、0が優先度最低です。
表 2
プライオリティー |
送信キュー |
0 |
1 |
1 |
0 |
2 |
0 |
3 |
1 |
4 |
2 |
5 |
2 |
6 |
3 |
7 |
3 |
Note
- QoS(802.1p)は、スイッチポートから出力されるフレームで、なおかつ、同一VLAN内でスイッチングされたフレームにだけ適用されます。本製品自身が送信するフレーム、および、本製品によってルーティングされたパケット(を運ぶフレーム)は、一律ユーザープライオリティー0として扱われます。
Note
- VLANタグが付加されていないフレーム(タグなしフレーム)は、一律ユーザープライオリティー0として扱われます。
Note
- QoS(802.1p)は、LAN側スイッチポートでのみ使用できます。WAN側Ethernetインターフェースでは使用できません。WAN側EthernetからVLANにルーティングされたフレームは、すべてユーザープライオリティー0として扱われます。また、VLANからEthernetにルーティングされたフレームに対しては、優先制御の対象になりません(スイッチポートから出力されるのではないため)。
■ ユーザープライオリティーと送信キューのマッピングを変更するには、SET SWITCH QOSコマンドを使います。たとえば、次の表のようなマッピングにするには、次のコマンドを実行します。
SET SWITCH QOS=0,0,0,1,1,2,2,3 ↓
表 3
プライオリティー |
送信キュー |
0 |
0 |
1 |
0 |
2 |
0 |
3 |
1 |
4 |
1 |
5 |
2 |
6 |
2 |
7 |
3 |
■ ユーザープライオリティーと送信キューのマッピングを確認するには、SHOW SWITCH QOSコマンドを使います。
Ethernetインターフェースは、本製品をEthernet LAN(100BASE-TX、10BASE-T)に接続するためのインターフェースです。本製品はEthernetインターフェースを2つ備えており、それぞれ「eth0」、「eth1」という名称を持っています。
Ethernetインターフェースを使用するにあたって、特に設定しなくてはならない項目はありません。Ethernetは物理層からデータリンク層(MAC副層)までをカバーする規格であるため、直接上位にレイヤー3インターフェース(IP、IPv6)を作成することができます。たとえば、eth0上にIPインターフェースを作成するには、次のようにします。
ADD IP INTERFACE=eth0 IP=192.168.10.1 MASK=255.255.255.0 ↓
また、Ethernetインターフェースは、LANとの接続だけでなく、PPPoE(PPP over Ethernet, RFC2516)によるWAN接続にも使用できます。PPPoEはEthernet上でPPP(Point-to-Point Protocol, RFC1661)を使用するためのプロトコルで、xDSLなどのブロードバンドサービスで広く使用されています。
PPPoEインターフェースを作成する場合も、Ethernetインターフェースに対して特別な設定は必要ありません。CREATE PPPコマンドでPPPインターフェースを作成するときに、OVERパラメーターに「Ethernetインターフェース名」+ハイフン(-)+「PPPoEサービス名」を指定してください。ISPからPPPoEサービス名が指定されていない場合は、キーワードANYか任意の文字列を指定できます。たとえば、eth0上にPPPoEインターフェースを作成する場合、サービス名が「fuga」ならば「OVER=eth0-fuga」のように指定します。サービス名の指定がない場合は「OVER=eth0-any」とするか、任意の文字列を指定します。
CREATE PPP=0 OVER=eth0-any ↓
■ Ethernetインターフェースはデフォルトでオートネゴシエーションが有効に設定されています。Ethernetインターフェースの通信モード(通信速度とデュプレックスモード)を変更するには、SET ETHコマンドを使います。
SET ETH=0 SPEED=100MHALF ↓
■ Ethernetインターフェース上で動作しているソフトウェアモジュール、プロトコル、フレームタイプ等を確認するには、SHOW ETH CONFIGURATIONコマンドを使います。
SHOW ETH CONFIGURATION ↓
SHOW ETH=0 CONFIGURATION ↓
■ EthernetインターフェースのMACアドレスは、SHOW ETH MACADDRESSコマンドで確認できます。
SHOW ETH MACADDRESS ↓
SHOW ETH=0 MACADDRESS ↓
■ Ethernetインターフェースで受信するよう設定されているMACアドレスの一覧は、SHOW ETH RECEIVEコマンドで確認できます。
SHOW ETH RECEIVE ↓
SHOW ETH=0 RECEIVE ↓
■ Ethernetインターフェースに関する各種統計カウンターは、SHOW ETH COUNTERSコマンドで確認できます。
SHOW ETH COUNTERS ↓
SHOW ETH=0 COUNTERS=COLLISION ↓
■ Ethernetインターフェースの統計カウンターは、RESET ETH COUNTERSコマンドでクリアできます。
RESET ETH COUNTERS ↓
RESET ETH=0 COUNTERS ↓
■ Ethernetインターフェースのリンクステータス、速度、デュプレックスモードは、SHOW ETH STATEコマンドで確認できます。
SHOW ETH STATE ↓
SHOW ETH=0 STATE ↓
■ Ethernetインターフェースをリセットするには、RESET ETHコマンドを使います。
本製品で使用できるデータリンク層インターフェースは以下の3種類です。
- VLANインターフェース(vlan)
- Ethernetインターフェース(eth)
- PPPインターフェース(ppp)
データリンク層インターフェースは、物理インターフェースの上に直接作成する場合と、物理インターフェース上にセットアップした回線制御モジュール上に作成する場合があります。以下、それぞれのセットアップ方法について、例を挙げながら簡単に説明します。PPPインターフェースの詳細な設定方法については「PPP」の章を、VLANインターフェースの設定方法については「VLAN」の章をご覧ください(Ethernetインターフェースは特に設定の必要がないため、単独の章はありません)。
VLANインターフェースは、LAN側スイッチポートを束ねたデータリンク層インターフェースです。本製品は、設定により、LAN側スイッチポートを任意のグループに分割できます。VLANの種類としては、ポートVLANとタグVLAN(802.1Q)をサポートしています。
Note
- LAN側に対する上位層の設定(IPアドレスの割り当てなど)は、個々のスイッチポートではなく、スイッチポートを束ねたVLANインターフェースに対して行います。
ご購入時の状態では、「default」という名前のVLAN(VID=1)が定義されており、すべてのスイッチポートがこのVLANに所属しています。VLANを複数必要としない限り、VLANの設定を意識する必要はありません。この場合、LAN側スイッチ全体を「vlan1」という名前のデータリンク層インターフェースとして扱うことができます。
VLANを複数作成する場合は、CREATE VLANコマンドでVLANを作成し、ADD VLAN PORTコマンドでVLANにポートを割り当てます。
■ VLANを作成するには、CREATE VLANコマンドを使います。VLAN作成時には、VLAN名とVID(VLAN ID)の指定が必要です。
CREATE VLAN=white VID=10 ↓
■ VLANにポートを割り当てるには、ADD VLAN PORTコマンドを使います。
ADD VLAN=white PORT=1-3 ↓
■ VLANの情報を確認するには、SHOW VLANコマンドを使います。
■ 上位層の設定でVLANインターフェースを指定するときは、2とおりの方法があります。IPやIPv6のコマンドでVLANインターフェースを指定するときは、どちらの方法を使ってもかまいません。
- VLAN名による指定
「vlan-」+VLAN名で指定します。VLAN名が「white」なら、「vlan-white」となります。
- VLAN ID(VID)による指定
「vlan」+VIDで指定します。VIDが10ならば、「vlan10」となります。VLAN名のときとは異なり、ハイフンが入らないことに注意してください。
■ VLANインターフェースは、Ethernetインターフェースとほぼ同等のデータリンク層インターフェースとして使用できます。たとえば、vlan10(white)上にIPインターフェースを作成するには、次のようにします。
ADD IP INTERFACE=vlan10 IP=192.168.10.1 MASK=255.255.255.0 ↓
VLAN名を使って次のように書くこともできます。
ADD IP INTERFACE=vlan-white IP=192.168.10.1 MASK=255.255.255.0 ↓
Note
- VLANインターフェースは、Ethernetインターフェースとほぼ同等ですが、以下の点は異なります。ご注意ください。 (1) VLANインターフェース上ではPPPoEを使用できません。
より詳しくは「VLAN」の章をご参照ください。
Ethernetインターフェースは、物理層とデータリンク層が一体になっています。Ethernetインターフェースを使用するにあたって特別な設定は必要ありません。ネットワーク層インターフェースの設定時に、インターフェース名(eth0かeth1)を指定するだけで使用できます。
PPPインターフェースは、2点間のWAN接続に使用するデータリンク層インターフェースです。PPPインターフェースは、以下のインターフェース上に作成できます。
また、トンネリングプロトコルL2TPを使用すると、IPネットワーク上に仮想的な回線(L2TPコール)を構築し、その上にPPPインターフェースを作成することもできます。これについては、「L2TP」の章をご覧ください。
PPPインターフェースはCREATE PPPコマンドで作成します。下位のインターフェースは、OVERパラメーターで指定します。
■ Ethernet上でPPP(PPPoE)を使用するには、OVERパラメーターに「Ethernetインターフェース名」+ハイフン(-)+「PPPoEサービス名」を指定します。ISPからPPPoEサービス名が指定されていない場合は、すべてのサービスを意味するキーワード「any」か任意の文字列を指定します。
CREATE PPP=0 OVER=eth0-any ↓
必要なときだけ接続するようにするには、「IDLE=ON」を指定してオンデマンド接続を有効にします。
CREATE PPP=0 OVER=eth0-any IDLE=ON ↓
Note
- VLANインターフェース上ではPPPoEを使用できません。
本製品で使用できるネットワーク層インターフェースは以下の2種類です。
ネットワーク層インターフェースは、ルーターの基本機能であるルーティングのためのインターフェースです。本製品をルーターとして機能させるためには、使用するルーティングモジュール(IP、IPv6)を有効にし、ネットワーク層インターフェースを2つ以上作成する必要があります。
ネットワーク層インターフェースは、データリンク層インターフェースの上に作成します。以下、プロトコルごとにセットアップ方法を簡単に説明します。各プロトコルの詳細な設定方法については、「IP」、「IPv6」の各章をご覧ください。
IPインターフェースは、IPパケットの送受信を行うためのインターフェースです。IPモジュールを有効にし、IPインターフェースを複数作成した時点でIPパケットの転送(ルーティング)が行われるようになります。
IPインターフェースは、ADD IP INTERFACEコマンドでデータリンク層インターフェースにIPアドレス(とネットマスク)を割り当てることによって作成します。詳細は「IP」の章をご覧ください。
作成したIPインターフェースは、データリンク層インターフェースと同じ名前で参照できます。たとえば、Ethernetインターフェース「0」上に作成したIPインターフェースを他のIP関連コマンドで指定するときは「eth0」とします。
■ IPモジュールを有効化するには、ENABLE IPコマンドを実行します。
■ VLANインターフェースにIPアドレスを設定するには次のようにします。
ADD IP INT=vlan1 IP=192.168.1.1 MASK=255.255.255.0 ↓
■ EthernetインターフェースにIPアドレスを設定するには次のようにします。
ADD IP INT=eth0 IP=192.168.10.1 MASK=255.255.255.0 ↓
■ PPPインターフェースにIPアドレスを設定するには次のようにします。
ADD IP INT=ppp0 IP=192.168.100.1 MASK=255.255.255.0 ↓
IPv6インターフェースは、IPv6パケットの送受信を行うためのインターフェースです。IPv6モジュールを有効にし、IPv6インターフェースを複数作成した時点でIPv6パケットの転送(ルーティング)が行われるようになります。
IPv6インターフェースは、ADD IPV6 INTERFACEコマンドでデータリンク層インターフェースにIPv6アドレスとプレフィックス長を割り当てることによって作成します。詳細は「IPv6」の章をご覧ください。
作成したIPv6インターフェースは、データリンク層インターフェースと同じ名前で参照できます。たとえば、Ethernetインターフェース「0」上に作成したIPv6インターフェースを他のIPv6関連コマンドで指定するときは「eth0」とします。
■ IPv6モジュールを有効化するには、ENABLE IPV6コマンドを実行します。
■ VLANインターフェースにIPv6アドレスを設定するには次のようにします。
ADD IPV6 INT=vlan1 IP=3ffe:1:2:3::1/64 ↓
■ EthernetインターフェースにIPv6アドレスを設定するには次のようにします。
ADD IPV6 INT=eth0 IP=2001:1:2:10::1/64 ↓
■ インターフェース上でプレフィックス通知を行う場合は、次のように「PUBLISH=YES」を付け、さらにENABLE IPV6 ADVERTISEコマンドを実行します。
ADD IPV6 INT=eth0 IP=2001:1:2:10::1/64 PUBLISH=YES ↓
ENABLE IPV6 ADVERTISE ↓
■ PPPインターフェースにIPV6アドレスを設定するには次のようにします。
ADD IPV6 INT=ppp0 IP=2001:1:2:100::1/128 ↓
■ リンクローカルアドレスのみを自動設定で割り当てる場合は、CREATE IPV6 INTERFACEコマンドを使います。
(C) 2003 - 2009 アライドテレシスホールディングス株式会社
PN: J613-M3069-03 Rev.L