Paket Forwading
Packet forwarding adalah penyampaian paket dari satu segmen jaringan ke segmen lainnya melalui node dalam jaringan komputer. Lapisan Jaringan dalam model Open System Interconnection (OSI) bertanggung jawab atas packet forwarding. [1] Model penerusan paling sederhana - unicasting - melibatkan sebuah paket yang dikirimkan dari link ke link di sepanjang rantai yang mengarah dari sumber paket ke tempat tujuannya. Namun, strategi forwarding lainnya biasa digunakan. Penyiaran memerlukan paket untuk diduplikasi dan salinan dikirim pada beberapa tautan dengan tujuan mengirimkan salinan ke setiap perangkat di jaringan.
Dalam prakteknya, paket siaran tidak diteruskan ke mana-mana di jaringan, namun hanya untuk perangkat dalam domain broadcast, membuat siaran menjadi istilah relatif. Kurang umum daripada penyiaran, tapi mungkin utilitas dan signifikansi teoritis yang lebih besar, multicasting, di mana sebuah paket diseleksi secara selektif dan salinan dikirimkan ke masing-masing kumpulan penerima. Teknologi jaringan cenderung secara alami mendukung model forwarding tertentu. Misalnya, serat optik dan kabel tembaga berjalan langsung dari satu mesin ke mesin lain untuk membentuk media unicast alami - data yang dikirimkan pada satu ujung hanya diterima satu mesin di ujung yang lain. Namun, seperti yang digambarkan dalam diagram, node dapat meneruskan paket untuk membuat distribusi multicast atau broadcast dari media unicast secara alami.
Demikian pula, Ethernet tradisional (10BASE5 dan 10BASE2, namun bukan 10BASE-T yang lebih modern) adalah media penyiaran alami - semua node dilekatkan pada satu kabel panjang dan satu paket yang dikirimkan oleh satu perangkat terlihat oleh setiap perangkat lain yang terhubung ke kabel. . Node Ethernet menerapkan unicast dengan mengabaikan paket yang tidak secara langsung ditujukan kepada mereka. Jaringan nirkabel secara alami multicast - semua perangkat dalam radius penerimaan pemancar dapat menerima paketnya. Node nirkabel mengabaikan paket yang ditujukan ke perangkat lain, namun memerlukan penerusan untuk mencapai nodus di luar radius penerimaan mereka. Di simpul di mana beberapa tautan keluar tersedia, pilihan yang digunakan semua, atau yang digunakan untuk meneruskan paket tertentu memerlukan proses pengambilan keputusan, walaupun konsepnya sederhana, terkadang membingungkan. Karena keputusan forwarding harus dibuat untuk setiap paket yang ditangani oleh sebuah node, total waktu yang dibutuhkan untuk ini dapat menjadi faktor pembatas utama dalam kinerja jaringan secara keseluruhan.
Sebagian besar upaya perancangan router berkecepatan tinggi dan switch telah difokuskan untuk membuat keputusan forwarding yang cepat untuk sejumlah besar paket. Keputusan penerusan umumnya dibuat dengan menggunakan salah satu dari dua proses: routing, yang menggunakan informasi yang dikodekan dalam alamat perangkat untuk menyimpulkan lokasinya di jaringan, atau menjembatani, yang tidak membuat asumsi tentang lokasi alamat dan sangat bergantung pada penyiaran untuk menemukan lokasi yang tidak diketahui. alamat. Beban overhead penyiaran telah menyebabkan dominasi perutean di jaringan besar, terutama di Internet; bridging sebagian besar diturunkan ke jaringan kecil dimana overhead penyiaran dapat ditolerir. Namun, karena jaringan besar biasanya terdiri dari banyak jaringan yang lebih kecil yang saling terkait, tidak tepat jika penyatuan tidak ada gunanya di Internet; Sebaliknya, penggunaannya dilokalisasi. Sebuah jaringan dapat menggunakan salah satu dari dua metode yang berbeda untuk meneruskan paket: simpan-dan-maju atau potong. [2]
0 komentar:
Posting Komentar