Apa yang terjadi jika sakelar ethernet yang tidak dikelola dilingkarkan (terhubung dengan dirinya sendiri)?

18

Saya sama sekali tidak tahu banyak tentang jaringan, dan ketika saya mencoba menemukan jawaban untuk online ini saya menemukan seseorang yang memposting satu kalimat jawaban yang mengatakan "Itu akan menyebabkan banyak siaran dan tabrakan."

Apa yang akan terjadi, jika ada, jika saya harus menghubungkan switch jaringan yang tidak dikelola dengan kabel Ethernet normal?

skenario 1

Jika saya memiliki switch 8-port yang tidak dikelola dan saya pasang satu ujung kabel Ethernet ke port 1 dan ujung lainnya ke port 2. Ini akan menjadi switch tingkat konsumen, jenis yang tersedia di Amazon seharga $ 20.

Skenario 2

Jika saya memiliki jaringan kecil yang mirip dengan diagram di bawah ini, apakah jawabannya berbeda dari Skenario 1?

Diagram jaringan yang berisi sakelar terhubung dalam satu lingkaran.

Jonathan
sumber
4
Mengenai kedua skenario 1) dan 2). Inilah yang dirancang untuk memudahkan protokol IEEE 802.1d Spanning-Tree ; Namun, saya tidak tahu tentang saklar yang tidak dikelola yang mengimplementasikan STP (atau versi yang lebih baru, 802.1w / 802.1s). Jika Anda memutar sakelar yang tidak dikelola seperti ini, Anda akan segera mengetahui mengapa orang menggunakan spanning-tree ;-). Hal-hal Buruk © terjadi ketika Anda melakukan ini; itu adalah salah satu hal yang para insinyur jaringan profesional bekerja keras untuk cegah (termasuk orang-orang yang membeli sakelar dari Walmart dan melakukan ini melalui ketidaktahuan sepenuhnya).
Mike Pennington
Saya pikir lebih baik tidak menguji ini dalam produksi. ;) Terima kasih untuk bantuannya.
Jonathan
2
Coba bayangkan semua kehidupan seperti yang Anda tahu itu berhenti secara instan dan setiap molekul dalam tubuh Anda meledak dengan kecepatan cahaya.
Daniel R Hicks
Ini jauh lebih detail daripada yang disediakan semula. Dalam situasi ini, seperti yang dikatakan @MikePennington Anda akan mengalami masalah. Pada sakelar konsumen yang tidak dikelola ini akan membuat perulangan dan itu akan menyebabkan badai siaran, seperti yang dinyatakan sebelumnya. STP dirancang untuk mencegah masalah dengan jenis pengaturan ini. Implementasi STP atau deriviative (RSTP, MSTP) yang tepat diperlukan. Anda akan membutuhkan sakelar layer 2 yang dikelola untuk menyelesaikan pengaturan yang telah Anda jelaskan. Daniel, terima kasih telah membereskan semua hal "baik, buruk" ... :-)
Mike Naylor
Untuk n00b yang datang, pecahkan salah satu tautan antar-sakelar dan Anda tidak akan merusak jaringan Anda. Kemudian baca jawaban yang diterima dan pelajari alasannya.
YetAnotherRandomUser

Jawaban:

18

Sensing otomatis versus kabel crossover

Jika port switch tidak merasakan orientasi tx / rx pair, maka sama sekali tidak akan terjadi apa-apa karena Anda mungkin menggunakan kabel straight-through; jenis kabel yang biasanya Anda gunakan untuk menghubungkan workstation / klien ke sakelar.

Jadi, alih-alih mari kita asumsikan Anda telah menggunakan kabel crossover, atau lebih mungkin, Anda memiliki saklar non-stoneage dengan orientasi tx / rx auto-sensing, maka ...

Switch "Bodoh"

Anda baru saja membuat loop dalam topologi jaringan. Dalam satu atau dua saat, jaringan Anda, (semua segmen dari sakelar bodoh ini) mungkin akan berhenti bekerja karena sakelar bodoh mengirimkan paket siaran pertama dari salah satu dari dua port sakelar itu, menerima paket di sisi lainnya, dan kemudian mengirimkannya keluar yang lain, dll. Badai paket, jaringan bertemu, jaringan, ini adalah paket badai. Pergantian mungkin, (semoga) memadamkan badai, semuanya akan kembali berfungsi ... sampai badai berikutnya datang segera.

Jadi mari kita asumsikan Anda tidak menggunakan switch "bodoh", lalu ...

Switch yang Dikelola

Switch yang dikelola hampir selalu memiliki deteksi loop, yang disebut Spanning Tree Protocol . Ketika sebuah port muncul dengan tautan baru, sakelar tidak segera menyambungkannya ke sakelar sakelar bebas. Sebagai gantinya, ia memisahkan port baru dan menggunakan STP untuk melihat apakah ada loop jika port baru ditambahkan ke fabric. (Dalam jaringan dunia nyata, loop mungkin hampir tidak sejelas kabel salah pasang.) Beberapa orang, (dikenal sebagai "novis") menonaktifkan STP sehingga port switch "naik" lebih cepat. Ini bagus, sampai Anda menemukan mengapa Anda membutuhkan STP.

VLAN

(Lihat juga Level Pengantar ... atau tag VLAN kami .)

Jika kedua port dikonfigurasikan secara administratif dalam dua VLAN yang terpisah, maka Anda mungkin sengaja ingin meletakkan kabel itu di sana untuk menyediakan konektivitas antara VLAN. (Tapi itu benar-benar tidak masuk akal. Ubahlah Anda VLAN, atau desain ulang jaringan, dll. Alih-alih menambahkan kabel yang aneh.)

Craig Constantine
sumber
Terima kasih atas jawaban terperinci, ini sangat membantu! Saya menambahkan diagram ke pertanyaan saya, karena saya menyadari bahwa mungkin ada perbedaan antara dua skenario ini. Apakah jaringan memiliki masalah yang sama dalam skenario 2? Juga, ketika Anda melihat sakelar "bodoh" apakah itu berlaku untuk sebagian besar sakelar tingkat konsumen, seperti sakelar rata-rata $ 20 yang dijual di Amazon?
Jonathan
1
Switch $ 20 jelas merupakan saklar "bodoh" tanpa STP. Jawaban saya hanya membahas "skenario 1" Anda karena Anda menambahkan "skenario 2" setelah saya menjawab. TETAPI, di bagian saya "switch", di mana saya menyebutkan jaringan dunia nyata membuat loop yang kurang jelas; Skenario 2 Anda adalah loop - loop besar yang jelas. Bawa semua sakelar Anda kembali ke antarmuka perute, atau miliki sakelar "inti" ke mana perute dan sakelar distribusi Anda terhubung (alias "uplink".)
Craig Constantine