College Things

For the men in charge of change

Spanning Tree Concepts

Posted by Ghazi Zulava Alief 0 Comment

Masalah dengan Layer 1 Redundansi: MAC Database Instability

 

Frame Ethernet tidak memiliki waktu untuk hidup (TTL) atribut. Akibatnya, jika tidak ada mekanisme yang memungkinkan untuk memblokir propagasi frame ini secara terus-menerus pada jaringan yang diaktifkan, namun terus menyebar di antara switch tanpa henti, atau sampai ada hubungan yang terganggu dan memecahkan loop. Perambatan lanjutan antara switch dapat menyebabkan ketidakstabilan database MAC. Hal ini bisa terjadi karena broadcast frame forwarding.

 

Bingkai penyiaran diteruskan ke semua port switch, kecuali port masuk asli. Ini memastikan bahwa semua perangkat di domain broadcast dapat menerima frame. Jika ada lebih dari satu jalur untuk frame yang akan diteruskan, sebuah loop tak berujung bisa terjadi. Ketika sebuah loop terjadi, adalah mungkin bagi tabel alamat MAC pada sebuah switch untuk terus berubah dengan update dari frame broadcast, yang menyebabkan ketidakstabilan database MAC.

 

Klik tombol Putar di gambar untuk melihat animasi. Saat animasi berhenti, baca teks di sebelah kiri topologi. Animasi akan berlanjut setelah jeda sebentar.

 

Dalam animasi:

 

PC1 mengirimkan bingkai siaran ke S2. S2 menerima frame siaran pada F0 / 11. Saat S2 menerima frame siaran, ia akan memperbarui tabel alamat MAC-nya untuk mencatat bahwa PC1 tersedia pada port F0 / 11.

Karena itu adalah bingkai siaran, S2 maju keluar dari semua port, termasuk Trunk1 dan Trunk2. Ketika frame broadcast tiba di S3 dan S1, switch memperbarui tabel alamat MAC mereka untuk menunjukkan bahwa PC1 tersedia di luar port F0 / 1 pada port S1 dan out F0 / 2 pada S3.

Karena itu adalah frame broadcast, S3 dan S1 meneruskan frame out semua port, kecuali port ingress. S3 mengirimkan frame siaran dari PC1 ke S1. S1 mengirim frame siaran dari PC1 ke S3. Setiap switch memperbarui tabel alamat MAC-nya dengan port yang salah untuk PC1.

Setiap switch meneruskan frame siaran keluar dari semua portnya, kecuali port ingress, yang menghasilkan kedua switch yang meneruskan frame ke S2.

Ketika S2 menerima frame siaran dari S3 dan S1, tabel alamat MAC diperbarui dengan entri terakhir yang diterima dari dua switch lainnya.

Proses ini berulang berulang-ulang sampai loop diputus oleh pemutus koneksi secara fisik yang menyebabkan loop atau mematikan salah satu switch dalam lingkaran. Ini menciptakan beban CPU yang tinggi pada semua switch yang tertangkap dalam lingkaran. Karena frame yang sama terus-menerus diteruskan bolak-balik antara semua switch dalam loop, CPU switch harus memproses banyak data. Ini memperlambat kinerja saat beralih saat lalu lintas yang sah tiba.

 

sebuah host yang tertangkap dalam loop jaringan tidak dapat diakses ke host lain di jaringan. Selain itu, karena perubahan konstan pada tabel alamat MAC, switch tidak mengetahui dari port mana yang akan meneruskan frame unicast. Pada contoh di atas, switch akan memiliki port yang salah yang terdaftar untuk PC1. Setiap frame unicast yang ditujukan untuk PC1 loop di sekitar jaringan, seperti frame siaran. Semakin banyak frame perulangan di sekitar jaringan akhirnya menciptakan badai siaran.

 

 

 

 

Masalah dengan Layer 1 Redundansi: Broadcast Storms

 

Badai penyiaran terjadi saat ada begitu banyak frame siaran yang tertangkap dalam lingkaran Layer 2 sehingga semua bandwidth yang tersedia dikonsumsi. Akibatnya, tidak ada bandwidth yang tersedia untuk lalu lintas yang sah dan jaringan menjadi tidak tersedia untuk komunikasi data. Ini adalah penolakan layanan yang efektif (DoS).

 

