2011-12-18 8 views
1

WebアプリケーションなどのCGIスクリプトは、WebサーバーのCGIインターフェイス上で動作します。CGIレベルのTCP/IPパケットの詳細にアクセスできますか?

特定の接続に関連付けられたTCP/IPパケットの詳細にアクセスできますか。たとえば、環境、リモートホストの詳細などの「要求」の詳細を取得できます。たとえば、この接続に関連付けられているTCP/IPパケットの16ビットIDフィールドも読み取ることができますか?

答えて

4

いいえ、あなたは生のTCPパケットの上にある抽象化のいくつかのレイヤーです。自分のコンテンツに直接アクセスすることはできません。

「この接続に関連付けられたTCPパケット」はありません。接続は、両方の方法で動作するパケットのストリームです。パケットの内容は、必ずしもユーザーにそのまま配信されるわけではなく、受信バッファに合わせて集約または分割することもできます。

関連する問題