Proses Routing Pada Protokol TCP IP
Proses Routing Pada Protokol TCP IP
Protokol TCP/IP
Diajukan sebagai salah satu tugas kelompok mata kuiah Jaringan Komputer oleh
dosen bapak Riyan Verdiyanshah, S. Kom.
2010
a) Pengertian Routing
Routing merupakan kata kerja dari route yang berarti jalan atau jalur. Routing
berarti menjalankan atau menjalurkan sesuatu. sedangkan Pengertian routing
dalam jaringan komputer adalah proses penerusan paket data, dari satu jaringan ke
jaringan lainnya melalui sebuah Internetwork.
Internetwork adalah sebuah istilah yang mengacu pada penghubungan antara dua
buah segmen jaringan atau lebih dengan menggunakan sebuah router, sehingga
terbuatlah satu buah jaringan yang lebih besar. Paket-paket yang datang dari salah
satu jaringan yang tergabung dengan internetwork akan diteruskan ke jaringan
tujuannya oleh router, dengan menggunakan proses routing. Teknik ini juga
merupakan teknik yang sama yang digunakan untuk menghubungkan antar jaringan
di dalam jaringan Internet.
Proses pembagian jalur-jalur pada relay, secara garis besar dilakukan melalui sistem
buka-tutup atau yang lebih dikenal dengan sebutan sistem relay (saklar). Sistem
saklar akan membuka jalur apabila jalur tersebut kosong atau tidak digunakan dan
akan menutup jalur apabila sibuk atau digunakan. Itulah sebabnya, kenapa router
lebih efisien dalam hal networking.
Routing Statik
Statik routing adalah salah satu konsep komunikasi data yang menggambarkan
cara untuk mengkonfigurasi jalur seleksi router dalam jaringan komputer. Jenis
routing ini adalah jenis konfigurasi yang tetap tidak berubah (statis). Ciri-ciri
routing statis ditandai dengan tidak adanya komunikasi antara router tentang
topologi jaringannya karena konfigurasi dilakukan secara manual dengan cara
menambahkan rute pada routing table.
2
Dalam sistem ini, rute melalui jaringan data dijelaskan oleh jalur tetap (statis).
Rute ini biasanya dimasukkan ke router oleh administrator sistem. Seluruh
jaringan dapat dikonfigurasi dengan menggunakan rute statis, namun jenis ini
konfigurasi tidak fault tolerant. Ketika ada perubahan dalam jaringan atau
kegagalan terjadi antara dua node didefenisikan secara statis, lalu lintas tidak
akan dialihkan. Ini berarti bahwa apa pun yang ingin mengambil jalan yang
terkena akan baik harus menunggu kegagalan yang akan diperbaiki atau rute
statis yang akan diperbarui oleh administrator sebelum memulai kembali
perjalanannya. Kebanyakan permintaan akan time-out (akhirnya gagal) sebelum
perbaikan ini dapat dibuat. Namun demikian, saat ketika rute statis masuk akal
dan bahkan dapat meningkatkan kinerja jaringan. Beberapa di antaranya adalah
jaringan rintisan dan rute default.
Fault tolerant adalah sistem yang memberikan toleransi kepada suatu kondisi
apabila terjadi kesalahan, kegagalan atau kekurangan.
Routing Dinamik
b) Protokol Routing
3
reachability information antar-AS dilakukan menggunakan protokol yang
digolongkan sebagai exterior routing protocol (ERP).
Exterior Gateway Protocol (EGP) adalah protokol routing yang sekarang telah
usang untuk Internet, yang semula ditentukan pada tahun 1982 oleh Eric C.
Rosen dari Bolt, Beranek dan Newman, dan David L. Mills. Ini pertama kali
dijelaskan di RFC 827 dan secara resmi ditetapkan dalam RFC 904 (1984).
Exterior Gateway Protokol pada umumnya (contohnya adalah Border Gateway
Protocol (BGP)), adalah sebuah protokol yang memiliki jangkauan yang
sederhana, tidak seperti vektor saat ini, karena Exterior Gateway Protocol
memiliki topologi seperti pohon turunan (sink tree).
Exterior Gateway Protokol terdiri dari dua macam jenis diantaranya adalah
1. BGP (Border gateway Protocol) yang merupakan inti dari protokol
routing Internet.
2. EEIGRP (Exterior Enhanced Interior Gateway Routing Protocol)
Tabel Routing
Dalam jaringan komputer sebuah tabel routing, atau Routing Information Base
(RIB), adalah sebuah struktur data dalam bentuk objek seperti tabel disimpan
dalam sebuah router atau jaringan komputer yang berisi daftar jaringan rute ke
tujuan tertentu, dan dalam beberapa kasus, metrik terkait dengan rute
tersebut. Tabel routing berisi informasi tentang topologi jaringan segera di
sekitarnya. Pembangunan tabel routing adalah tujuan utama dari routing
protokol. rute statis entri dibuat di tabel routing dengan cara non-otomatis dan
yang tetap, bukan menjadi hasil dari prosedur 'look-up' beberapa topologi
jaringan.
4
Sebuah tabel routing menggunakan logika yang sama ketika seseorang
menggunakan peta dalam pengiriman paket. Setiap kali sebuah node (istilah
titik dalam routing table) perlu mengirim data ke node lain pada sebuah
jaringan, ia harus tahu ke mana harus mengirimkannya, pertama. Jika node
tidak dapat langsung terhubung ke node tujuan, telah mengirim melalui node
lain sepanjang rute yang tepat ke node tujuan. Kebanyakan node tidak mencoba
untuk mencari tahu mana rute yang mungkin bekerja, melainkan sebuah node
akan mengirimkan sebuah paket IP ke gateway di LAN, yang kemudian
memutuskan bagaimana rute "paket" dari data ke tujuan yang benar. Setiap
gateway perlu melacak yang cara untuk menyampaikan berbagai paket data,
dan untuk ini ia menggunakan Tabel Routing. Sebuah tabel routing adalah
database yang melacak jalur, seperti peta, dan memungkinkan gateway untuk
memberikan informasi ini ke node yang meminta informasi tersebut.
Karena dalam setiap node jaringan mungkin memiliki tabel routing yang valid,
routing tabel harus konsisten di antara berbagai node atau loop routing dapat
berkembang. Hal ini terutama yang bermasalah di hop-by-hop routing model di
mana efek bersih dari tabel tidak konsisten dalam berbagai router dapat
meneruskan paket dalam sebuah lingkaran tak berujung. Routing loop secara
historis diganggu routing, dan menghindari mereka adalah tujuan desain utama
dari routing protokol.
Tabel routing terdiri dari setidaknya tiga bidang informasi yaitu sebagai berikut:
1. Network Id: yaitu jaringan tujuan id
2. Metric: yaitu biaya atau metrik jalan melalui mana paket yang akan
dikirim
5
3. Next Hop: next hop atau hop selanjutnya, atau gateway, adalah alamat
dari stasiun berikutnya yang paket yang akan dikirim dalam perjalanan
ke tujuan akhir
Tergantung pada aplikasi dan implementasi, table routing juga dapat berisi
informasi tambahan seperti:
Dalam versi paling sederhana, sebuah loop routing ukuran dua, node A berpikir
bahwa jalan ke beberapa tujuan (sebut saja C) adalah melalui node
tetangganya, node B. Pada saat yang sama, node B berpikir bahwa jalan untuk
dimulai C pada node A.
Jadi, kapan lalu lintas untuk C tiba di salah satu dari A atau B, itu akan loop
tanpa henti antara A dan B, kecuali ada beberapa mekanisme untuk mencegah
perilaku itu.
Loop terbentuk Misalnya, dalam jaringan yang diberikan di bawah ini, node A
sedang mengirim data ke node C melalui B. node Jika link antara node B dan C
turun dan B belum menginformasikan node A tentang kerusakan tersebut, node
A mengirimkan data ke node B asumsi bahwa link ABC operasional dan biaya
terendah. Node B tahu dari link rusak dan berusaha untuk mencapai C node
melalui node A, sehingga pengiriman data asli kembali ke node A. Selain itu,
node A menerima data yang berasal kembali dari node B dan konsultasi tabel
routing. tabel routing Node A akan mengatakan bahwa ia dapat mencapai C
node melalui node B (karena masih belum diberitahu tentang istirahat) sehingga
pengiriman data ke node B menciptakan infinite loop.
Pertimbangkan sekarang apa yang terjadi jika kedua link dari A ke C dan link dari
B ke C hilang pada saat yang sama (ini bisa terjadi jika C titik telah jatuh).
Sebuah percaya C yang masih dapat dicapai melalui B, dan B percaya bahwa C
6
adalah A. Dalam dicapai melalui protokol reachability sederhana, seperti EGP,
loop routing akan bertahan selamanya.
Dalam protokol vektor naif jarak jauh, seperti RIP, loop akan bertahan sampai
metrik untuk mencapai C tak terhingga. (Maksimum nomor Router bahwa suatu
paket dapat melintasi di RIP adalah 15. 16 dianggap infinity dan paket tersebut
akan dibuang).
Dalam keadaan-link routing protocol, seperti OSPF atau IS-IS, sebuah loop
routing menghilang segera setelah topologi jaringan baru membanjiri ke semua
router dalam area routing. Dengan asumsi jaringan cukup handal, hal ini terjadi
dalam beberapa detik. Keadaan-keadaan tersebut adalah sebagai berikut:
1. Algoritma vektor jarak menyebarkan tabel routing ke semua tetangga satu
per satu Perubahan jaringan tidak serempak memungkinkan router
memberikan pengetahuan yang berulang.
2. Muncul jaringan yang sifatnya melingkar (routing loop).
Distance vektor routing protocol (BGP, EIGRP, DSDV, Babel) telah built-in
memiliki pencegahan loop: mereka menggunakan algoritma yang menjamin
routing loop tidak akan pernah terjadi, bahkan tidak transiently. protokol
routing yang lebih tua (RIP) tidak melaksanakan bentuk terbaru pencegahan
loop dan hanya menerapkan mitigasi seperti dibawah ini:
7
Proses Algoritma RIP
Algoritma Jarak terdekat, atau Bellman-Ford algorithm yang akan dijelaskan di
bagian algoritma.
Ciri-ciri RIP
1. Berjalan pada model OSI.
2. Merupakan teknik pembagian jalur terdekat.
IGRP Mengatur besaran waktu dan varian berhubungan dengan interval waktu,
dengan default sebagai berikut :
1. Update timer = 90 detik
2. invalid timer = 3 X 90 Detik
3. Holddown timer = (3X90 + 10) detik
4. Flush timer = 7 X 90 Detik
IGRP atau • Interior Gateway Routing Protocol memiliki kemampuan untuk:
1. Menjaga kestabilan routing dari jaringan yang kompleks dan besar dari
masalah routing loop.
2. Membagi jalur dan beban yang saama diantara saluran pararel yang ada
pada saat pengiriman ke tujuan yang hampir sama lokasinya.
3. Merespon dengan cepat jika terjadi perubahan topologi jaringan
8
4. Metric dalam IGRP memiliki Topologi antrian, Hop, Bandwidth dan juga
reliable.
IGRP memiliki ciri-ciri sebagai berikut.
1. Jaringan lebih besar dari RIP tetapi masih dalam satu SA, dengan maksimum
255 lompatan.
2. Algoritma tambahan untuk mencegah looping – hold adalah down timer,
split horizon, poison reverse update.
3. Metric – topologi, bandwidth, keandalan dan keterlambatan, sehingga
pemilihan jalurnya fleksibel.
4. Mampu menangani multijalur sehingga dapat bekerja sekaligus
menggunakan banyak saluran.
5. CISCO propriate, IGRP merupakan hasil pengembangan dari Cicsco System
Network.
d) Open Shortest Path First (OSPF)
1. OSPF (Open Shortest Path First) Bersifat dinamis mendukung perubahan
topologi dengan cepat.
2. Algoritma Dijkstra.
3. Pengiriman pesan pembaharuan periodik setiap 30 menit atau pada saat
terjadi perubahan topologi.
4. Informasi dikirim secara flooding. Flooding adalah teknik pengriman dengan
cara membajiri semua jaringan dengan informasi data.
5. Cara kerja OSPF dengan saling menukar informasi antara router yang
berdekatan dan informasi harus tidak sama dengan informasi router
tetangganya.
6. Router yang bertetangga tetapi tidak berdekatan tidak akan berkomunikasi,
maka dipilih router perantara atau router wakil untuk berkomunikasi secara
efisien.
7. Merupakan salah satu Link state routing protokol.
Ciri-ciri OSPF
1. Keamanan diperlukan dan dijamin keasliannya.
2. Memiliki algoritma keseimbangan beban yaitu membagi beban ke sejumlah
saluran.
3. Metric : jarak, keterlambatan, bandwidth.
4. Mendukung routing berdasarkan jenis layanan sehingga mampu
menjalankan lalu lintas paket secara real time besarta trafik lain yang
berbeda.
5. Mendukung sistem topologi hierarki.
9
Berikut ini adalah besaran-besaran Administrative Distance:
10
Pemberitahuan Pemicu Ada Perubahan X
Pengetahuan didapatkan dan X
semua jalur yang mungkin dicapai
11
jika (c(X,V) diubah ke d)
/* ubah cost ke seluruh tujuan lewat tetangga v dengan nilai d */
/* note: d dapat positif atau negatif */
untuk semua tujuan y: DX(y,V) = DX(y,V) + d
selain itu (update diterima dari V untuk tujuan Y)
/* shortest path dari V ke Y telah berubah */
/* V telah mengirim nilai minwDV(Y,w) */
/* nilai baru disebut "newval" */
for tujuan tunggal y: DX(Y,V) = c(X,V) + newval
Jika kita memiliki nilai baru untuk minwDX(Y,w) untuk sembarang
tujuan Y
kirim nilai minwDX(Y,w) ke semua tetangga
forever
Algoritma Bellman-Ford
Dalam konteks ini, bobot ekivalen dengan jarak dalam sebuah sisi.
12
// Definisi tipe data dalam graf
record titik {
list sisi2
real jarak
titik sebelum
}
record sisi {
titik dari
titik ke
real bobot
}
// Persiapan
for each titik v in semuatitik:
if v is dari then v.jarak = 0
else v.jarak := tak-hingga
v.sebelum := null
Algoritma Dijkstra
13
Jika ada nilai negatif, algoritma dijkstra tidak membenarkannya. Disinilah
masalahnya, padahal dapat ditemukan jalan yang lebih dekat menuju simpul yang
paling dekat untuk mencapai tujuannya. Sehingga bisa dibilang Algortma Dijkstra
tidak dapat mengatasi nilai negatif sebgai solusi terpendek untuk mencapai node
dan membuat path yang diambil semakin banyak.
14
Algoritma Dijkstra akan membuat (path) jalan yang lebih banyak dan mengambil
waktu yang lebih bnyak dalam mencapai jalan tersingkat dalam membuat spanning
tree karena ia tidak mendefinisikan nilai minus sebagai sebuah path dan harus
melakukan trace-back berulang-ulang. Vice versa(sebaliknya), Bellman ford
menggunakan nilai minus dalam mencapai jalan(path) tersingkat sehingga lebih
sedikit melakukan trace-back. Tetapi Algortma Bellman Ford tidak lebih baik dari
algorima Warshall. Dalam kasus lain, karena Algoritma DIjkstra sudah melakukan
trace-back dan telah membandingkan dengan nilai path akhir dengan nilai-nilai
sebelumnya maka Algoritma ini sudah bisa memastikan bahwa nilai akhir
merupakan path terpendek yang diambil. Berbeda dengan Bellman Ford, nilai
terakhir dari path memang benar path yang terpendek, tapi masalahnya adalah
Algoritma ini tidak mengetahui mana simpul yang terakhir, sehingga ia harus
memunculkan simpul yang tidak perlu untuk membentuk sebuah sirkuit dan
melakukan trace-back kembali.
Deskripsi RIP
Dalam kebanyakan lingkungan jaringan saat ini, RIP bukanlah pilihan yang lebih
disukai untuk routing sebagai waktu untuk menyatu dan terbatas dari segi
skalabilitas jika dibandingkan dengan EIGRP, OSPF, atau IS-IS (dua terakhir yang
link-state routing protocol), dan batas hop parah membatasi ukuran jaringan itu
15
dapat digunakan in Namun, mudah untuk mengkonfigurasi, karena RIP tidak
memerlukan parameter pada sebuah router dalam protokol lain oposisi.
Ada beberapa versi dari RIP yaitu RIP versi 1, versi 2, RIPng.
Karena kekurangan RIP asli spesifikasi, RIP versi 2 (RIPv2) dikembangkan pada
tahun 1993 dan standar terakhir pada tahun 1998. Ini termasuk kemampuan
untuk membawa informasi subnet, sehingga mendukung Classless Inter-Domain
Routing (CIDR). Untuk menjaga kompatibilitas, maka batas hop dari 15 tetap.
RIPv2 memiliki fasilitas untuk sepenuhnya beroperasi dengan spesifikasi awal
jika semua protokol Harus Nol bidang dalam pesan RIPv1 benar ditentukan.
Selain itu, aktifkan kompatibilitas fitur memungkinkan interoperabilitas halus
penyesuaian.
Dalam upaya untuk menghindari beban yang tidak perlu host yang tidak
berpartisipasi dalam routing, RIPv2 me-multicast seluruh tabel routing ke semua
router yang berdekatan di alamat 224.0.0.9, sebagai lawan dari RIP yang
menggunakan siaran unicast. Alamat 224.0.0.9 ini berada pada alamat IP versi 4
kelas D (range 224.0.0.0 - 239.255.255.255). Pengalamatan unicast masih
diperbolehkan untuk aplikasi khusus.
Routing Information Protocol (RIP) adalah sebuah protokol routing dinamis yang
digunakan dalam jaringan LAN (Local Area Network) dan WAN (Wide Area
Network). Karena itu protokol ini diklasifikasikan sebagai Interior Gateway
Protocol (IGP). RIPng (RIP Next Generation / RIP generasi berikutnya), yang
didefinisikan dalam RFC 2080, adalah perluasan dari RIPv2 untuk mendukung
IPv6, generasi Internet Protocol berikutnya. Perbedaan utama antara RIPv2 dan
RIPng adalah:
1. Hop count tidak dapat melebihi 15, dalam kasus jika melebihi akan
dianggap tidak sah. Hop tak hingga direpresentasikan dengan angka 16.
16
2. Sebagian besar jaringan RIP datar. Tidak ada konsep wilayah atau batas-
batas dalam jaringan RIP.
3. Variabel Length Subnet Masks tidak didukung oleh RIP IPv4 versi 1
(RIPv1).
4. RIP memiliki konvergensi lambat dan menghitung sampai tak terhingga
masalah.
Menentukan jalur pada RIP adalah dengan cara mempekerjakan hop sebagai
metrik routing dengan interval valve-down nya adalah 180 detik. RIP mencegah
routing loop dengan menerapkan batasan pada jumlah hop diperbolehkan
dalam path dari sumber ke tempat tujuan. Jumlah maksimum hop
diperbolehkan untuk RIP adalah 15. Batas hop ini, bagaimanapun, juga
membatasi ukuran jaringan yang dapat mendukung RIP. Sebuah hop 16 adalah
dianggap jarak yang tak terbatas dan digunakan untuk mencela tidak dapat
diakses, bisa dioperasi, atau rute yang tidak diinginkan dalam proses seleksi.
Ciri-ciri RIP
17
Format Pesan Datagram
RIP dilaksanakan di atas User Datagram Protocol sebagai protokol transport. Ini
adalah menugaskan dilindungi undang-undang nomor port 520. Spesifikasi asli
RIP, didefinisikan dalam RFC 1058, classful menggunakan routing. Update
routing periodik tidak membawa informasi subnet, kurang dukungan untuk
Variable Length Subnet Mask (VLSM). Keterbatasan ini tidak memungkinkan
untuk memiliki subnet berukuran berbeda dalam kelas jaringan yang sama.
Dengan kata lain, semua subnet dalam kelas jaringan harus memiliki ukuran
yang sama. Juga tidak ada dukungan untuk router otentikasi, membuat RIP
rentan terhadap berbagai serangan.
UDP, singkatan dari User Datagram Protocol, adalah salah satu protokol lapisan
transpor TCP/IP yang mendukung komunikasi yang tidak andal (unreliable),
tanpa koneksi (connectionless) antara host-host dalam jaringan yang
menggunakan TCP/IP. Protokol ini didefinisikan dalam RFC 768.
UDP memiliki karakteristik-karakteristik berikut:
1. Connectionless (tanpa koneksi): Pesan-pesan UDP akan dikirimkan tanpa
harus dilakukan proses negosiasi koneksi antara dua host yang hendak
berukar informasi.
2. Unreliable (tidak andal): Pesan-pesan UDP akan dikirimkan sebagai
datagram tanpa adanya nomor urut atau pesan acknowledgment.
Protokol lapisan aplikasi yang berjalan di atas UDP harus melakukan
pemulihan terhadap pesan-pesan yang hilang selama transmisi.
Umumnya, protokol lapisan aplikasi yang berjalan di atas UDP
mengimplementasikan layanan keandalan mereka masing-masing, atau
mengirim pesan secara periodik atau dengan menggunakan waktu yang
telah didefinisikan.
3. UDP menyediakan mekanisme untuk mengirim pesan-pesan ke sebuah
protokol lapisan aplikasi atau proses tertentu di dalam sebuah host
dalam jaringan yang menggunakan TCP/IP. Header UDP berisi field
Source Process Identification dan Destination Process Identification.
4. UDP menyediakan penghitungan checksum berukuran 16-bit terhadap
keseluruhan pesan UDP.
UDP tidak menyediakan layanan-layanan antar-host berikut:
1. UDP tidak menyediakan mekanisme penyanggaan (buffering) dari data
yang masuk ataupun data yang keluar. Tugas buffering merupakan
tugas yang harus diimplementasikan oleh protokol lapisan aplikasi yang
berjalan di atas UDP.
18
2. UDP tidak menyediakan mekanisme segmentasi data yang besar ke
dalam segmen-segmen data, seperti yang terjadi dalam protokol TCP.
Karena itulah, protokol lapisan aplikasi yang berjalan di atas UDP harus
mengirimkan data yang berukuran kecil (tidak lebih besar dari nilai
Maximum Transfer Unit/MTU) yang dimiliki oleh sebuah antarmuka di
mana data tersebut dikirim. Karena, jika ukuran paket data yang dikirim
lebih besar dibandingkan nilai MTU, paket data yang dikirimkan bisa
saja terpecah menjadi beberapa fragmen yang akhirnya tidak jadi
terkirim dengan benar.
3. UDP tidak menyediakan mekanisme flow-control, seperti yang dimiliki
oleh TCP.
19
Ilustrasi mengenai pesan-pesan UDP
UDP, berbeda dengan TCP yang memiliki satuan paket data yang disebut
dengan segmen, melakukan pengepakan terhadap data ke dalam pesan-
pesan UDP (UDP Messages). Sebuah pesan UDP berisi header UDP dan akan
dikirimkan ke protokol lapisan selanjutnya (lapisan internetwork) setelah
mengepaknya menjadi datagram IP. Enkapsulasi terhadap pesan-pesan UDP
oleh protokol IP dilakukan dengan menambahkan header IP dengan
protokol IP nomor 17 (0x11). Pesan UDP dapat memiliki besar maksimum
65507 byte: 65535 (216)-20 (ukuran terkecil dari header IP)-8 (ukuran dari
header UDP) byte. Datagram IP yang dihasilkan dari proses enkapsulasi
tersebut, akan dienkapsulasi kembali dengan menggunakan header dan
trailer protokol lapisan Network Interface yang digunakan oleh host
tersebut.
Dalam header IP dari sebuah pesan UDP, field Source IP Address akan diset
ke antarmuka host yang mengirimkan pesan UDP yang bersangkutan;
sementara field Destination IP Address akan diset ke alamat IP unicast dari
sebuah host tertentu, alamat IP broadcast, atau alamat IP multicast.
20
Destination 16 bit Digunakan untuk mengidentifikasikan tujuan protokol lapisan
Port (2byte) aplikasi yang menjadi tujuan pesan UDP yang bersangkutan.
Dengan menggunakan kombinasi antara alamat IP dengan nilai
dari field ini untuk membuat sebuah alamat yang signifikan untuk
mengidentifikasikan proses yang berjalan dalam sebuah host
tertentu yang dituju oleh pesan UDP yang bersangkutan.
Length 16bit Digunakan untuk mengindikasikan panjang pesan UDP (pesan
(2byte) UDP ditambah dengan header UDP) dalam satuan byte. Ukuran
paling kecil adalah 8 byte (ukuran header UDP, ketika tidak ada isi
pesan UDP), dan ukuran paling besar adalah 65515 bytes (65535
[216] -20 [ukuran header protokol IP]). Panjang maksimum aktual
dari pesan UDP akan disesuaikan dengan menggunakan nilai
Maximum Transmission Unit (MTU) dari saluran di mana pesan
UDP dikirimkan. Field ini bersifat redundan (terulang-ulang).
Panjang pesan UDP dapat dihitung dari field Length dalam header
UDP dan field IP Header Length dalam header IP.
Checksum 16bit Berisi informasi pengecekan integritas dari pesan UDP yang
(2byte) dikirimkan (header UDP dan pesan UDP). Penggunaan field ini
adalah opsional. Jika tidak digunakan, field ini akan bernilai 0.
Seperti halnya TCP, UDP juga memiliki saluran untuk mengirimkan informasi antar
host, yang disebut dengan UDP Port. Untuk menggunakan protokol UDP, sebuah
aplikasi harus menyediakan alamat IP dan nomor UDP Port dari host yang dituju.
Sebuah UDP port berfungsi sebagai sebuah multiplexed message queue, yang
berarti bahwa UDP port tersebut dapat menerima beberapa pesan secara sekaligus.
Setiap port diidentifikasi dengan nomor yang unik, seperti halnya TCP, tetapi
meskipun begitu, UDP Port berbeda dengan TCP Port meskipun memiliki nomor
port yang sama. Tabel di bawah ini mendaftarkan beberapa UDP port yang telah
dikenal secara luas.
21
Proses Distribusi data dengan RIP
Persamaan
RIP dan IGRP merupakan Sistem Route yang mengandalkan,
hop(lompatan) untuk mengetahui tetangganya(router).
Algoritma tambahan untuk mencegah looping – hold down timer, split
horizon, poison reverse update
Perbedaan
Skala Lompatan pada RIP maksimal 16 Hop sedangan EIGRP 255.
Metric – topologi, bandwidth, keandalan dan
keterlambatan, sehingga pemilihan jalurnya fleksibel
Mampu menangani multijalur sehingga dapat bekerja sekaligus
menggunakan banyak saluran
CISCO propriate
22