Badai siaran tak terelakkan pada jaringan yang dilingkar. Karena lebih banyak perangkat mengirim siaran melalui jaringan, lebih banyak lalu lintas terjebak dalam lingkaran dan menghabiskan sumber daya. Hal ini akhirnya menciptakan badai siaran yang menyebabkan jaringan gagal.

 

Ada konsekuensi lain dari badai siaran. Karena lalu lintas siaran diteruskan ke setiap port pada switch, semua perangkat yang terhubung harus memproses semua lalu lintas siaran yang dibanjiri tanpa henti di sekitar jaringan yang dilingkarkan. Hal ini dapat menyebabkan perangkat akhir mengalami kerusakan karena persyaratan pemrosesan yang diperlukan untuk mempertahankan beban lalu lintas yang tinggi pada NIC.

 

Klik tombol Putar di gambar untuk melihat animasi badai siaran. Saat animasi berhenti, baca teks di sebelah kanan topologi. Animasi akan berlanjut setelah jeda sebentar.

 

Dalam animasi:

 

PC1 mengirimkan bingkai siaran ke jaringan yang dilingkarkan.

Lingkaran siaran melingkar di antara semua switch yang saling terhubung pada jaringan.

PC4 juga mengirimkan frame siaran ke jaringan yang dilingkarkan.

Bingkai siaran PC4 tertangkap dalam lingkaran di antara semua switch yang saling berhubungan, seperti bingkai siaran PC1.

Karena lebih banyak perangkat mengirim siaran melalui jaringan, lebih banyak lalu lintas terjebak dalam lingkaran dan menghabiskan sumber daya. Hal ini akhirnya menciptakan badai siaran yang menyebabkan jaringan gagal.

Bila jaringan sepenuhnya jenuh dengan lalu lintas siaran yang melingkar di antara switch, lalu lintas baru akan dibuang oleh peralihan karena tidak dapat memprosesnya.

Badai siaran dapat berkembang dalam hitungan detik karena perangkat yang terhubung ke jaringan secara teratur mengirim frame siaran, seperti permintaan ARP. Akibatnya, ketika sebuah lingkaran dibuat, jaringan yang diaktifkan dengan cepat diturunkan

 

 

 

 

Masalah dengan Layer 1 Redundansi: Duplicate Unicast Frames

 

Frame broadcast bukan satu-satunya jenis frame yang terpengaruh oleh loop. Frame unicast yang tidak diketahui yang dikirim ke jaringan yang dilingkar bisa menghasilkan duplikat frame yang sampai pada perangkat tujuan. Frame unicast yang tidak diketahui adalah ketika switch tidak memiliki alamat MAC tujuan di tabel alamat MAC-nya dan harus meneruskan frame dari semua port, kecuali port ingress.

 

Klik tombol Putar di gambar untuk melihat animasi tentang masalah ini. Saat animasi berhenti, baca teks di sebelah kanan topologi. Animasi akan berlanjut setelah jeda sebentar.

 

Dalam animasi:

 

PC1 mengirimkan frame unicast yang ditujukan untuk PC4.

S2 tidak memiliki entri untuk PC4 di tabel MAC-nya. Dalam upaya untuk menemukan PC4, itu membanjiri frame unicast yang tidak diketahui dari semua port switch, kecuali port yang menerima lalu lintas.

Bingkai itu tiba di switch S1 dan S3.

S1 memiliki entri alamat MAC untuk PC4, sehingga meneruskan frame ke PC4.

S3 memiliki entri di tabel alamat MAC untuk PC4, sehingga meneruskan frame unicast dari Trunk3 ke S1.

S1 menerima duplikat frame dan meneruskan frame ke PC4.

PC4 kini telah menerima frame yang sama dua kali.

Sebagian besar protokol lapisan atas tidak dirancang untuk mengenali transmisi duplikat. Secara umum, protokol yang menggunakan mekanisme penomoran urutan menganggap bahwa transmisi telah gagal dan nomor urut telah didaur ulang untuk sesi komunikasi lain. Protokol lain berupaya mengarahkan transmisi duplikat ke protokol lapisan atas yang sesuai untuk diproses dan mungkin dibuang.

 

