Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
イーサネット II フレーム、IPv4 パケット、そして最後にペイロードを含む TCP 部分を構築しています。ゼロから生のパケットを作成します。
私の質問は... Windows で C# と raw ソケットを使用する場合、パケットの最後に FCS を指定する必要がありますか?
私の理解では、Windows はこれを自動的に行いますが、特に IP や TCP パケットではなく、イーサネット フレームに対してのみ行われます。
これは、ネットワーク インターフェイス カードによって、送信時に自動的に追加され、受信時に削除されます。OS はそれを処理する必要はまったくなく、通常はアクセスできません。