Apakah STP akan kehilangan data saat beralih dari tautan yang gagal?

8

Dalam jaringan dengan tautan dual-redundan antara dua sakelar, apakah ada data yang hilang selama peralihan dari tautan aktif ke tautan yang diblokir saat tautan aktif gagal?

Greg
sumber

Jawaban:

6

Mungkin, bahkan mungkin, bahwa setidaknya satu (mungkin lebih) frame akan hilang pada setiap failover.

Kecepatan failover sangat tergantung pada jenis redundansi apa yang Anda gunakan. Spanning Tree adalah yang paling lambat, rute adalah urutan besarnya lebih cepat, dan eter saluran belum dan urutan besarnya lebih cepat dari itu.

Ketika frame hilang, tidak ada apa pun di layer-2 untuk meminta frame tersebut dikirim ulang. Jika data dalam frame adalah TCP, lapisan atas akan meminta paket yang berisi segmen TCP dikirim ulang. UDP tidak melakukan itu, jadi itu tergantung pada aplikasi untuk meminta mengirim ulang jika dibangun seperti itu.

Ron Maupin
sumber
7

Jika saya ingat, pohon spanning default (802.1d) membutuhkan waktu sekitar 50 detik untuk bergabung kembali . Itu adalah durasi di mana Anda akan kehilangan frame.

  • Tautan terdeteksi turun dengan hilangnya 10 hello pkts. Ini biasanya terpisah 2 detik. Jadi total = 20 detik. Ini disebut timer usia maks
  • Selanjutnya ia harus mentransisikan port lain yang diblokir melalui status mendengarkan dan belajar menjadi status penerusan. Transisi ini membutuhkan waktu 15 detik untuk kondisi mendengarkan, dan 15 untuk belajar. Jadi total = 30 detik. Ini disebut timer penundaan-maju .

Tentu, Anda dapat memodifikasi penghitung waktu ini agar lebih cepat. Atau gunakan RSTP (Rapid Spanning tree), yang lebih seperti defacto sekarang. RSTP jauh lebih cepat, karena hanya butuh beberapa detik untuk bergabung kembali.

ajaysdesk
sumber
Jawaban yang baik Ajay, sebagai tambahan untuk itu: Konvergensi terjadi ketika semua port pada jembatan dan sakelar telah beralih ke mode penerusan atau pemblokiran. Port pada jembatan atau sakelar yang menjalankan STP dapat bertransisi melalui lima kondisi berbeda. Ketika jaringan perlu melakukan konvergensi ulang, keadaan Mendengarkan membutuhkan waktu sekitar 15 detik, diikuti oleh kondisi Belajar yang biasanya membutuhkan waktu 15 detik, dan 20 detik untuk berubah menjadi Penerusan, Pemblokiran atau Dinonaktifkan. Jika tidak ada timer yang diubah, waktu konvergensi total adalah sekitar 50 detik.
Ty Smith
Tiga keunggulan RSTP: status tautan dari masing-masing port dimonitor secara proaktif (alih-alih menunggu pesan BPDU) untuk mendeteksi perubahan topologi jaringan. RSTP kompatibel dengan sakelar STP. Switch port yang berpartisipasi dalam RSTP memiliki tiga status - Buang (Tidak menerima / meneruskan data apa pun tetapi mendengarkan pesan BPDU), Belajar (Setelah perubahan topologi jaringan terdeteksi / permintaan aktivasi datang melalui pesan BPDU dan pembuatan tabel penyaringan / penerusan pembuatan diinisiasi) & Penerusan (port RTSP mulai menerima dan meneruskan paket / bingkai data).
Ty Smith