デュアルインターフェイスネットワークカードがポートごとに1つのアドレスではなく、同じポートに2つのアドレスを割り当てるようです。

デュアルインターフェイスネットワークカードがポートごとに1つのアドレスではなく、同じポートに2つのアドレスを割り当てるようです。

Intelデュアルポート10GBネットワークカードがあります。
オペレーティングシステム:Debian GNU / Linux 9(拡張)
カーネル:Linux 4.9.0-7-amd64

  01:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 (rev 01)

1つのポートは、Ciscoスイッチに接続された静的IP、1000 Mb / sで構成され、正しく機能します。 (mac情報は削除しました)

3: enp1s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether xxxxxxxxxxxxxxx brd ff:ff:ff:ff:ff:ff  
    inet 192.168.69.224/24 brd 192.168.69.255 scope global enp1s0f0
       valid_lft forever preferred_lft forever
    inet6 xxxxxxxxxxxxxx scope link
       valid_lft forever preferred_lft forever

私は他の10000Mb / sスイッチを扱っています。違いはありますが、同じネットワークにあります。これは、他の10000 Mb / sデバイスが取り付けられているときにより速い速度を利用するためのものです。
10Gb / sスイッチがまだLANに接続されていません。

また、コマンドラインコマンドで設定した静的IPもあります。

ip addr add 192.168.69.6/24 dev enp1s0f1


4: enp1s0f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether xxxxxxxxxxxxxxx brd ff:ff:ff:ff:ff:ff
  inet 192.168.69.6/24 scope global enp1s0f1
       valid_lft forever preferred_lft forever
  inet6 xxxxxxxxxxxxxxxxxx scope link
       valid_lft forever preferred_lft forever

予期しない部分です。本番ネットワークのラップトップでは、10 Gb / sの速度でIPアドレスをpingできます(下記参照)。 2つのポート/マルチ接続を使用する他のDebianシステムでこれが起こっているのを見たことがありますが、時間が足りないと調査したことはなく、干渉ポートが接続されている限りすべてがうまく機能します。たぶん私は間違っているかもしれませんが、他のDebianコンピュータでは実際には1つのポートしか動作しません。

この場合、10 Gb / sポートが異なる速度でスイッチに接続されるため、これが問題になります。

Pinging 192.168.69.6 with 32 bytes of data:
Reply from 192.168.69.6: bytes=32 time<1ms TTL=64
Reply from 192.168.69.6: bytes=32 time<1ms TTL=64
Reply from 192.168.69.6: bytes=32 time<1ms TTL=64
Reply from 192.168.69.6: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.69.6:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

助けてくれてありがとう。

答え1

予期しない部分です。本番ネットワークのラップトップでは、10 Gb / sの速度でIPアドレスをpingできます(下記参照)。

これは驚くべきことではありません。両方のIPアドレスが同じサブネット上にあるため、192.168.69.224「本番ネットワーク」の背後にあるすべてのARP要求がそのenp1s0f1アドレスにブロードキャストされ、Linuxカーネルがそれに応答します。どのローカルIPアドレス。

両方のポートの背後にあるネットワークが独立していることを確認するには、異なるサブネット範囲を提供する必要があります(ただし、残りのネットワークのトポロジは説明されていません)。同じサブネットに置くのは、「私」という意思を表現するのと同じです。考えるどちらのアドレスも、最初のアドレスを取得するスイッチを介してそのサブネットから接続できます。

関連情報