この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
目次
この章の内容は、次のとおりです。
仮想イーサネット(vEthernet または vEth)インターフェイスは、論理インターフェイスです。 各 vEthernet インターフェイスは、仮想ポートに接続されたスイッチ インターフェイスに対応します。 次のインターフェイス タイプがあります。
vEthernet インターフェイスは Cisco Nexus 1000V で作成され、分散仮想スイッチで使用する仮想ポートを示します。
vEthernet インターフェイスは、MAC アドレスのほか DVPort 番号によって、接続されたポートにマッピングされます。 サーバ管理者が vNIC またはハイパーバイザ ポート上のポート プロファイルの割り当てを変更すると、同じ vEthernet インターフェイスが再利用されます。 これは Release 4.2(1)SV1(4) での変更点です。 以前のリリースでは、VSM によって新しい vEthernet インターフェイスが割り当てられました。
ポート プロファイルの割り当ての変更が検出された vEthernet インターフェイスをアップすると、そのインターフェイス上に存在する手動設定がすべて VSM によって自動的に消去されます。 次のコマンドを使用して、手動設定が消去されないようにすることができます。
no svs veth auto-config-purge
vEthernet インターフェイスの設定には次の注意事項と制限があります。
MTU は vEthernet インターフェイスに設定できません。
パラメータ | デフォルト |
---|---|
スイッチポート モード |
アクセス |
許可 VLAN |
1 ~ 4094 |
アクセス VLAN ID |
VLAN1 |
ネイティブ VLAN ID |
VLAN1 |
ネイティブ VLAN ID タギング |
ディセーブル |
管理状態 |
閉じる |
vEthernet インターフェイスの自動削除 |
イネーブル |
vEthernet インターフェイス上の手動設定の自動消去 |
イネーブル |
vEthernet インターフェイスの自動作成 |
イネーブル |
この手順を使用すると、vEthernet インターフェイスの次の自動制御をイネーブルまたはディセーブルにできます。
EXEC モードで CLI にログインしていること。
switch# configure terminal switch(config)# svs veth auto-delete switch(config)# svs veth auto-config-purge switch(config)# svs veth auto-setup switch(config)# show running-config all | grep "svs veth" svs veth auto-setup svs veth auto-delete svs veth auto-config-purge switch(config-if)#
この手順を使用すると、vEthernet インターフェイスをアクセス インターフェイスとして設定できます。
コマンドまたはアクション | 目的 | |||||
---|---|---|---|---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
||||
ステップ 2 | switch(config)# interface vethernet interface-number | (任意) 指定した vEthernet インターフェイス(1 ~ 1048575)のインターフェイス コンフィギュレーション モードを開始します。 |
||||
ステップ 3 | switch(config-if)# description string | (任意) 実行コンフィギュレーション内のインターフェイスに英数字で最大 80 文字の説明を追加します。
|
||||
ステップ 4 | switch(config-if)# switchport access vlan vlanid | vEthernet インターフェイスをアクセス インターフェイスとして設定し、実行コンフィギュレーション内の VLAN ID(1 ~ 4094)を指定します。 |
||||
ステップ 5 | switch(config-if)# switchport mode access | 実行コンフィギュレーションでアクセス インターフェイスとして使用する vEthernet インターフェイスを設定します。 |
||||
ステップ 6 | switch(config-if)# show interface vethernet interface-number | (任意) 確認のために、指定したインターフェイスを表示します。 |
||||
ステップ 7 | switch(config-if)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を継続的に保存します。 |
switch# configure terminal switch(config)# interface vethernet 100 switch(config-if)# description accessvlan switch(config-if)# switchport access vlan 5 switch(config-if)# switchport mode access switch(config-if)# show interface vethernet1 switch(config-if)#
この手順を使用すると、vEthernet インターフェイスに Private VLAN(PVLAN; プライベート VLAN)を設定できます。
EXEC モードで CLI にログインしていること。
コマンドまたはアクション | 目的 | |||||
---|---|---|---|---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
||||
ステップ 2 | switch(config)# interface vethernet interface-number | 指定した vEthernet インターフェイス(1 ~ 1048575)のインターフェイス コンフィギュレーション モードを開始します。 |
||||
ステップ 3 | switch(config-if)# description string | (任意) 実行コンフィギュレーション内のインターフェイスに英数字で最大 80 文字の説明を追加します。
|
||||
ステップ 4 | switch(config-if)# switchport access vlan vlanid | vEthernet インターフェイスをアクセス インターフェイスとして設定し、実行コンフィギュレーション内の VLAN ID(1 ~ 4094)を指定します。 |
||||
ステップ 5 | switch(config-if)# switchport mode private-vlan host | 実行コンフィギュレーションに、PVLAN ホストの vEthernet インターフェイスを設定します。 |
||||
ステップ 6 | switch(config-if)# switchport private-vlan host-association primary-vlanid | 実行コンフィギュレーション内の特定のプライマリ VLAN ID(1 ~ 4094)に関連付けられているホストの vEthernet インターフェイスを設定します。 |
||||
ステップ 7 | switch(config-if)# show interface | (任意) インターフェイスのステータスと内容を表示します。 |
||||
ステップ 8 | switch(config-if)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を継続的に保存します。 |
次に、vEthernet インターフェイスをプライベート VLAN で使用するように設定する例を示します。
switch# configure terminal switch(config)# interface vethernet 1 switch(config-if)# switchport access vlan 5 switch(config-if)# switchport mode private-vlan host switch(config-if)# switchport private-vlan host-association 5 switch(config-if)# show interface vethernet 1 Vethernet1 is up Port description is gentoo, Network Adapter 1 Hardware is Virtual, address is 0050.5687.3bac Owner is VM "gentoo", adapter is Network Adapter 1 Active on module 4 VMware DVS port 1 Port-Profile is vm Port mode is access 5 minute input rate 1 bytes/second, 0 packets/second 5 minute output rate 94 bytes/second, 1 packets/second Rx 655 Input Packets 594 Unicast Packets 0 Multicast Packets 61 Broadcast Packets 114988 Bytes Tx 98875 Output Packets 1759 Unicast Packets 80410 Multicast Packets 16706 Broadcast Packets 0 Flood Packets 6368452 Bytes 0 Input Packet Drops 0 Output Packet Drops switch(config-if)#
この手順を使用すると、vEthernet インターフェイスをイネーブルまたはディセーブルにできます。
EXEC モードで CLI にログインしていること。
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 | switch(config)# interface vethernet interface-number | 指定した vEthernet インターフェイス(1 ~ 1048575)のインターフェイス コンフィギュレーション モードを開始します。 |
ステップ 3 | switch(config-if)# [no] shutdown | 実行コンフィギュレーション内の vEthernet インターフェイスをイネーブルまたはディセーブルにします。 |
ステップ 4 | switch(config-if)# show interface | (任意) インターフェイスのステータスと内容を表示します。 |
ステップ 5 | switch(config-if)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を継続的に保存します。 |
次に、vEthernet インターフェイスをイネーブルにする例を示します。
switch# configure terminal switch(config)# interface vethernet 100 switch(config-if)# no shutdown switch(config-if)# how interface veth100 status -------------------------------------------------------------------------------- Port Name Status Vlan Duplex Speed Type -------------------------------------------------------------------------------- Veth100 -- up 1 auto auto -- switch(config-if)#
次のいずれかのコマンドを使用して、設定を確認します。
コマンド | 目的 | ||
---|---|---|---|
show interface vethernet interface-number [brief | counters [detailed [all] | errors] | description | mac-address | status [down | err-disabled | inactive | module num | up] | switchport] |
vEthernet インターフェイス コンフィギュレーションを表示します。 |
||
show interface [vethernet interface-number] |
インターフェイスの全コンフィギュレーションを表示します。 |
||
show interface [vethernet interface-number] brief |
簡略化したインターフェイス コンフィギュレーションを表示します。 |
||
show interface [vethernet interface-number] description |
インターフェイスの説明を表示します。 |
||
show interface [vethernet interface-number] mac-address |
インターフェイスの MAC アドレスが表示されます。
|
||
show interface [vethernet interface-number] status [ down | err-disabled | inactive | module num | up ] |
インターフェイス ライン ステータスを表示します。 |
||
show interface [vethernet interface-number] switchport |
インターフェイス スイッチポートの内容を表示します。 |
||
show interface virtual [vm [vm_name] | vmk | vswif] [module mod_no] |
仮想インターフェイスだけを表示します。 |
||
show interface virtual port-mapping [vm [name] | vmk | vswif | description] [module_num] |
vEth と VMware DVPort 間のマッピングを表示します。 |
次に、vEthernet 1 を表示する例を示します。
switch# show interface veth1 Vethernet1 is up Port description is gentoo1, Network Adapter 1 Hardware is Virtual, address is 0050.56bd.42f6 Owner is VM "gentoo1", adapter is Network Adapter 1 Active on module 33 VMware DVS port 100 Port-Profile is vlan48 Port mode is access Rx 491242 Input Packets 491180 Unicast Packets 7 Multicast Packets 55 Broadcast Packets 29488527 Bytes Tx 504958 Output Packets 491181 Unicast Packets 1 Multicast Packets 13776 Broadcast Packets 941 Flood Packets 714925076 Bytes 11 Input Packet Drops 0 Output Packet Drops switch#
次に、すべての vEthernet インターフェイスの情報を表示する例を示します。
switch# show interface virtual -------------------------------------------------------------------------------- Port Adapter Owner Mod Host -------------------------------------------------------------------------------- Veth1 Vm1-kl61 2 Veth2 VM1-kl65 5 Veth3 VM2-kl61 2 Veth1 Net Adapter 1 austen-gentoo1 33 austen-strider.austen. Veth2 Net Adapter 2 austen-gentoo1 33 austen-strider.austen. switch#
次に、すべての vEthernet インターフェイスの説明を表示する例を示します。
switch# show interface virtual description -------------------------------------------------------------------------------- Interface Description -------------------------------------------------------------------------------- Veth1 gentoo1, Network Adapter 1 Veth2 gentoo1, Network Adapter 2 Veth3 VMware VMkernel, vmk1 Veth4 VMware Service Console, vswif1 switch#
次に、すべての vEthernet インターフェイスの仮想ポート マッピングを表示する例を示します。
switch# show interface virtual port-mapping ------------------------------------------------------------------------------- Port Hypervisor Port Binding Type Status Reason ------------------------------------------------------------------------------- Veth1 DVPort5747 static up none Veth2 DVPort3361 static up none switch#
次に、すべての vEthernet インターフェイスの実行コンフィギュレーション情報を表示する例を示します。
switch# show running-config interface veth1 version 4.2(1)SV1(4) interface Vethernet1 inherit port-profile vlan48 description gentoo1, Network Adapter 1 vmware dvport 2968 dvswitch uuid "d4 02 20 50 16 4b 36 97-46 09 dc d8 5b c6 1e c1" vmware vm mac 0050.56A0.0000 switch#
vEthernet インターフェイス コンフィギュレーションをモニタするには、次のいずれかのコマンドを使用します。
コマンド | 目的 | ||
---|---|---|---|
show interface [vethernet interface-number] counters |
インターフェイス着信カウンタおよびインターフェイス受信カウンタを表示します。 |
||
show interface [vethernet interface-number] counters detailed [all] |
すべてのカウンタの詳細情報を表示します。
|
||
show interface [vethernet interface-number] counters errors |
インターフェイス エラー カウンタを表示します。 |
次に、すべての vEthernet インターフェイスのカウンタを表示する例を示します。
switch# show interface counters -------------------------------------------------------------------------------- Port InOctets InUcastPkts InMcastPkts InBcastPkts -------------------------------------------------------------------------------- mgmt0 42754 -- 0 -- Eth2/2 41423421 112708 125997 180167 Eth5/2 39686276 119152 93284 180100 Eth5/6 4216279 9530 31268 40 Veth1 0 0 0 0 Veth2 0 0 0 0 Veth3 0 0 0 0 Veth4 0 0 0 0 Veth5 0 0 0 0 Veth6 0 0 0 0 Veth7 0 0 0 0 Veth100 0 0 0 0 -------------------------------------------------------------------------------- Port OutOctets OutUcastPkts OutMcastPkts OutBcastPkts -------------------------------------------------------------------------------- mgmt0 3358 -- -- -- Eth2/2 23964739 116150 516 52768 Eth5/2 26419473 111598 571 52420 Eth5/6 1042930 9548 536 14 Veth1 393589 0 6150 0 Veth2 393600 0 6150 0 Veth3 393600 0 6150 0 Veth4 0 0 0 0 Veth5 0 0 0 0 Veth6 0 0 0 0 Veth7 0 0 0 0 Veth100 0 0 0 0 switchyup#
次に、vEthernet アクセス インターフェイスを設定し、このインターフェイスにアクセス VLAN を割り当てる例を示します。
switch# configure terminal switch(config)# interface vethernet 100 switch(config-if)# switchport switch(config-if)# switchport mode access switch(config-if)# switchport access vlan 5 switch(config-if)#
次に、レイヤ 2 トランク インターフェイスを設定してネイティブ VLAN および許可 VLAN を割り当て、デバイスにトランク インターフェイスのネイティブ VLAN トラフィックのタグを設定する例を示します。
switch# configure terminal switch(config)# interface vethernet 1 switch(config-if)# switchport switch(config-if)# switchport mode trunk switch(config-if)# switchport trunk native vlan 10 switch(config-if)# switchport trunk allowed vlan 5, 10 switch(config-if)#
機能名 |
リリース |
機能情報 |
---|---|---|
グローバル vEthernet インターフェイスの制御 |
4.2(1)SV1(4) |
vEthernet インターフェイスの次の自動制御をイネーブルまたはディセーブルにできます。 |
vEthernet インターフェイス パラメータ |
4.0(4)SV1(1) |
この機能が導入されました。 |