STP memblokir pemilihan port

13

Saya ingin memastikan saya mengerti cara kerjanya. Secara khusus istilah "Mengirim ID Port" telah membuat saya sangat bingung.

Pertimbangkan diagram ini, saya ingin memastikan bahwa saya telah menemukan pemilihan port root:

masukkan deskripsi gambar di sini

Saklar di atas adalah root dan semua pengaturan berada pada pengaturan standar.

Kedua port SW2 yang terhubung ke SW3 dirancang karena memiliki biaya jalur terendah ke root (satu-satunya jalur ke root).

Inilah yang saya tidak yakin: 0/4 SW3 adalah Root Port karena Sending Port ID 0/1 menang lebih dari 0/2

Apakah ini benar? Port ID dari SW3 tidak ada hubungannya dalam pemilihan, hanya Port ID pengirim dari SW2 yang penting bukan?

red888
sumber

Jawaban:

8

Anda perlu memahami yang berikutnya

Peran Port Spanning-Tree
- Root Port (RP) - Ini adalah port pada switch non-root, yang merupakan jalur terpendek (terbaik) menuju jembatan root. (Yaitu port 0/4 0/3 dalam SW3)
- Designated Port (DP) - Ini adalah port yang dalam kondisi penerusan. (Yaitu port 0/1 0/2 SW2)
- Non-Designated Port (NDP) - Ini adalah port yang berada dalam status pemblokiran dalam topologi STP.

jadi pertanyaan Anda adalah tentang port mana di SW3 yang akan dipilih sebagai Root Port

Segera setelah root dipilih, semua switch non-root mulai menghitung port mana yang terbaik (biaya paling rendah) menuju jembatan root. Port ini akan disebut port root.

Bagaimana jika Path Biaya Root identik?

  1. Lebih suka Biaya Path Root terendah.
  2. Dalam hal Biaya Jalur Root yang sama, lebih memilih ID Jembatan terendah dari sakelar yang ditunjuk (tetangga yang mengirimkan BPDU).
  3. Dalam hal menerima BPDU pada beberapa port dari sakelar yang ditunjuk yang sama (pengirim BPDU), lebih memilih Port ID terendah (dikenal juga sebagai prioritas port) pengirim . Parameter itu memiliki nilai default 128 dan dapat dikonfigurasi.
  4. Jika semua hal di atas tidak menyelesaikan masalah, pilih Port ID terendah dari pengirim BPDU.

jadi jawaban dari pertanyaan Anda (0/4 SW3 adalah Root Port karena Mengirim ID Port 0/1 menang lebih dari 0/2) adalah YA

silakan gunakan tautan STP yang sangat berguna ini

Gadeliow
sumber
6

Beberapa koreksi terhadap jawaban di atas. Port-id dan prioritas port berbeda. Satu dapat dikonfigurasi. Yang lain diatur secara internal. Saya akan berusaha menjawab pertanyaan Anda di bawah ini.

Harus ada hanya 1 root port per switch. Menurut definisi, ini adalah port dengan biaya jalur terendah untuk root.

  • Path-cost adalah jumlah semua biaya port di sepanjang path yang diberikan. Dan biaya port diatur oleh kecepatan tautan yang terhubung ke port yang diberikan.

Sekarang mari kita lihat diagram Anda. SW3 memiliki 2 jalur ke root, dan keduanya melewati SW2. Dengan asumsi bahwa kedua tautan di luar SW3 memiliki kecepatan yang sama, biaya port identik. Jadi biaya jalurnya sama dari kedua port-nya. Sekarang kita membutuhkan tie-breaker, karena kita hanya dapat memiliki 1 port root.

Secara default, STP menggunakan id jembatan switch tetangga untuk memutuskan ikatan. Tetapi karena switch tetangga adalah switch yang sama di sini (SW2), STP selanjutnya menggunakan port-priority dari switch tetangga untuk memutuskan ikatan. Ini adalah sesuatu yang dapat dikonfigurasi secara manual. Tetapi katakanlah dalam kasus Anda, ini pada pengaturan standar, dan karenanya pada pengaturan yang sama pada kedua switch. Jadi STP jatuh ke sesuatu yang memiliki untuk menjadi unik. Dan fallback terakhir ini adalah port-id internal . Ini tidak sama dengan nomor antarmuka (0 / 1,0 / 2 ..) tetapi merupakan bilangan bulat yang dipetakan ke nomor antarmuka secara internal. Dan biasanya nomor antarmuka yang lebih rendah, dipetakan ke port-id yang lebih rendah.

ajaysdesk
sumber