Protokol LAN lapisan 2, seperti Ethernet, tidak menyertakan mekanisme untuk mengenali dan menghilangkan bingkai perulangan tanpa henti. Beberapa protokol Layer 3 menerapkan mekanisme TTL yang membatasi berapa kali perangkat jaringan Layer 3 dapat mentransmisikan kembali sebuah paket. Perangkat lapisan 2 tidak memiliki mekanisme ini, jadi mereka terus mentransmisikan ulang lalu lintas perulangan tanpa batas waktu. STP, mekanisme penghindaran loop 2 Layer, dikembangkan untuk mengatasi masalah ini.

 

Untuk mencegah agar masalah ini tidak terjadi dalam jaringan yang berlebihan, beberapa jenis pohon spanning harus diaktifkan pada switch. Spanning tree diaktifkan, secara default, pada switch Cisco untuk mencegah loop Layer 2 terjadi.

 

 

Spanning Tree Algorithm: Pendahuluan

 

Redundansi meningkatkan ketersediaan topologi jaringan dengan melindungi jaringan dari satu titik kegagalan, seperti kabel jaringan atau switch yang gagal. Ketika redundansi fisik diperkenalkan ke dalam desain, loop dan bingkai duplikat terjadi. Loop dan bingkai duplikat memiliki konsekuensi parah untuk jaringan yang diaktifkan. Spanning Tree Protocol (STP) dikembangkan untuk mengatasi masalah ini.

 

STP memastikan bahwa hanya ada satu jalur logis antara semua tujuan di jaringan dengan sengaja memblokir jalur yang berlebihan yang dapat menyebabkan satu lingkaran. Port dianggap terblokir saat data pengguna dicegah untuk masuk atau keluar dari port tersebut. Ini tidak termasuk frame data protokol jembatan (BPDU) yang digunakan oleh STP untuk mencegah loop. Memblokir jalur yang berlebihan sangat penting untuk mencegah loop pada jaringan. Jalan fisik masih ada untuk menyediakan redundansi, namun jalur ini dinonaktifkan untuk mencegah terjadinya loop. Jika jalur yang diperlukan untuk mengkompensasi kegagalan kabel jaringan atau switch, STP menghitung ulang jalur dan membuka blokir port yang diperlukan agar jalur yang berlebih menjadi aktif.

 

Pada contoh, semua switch mengaktifkan STP:

 

PC1 mengirimkan siaran ke jaringan.

S2 dikonfigurasi dengan STP dan telah mengatur port untuk Trunk2 ke status blocking. Status pemblokiran mencegah port digunakan untuk meneruskan data pengguna, yang mencegah terjadinya loop. S2 meneruskan sebuah frame siaran keluar semua port switch, kecuali port asal dari PC1 dan port untuk Trunk2.

S1 menerima frame siaran dan meneruskannya keluar dari semua port switch, di mana ia mencapai PC4 dan S3. S3 ke depan frame out port untuk Trunk2 dan S2 menjatuhkan frame. Lapisan 2 loop dicegah.

Klik tombol Putar pada Gambar 2 untuk melihat penghitungan ulang STP saat terjadi kegagalan.

 

STP mencegah terjadinya loop dengan mengonfigurasi jalur bebas loop melalui jaringan menggunakan port “blocking-state” yang ditempatkan secara strategis. Switch yang menjalankan STP dapat mengkompensasi kegagalan dengan secara dinamis membuka blokir port yang sebelumnya diblokir dan mengizinkan lalu lintas untuk melintasi jalur alternatif.

 

