Indirect Topology Changes Topology Change

40 Dengan kata lain seluruh jaringan tidak berada dalam keadaan massive STP reconvergence. Total waktu kehilangan konektifitas user pada Catalyst C bila dihitung berarti dihabiskan pada port 12 saat berada pada Listening Learning state. Dengan default STP timer, totalnya adalah 2 kali periode Forward Delay, atau sama dengan total 30 detik.

2.8.7.2. Indirect Topology Changes

Gambar 2.8 menunjukkan jaringan yang sama dengan gambar 2.7, namun kali ini link failure terjadi secara indirect antara Catalyst A dan Catalyst C. Link status pada kedua switch tetap up, namun terdapat sesuatu diantara kedua switch tersebut failed atau memfilter traffic. Ini dapat dilakukan oleh device lain, misalnya service provider switch, firewall, dan yang lainnya. Sebagai hasilnya, tidak ada data termasuk BPDU yang berhasil melintas antara kedua switch tersebut. 41 Gambar 2.13. Efek dari Indirect Topology Change. STP dapat mendeteksi dan melakukan recovery dari indirect failure, berkat timer mechanism. Dapat dijelaskan sebagai berikut: 1. Catalyst A dan C menunjukkan bahwa kedua link berada pada kondisi up; data mulai difilter tidak diketahui dimana. 2. Tidak ada link failure yang terdeteksi, sehingga tidak ada TCN message dikirimkan. 3. Catalyst C masih menyimpan “best” BPDU yang diterima dari root melalui port 11. Tidak ada BPDU lain yang diterima dari root melalui port tersebut. Setelah Max Age timer selesai, tidak ada BPDU lain yang tersedia untuk menggantikan “best” BPDU tersebut, jadi tabel dihapus. Catalyst C sekarang harus menunggu BPDU dari root dari port manapun. 42 4. Configuration BPDU dari root diterima oleh Catalyst C pada port 12. BPDU ini kemudian menjadi “best” entry, dan port 12 menjadi root port. Sekarang port tersebut mulai proses dari Blocking lalu Listening, Learning, dan akhirnya Forwarding state. Sebagai hasil dari indirect link failure, topologi tidak segera langsung berubah. Tidak ada BPDU yang diterima dari root membuat Catalyst C melakukan sesuatu. Failure jenis ini tergantung pada STP timer activity, maka membutuhkan waktu untuk terdeteksi. Dalam contoh ini, total waktu kehilangan konektifitas user pada Catalyst C adalah waktu hingga Max Age expired 20 detik, ditambah waktu Configuration BPDU diterima 2 detik pada port 12, ditambah waktu yang dibutuhkan oleh port 12 pada saat Listening 15 detik dan Learning 15 detik. Dengan kata lain, 52 detik dihabiskan bila default timer value digunakan.

2.8.7.3. Insignificant Topology Changes