2016-05-31 3 views
0

私のubuntuマシンのワイヤレスインターフェイスがワイヤレスルータに接続しています。私はポート8888でリッスンしているシンプルなWebサーバーを作成しました。パケットの送受信方法を理解したいと思います。telnetを使用してlocalhost上のポートにアクセスすると、ネットワークではどうなりますか?

私はwlan0を聞いて、同じマシン上で、私は入力端末上のwiresharkを開始しました::

$telnet localhost 8888 

は、その後、私はTCP SYN、SYN/ACK、ACK観察だから私は、次のような実験を行いました。これらのメッセージでは、MAC srcおよびdestアドレスはすべて00:00:00:00:00:00です。 srcとdstのIPアドレスはすべて127.0.0.1です。

これは、これらのパケットがwlan0インターフェイスからワイヤレスルーターに出て自分のマシンに直接ループバックしないことを意味しますか?それは私のワイヤレスカードに到達するか、ubuntu Linux OS内でループバックするだけですか?

答えて

1

ローカルホストへのパケットは、「出て行く」ことはありません。すなわち、パケットは、ネットワークドライバによってローカルに受信バッファに送信される。

ローカルサーバのIPにtelnet接続すると、パケットは有線で送信されます。例えばtelnet 192.168.100.1はパケットをワイヤで送信します。

関連する問題