Sampai sekarang, kita telah menggunakan istilah Spanning Tree Protocol dan singkatan STP. Penggunaan istilah Protokol Spanning Tree dan akronim STP bisa menyesatkan. Banyak profesional menggunakan ini secara umum untuk merujuk pada berbagai implementasi spanning tree, seperti Rapid Spanning Tree Protocol (RSTP) dan Multiple Spanning Tree Protocol (MSTP). Untuk mengkomunikasikan konsep spanning tree dengan benar, penting untuk mengacu pada implementasi atau standar tertentu dalam konteks. Dokumentasi IEEE terbaru mengenai spanning tree (IEEE-802-1D-2004) mengatakan, “STP sekarang telah digantikan oleh Rapid Spanning Tree Protocol (RSTP).” IEEE menggunakan “STP” untuk merujuk pada implementasi awal dari spanning tree dan “RSTP” untuk menggambarkan versi spanning tree yang ditentukan dalam IEEE-802.1D-2004. Dalam kurikulum ini, ketika Protokol Spanning Tree asli adalah konteks diskusi, frase “pohon rentang 802.1D asli” digunakan untuk menghindari kebingungan. Karena kedua protokol tersebut memiliki banyak terminologi dan metode yang sama untuk jalur bebas loop, fokus utamanya adalah pada standar saat ini dan implementasi proprietary Cisco dari STP dan RSTP.

 

Catatan: STP didasarkan pada algoritma yang ditemukan oleh Radia Perlman saat bekerja untuk Digital Equipment Corporation, dan diterbitkan pada makalah tahun 1985 “Algoritma untuk Perhitungan Terdistribusi Pohon Spanning di LAN yang Diperpanjang.”

 

Spanning Tree Algorithm: Peran Port

IEEE 802.1D STP dan RSTP menggunakan Spanning Tree Algorithm (STA) untuk menentukan port switch pada jaringan yang harus diletakkan dalam keadaan memblokir untuk mencegah terjadinya loop. STA menunjuk satu tombol sebagai jembatan akar dan menggunakannya sebagai titik acuan untuk semua penghitungan jalur. Pada gambar tersebut, jembatan akar (switch S1) dipilih melalui proses pemilihan. Semua switch yang berpartisipasi dalam pertukaran BPDU pertukaran STP untuk menentukan switch mana yang memiliki bridge ID terendah (BID) pada jaringan. Peralihan dengan BID terendah otomatis menjadi jembatan akar untuk perhitungan STA.

 

Catatan: Untuk kesederhanaan, asumsikan sampai dinyatakan lain bahwa semua port pada semua switch ditugaskan ke VLAN 1. Setiap switch memiliki alamat MAC unik yang terkait dengan VLAN 1.

 

BPDU adalah bingkai pesan yang dipertukarkan dengan switch untuk STP. Setiap BPDU berisi BID yang mengidentifikasi switch yang mengirim BPDU. BID berisi nilai prioritas, alamat MAC dari saklar pengirim, dan sebuah ID sistem perpanjangan opsional. Nilai BID terendah ditentukan oleh kombinasi ketiga bidang ini.

 

Setelah jembatan akar telah ditentukan, STA menghitung jalur terpendek ke jembatan akar. Setiap switch menggunakan STA untuk menentukan port mana yang akan diblokir. Sementara STA menentukan jalur terbaik ke jembatan akar untuk semua port switch di domain broadcast, lalu lintas dicegah agar tidak diteruskan melalui jaringan. STA mempertimbangkan biaya jalur dan pelabuhan saat menentukan port mana yang akan diblokir. Biaya jalur dihitung dengan menggunakan nilai biaya port yang terkait dengan kecepatan port untuk setiap port switch di sepanjang jalur yang diberikan. Jumlah nilai biaya port menentukan biaya keseluruhan jalur ke jembatan akar. Jika ada lebih dari satu jalur yang dapat dipilih, STA memilih jalur dengan biaya jalur terendah.

 

 

Ketika STA telah menentukan jalur mana yang paling diminati relatif terhadap masing-masing sakelar, ia menetapkan peran port ke port switch yang berpartisipasi. Peran port menggambarkan hubungan mereka di jaringan ke jembatan akar dan apakah mereka diizinkan untuk meneruskan lalu lintas:

 

Port Root – Beralih port yang paling dekat dengan root bridge dalam hal biaya keseluruhan ke root bridge. Pada gambar, port akar yang dipilih oleh STP pada S2 adalah F0 / 1, hubungan antara S2 dan S1. Port akar yang dipilih oleh STP pada S3 adalah F0 / 1, hubungan antara S3 dan S1. Port root dipilih secara per-switch.

