9
routing, kurang commonthan dengan dua lainnya, tetapi merupakan aplikasi yang berguna.[1]
2.1.1 Switch Basics
Switch dan router menggunakan teknik pelaksanaan yang sama. Gambar 2.2
menunjukkan prosesor dengan tiga inteface jaringan yang digunakan sebagai Switch. Angka ini menunjukkan jalan yang paket mungkin mengambil dari waktu itu tiba pada
interface 1 sampai output pada interface 2. Kami telah mengasumsikan disini bahwa prosesor memiliki mekanisme untuk memindahkan data langsung dari interface ke
memori utama tanpa harus langsung disalin oleh CPU, teknik yang disebut akses memori langsung DMA. Setelah paket dalam memori, CPU memeriksa header untuk
menentukan interface paket harus dikirim keluar. Kemudian menggunakan DMA untuk memindahkan paket ke interface yang sesuai.[1]
Gambar 2.2 Contoh DMA
Pada contoh, setiap paket yang melintasi I O bus dua kali ditulis dan dibaca oleh memori utama saja. Batas teratas jumlah throughput dari alat tersebut total data
rate berkesinambungan jika dijumlahkan dengan semua input, dengan demikian, baik
10
setengah bandwidth memori utama atau setengah I O bandwidth bus, mana yang lebih sedikit. Biasanya, itu adalah I O bandwidth bus. Sebagai contoh, sebuah mesin
dengan 133-MHz, 64-bit-lebar I O bus dapat mengirimkan data dengan kecepatan tinggi sedikit di atas 8 Gbps. Sejak forwarding packet melintasi bus dua kali,batas yang
sebenarnya 4 Gbps-cukup meningkatkan switch dengan cukup banyak Port Ethernet 100-Mbps.[1]
2.1.2 Ports
Kebanyakan switch terlihat secara konseptual mirip dengan yang ditunjukkan pada Gambar 2.3. Switch terdiri dari sejumlah input dan output port dan sebuah fabric.
Di sana biasanya sedikitnya satu prosesor kontrol yang bertanggung jawab atas seluruh Switch yang berkomunikasi dengan port baik secara langsung maupun, seperti yang
ditunjukkan di sini, melalui switch fabric. Port berkomunikasi dengan dunia luar. Port- port tersebut dapat berisi penerima serat optik dan laser, buffer untuk menahan paket
yang sedang menunggu untuk diaktifkan atau dikirim, dan seringkali sejumlah besar
sirkuit lain yang memungkinkan switch berfungsi.[1]
Gambar 2.3 Contoh Switch Fabric
11
2.1.3 Address Learning and Forwarding