Anda di halaman 1dari 6

PEMROGRAMAN JARINGAN

ANALISA KOMBINASI SCRIPT FIFTH.CC dan SECOND.CC


TERHADAP TCP NEWRENO,RENO DAN TAHOE

OLEH :
Nama

: Muhammad Fajri

Nim

: 1204105010028

JURUSAN TEKNIK ELEKTRO


FAKULTAS TEKNIK UNIVERSITAS SYIAH KUALA
DARUSSALAM, BANDA ACEH
2015

Pada mata kuliah pemrograman ini digunakan simulasi jaringan NS-3 yang
dikhususkan untuk mempelajari Congestion Windows pada komunikasi jenis
protocol TCP. Sebelum menjalankan simulasi diberi kan baris kode untuk
mendiskripsikan model algoritma TCP yang digunakan diantaranya :
TCP NewReno
TCP Reno
TCP Tahoe
Dengan spesifikasi yang diberikan pada script gabungan fifth.cc dan
second.cc sebagai berikut :
Jumlah nodes : 4
PointToPoint Data rate : 5 Mbps
PointToPoint Delay : 12 ms (no.absen)
Error Rate : 0.00001
Ukuran 1 packet : 1040 bit
Banyaknya packet : 1000 packet
Data rate aplikasi : 10 Mbps
Waktu simulasi : 20 Detik
Setting datarate dan delay p2p :

Pada simulasinya ditambahkan baris kode untuk memanggil protocol TCP


yang diinginkan seperti berikut

Kemudian pada script second.cc ditambahkan baris kode error model yang
digunakan untuk mensimulasikan kejadian bit error rate (BER) saat komunikasi
berlangsung antara n4 sebagai server n1 sebagai router dan n0 sebagai client dengan
nilai bit error sebesar 0.00001 (10-5).

Setelah itu simulasi dijalankan dengan perintah sebagai berikut,

Sebelum dilakukan plot grafik, script yang disimulasikan disimpan dalam


bentuk file (.dat),yang berisikan nilai paket yang dikirim dan RxDrop pada saat
komunikasi berlangsung.
Setelah file (.dat) tersimpan jalankan aplikasi gnuplot yang terdapat pada
paket ns-3 dengan perintah sebagai berikut

Berikut grafik yang ditunjukkan setelah plotting,


TcpNewReno(baru.dat)

TcpReno

TcpTahoe

Semua tcp yang disimulasikan,

Dari grafik ditunjukkan perbandingan CWND yang diperlihatkan dari


RxDrop masing masing TCP dimana pada TcpNewReno ditunjukkan oleh warna
merah, TcpReno ditunjukkan oleh warna hijau, TcpTahoe ditunjukkan oleh warna
biru.
Sehingga dapat disimpulkan bahwa masing masing algoritma TCP mampu
menyelesaikan paket dalam waktu yang berbeda dari waktu simulasi yang diberikan
selama 20 detik. Pada TcpNewReno pengiriman paket lebih cepat selesai
dibandingkan dengan tcp lainnya dan selisih sekitar 0,1s dari TcpTahoe, dan
TcpTahoe lebih cepat dibandingkan TcpReno dalam pengiriman paketnya dengan
selisih 0,8s.

Anda mungkin juga menyukai