Port yang ditunjuk – Semua port non-root yang masih diizinkan untuk meneruskan lalu lintas di jaringan. Pada gambar, port switch (F0 / 1 dan F0 / 2) pada S1 adalah port yang ditunjuk. S2 juga memiliki port F0 / 2 yang dikonfigurasi sebagai port yang ditunjuk. Port yang ditunjuk dipilih berdasarkan per segmen berdasarkan biaya masing-masing port pada kedua sisi segmen dan total biaya yang dihitung oleh STP untuk port tersebut untuk kembali ke jembatan akar. Jika salah satu ujung segmen adalah port root, maka ujung satunya adalah port yang ditunjuk. Semua port di root bridge adalah port yang ditunjuk.

Port alternatif dan cadangan – Port alternatif dan port cadangan berada dalam pemblokiran atau pemblokiran untuk mencegah loop. Pada gambar, port STA dikonfigurasi F0 / 2 pada S3 dalam peran alternatif. Port F0 / 2 pada S3 berada dalam status blocking. Port alternatif hanya dipilih pada link yang ujungnya tidak merupakan port root. Perhatikan pada gambar bahwa hanya satu ujung segmen yang diblokir. Hal ini memungkinkan transisi yang lebih cepat ke keadaan penerusan bila diperlukan. (Blocking ports hanya akan dimainkan saat dua port pada switch yang sama menyediakan link yang berlebihan melalui jaringan.)

Port yang dinonaktifkan – Port yang dinonaktifkan adalah port switch yang dimatikan.

Catatan: Peran port yang ditampilkan adalah yang didefinisikan oleh RSTP. Peran yang awalnya didefinisikan oleh STP 802.1D untuk port alternatif dan cadangan tidak ditentukan.

 

 

 

Spanning Tree Algorithm: Root Bridge

As shown in Figure 1, every spanning tree instance (switched LAN or broadcast domain) has a switch designated as the root bridge. The root bridge serves as a reference point for all spanning tree calculations to determine which redundant paths to block.

An election process determines which switch becomes the root bridge.

Figure 2 shows the BID fields. The BID is made up of a priority value, an extended system ID, and the MAC address of the switch. The bridge priority value is automatically assigned, but can be modified. The extended system ID is used to specify a VLAN ID or a multiple spanning tree protocol (MSTP) instance ID. The MAC address field initially contains the MAC address of the sending switch.

All switches in the broadcast domain participate in the election process. After a switch boots, it begins to send out BPDU frames every two seconds. These BPDUs contain the switch BID and the root ID.

The switch with the lowest BID will become the root bridge. At first, all switches declare themselves as the root bridge. Eventually, the switches exchange BPDUs, and agree on one root bridge.

As the switches forward their BPDU frames, adjacent switches in the broadcast domain read the root ID information from the BPDU frames. If the root ID from a BPDU received is lower than the root ID on the receiving switch, then the receiving switch updates its root ID, identifying the adjacent switch as the root bridge. However, it may not be an adjacent switch. It could be any other switch in the broadcast domain. The switch then forwards new BPDU frames with the lower root ID to the other adjacent switches. Eventually, the switch with the lowest BID ends up being identified as the root bridge for the spanning tree instance.

There is a root bridge elected for each spanning tree instance. It is possible to have multiple distinct root bridges for different sets of VLANs. If all ports on all switches are members of VLAN 1, then there is only one spanning tree instance. The extended system ID includes the VLAN ID, and plays a role in how spanning tree instances are determined.

The BID consists of a configurable bridge priority number and a MAC address. Bridge priority is a value between 0 and 65,535. The default is 32,768. If two or more switches have the same priority, the switch with the lowest MAC address will become the root bridge.

Note: The reason the bridge priority value in Figure 1 displays 32,769 instead of the default value of 32,768 is because STA algorithm also adds the default VLAN number (VLAN 1) to the priority value.

 

 

Spanning Tree Algorithm: Root Path Cost

 

Ketika jembatan akar telah dipilih untuk contoh pohon pembentuk, STA memulai proses penentuan jalur terbaik ke jembatan akar dari semua tujuan di domain siaran. Informasi jalur, yang dikenal sebagai biaya jalur akar internal, ditentukan dengan menjumlahkan biaya port individual di sepanjang jalur dari peralihan ke jembatan akar.

 

