2

WLAN内のデータをこのWLAN内の別のデバイスにできるだけ速く送信したいですか?そして、私は現在完全に混乱しています。

このWLANのあるデバイスからこのWLANの別のデバイスに何かを送信したい場合。その場合、必ずIPアドレスが必要ですか?

したがって、IPパケットを生成して宛先に送信するプログラムを作成できます。次に、ネットワーク層でプログラムします。

データリンク層に移動して、このWLANのルーターに何かを送信すると、IPアドレスなしでどこに送信するかがわかりますか?ネットワーク層でのプログラミングよりも速いでしょうか?

4

2 に答える 2

2

あなたは確かにMACアドレスに送ることができます。少し努力する価値があるかどうかは疑問です。IPの使用は、物事を行うための標準的な方法です。速度は最小限にしか向上しません。

于 2012-04-04T12:11:09.677 に答える
0

はい、TCP / IPスタックを使用している場合は、両方のデバイスにIPアドレスが必要です。

同じLANスイッチを使用している場合は、IPなしでMACアドレスを使用して直接送信できます。rawソケットを使用します。これはお勧めしません。

于 2012-04-04T11:52:33.223 に答える