Bagaimana saya bisa memeriksa apakah node saat ini adalah tujuan yang dituju untuk paket-paket ini (memiliki alamat jaringan (alamat IP) yang sama seperti pada antarmuka wlan[0] (hanya))?
Tidak ada cara untuk mendapatkan alamat jaringan di lapisan aplikasi? Sungguh? (omnet++)
Jawaban (1)
Paket akan diteruskan ke lapisan aplikasi suatu node jika dan hanya jika alamat IP tujuan cocok dengan alamat IP node tersebut. Oleh karena itu, seseorang dapat yakin bahwa paket yang diterima di lapisan aplikasi memiliki alamat yang sama dengan alamat IP salah satu antarmukanya.
Namun, jika Anda masih memerlukan alamat IP dari node tersebut, silakan gunakan salah satu metode dari L3AddressResolver, untuk Contoh 1_:
cModule * host = getContainingNode(this);
L3Address addr = L3AddressResolver().addressOf(host);
person
Jerzy D.
schedule
12.12.2020
Terima kasih! Memperbaikinya sebelumnya dengan memanggil objek get dengan nama ...
- person Sebi; 12.12.2020