Catatan: Switch mengirim BPDU, yang mencakup biaya jalur akar. Ini adalah biaya jalur dari saklar pengirim ke jembatan akar. Ketika sebuah saklar menerima BPDU, ia menambahkan biaya port ingress dari segmen tersebut untuk menentukan biaya jalur root internal.

 

Biaya port default ditentukan oleh kecepatan pengoperasian port. Seperti yang ditunjukkan pada Gambar 1, 10 Gb / s port Ethernet memiliki biaya port 2, 1 Gb / s Ethernet port memiliki biaya port 4, 100 Mb / s Fast Ethernet port memiliki biaya port 19, dan 10 Mb / s port Ethernet memiliki biaya port 100.

 

Catatan: Karena teknologi Ethernet yang lebih baru dan lebih cepat memasuki pasar, nilai biaya port dapat berubah untuk mengakomodasi berbagai kecepatan yang tersedia. Nomor non linier dalam tabel mengakomodasi beberapa perbaikan pada standar Ethernet yang lebih tua. Nilai telah diubah untuk mengakomodasi standar Ethernet 10 Gb / s. Untuk menggambarkan perubahan lanjutan yang terkait dengan jaringan berkecepatan tinggi, Catalyst 4500 dan 6500 switch mendukung metode biaya port yang lebih panjang; Sebagai contoh, 10 Gb / s memiliki biaya port 2000, 100 Gb / s memiliki biaya 200 port, dan 1 Tb / s memiliki biaya port 20.

 

Meskipun port switch memiliki biaya port default yang terkait dengannya, biaya port dapat dikonfigurasi. Kemampuan untuk mengkonfigurasi biaya port individual memberi keleluasaan kepada administrator mengatur secara manual jalur spanning tree ke jembatan akar.

 

Untuk mengkonfigurasi biaya port dari sebuah antarmuka (seperti yang ditunjukkan pada Gambar 2), masukkan perintah nilai spanning-tree cost pada mode konfigurasi antarmuka. Nilai bisa antara 1 dan 200.000.000.

 

Pada contoh, port switch F0 / 1 telah dikonfigurasi dengan biaya port 25 menggunakan perintah spanning-tree 25 mode perintah konfigurasi antarmuka pada antarmuka F0 / 1.

 

 

Keputusan Port Role untuk RSTP

Pada contohnya, switch S1 adalah root bridge. Saklar S2 dan S3 memiliki port akar yang dikonfigurasi untuk port yang menghubungkan kembali ke S1.

 

Setelah STP menentukan port switch mana yang berfungsi dalam peran port root pada masing-masing switch, STP perlu menentukan port mana yang memiliki peran yang ditunjuk dan alternatif.

 

Jembatan akar secara otomatis mengkonfigurasi semua port switch dalam peran yang ditunjuk. Switch lain di topologi mengkonfigurasi port non-root mereka seperti port yang ditunjuk atau alternatif.

 

Port yang ditunjuk dikonfigurasi untuk semua segmen LAN. Ketika dua switch terhubung ke segmen LAN yang sama, dan port root telah didefinisikan, dua switch harus menentukan port mana yang akan dikonfigurasi sebagai port yang ditunjuk dan port mana yang menjadi port alternatif.

 

Switch pada segmen LAN menukar frame BPDU, yang berisi tombol BID. Umumnya, saklar dengan BID yang lebih rendah memiliki port yang dikonfigurasi sebagai port yang ditunjuk sementara saklar dengan BID yang lebih tinggi memiliki port yang dikonfigurasi sebagai port alternatif. Namun, perlu diingat bahwa prioritas pertama adalah biaya jalur terendah ke jembatan akar dan bahwa BID pengirim hanya digunakan jika biaya port sama.

 

Setiap switch menentukan peran port mana yang ditugaskan ke masing-masing port untuk membuat pohon rentang bebas loop.

 

