Jaringan Kabel Wired Network TCP Tahoe

5

BAB II LANDASAN TEORI

2.1 Jaringan Kabel Wired Network

Jaringan kabel adalah menghubungkan satu komputer dengan komputer lain diperlukan penghubung berupa kabel jaringan. Kabel jaringan berfungsi dalam mengirim informasi dalam bentuk sinyal listrik antar komputer jaringan [1].

2.2 TCP Tahoe

TCP Tahoe mengacu pada algoritma TCP congestion control. TCP menggunakan acknowledgement untuk paket keluar karena acknowledgement berarti bahwa paket telah sampai pada penerima. TCP Tahoe memiliki 3 mekanisme yaitu slow-start, congestion avoidance, fast retransmission. Gambar 2.1 Algoritma TCP Tahoe

2.2.1 Slow Start

Paket transmisi TCP di ambil dari acknowledgement yang masuk. TCP dimulai atau restart setelah packet loss harus melalui prosedur yang disebut slowstart . Alasan untuk prosedur ini adalah bahwa ledakan awal memungkinkan membanjiri jaringan sehingga koneksi tidak akan pernah dimulai. Slowstart menunjukkan bahwa pengirim mengatur congestion window menjadi 1 dan kemudian untuk setiap ACK yang menerimanya meningkatkan congestion window dengan 1, sehingga dalam Round Trip Time RTT pertama TCP mengirim 1 paket, di kedua TCP mengirim 2 dan ketiga TCP mengirim 4. Peningkatan terjadi secara eksponensial sampai TCP kehilangan paket yang merupakan tanda congestion . Ketika TCP menghadapi congestion , TCP menurunkan tingkat pengiriman dan mengurangi congestion window menjadi 1 kemudian mulai dari awal lagi.

2.2.2 Congestion Avoidence

Sebuah packet loss diambil sebagai tanda congestion dan TCP Tahoe menyimpan setengah dari congestion window saat ini sebagai nilai threshold . Kemudian menetapkan congestion window menjadi 1 dan mulai slow start sampai mencapai nilai threshold . Congestion window mengalami kenaikan linier sampai bertemu dengan sebuah packet loss . 2.2.3 Fast Retransmit Fast Retransmit adalah fase ketiga setelah Congestion Avoidance. Fast Retransmit merupakan peningkatan terhadap TCP dalam rangka mengurangi waktu tunggu oleh pengirim sebelum me- retransmit packet drop . TCP pengirim akan menggunakan pencatat waktu untuk mengetahui segmen yang hilang. Jika acknowledgement tidak diterima untuk packet tertentu dalam jangka waktu tertentu, maka pengirim akan menggangap paket tersebut hilang dalam jaringan dan akan dilakukan retransmit untuk segmen yang hilang.

2.3 TCP Reno