16
memulai menghasilkan aliran data dan juga
waktu
untuk berhenti. Pada kode
di atas
menggunakan casting
Seconds
untuk mengkonversikan format bilangan pada C++ ke
objek Time pada NS-3. Baris 3 dan 4 pada kode di atas akan membuat aplikasi
echo server untuk menyalakan pada detik ke-1 pada simulasi dan berhenti pada detik ke-
10 pada simulasi.
2) UdpEchoClientHelper
Pemasangan aplikasi echo client sama halnya seperti pada server. Terdapat
UdpEchoClientApplication yang dikendalikan oleh sebuah UdpClientEchoHelper.
UdpEchoClientHelper echoClient (interfaces.GetAddress
(1), 9);
echoClient.SetAttribute (MaxPackets, UintegerValue
(1));
echoClient.SetAttribute (Interval, TimeValue (Seconds
(1.)));
echoClient.SetAttribute (PacketSize, UintegerValue
(1024));
ApplicationContainer clientApps =
|