Port yang Ditunjuk dan AlternatifSaat menentukan port akar pada sebuah saklar, sakelar membandingkan biaya jalur pada semua port switch yang berpartisipasi dalam spanning tree. Port switch dengan biaya jalur keseluruhan terendah ke jembatan akar secara otomatis diberi peran port root karena paling dekat dengan jembatan akar. Dalam topologi jaringan switch, semua switch bridge non-root memiliki satu port root yang dipilih, dan port tersebut menyediakan jalur biaya terendah ke jembatan akar. Sebuah jembatan akar tidak akan memiliki port root. Semua port pada root bridge akan ditunjuk port. Sebuah saklar yang bukan merupakan jembatan akar topologi jaringan hanya akan memiliki satu port root yang didefinisikan. Angka tersebut menunjukkan topologi dengan empat switch. Memeriksa peran port, port F0 / 1 pada switch S3 dan port F0 / 3 pada switch S4 telah dipilih sebagai port root karena mereka memiliki jalur biaya terendah (path path cost) ke bridge root untuk masing-masing switch. S2 memiliki dua port port, F0 / 1 dan F0 / 2 dengan jalur biaya yang sama ke jembatan akar. Dalam kasus ini, ID jembatan switch tetangga, S3 dan S4, akan digunakan untuk memecahkan dasi. Ini dikenal sebagai pengirim BID. S3 memiliki BID 24577.5555.5555.5555 dan S4 memiliki BID dari 24577.1111.1111.1111. Karena S4 memiliki port BID, S2 F0 / 1 yang lebih rendah, port yang terhubung ke S4, akan menjadi port root. Catatan: BID tidak ditampilkan pada gambar

Format Frame BPDU 802.1D

Algoritma spanning tree bergantung pada pertukaran BPDU untuk menentukan jembatan akar. Bingkai BPDU berisi 12 bidang yang berbeda yang menyampaikan informasi jalur dan prioritas yang digunakan untuk menentukan jembatan akar dan jalur ke jembatan akar.

 

Klik bidang BPDU pada Gambar 1 untuk melihat detail lebih lanjut.

 

Empat field pertama mengidentifikasi protokol, versi, tipe pesan, dan flag status.

Empat bidang berikutnya digunakan untuk mengidentifikasi jembatan akar dan biaya jalur akar ke jembatan akar.

Empat field terakhir adalah field timer yang menentukan seberapa sering pesan BPDU dikirim dan berapa lama informasi yang diterima melalui proses BPDU dipertahankan.

Gambar 2 menunjukkan bingkai BPDU yang ditangkap menggunakan Wireshark. Dalam contoh, kerangka BPDU berisi lebih banyak bidang daripada yang dijelaskan sebelumnya. Pesan BPDU dienkapsulasi dalam bingkai Ethernet saat dikirimkan melalui jaringan. Header 802.3 menunjukkan alamat sumber dan tujuan dari kerangka BPDU. Bingkai ini memiliki alamat MAC tujuan 01: 80: C2: 00: 00: 00, yang merupakan alamat multicast untuk grup spanning tree. Bila bingkai dialamatkan dengan alamat MAC ini, setiap saklar yang dikonfigurasi untuk spanning tree menerima dan membaca informasi dari frame. Semua perangkat lain di jaringan mengabaikan bingkai.

 

Pada contoh, ID akar dan BID sama dalam bingkai BPDU yang ditangkap. Ini menunjukkan bahwa frame tersebut diambil dari sebuah jembatan akar. Timer semuanya diatur ke nilai default.

Categories: Tak Berkategori

PROFIL AKU

Ghazi Zulava Alief


Popular Posts

Cara membuat Restore

Buat yang Baru tau nih, membuat restore point kita lakukan ...

Multiarea OSPF Confi

Pada titik ini, kita seharusnya sudah tahu ini. Kami mengkonfigurasi ...

Single-Area OSPF Sub

  OSPF Network Topology  Angka tersebut menunjukkan topologi yang digunakan untuk mengkonfigurasi ...

Protokol Routing Din

Router Dinamis Router dinamis adalah router yang me-rutekan jalur yang dibentuk ...

Karakteristik EIGRP

EIGRP (Enhanced Interior Gateway Routing Protocol) EIGRP adalah protokol routing yang termasuk ...