生のソケットから読み取ったデータに物理層ヘッダーがありませんか?

生のソケットから読み取ったデータに物理層ヘッダーがありませんか?

RAWソケットについて読んだことがあります。これはUNIXドメインソケットであり、通常TCPやUDPなどのネットワークを介して移動しません。プロセス間通信に使用されます。また、新しいトランスポート層プロトコルを実装するために使用され、ICMP(ping用)にも使用されます。

ベストアンサー1

unix domain sockets送信オーバーヘッドを減らすために意図的に存在します。これにより、アプリケーション間でデータを交換できるため、[tcp/ip model][1]順序、信頼性、またはフロー制御を保証するためのトランスポートプロトコルは不要です。メッセージ送信受信者は同じコンピュータ上のプロセスなので、ネットワークアクセス層は必要ありません。

おすすめ記事