免責事項:これは英文の記事「VMK adapter doesn't respond handshake request.」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
VMK アダプタでパケットキャプチャを実行すると、「SYNC」要求は認識されますが、「SYNC ACK」応答は送信されません。
他の VMK のネットマスクが正しくないため、サブネットが重複します。最終的に、別の VMK アダプタから「SYNC ACK」応答が送信されます。
esxcfg-route -l
例:
[root@esxi:~] esxcfg-route -l
VMkernel Routes:
Network Netmask Gateway Interface
192.168.1.0 255.255.255.0 Local Subnet vmk0
192.168.2.0 255.255.255.0 Local Subnet vmk1
192.168.3.0 255.255.255.0 Local Subnet vmk2
default 0.0.0.0 192.168.1.1 vmk0
これはサブネットが重複していない正しいサンプルです。
[root@esxi:~] esxcfg-route -l
VMkernel Routes:
Network Netmask Gateway Interface
192.168.1.0 255.255.255.0 Local Subnet vmk0
192.168.2.0 255.255.0.0 Local Subnet vmk1
192.168.3.0 255.255.255.0 Local Subnet vmk2
default 0.0.0.0 192.168.1.1 vmk0
これは誤ったサンプルです。vmk1 のサブネットは vmk0 のサブネットと重複しています。この場合、192.168.4.X/24 から vmk0 へのハンドシェイク要求が送信されると、要求を vmk0 が受信し、応答は vmk1 から送信されます。