Analogi Routing
Step by step proses terjadinya routing dalam sebuah jaringan.
- User komputer A (10.10.10.1) akan meletakkan file pada share directory komputer B (10.10.10.2).
- Pada komputer A, aplikasi Windows Explorer yang digunakan oleh user akan memanggil function sistem operasi untuk memulai sesi komunikasi (layer 5 OSI) dengan komputer tujuan. Pada sesi ini, komputer berbasis Windows menggunakan protokol SMB (Server Message Block) untuk melakukan banyak tugas komunikasi. Peran utama protokol SMB adalah mengatur sesi transfer file, tetapi sebagai catatan SMB tidak menangani proses transfer itu sendiri (hanya mengatur sesi pengiriman). Adapun untuk menangani proses transfer, SMB akan memanggil koneksi TCP/IP dengan protokol TCP yang berada pada layer 4 OSI.
- Protokol TCP bertugas memastikan bahwa data yang dihasilkan oleh SMB akan dikirim ke alamat tujuan secara utuh. TCP akan menghasilkan protocol number, sign off on packet serta melakukan pelacakan setiap paket setelah memperoleh ACK (acknowledgements) yang menginformasikan bahwa paket telah sampai pada tujuan. Meskipun demikian, protokol TCP tidak memiliki mekanisme cara mencari host tujuan. Oleh karena itu, dibutuhkan proses mekanisme protokol IP yang berada pada layer 3 OSI.
- Paket data tersebut akan ditambahkan informasi pengalamatan host pengiriman dan alamat tujuan oleh protokol IP. Informasi alamat pengirim akan ditambahkan pada header paket. Adapun cara mencari alamat tujuan adalah berdasarkan NetBIOS name. Paket broadcast dikirim untuk meminta komputer dengan nama COMPUTER_B agar segera merespons. Paket data yang di-broadcast tersebut akan dikirim ke alamat IP 10.10.10.255 (alamat broadcast untuk jaringan 10.10.10.0/24. Ketika setiap host dalam jaringan tersebut menerima paket broadcast, paket tersebut akan diperiksa bahwa benar untuk dirinya atau tidak. Jika benar, (dalam hal ini host COMPUTER_B) akan merespons dengan mengirimkan alamat IP-nya. Selanjutnya, alamat tersebut ditambahkan ke header paket data.
- Setelah IP address sender dan destination ditambahkan dalam header paket data, proses selanjutnya adalah memeriksa bahwa alamat tersebut masih dalam network ID dan broadcast ID yang sama atau tidak. Jika masih sama, berarti tidak memerlukan proses routing karena masih dalam jaringan lokal. Namun apabila memiliki network ID yang berbeda maka diperlukan proses routing. Dalam contoh ini, kedua alamat memiliki network ID dan broadcast ID yang sama, yaitu 10.10.10.0 dan 10.10.10.255.
- Oleh karena itu, proses komunikasi tidak dilanjutkan sampai pendeteksian MAC address komputer. Perlu diketahui bahwa MAC address adalah protokol untuk data link, seperti Token Ring, Ethernet, dan lainnya. Pada protokol data link ini, pada saat mengirimkan paket, la perlu mengetahui MAC address tujuan. Jika tidak ada dalam cache ARP, function protokol ARP akan dipanggil Selanjutnya, ARP mengirim paket broadcast untuk meminta MAC address 10.10.10.2 dan oleh komputer B akan meresponsnya dengan mengirimkan MAC address melalui protokol data link pada jaringan lokal (layer 2).
- Pada contoh kasus komunikasi berdasarkan MAC Address, proses transmisi data menggunakan protokol data link melalui interface jaringan seperti Ethernet.
- Setelah keenam tahapan yang dijelaskan sebelumnya terpenuhi proses transmisi data dengan share direktori berhasil dijalankan
C. Routing Table
Routing table atau tabel routing adalah tabel dalam perangkat yang menyimpan informasi mengenai jalur routing dalam jaringan. Ada beberapa pengertian tentang tabel routing antara lain :
A. Routing metrics
Istilah ini sebenarnya telah dijelaskan pada bagian sebelumnya, ketika routing itu sebenarnya bermula dari pencarian di komputer klien atau host dengan mengacu pada tabel routing. Fungsi metric in menentukan prioritas pemilihan jalur routing terkait dengan berapa lama waktu yang diperlukan untuk mengirimkan paket melalui jalur tertentu. Setiap protokol routing memiliki rumusnya sendiri untuk menetapkan nilai metric ke rute yang dipelajari berdasarkan faktor-faktor, seperti jumlah hop (hop count), lebar pita (bandwidth), keandalan tautan atau reliability of link, dan lainnya.
Jika sebuah protokol routing dipasang dengan tujuan sebagai pertimbangan dalam memilih jalur ke jaringan tertentu, solusi pemasangan routing dengan nilai metric terendah ke dalam tabel routing dapat dimanfaatkan. Ada beberapa opsi jika Anda memiliki banyak jalur, sebagai contoh jalur utama memiliki opsi nilai metric rendah, kemudian Anda tambahkan routing cadangan jika routing utama gagal sehingga proses forwarding paket melalui semua jalur untuk meningkatkan throughout tetap stabil.
Elemen Routing Table
Penjelasan:
- Code,memberikan informasi tentang proses yang terjadi dalam routing tersebut.
- Network,menunjukan alamat jaringan tujuan beserta subnet mask nya
- AD/Metric,merupakan nilai prioritas yang digunakan sebagai acuan untuk melakukan pemilihan jalur rute terbaik jika memiliki beberapa jalur.
- Next Hop,merupakan alamat IP router berikutnya yang tersambung dengan interface.
- Interface adalah antarmuka yang akan dilewati paket data.
Tiga Prinsip Informasi Routing Table
Secara prinsip dalam routing table memiliki tiga informasi penting,yaitu :
A.Directly connected networks
Directly connected networks artinya bahwa setiap jaringan yang terhubung langsung ke antarmuka router secara otomatis akan di catat dan di tambahkan ke dalam tabel route tanpa melihat berapa pun alamat IP nya dan netmask yang digunakan.
B.Network Paths statically ( manually ) entered into the route table
Pada teknik ini,semua kemungkinan jalur routing yang harus dilewati oleh paket data dari satu router ke router lainya,didaftarkan terlebih dahulu dalam tabel routing secara statis.Metode ini sering disebut dengan routing statis.Kelemahan metode ini adalah tabel routing harus dikonfigurasi secara manual dan statis pada setiap router yang saling terhubung dalam jaringan.Dengan demikian,jika salah satu down atau terjadi penambahan perangkat router,jaringan harus dikonfigurasi ulang agar komunikasi tetap berjalan baik.
C.Through one or more dynamic routing protocols
Selain routing statis,terdapat metode dynamic routing yang memiliki keunggulan dalam fleksibilitas tanpa harus mendaftarkan satu persatu router yang saling terhubung dalam jaringan.
Jenis Protokol dalam Routing
Comments
Post a Comment