2012-04-04 9 views
2

できるだけ早くWLAN内のデータをこのWLAN内の別のデバイスに送信したいですか?そして、私は今、完全に混乱しています。IPアドレスが必要ですか?

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

私はIPパケットを生成し、それらを宛先に送信するプログラムを書くことができました。それから私はネットワーク層でプログラムします。

データリンク層に行って、このWLANのルータに何かを送信して、どこのIPアドレスも使わずに送信する場所を特定できますか?ネットワーク層でのプログラミングよりも速いでしょうか?

答えて

2

実際にMACアドレスに送信できます。私はそれが努力する価値があるかどうか疑問に思う。 IPを使うことは、標準的なやり方です。速度は最小限にしか向上しません。

0

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

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

関連する問題