ネットワーク構成情報のXML定義は以下のとおりです。
ネットワークデバイスを個別作成する場合のXML定義
<?xml version="1.0" encoding="utf-8"?> <Netdevice ip="管理IPアドレス" subnetmask="管理LANのサブネットマスク"> <Location>ロケーション</Location> <Types> <Type>種別</Type> </Types> <FabricType>ファブリック種別</FabricType> <ApplianceType>アプライアンスの種別</ApplianceType> <Maintenance>保守モード</Maintenance> <ManagementHost>管理ホストのIPアドレス</ManagementHost> <Vfabs> <Vfab vfabid="VFAB ID" name="VFAB名" mode="動作モード"> <Dot1adPorts> <Dot1adPort name="IEEE802.1adフレーム送受信ポート"></Dot1adPort> </Dot1adPorts> <CirPorts> <CirPort name="CIRのポート名 または CIRのリンクアグリゲーションポートの識別情報"></CirPort> </CirPorts> <EpPorts> <EpPort name="EPのポート名 または EPのリンクアグリゲーションポートの識別情報"></EpPort> </EpPorts> </Vfab> </Vfabs> <DeviceInfo> <SysObjectId>sysObjectID</SysObjectId> <Vendor>ベンダー名</Vendor> <ProductName>装置名</ProductName> <ModelName>モデル名</ModelName> <Firmware>ファームウェア</Firmware> </DeviceInfo> <Redundancy group_id="グループID"></Redundancy> <MgmtInfos> <Snmps> <ReadCommunity>コミュニティー名</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="プロトコル"auth_type="認証情報の管理方法" authority="管理者権限" check="アカウント確認"> <IpAddress>接続先IPアドレス</IpAddress> <Port>接続先ポート番号</Port> <User>アカウント</User> <Password>パスワード</Password> <PrivilegedPassword>管理者パスワード</PrivilegedPassword> <PasswordEncryption>パスワードの暗号化</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>監視方法</Method> </Methods> <Interval>監視間隔</Interval> <RetryCount>リトライ回数</RetryCount> <Timeout>タイムアウト時間</Timeout> </Monitoring> <MgmtURL>Web管理画面URL</MgmtURL> </MgmtInfos> <Ports> <Port name="ポート名"> <Description>ポートの概要</Description> <PhysicalState>通信状態</PhysicalState> <Link ip="結線先機器の管理IPアドレス" port="結線先のポート名" kind="結線先機器の種別" /> <Link ip="結線先機器の管理IPアドレス" nic_index="結線先のポート名(表示用)" kind="server"> <StagId>S-TAG ID</StagId> </Port> </Ports> </Netdevice> |
複数のネットワークデバイスを一括作成する場合のXML定義
<?xml version="1.0" encoding="utf-8"?> <NetConfig> <Netdevices> <Mode>登録モード</Mode> <Netdevice ip="管理IPアドレス" subnetmask="管理LANのサブネットマスク"> <Location>ロケーション</Location> <Types> <Type>種別</Type> </Types> <FabricType>ファブリック種別</FabricType> <ApplianceType>アプライアンスの種別</ApplianceType> <Maintenance>保守モード</Maintenance> <ManagementHost>管理ホストのIPアドレス</ManagementHost> <Vfabs> <Vfab vfabid="VFAB ID" name="VFAB名" mode="動作モード"> <Dot1adPorts> <Dot1adPort name="IEEE802.1adフレーム送受信ポート"></Dot1adPort> </Dot1adPorts> <CirPorts> <CirPort name="CIRのポート名 または CIRのリンクアグリゲーションポートの識別情報"></CirPort> </CirPorts> <EpPorts> <EpPort name="EPのポート名 または EPのリンクアグリゲーションポートの識別情報"></EpPort> </EpPorts> </Vfab> </Vfabs> <DeviceInfo> <SysObjectId>sysObjectID</SysObjectId> <Vendor>ベンダー名</Vendor> <ProductName>装置名</ProductName> <ModelName>モデル名</ModelName> <Firmware>ファームウェア</Firmware> </DeviceInfo> <Redundancy group_id="グループID"></Redundancy> <MgmtInfos> <Snmps> <ReadCommunity>コミュニティー名</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="プロトコル"auth_type="認証情報の管理方法" authority="管理者権限" check="アカウント確認"> <IpAddress>接続先IPアドレス</IpAddress> <Port>接続先ポート番号</Port> <User>アカウント</User> <Password>パスワード</Password> <PrivilegedPassword>管理者パスワード</PrivilegedPassword> <PasswordEncryption>パスワードの暗号化</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>監視方法</Method> </Methods> <Interval>監視間隔</Interval> <RetryCount>リトライ回数</RetryCount> <Timeout>タイムアウト時間</Timeout> </Monitoring> <MgmtURL>Web管理画面URL</MgmtURL> </MgmtInfos> <Ports> <Port name="ポート名"> <Description>ポートの概要</Description> <PhysicalState>通信状態</PhysicalState> <Link ip="結線先機器の管理IPアドレス" port="結線先のポート名" kind="結線先機器の種別" /> <Link ip="結線先機器の管理IPアドレス" nic_index="結線先のポート名(表示用)" kind="server"> <StagId>S-TAG ID</StagId> </Port> </Ports> </Netdevice> </Netdevices> <Links> <Mode>結線情報の登録モード</Mode> <Link> <Devices> <Device ip="機器1の管理IPアドレス" name="機器1のリソース名" kind="機器1の種別"> <Port>機器1の接続ポート名</Port> <NicIndex>機器1の接続ポート名(表示用)</NicIndex> </Device> <Device ip="機器2の管理IPアドレス" name="機器2のリソース名" kind="機器2の種別"> <Port>機器2の接続ポート名</Port> <NicIndex>機器2の接続ポート名(表示用)</NicIndex> </Device> </Devices> </Link> </Links> </NetConfig> |
要素名 | 説明 | 取り得る値、または例 | 指定要否 | exportでの出力 | |||
---|---|---|---|---|---|---|---|
個別登録時 | 個別変更時 | 一括登録時 | 一括変更時 | ||||
ネットワーク構成情報(NetConfig) | ネットワーク構成情報の集合 | - | 不可 | 不可 | 必須 | 必須 | ○ |
ネットワークデバイス情報 (Netdevices) | ネットワークデバイス情報の集合 | 1つ以上のNetdeviceタグを指定します。 複数台のネットワーク機器を同時にネットワークデバイスとして登録する場合は省略できません。 | 不可 | 不可 | 可 | 可 | ○ (注1) |
登録モード (Mode) | 登録モード | ネットワークデバイスの登録モードを指定します。 以下のどちらかを指定します。
省略時は、"add"が指定されます。 | 不可 | 不可 | 可 | 必須 | × |
管理IPアドレス (Netdevice ip) | ネットワークデバイスの管理IPアドレス | IPv4アドレスを指定します。 | 必須 | 可 | 必須 | 必須 | ○ |
機器名 (Netdevice name) | ネットワークデバイスの名称 | 半角英数字、アンダースコア("_")、ハイフン("-")およびピリオド(".")で構成された32文字以内の文字列を指定します。 省略時は、ネットワーク機器から取得したホスト名またはIPアドレスが指定されます。 イーサネット・ファブリックの場合、省略時はファブリックの代表仮想IPアドレスでの接続先のホスト名が指定されます。 ネットワーク機器から取得したホスト名に半角英数字、アンダースコア("_")、ハイフン("-")およびピリオド(".")以外の文字が含まれていた場合、該当文字はアンダースコア("_")に置き換えられます。なお、取得した値が33文字以上の場合、先頭から32文字までが指定されます。 | 可 | 可 | 可 | 可 | ○ |
ロケーション (Location) | ロケーション | 半角英数字、アンダースコア("_")およびハイフン("-")で構成された32文字以内の文字列を指定します。 省略時は、ネットワーク機器から取得した設置場所が指定されます。 イーサネット・ファブリックの場合、省略時はファブリックの代表仮想IPアドレスでの接続先の設置場所が指定されます。 ネットワーク機器から取得した設置場所に半角英数字、アンダースコア("_")およびハイフン("-")以外の文字が含まれていた場合、該当文字はアンダースコア("_")に置き換えられます。なお、取得した値が33文字以上の場合、先頭から32文字までが指定されます。 | 可 | 可 | 可 | 可 | ○ (注2) |
種別情報 (Types) | 種別情報の集合 | 1つ以上のTypeタグを指定します。 | 可 | 可 | 可 | 可 | ○ (注1) |
種別 (Type) | ネットワークデバイスの種別 | ネットワークデバイスの種別を指定します。 以下のどれかを指定します。
ここで、"Firewall"または"SLB"を指定したネットワークデバイスがネットワークプールへの登録対象になります。 なお、複数の種別を持つネットワークデバイスを登録する場合、本要素を複数指定します。 ただし、"Fabric"または "ManagementHost"を指定した場合、本要素を複数指定することはできません。 | 可 | 可 | 可 | 可 | ○ (注2) |
ファブリック種別 (FabricType) | ファブリック種別 | ファブリックの種別を指定します。 以下のどちらかを指定します。
種別(Type)が"Fabric"の場合に指定します。 省略時は、"C-Fabric"が指定されます。 | 可 | - | 可 | - | ○ |
アプライアンスの種別 (ApplianceType) | アプライアンスの種別 | アプライアンスの種別を指定します。 以下のどちらかを指定します。
省略時は、"physical"が指定されます。 IPCOM VAを登録する場合、"virtual"を指定します。 | 可 | 不可 | 可 | 不可 | ○ (注2) |
保守モード (Maintenance) | 保守モードの設定 | 保守モードの状態を指定します。 以下のどちらかを指定します。
省略時は、"false"が指定されます。 | 可 | - | 可 | - | ○ |
管理ホストのIPアドレス (ManagementHost) | 管理ホストのIPアドレス | 仮想アプライアンスを登録する場合、管理ホスト(IPCOM VX)のIPv4アドレスを指定します。 仮想アプライアンスを登録する場合だけ値を指定します。 | 可 | - | 可 | - | ○ |
VFAB情報 (Vfabs) | VFAB情報の集合 | 1つ以上のVfabタグが指定されます。 | - | - | - | - | ○ |
VFAB (Vfab) | 1つのVFAB情報 | なし | - | - | - | - | ○ |
VFAB ID属性 (vfabid) | VFAB ID | イーサネット・ファブリック(Converged Fabric)に設定されているVFAB IDが指定されます。 1~3000までの整数または"default"が指定されます。 | - | - | - | - | ○ |
name属性 (name) | VFAB名 | VFAB名が指定されます。 | - | - | - | - | ○ |
mode属性 (mode) | VFABの動作モード | VFABの動作モードが指定されます。 以下のどちらかが指定されます。
各モードの動作についてはイーサネット・ファブリックスイッチ装置(Converged Fabric)のマニュアルを参照してください。 | - | - | - | - | ○ |
IEEE802.1adフレーム送受信ポート (Dot1adPorts) | VFABが使用するIEEE802.1adフレーム送受信ポートの集合 | 1つ以上のDot1adPortタグが指定されます。 | - | - | - | - | ○ |
IEEE802.1adフレーム送受信ポート情報 (Dot1adPort) | 1つのVFABが使用するIEEE802.1adフレーム送受信ポートの情報 | 指定する情報はありません。 | - | - | - | - | ○ |
name属性 (name) | VFABが使用するIEEE802.1adフレーム送受信ポート名 | Converged Fabricに設定されているポート名(ifName)指定されます。 | - | - | - | - | ○ |
CIRポート (CirPorts) | VFABが使用するCIRポートの集合 | 1つ以上のCirPortタグが指定されます。 Vfabタグ配下のmode属性が"host"の場合に指定されます。 | - | - | - | - | ○ |
CIRポート情報 (CirPort) | 1つのVFABが使用するCIRポートの情報 | 指定する情報はありません。 | - | - | - | - | ○ |
name属性 (name) | VFABが使用するCIRポート名またはリンクアグリゲーションポート識別情報 | 文字列(半角英数字および記号(ASCII文字コード:0x20~0x7e)で構成された64文字以内の文字列)が指定されます。
| - | - | - | - | ○ |
EPポート (EpPorts) | VFABが使用するEPポートの集合 | 1つ以上のEpPortタグが指定されます。 | - | - | - | - | ○ |
EPポート情報 (EpPort) | 1つのVFABが使用するEPポートの情報 | 指定する情報はありません。 | - | - | - | - | ○ |
name属性 (name) | VFABが使用するEPポート名またはリンクアグリゲーションポート識別情報 | 文字列(半角英数字および記号(ASCII文字コード:0x20~0x7e)で構成された64文字以内の文字列)が指定されます。
| - | - | - | - | ○ |
機器情報 (DeviceInfo) | 機器情報 | ネットワークデバイスの機種についての情報を指定します。 | 可 | - | 可 | - | ○ |
SysObjectId (SysObjectId) | SysObjectId | SNMPで監視する場合は、自動収集されたSysObjectIdが数値・ドット形式のOIDで指定されます。 | - | - | - | - | ○ |
ベンダー名 (Vendor) | ベンダー名 | 先頭半角英数字で、半角英数字、アンダースコア("_")およびハイフン("-")で構成された32文字以内の文字列を指定します。 省略時は、ネットワークデバイスのモデル定義から取得したベンダー名が指定されます。 | 可 | - | 可 | - | ○ |
装置名 (ProductName) | 装置名(製品名) | 先頭半角英数字で、半角英数字、アンダースコア("_")およびハイフン("-")で構成された32文字以内の文字列を指定します。 省略時は、ネットワークデバイスのモデル定義から取得した装置名が指定されます。 | 可 | - | 可 | - | ○ |
モデル名 (ModelName) | モデル名 | 先頭半角英数字で、半角英数字、アンダースコア("_")およびハイフン("-")で構成された32文字以内の文字列を指定します。 省略時は、ネットワークデバイスのモデル定義から取得したモデル名が指定されます。 | 可 | - | 可 | - | ○ |
ファームウェア (Firmware) | ファームウェアまたはIOSバージョン | 文字列が指定されます。 ネットワーク機器から自動収集するため、指定する必要はありません。 | - | - | - | - | ○ |
グループID (Redundancy group_id) | グループID | 先頭半角英数字で、半角英数字、アンダースコア("_")およびハイフン("-")で構成された32文字以内の文字列を指定します。 同じグループIDに所属するネットワークデバイスは、同じベンダー名と装置名にしてください。 | 可 | 可 | 可 | 可 | ○ (注2) |
管理情報 (MgmtInfos) | 管理情報の集合 | 1つ以上のSnmpsタグ、LoginInfoタグなどを指定します。 | 必須 | 可 | 必須 | 可 | ○ |
SNMP情報 (Snmps) | SNMP情報の集合 | 1つのReadCommunityタグを指定します。 | 可 | 可 | 可 | 可 | ○ |
コミュニティー名 (ReadCommunity) | コミュニティー名 (SNMP情報を指定時は、省略不可) | 半角英数字、アンダースコア("_")およびハイフン("-")で構成された32文字以内の文字列を指定します。 | 可 (注8) | 可 | 可 (注8) | 可 | ○ |
ログイン情報 (LoginInfos) | ログイン情報の集合 | 1つ以上のLoginInfoタグを指定します。 | 可 | 可 | 可 | 可 | ○ (注1) |
プロトコル (LoginInfo protocol) | プロトコル | ログイン情報を利用してログインする場合のプロトコルを指定します。 以下のどれかを指定します。
省略時は、"remote_login"が指定されます。 種別(Type)が"Fabric"で、かつ、ファブリック種別が"C-Fabric"の場合、"ssh"を指定してください。 | 可 | 可 | 可 | 可 | ○ |
認証情報の管理方法 (LoginInfo auth_type) | 認証情報の管理方法 | 認証情報の管理方法を指定します。 ネットワークデバイス内で管理する場合、"local password"を指定します。 省略時は、自動的に指定されます。 | 可 | 可 | 可 | 可 | ○ (注3) |
管理者権限 (LoginInfo authority) | 管理者権限の有無 | アカウントの権限を指定します。 以下のどちらかを指定します。
省略時は、"user"が指定されます。 種別(Type)が"Fabric"の場合、"user"を指定してください。 モデル名(ModelName)に"NSAppliance"を指定した場合、"user"を指定してください。 | 可 | 可 | 可 | 可 | ○ (注3) |
アカウント確認 (LoginInfo check) | アカウント情報の確認有無 | 登録時または変更時にアカウント情報を確認するかを指定します。 以下のどちらかを指定します。
省略時は、"false"が指定されます。 | 可 | 可 | 可 | 可 | × |
接続先IPアドレス (IpAddress) | 接続先IPアドレス | IPv4形式のIPアドレスを指定します。 ネットワークデバイスへの自動設定およびアカウント情報の確認(アカウント確認(LoginInfo check)に"true"を指定)を、管理IPアドレス(Netdevice ip)以外のIPアドレスに対して行う場合に指定します。 テナント名(Tenant)が同じログイン情報を複数指定する場合、同じIPアドレスを指定してください。 異なるIPアドレスが指定された場合または一部省略されている場合、管理者権限(LoginInfo authority)に"user"が指定されたログイン情報の接続先IPアドレス(IpAddress)に対して、ネットワークデバイスへの自動設定およびアカウント情報の確認を行います。 省略時は、管理IPアドレス(Netdevice ip)が指定されます。 | 可 | 可 | 可 | 可 | ○ (注3) |
接続先ポート番号 (Port) | 接続先への接続プロトコルのポート番号 | 1~65535までの整数を指定します。 ネットワークデバイスへの自動設定およびアカウント情報の確認(アカウント確認(LoginInfo check)に"true"を指定)を行うネットワーク機器のポート番号を指定します。 テナント名(Tenant)が同じログイン情報を複数指定する場合、同じポート番号を指定してください。 異なるポート番号が指定された場合または一部省略されている場合、管理者権限(LoginInfo authority)に"user"が指定されたログイン情報のポート番号に対し、ネットワークデバイスへの自動設定、およびアカウント情報の確認を行います。 省略時は、プロトコル(LoginInfo protocol)に指定した値に応じ、以下が指定されます。
| 可 | 可 | 可 | 可 | ○ (注3) |
アカウント (User) | 接続時のアカウント | 管理者権限(LoginInfo authority)で"user"を指定した場合、利用者権限のアカウントを指定します。 | 可 (注9) | 可 (注9) | 可 (注9) | 可 (注9) | ○ (注3) |
パスワード (Password) | 接続時のパスワード | 半角英数字、記号(!$%()*+,-./:;=@[]^_`{|}~および半角スペース)で構成された64文字以内の文字列を指定します。 | 必須 | 可 (注9) | 必須 | 可 (注9) | ○ (注3) |
管理者パスワード (PrivilegedPassword) | 管理者パスワード | 半角英数字、記号(!$%()*+,-./:;=@[]^_`{|}~および、半角スペース)で構成された64文字以内の文字列を指定します。 なお、管理者権限(LoginInfo authority)で"admin"を指定した場合、管理者パスワードは無効となります。 | 可 | 可 | 可 | 可 | ○ (注3) |
パスワードの暗号化 (PasswordEncryption) | パスワードの暗号化有無 | ネットワークデバイスのパスワードが暗号化されているかを指定します。 以下のどちらかを指定します。
省略時は、"false"が指定されます。 なお、初回登録時は平文でパスワードを入力するため、"false"を指定してください。 | 可 | 可 | 可 | 可 | ○ (注3) |
監視情報 (Monitoring) | 監視情報 | 監視情報のタグを指定します。 | 可 | 可 | 可 | 可 | ○ |
監視方法の情報 (Methods) | 監視方法の情報の集合 | 1つ以上のMethodタグを指定することで、監視方法を指定します。 本タグが省略されている場合、以下のどちらかが指定されます。
| 可 | 可 | 可 | 可 | ○ |
監視方法 (Method) | 監視方法 | ネットワークデバイスの監視方法について指定します。 以下のどれかを指定します。
省略時は、ネットワークデバイスの監視は"監視なし"が指定されます。 なお、複数の監視方法を設定する場合、本要素を複数指定します。 | 可 | 可 | 可 | 可 | ○ |
監視間隔 (Interval) (注5) | 監視間隔(秒) (監視方法の変更時は、省略不可) | 1~86400までの整数を指定します。 省略時は、"300"が設定されます。 事前設定内容(PresettingInfo)に"Simple"を指定し、種別(Type)に"Firewall"と"SLB"を指定している場合、"60"を指定します。 | 可 | 可 | 可 | 可 | ○ |
リトライ回数 (RetryCount) (注5) | リトライ回数 (監視方法の変更時は、省略不可) | 1~10までの整数を指定します。 省略時は、"3"が指定されます。 | 可 | 可 | 可 | 可 | ○ |
タイムアウト時間 (Timeout) (注5) | タイムアウト時間(秒) (監視方法の変更時は、省略不可) | 1~300までの整数を指定します。 省略時は、"30"が指定されます。 | 可 | 可 | 可 | 可 | ○ |
Web管理画面URL (MgmtURL) | Web管理画面のURL | Web管理画面のURLを指定します。 当該ネットワーク機器のWeb管理機能が提供されている場合に指定できます。 省略時は、"http://管理IPアドレス/"が指定されます。 種別(Type)に"Fabric"を指定した場合、省略値は指定されません。 | 可 | 可 | 可 | 可 | ○ |
ポート情報 (Ports) | ポート情報の集合 | 1つ以上のPortタグが指定されます。 | 可 | 可 | 可 | 可 | ○ (注1) |
ポート名 (Port name) (注12) | ポート名 | ネットワーク機器に設定されているポート名を64文字以内の文字列で指定します。 指定可能な文字列は半角英数字および記号(ASCII文字コード:0x20~0x7e)です。 StagIdタグを指定する場合、またはSNMP監視とNETCONF監視のどちらも有効でない場合に指定します。 省略した場合、ネットワーク機器から取得したポート名の値が指定されます。 ポート名の確認方法については、「設計ガイド VE」の「7.7.3 ネットワーク構成情報(XML定義)の作成と注意事項」を参照してください。 | 可 (注13) | 可 (注13) | 可 (注13) | 可 (注13) | ○ |
ポートの概要 (description) | ポートの概要 | ポートの概要(description)が指定されます。 ネットワーク機器から自動収集するため、指定する必要はありません。 | - | - | - | - | ○ |
通信状態 (PhysicalState) | 通信状態 | 回線速度と通信モードが指定されます。 指定形式:回線速度(bps)/通信モード 通信モードには、以下のどれかが指定されます。
ネットワーク機器から自動収集するため、指定する必要はありません。 | - | - | - | - | ○ |
結線先の管理IPアドレス (Link ip) | 結線先機器の管理IPアドレス | IPv4形式のIPアドレスが指定されます。 | - | - | - | - | ○ (注2) |
結線先のポート名 (Link port) | 物理インターフェースの結線先のポート名 | 結線先のポート名が指定されます。 | - | - | - | - | ○ (注2) |
結線先のポート名(表示用) (Link nic_index) | 物理インターフェースの結線先のNicのindex | 結線先機器の種別が"server"で、かつ、結線情報の登録時に機器の接続ポート名(表示用)(NicIndex)が指定された場合、NicのIndex番号が指定されます。 | - | - | - | - | ○ (注2) |
結線先機器の種別 (Link kind) | 結線先機器の種別 | 結線先の機器の種別が指定されます。 以下のどちらかが指定されます。
| - | - | - | - | ○ (注2) |
S-TAG ID (StagId) | S-TAG値 | IPCOM VXの仮想マシンインターフェース定義に指定したS-TAG IDを指定します。 1~4094までの整数を指定します。 省略時はSNMPにおいて、IPCOM VXの固有MIB(isfexVmInterfaceTable)から取得した値が設定されます。 IPCOM VAの場合だけ値を指定します。(注14) | 可 | 可 | 可 | 可 | ○ |
結線情報 (Links) (注6) | 結線情報の定義 | 1つ以上のLinkタグで構成されます。 <Links><Link></Link></Links> | 不可 | 不可 | 可 | 可 | ○ (注1) |
結線情報の登録モード (Mode) | 結線情報の登録モード | 結線情報の登録モードを指定します。 以下のどちらかを指定します。
省略時は、"modify"が指定されます。 | 不可 | 不可 | 可 | 可 | × |
結線 (Link) | 結線の定義 (結線情報を指定時は、省略不可) | 1つのDevicesタグを指定します。 | 不可 | 不可 | 可 | 可 | ○ (注1) |
機器情報 (Devices) | 機器情報の定義 (結線の指定時は、省略不可) | 2つのDeviceタグを指定します。 | 不可 | 不可 | 可 | 可 | ○ (注1) |
機器の管理IPアドレス (Device ip) | 機器の管理IPアドレス | IPv4形式のIPアドレスを指定します。 | 不可 | 不可 | 可 (注10) | 可 (注10) | ○ |
機器の名称 (Device name) | 機器の名称 (指定不要) | 機器の管理IPアドレスから登録されているネットワークデバイスの名称が指定されます。 ネットワークデバイス以外の機器の場合は、自動設定機能などで接続先となっている機器の名称が補完されます。 | - | - | - | - | ○ |
機器の種別 (Device kind) | 機器の種別 | 機器の種別を指定します。 以下のどれかを指定します。
省略時は、"netdevice"が指定されます。 | 不可 | 不可 | 可 | 可 | ○ |
機器の接続ポート名 (Port) | 機器の接続ポート名 | 文字列を指定します。
| 不可 | 不可 | 可 (注10) | 可 (注10) | ○ |
機器の接続ポート名(表示用) (NicIndex) | 機器の接続ポート名(表示用) | 整数を指定します。 機器の種別が"server"の場合、RORコンソールのリソース詳細やネットワークビューアに結線情報を表示したい場合に、当該物理サーバのリソース詳細に表示される物理NICのIndexを指定します。登録されていないIndexを指定した場合はエラーとなります。 | 不可 | 不可 | 可 (注10) | 可 (注10) | ○ |
-: 登録または変更時に指定する必要はありません。自動設定などによって補完される要素です。ネットワーク構成情報をエクスポートした場合に通知されます。
○: ネットワーク構成情報のexport時に出力される要素です。
×: ネットワーク構成情報のexport時に出力されない要素です。
注1) 要素の配下のタグが定義されている場合だけ出力される要素です。
注2) 要素に対して値が設定されている場合だけ出力される要素です。
注3) ログイン情報が設定されている場合だけ出力される要素です。ログイン情報が設定されていない場合、省略時の値が存在する要素は省略値が出力されます。
注4) 以下のすべての条件を満たしているネットワークデバイスだけアカウント確認が行われます。
ベンダー名 | 機種名 | プロンプトの種類 | プロンプト文字 |
---|---|---|---|
Fujitsu | SR-X | ログインプロンプト | Login: |
パスワードプロンプト | Password: | ||
コマンドプロンプト | 任意の文字列# | ||
任意の文字列> | |||
IPCOM EX | ログインプロンプト | login: | |
パスワードプロンプト | Password: | ||
コマンドプロンプト | 任意の文字列# | ||
任意の文字列> | |||
Cisco | Catalyst | ログインプロンプト | Username: |
パスワードプロンプト | Password: | ||
コマンドプロンプト | 任意の文字列# | ||
任意の文字列> | |||
Nexus | ログインプロンプト | login: | |
パスワードプロンプト | Password: | ||
コマンドプロンプト | 任意の文字列# | ||
任意の文字列> | |||
Brocade | VDX | ログインプロンプト | Login: |
パスワードプロンプト | Password: | ||
コマンドプロンプト | 任意の文字列# | ||
任意の文字列> | |||
F5 Networks | BIG-IP | ログインプロンプト | 特に制約はありません。 |
コマンドプロンプトでは、任意の文字列に続く"#"または">"までをプロンプト文字として扱います。
BIG-IP LTMシリーズを機種名としては"BIG-IP"として扱います。
*: Fujitsu PRIMERGYコンバージドファブリックスイッチブレード(10Gbps 18/8+2)またはFujitsu CFX2000 seriesが対象となります。
注5) 特別な要件がある場合だけ、値を設定してください。
注6) Cisco ASAと隣接するネットワークデバイスの間の結線情報は、登録する必要がありません。
注7) 種別(Type)が"Fabric"で、かつ、ファブリック種別が"C-Fabric"の場合、必須項目となります。
注8) 監視方法(Method)に"SNMP"を指定した場合、必須項目となります。
注9) ログイン情報(LoginInfos)を指定した場合、必須項目となります。
注10) 機器情報(Devices)を指定した場合、必須項目となります。ただし、機器の種別がserverの場合、機器の接続ポート名(Port)および機器の接続ポート名(表示用)(NicIndex)については、どちらか一方が必須項目となります(両方指定することもできます)。
注11) linkaggregationリンクアグリゲーションポートが所属するドメインのID_リンクアグリゲーショングループ番号(ifDescrの末尾の番号)を表します。
注12) 種別(Type)が"Fabric"で、かつ、ファブリック種別が"C-Fabric"の場合、本定義によるポート情報の登録はできません。
注13) ポート情報(Ports)を指定した場合、必須項目となります。
注14) IPCOM VAシリーズ固有の設定内容については、「設計ガイド VE」の「7.7.3 ネットワーク構成情報(XML定義)の作成と注意事項」を参照してください。
注15) 種別(Type)が"Fabric"で、かつ、ファブリック種別が"C-Fabric"の場合に出力されます。
例
1つのネットワークデバイスを作成する場合
<?xml version="1.0" encoding="utf-8"?> <Netdevice ip="192.168.5.11" name="Firewall01"> <Location>B1F</Location> <Types> <Type>Firewall</Type> </Types> <Maintenance>false</Maintenance> <Redundancy group_id="1"></Redundancy> <MgmtInfos> <Snmps> <ReadCommunity>public</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="telnet" auth_type="local password" authority="admin" check="true"> <User>user</User> <Password>password</Password> <PrivilegedPassword>root_password</PrivilegedPassword> <PasswordEncryption>false</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>ping</Method> <Method>SNMP</Method> </Methods> <Interval>300</Interval> <RetryCount>5</RetryCount> <Timeout>60</Timeout> </Monitoring> <MgmtURL>https://192.168.5.11</MgmtURL> </MgmtInfos> </Netdevice> |
複数のネットワークデバイスを一括作成する場合
<?xml version="1.0" encoding="utf-8"?> <NetConfig> <Netdevices> <Mode>add</Mode> <Netdevice ip="192.168.5.11" name="Switch1"> <Location>B1F</Location> <Types> <Type>L2-Switch</Type> </Types> <Maintenance>false</Maintenance> <Redundancy group_id="1"></Redundancy> <MgmtInfos> <Snmps> <ReadCommunity>public</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="telnet" auth_type="local password" authority="admin" check="true"> <User>user</User> <Password>password</Password> <PrivilegedPassword>root_password</PrivilegedPassword> <PasswordEncryption>false</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>ping</Method> <Method>SNMP</Method> </Methods> <Interval>300</Interval> <RetryCount>5</RetryCount> <Timeout>60</Timeout> </Monitoring> <MgmtURL>https://192.168.5.11</MgmtURL> </MgmtInfos> </Netdevice> <Netdevice ip="192.168.5.10" name="Firewall1"> <Location>B1F</Location> <Types> <Type>Firewall</Type> </Types> <Maintenance>false</Maintenance> <Redundancy group_id="2"></Redundancy> <MgmtInfos> <Snmps> <ReadCommunity>public</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="telnet" auth_type="local password" authority="admin" check="true"> <User>user</User> <Password>password</Password> <PrivilegedPassword>root_password</PrivilegedPassword> <PasswordEncryption>false</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>ping</Method> <Method>SNMP</Method> </Methods> <Interval>300</Interval> <RetryCount>5</RetryCount> <Timeout>60</Timeout> </Monitoring> <MgmtURL>https://192.168.5.10:82</MgmtURL> </MgmtInfos> </Netdevice> <Netdevice ip="192.168.5.20" name="SLB1"> <Location>B1F</Location> <Types> <Type>SLB</Type> </Types> <Maintenance>false</Maintenance> <Redundancy group_id="3"></Redundancy> <MgmtInfos> <Snmps> <ReadCommunity>public</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="telnet" auth_type="local password" authority="admin" check="true"> <User>user</User> <Password>password</Password> <PrivilegedPassword>root_password</PrivilegedPassword> <PasswordEncryption>false</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>ping</Method> <Method>SNMP</Method> </Methods> <Interval>300</Interval> <RetryCount>5</RetryCount> <Timeout>60</Timeout> </Monitoring> <MgmtURL>https://192.168.5.20:82</MgmtURL> </MgmtInfos> </Netdevice> <Netdevice ip="192.168.5.30" name="IPCOMEXIN1"> <Location>B1F</Location> <Types> <Type>Firewall</Type> <Type>SLB</Type> </Types> <Maintenance>false</Maintenance> <Redundancy group_id="4"></Redundancy> <MgmtInfos> <Snmps> <ReadCommunity>public</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="telnet" auth_type="local password" authority="admin" check="true"> <User>user</User> <Password>password</Password> <PrivilegedPassword>root_password</PrivilegedPassword> <PasswordEncryption>false</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>ping</Method> <Method>SNMP</Method> </Methods> <Interval>300</Interval> <RetryCount>5</RetryCount> <Timeout>60</Timeout> </Monitoring> <MgmtURL>https://192.168.5.30:82</MgmtURL> </MgmtInfos> </Netdevice> </Netdevices> <Links> <Link> <Devices> <Device ip="192.168.1.1" kind="netdevice"> <Port>LAN0.1</Port> </Device> <Device ip="192.168.1.2" kind="netdevice"> <Port>Fa2/1</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="192.168.1.3" kind="netdevice"> <Port>Fa2/2</Port> </Device> <Device ip="192.168.1.4" kind="server"> <Port>1</Port> </Device> </Devices> </Link> </Links> </NetConfig> |
イーサネット・ファブリック(Converged Fabric)、IPCOM VXおよびIPCOM VAのネットワークデバイスを作成する場合
<?xml version="1.0" encoding="utf-8"?> <NetConfig> <Netdevices> <Netdevice ip="172.16.3.3" name="cfab1"> <Types> <Type>Fabric</Type> </Types> <FabricType>C-Fabric</FabricType> <ApplianceType>physical</ApplianceType> <Maintenance>false</Maintenance> <MgmtInfos> <Snmps> <ReadCommunity>public</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="ssh" auth_type="local password" authority="user" check="true"> <User>user</User> <Password>password</Password> <PrivilegedPassword>root_password</PrivilegedPassword> <PasswordEncryption>false</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>ping</Method> <Method>SNMP</Method> </Methods> <Interval>300</Interval> <RetryCount>3</RetryCount> <Timeout>30</Timeout> </Monitoring> </MgmtInfos> </Netdevice> <Netdevice ip="172.16.1.52" name="ipcomvx1"> <Types> <Type>ManagementHost</Type> </Types> <ApplianceType>physical</ApplianceType> <Maintenance>false</Maintenance> <MgmtInfos> <Snmps> <ReadCommunity>public</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="telnet" auth_type="local password" authority="user" check="true"> <User>user</User> <Password>password</Password> <PrivilegedPassword>root_password</PrivilegedPassword> <PasswordEncryption>false</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>SNMP</Method> </Methods> <Interval>300</Interval> <RetryCount>3</RetryCount> <Timeout>30</Timeout> </Monitoring> <MgmtURL>http://172.16.1.52</MgmtURL> </MgmtInfos> </Netdevice> <Netdevice ip="172.16.1.53" name="ipcomva11"> <Types> <Type>Firewall</Type> </Types> <ApplianceType>virtual</ApplianceType> <Maintenance>false</Maintenance> <ManagementHost>172.16.1.52</ManagementHost> <Redundancy group_id="va1"></Redundancy> <MgmtInfos> <Snmps> <ReadCommunity>public</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="telnet" auth_type="local password" authority="user" check="true"> <User>user</User> <Password>password</Password> <PrivilegedPassword>root_password</PrivilegedPassword> <PasswordEncryption>false</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>SNMP</Method> </Methods> <Interval>300</Interval> <RetryCount>3</RetryCount> <Timeout>30</Timeout> </Monitoring> <MgmtURL>http://172.16.1.53</MgmtURL> </MgmtInfos> <Ports> <Port name="LAN0.0"> <StagId>110</StagId> </Port> <Port name="LAN0.1"> <StagId>110</StagId> </Port> <Port name="LAN0.2"> <StagId>110</StagId> </Port> <Port name="LAN0.3"> <StagId>100</StagId> </Port> </Ports> </Netdevice> <Netdevice ip="172.16.1.54" name="ipcomva12"> <Types> <Type>Firewall</Type> </Types> <ApplianceType>virtual</ApplianceType> <Maintenance>false</Maintenance> <ManagementHost>172.16.1.52</ManagementHost> <Redundancy group_id="va2"></Redundancy> <MgmtInfos> <Snmps> <ReadCommunity>public</ReadCommunity> </Snmps> <LoginInfos> <LoginInfo protocol="telnet" auth_type="local password" authority="user" check="true"> <User>user</User> <Password>password</Password> <PrivilegedPassword>root_password</PrivilegedPassword> <PasswordEncryption>false</PasswordEncryption> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>SNMP</Method> </Methods> <Interval>300</Interval> <RetryCount>3</RetryCount> <Timeout>30</Timeout> </Monitoring> <MgmtURL>http://172.16.1.54</MgmtURL> </MgmtInfos> <Ports> <Port name="LAN0.0"> <StagId>120</StagId> </Port> <Port name="LAN0.1"> <StagId>120</StagId> </Port> <Port name="LAN0.2"> <StagId>120</StagId> </Port> <Port name="LAN0.3"> <StagId>100</StagId> </Port> </Ports> </Netdevice> </Netdevices> <Links> <Link> <Devices> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.0</Port> </Device> <Device ip="172.16.3.3" kind="netdevice" name="cfab1"> <Port>3/1/0/11</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.1</Port> </Device> <Device ip="172.16.3.3" kind="netdevice" name="cfab1"> <Port>3/1/0/12</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.2</Port> </Device> <Device ip="172.16.3.3" kind="netdevice" name="cfab1"> <Port>3/1/0/13</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.3</Port> </Device> <Device ip="172.16.3.3" kind="netdevice" name="cfab1"> <Port>3/1/0/14</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN1.0</Port> </Device> <Device ip="172.16.3.3" kind="netdevice" name="cfab1"> <Port>3/1/0/15</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.53" kind="virtual" name="ipcomva11"> <Port>LAN0.0</Port> </Device> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.0</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.53" kind="virtual" name="ipcomva11"> <Port>LAN0.1</Port> </Device> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.1</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.53" kind="virtual" name="ipcomva11"> <Port>LAN0.2</Port> </Device> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.2</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.53" kind="virtual" name="ipcomva11"> <Port>LAN0.3</Port> </Device> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.3</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.54" kind="virtual" name="ipcomva12"> <Port>LAN0.0</Port> </Device> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.0</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.54" kind="virtual" name="ipcomva12"> <Port>LAN0.1</Port> </Device> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.1</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.54" kind="virtual" name="ipcomva12"> <Port>LAN0.2</Port> </Device> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.2</Port> </Device> </Devices> </Link> <Link> <Devices> <Device ip="172.16.1.54" kind="virtual" name="ipcomva12"> <Port>LAN0.3</Port> </Device> <Device ip="172.16.1.52" kind="netdevice" name="ipcomvx1"> <Port>LAN0.3</Port> </Device> </Devices> </Link> </Links> </NetConfig> |
1つのVCSを作成する場合
<?xml version="1.0" encoding="utf-8"?> <Netdevice ip="192.168.5.11" name="VCS"> <Location>B1F</Location> <Types> <Type>Fabric</Type> </Types> <FabricType>VCS</FabricType> <Maintenance>false</Maintenance> <MgmtInfos> <LoginInfos> <LoginInfo protocol="netconf" check="true"> <User>admin</User> <Password>password</Password> </LoginInfo> </LoginInfos> <Monitoring> <Methods> <Method>NETCONF</Method> </Methods> <Interval>300</Interval> <RetryCount>5</RetryCount> <Timeout>60</Timeout> </Monitoring> </MgmtInfos> </Netdevice> |