(network-physical)= # 物理ネットワーク 物理 (`physical`) ネットワークタイプは既存のネットワークに接続します。これはネットワークインタフェースまたはブリッジになることができ、OVN のためのアップリンクネットワークとしての役目を果たします。 このネットワークタイプは OVN ネットワークを親インタフェースに接続する際に使用するプリセットの設定を提供したり、インスタンスが物理インタフェースを NIC として使用できるようにします。この場合、インスタンス NIC は接続先の設定詳細を知ること無く単に `network` オプションを設定できるようにします。 (network-physical-options)= ## 設定オプション 物理ネットワークでは現在以下の設定キーネームスペースがサポートされています。 - `bgp` (BGP ピア設定) - `dns` (DNS サーバーと名前解決の設定) - `ipv4` (L3 IPv4 設定) - `ipv6` (L3 IPv6 設定) - `maas` (MAAS ネットワーク識別) - `ovn` (OVN 設定) - `user` (key/value の自由形式のユーザメタデータ) ```{note} {{note_ip_addresses_CIDR}} ``` 物理ネットワークタイプには以下の設定オプションがあります。 キー | 型 | 条件 | デフォルト | 説明 :-- | :-- | :-- | :-- | :-- `gvrp` | bool | - | `false` | GARP VLAN Registration Protocol を使って VLAN を登録する `mtu` | integer | - | - | 作成するインタフェースの MTU `parent` | string | - | - | ネットワークで使う既存のインタフェース `vlan` | integer | - | - | アタッチする先の VLAN ID `bgp.peers.NAME.address` | string | BGP server | - | `ovn` ダウンストリームネットワークで使用するピアアドレス (IPv4 か IPv6) `bgp.peers.NAME.asn` | integer | BGP server | - | `ovn` ダウンストリームネットワークで使用する AS 番号 `bgp.peers.NAME.password` | string | BGP server | - (パスワード無し) | `ovn` ダウンストリームネットワークで使用するピアのセッションパスワード(省略可能) `bgp.peers.NAME.holdtime` | integer | BGP server | `180` | ピアセッションホールドタイム (秒で指定、省略可能) `dns.nameservers` | string | 標準モード | - | 物理 (`physical`) ネットワークの DNS サーバー IP のリスト `ipv4.gateway` | string | 標準モード | - | ゲートウェイとネットワークの IPv4 アドレス(CIDR表記) `ipv4.ovn.ranges` | string | - | - | 子供の OVN ネットワークルーターに使用する IPv4 アドレスの範囲(開始-終了 形式) のカンマ区切りリスト `ipv4.routes` | string | IPv4 アドレス | - | 子供の OVN ネットワークの `ipv4.routes.external` 設定で利用可能な追加の IPv4 CIDR サブネットのカンマ区切りリスト `ipv4.routes.anycast` | bool | IPv4 アドレス | `false` | 複数のネットワーク/NICで同時にオーバーラップするルートが使われることを許可するかどうか `ipv6.gateway` | string | 標準モード | - | ゲートウェイとネットワークの IPv6 アドレス(CIDR表記) `ipv6.ovn.ranges` | string | - | - | 子供の OVN ネットワークルーターに使用する IPv6 アドレスの範囲(開始-終了 形式) のカンマ区切りリスト `ipv6.routes` | string | IPv6 アドレス | - | 子供の OVN ネットワークの `ipv6.routes.external` 設定で利用可能な追加の IPv6 CIDR サブネットのカンマ区切りリスト `ipv6.routes.anycast` | bool | IPv6 アドレス | `false` | 複数のネットワーク/NICで同時にオーバーラップするルートが使われることを許可するかどうか `maas.subnet.ipv4` | string | IPv4 アドレス | - | インスタンスを登録する MAAS IPv4 サブネット (NIC で `network` プロパティを使う場合に有効) `maas.subnet.ipv6` | string | IPv6 アドレス | - | インスタンスを登録する MAAS IPv6 サブネット (NIC で `network` プロパティを使う場合に有効) `ovn.ingress_mode` | string | 標準モード | `l2proxy` | OVN NIC の外部 IP アドレスがアップリンクネットワークで広告される方法を設定します。 `l2proxy` (proxy ARP/NDP) か `routed` です。 `user.*` | string | - | - | ユーザ指定の自由形式のキー/バリューペア (network-physical-features)= ## サポートされている機能 物理ネットワークタイプでは以下の機能がサポートされています。 - {ref}`network-bgp`