免責事項:これは英文の記事「Some VM TCP sessions don't work correctly(385625)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
###.###.###.### ###.###.###.### TCP 122 4380 9100 → 54465 [SYN, ACK] Seq=0 Ack=1 Win=4380 [TCP CHECKSUM INCORRECT] Len=0 MSS=1460
Generic Network Virtualization Encapsulation, VNI: 0x#####
Ethernet II, Src: ######## (######), Dst: ####### (######)
Destination: ###### (########)
Source: <ゲスト OS サーバーの MAC>
Type: IPv4 (0x0800)
[Stream index: 1]
Trailer: 7172
Internet Protocol Version 4, Src: #.#.#.#, Dst: #.#.#.#
Transmission Control Protocol, Src Port: 9100, Dst Port: 55340, Seq: 0, Ack: 1, Len: 0
VMware vSphere ESXi
VMware NSX
ほとんどのドライバー / デバイスはゼロ以外のトレーラーを含むパケットを処理できないため、VCF バージョン 9.0.2 では、この問題を回避するためのワークアラウンド ビルドが提供されています。
回避策:
トラフィック送信に使用している NIC で、チェックサム オフロードをソフトウェア処理に設定します。
#esxcli network nic software set --ipv4cso=1 -n vmnicX