14
Lalu kode berikutnya adalah seperti berikut:
IPv4InterfaceContainer interfaces = address.Assign
(devices);
Objek IPv4Interface dibutuhkan untuk mengasosiasikan antara alamat IP dengan
device. IPv4InterfaceContainer
di atas berfungsi untuk menampung daftar dari objek
IPv4Interface sebagai referensi yang mungkin akan dipakai di lain kesempatan. Sekarang,
sebuah jaringan point-to-point sudah terbentuk dengan baik. Yang diperlukan selanjutnya
adalah aplikasi untuk menghasilkan aliran data.
2.1.4 Membuat Aplikasi
Dalam NS-3 Dev abstraksi dasar untuk program pengguna yang menghasilkan
beberapa kegiatan yang akan disimulasikan adalah aplikasi. Abstraksi ini diwakili dalam
C++ oleh kelas Application
yang menyediakan metode untuk mengelola representasi
versi NS-3 DEV pada aplikasi-aplikasi setingkat
user
dalam simulasi. Pengembang
diharapkan untuk mengkhususkan kelas Application
dalam pengertian pemrograman
berorientasi obyek untuk membuat aplikasi baru.Contoh spesialisasi dari
class
Application
adalah
seperti UdpEchoServerApplication
dan
UdpEchoClientApplication.
Sama seperti sebelumnya,
objek
helper digunakan untuk
mengkonfigurasi dan
|