จะเกิดอะไรขึ้นถ้าสวิตช์อีเธอร์เน็ตที่ไม่มีการจัดการถูกลูป (เชื่อมต่อกับตัวเอง)


18

ฉันไม่รู้อะไรเกี่ยวกับระบบเครือข่ายมากนักและเมื่อฉันพยายามค้นหาคำตอบทางออนไลน์ฉันพบคนที่โพสต์คำตอบหนึ่งประโยคว่า "มันจะทำให้เกิดการออกอากาศและการชนกันมากมาย"

จะเกิดอะไรขึ้นถ้าหากฉันต้องเชื่อมต่อสวิตช์เครือข่ายที่ไม่มีการจัดการกับตัวเองด้วยสายเคเบิลอีเธอร์เน็ตปกติ

สถานการณ์ที่ 1

หากฉันมีสวิตช์ที่ไม่มีการจัดการ 8 พอร์ตและฉันเสียบปลายสายเคเบิลอีเธอร์เน็ตเข้ากับพอร์ต 1 และปลายอีกด้านหนึ่งเข้ากับพอร์ต 2 นี่จะเป็นสวิตช์ระดับผู้บริโภคซึ่งมีอยู่ใน Amazon ราคา $ 20

สถานการณ์ที่ 2

หากฉันมีเครือข่ายขนาดเล็กคล้ายกับแผนภาพด้านล่างคำตอบจะแตกต่างจากสถานการณ์สมมติ 1 หรือไม่

ไดอะแกรมของเครือข่ายที่มีการสลับการเชื่อมต่อในลูป


4
เกี่ยวกับทั้งสองสถานการณ์ 1) และ 2) นี่คือสิ่งที่โปรโตคอล IEEE 802.1d Spanning-Treeออกแบบมาเพื่ออำนวยความสะดวก อย่างไรก็ตามฉันไม่ทราบว่าสวิตช์ที่ไม่มีการจัดการซึ่งใช้ STP (หรือรุ่นที่ใหม่กว่าคือ 802.1w / 802.1s) หากคุณวนสวิตช์ที่ไม่มีการจัดการเช่นนี้คุณจะรู้ได้อย่างรวดเร็วว่าทำไมผู้คนถึงใช้ spanning-tree ;-) สิ่งไม่ดี©เกิดขึ้นเมื่อคุณทำสิ่งนี้ มันเป็นหนึ่งในสิ่งที่วิศวกรเครือข่ายมืออาชีพทำงานอย่างหนักเพื่อป้องกัน (รวมถึงผู้ที่ซื้อสวิตช์จาก Walmart และทำสิ่งนี้ผ่านความไม่รู้ทั้งหมด)
Mike Pennington

ฉันคิดว่าจะไม่ทดสอบในการผลิต ;) ขอบคุณสำหรับความช่วยเหลือ
Jonathan

2
พยายามจินตนาการทุกชีวิตในขณะที่คุณรู้ว่ามันหยุดทันทีและทุกโมเลกุลในร่างกายของคุณจะระเบิดด้วยความเร็วแสง
Daniel R Hicks

นี่คือรายละเอียดมากกว่าที่ให้ไว้เดิม ในสถานการณ์นี้ตามที่ @ MikePennington กล่าวว่าคุณจะมีปัญหา สำหรับสวิตช์ของผู้ใช้ที่ไม่ได้รับการจัดการสิ่งนี้จะสร้างลูปและจะทำให้เกิดการออกอากาศตามที่ระบุไว้ก่อนหน้านี้ STP ถูกออกแบบมาเพื่อป้องกันปัญหาการตั้งค่าประเภทนี้ จำเป็นต้องมีการใช้งาน STP หรือ derivatiative (RSTP, MSTP) ที่เหมาะสม คุณจะต้องมีสวิตช์เลเยอร์ 2 ที่มีการจัดการเพื่อให้การตั้งค่าที่คุณได้อธิบายไว้สำเร็จ แดเนียลขอบคุณสำหรับการล้างสิ่ง "ดีไม่ดี" ทั้งหมด ... :-)
Mike Naylor

สำหรับ n00b ใด ๆ ก็ตามให้หยุดการเชื่อมต่อระหว่างสวิตช์ตัวใดตัวหนึ่งแล้วแยกเครือข่ายของคุณออก จากนั้นอ่านคำตอบที่ยอมรับแล้วเรียนรู้ว่าทำไม
YetAnotherRandomUser

คำตอบ:


18

การตรวจจับอัตโนมัติเมื่อเทียบกับสายเคเบิลแบบไขว้

หากพอร์ตของสวิตช์ไม่ตรวจจับทิศทางของคู่ tx / rx โดยอัตโนมัติจะไม่มีอะไรเกิดขึ้นเพราะคุณอาจใช้สายเคเบิลแบบเส้นตรง ประเภทของสายเคเบิลที่ปกติคุณจะใช้เพื่อเชื่อมต่อเวิร์กสเตชัน / ไคลเอ็นต์กับสวิตช์

ดังนั้นสมมติว่าคุณใช้สายเคเบิลครอสโอเวอร์แทนหรือมีโอกาสมากขึ้นที่คุณจะได้สวิตช์ที่ไม่ใช่แบบ Stoneage ที่มีการตรวจจับแนวตั้ง tx / rx อัตโนมัติจากนั้น ...

สวิตช์ "โง่"

คุณเพิ่งสร้างการวนซ้ำในทอพอโลยีเครือข่าย ในช่วงเวลาหนึ่งหรือสองเครือข่ายของคุณ (ส่วนทั้งหมดที่ปิดสวิตช์ใบ้นี้) อาจหยุดทำงานเนื่องจากสวิตช์ใบ้ส่งแพ็กเก็ตออกอากาศครั้งแรกออกหนึ่งพอร์ตสวิตช์ทั้งสองพอร์ตเหล่านั้นรับแพ็คเก็ตอื่นแล้วส่งไป ออกอื่น ๆ พายุแพ็คเก็ตพบเครือข่ายเครือข่ายนี้เป็นพายุแพ็คเก็ต สวิตช์อาจจะ (หวังว่า) จะสยบพายุสิ่งต่าง ๆ จะกลับมาทำงานได้ ... จนกว่าพายุต่อไปจะเข้ามาในไม่ช้า

สมมุติว่าคุณไม่ได้ใช้สวิตช์ "โง่" แล้ว ...

สวิตช์ที่มีการจัดการ

สวิทช์ที่มีการจัดการมักจะมีการตรวจสอบวงเรียกว่าSpanning Tree Protocol เมื่อพอร์ตขึ้นมาพร้อมกับลิงค์ใหม่สวิตช์จะไม่เข้าร่วมกับสวิทช์ผ้าใหญ่ทันที แต่จะแยกพอร์ตใหม่และใช้ STP เพื่อดูว่าจะมีลูปหรือไม่หากมีการเพิ่มพอร์ตใหม่ลงในโครงสร้าง (ในเครือข่ายในโลกแห่งความเป็นจริงการวนรอบอาจไม่ชัดเจนเท่าสายเคเบิลเสียบที่ผิดพลาด) บางคน (รู้จักกันในชื่อ "สามเณร") ปิดใช้งาน STP เพื่อให้พอร์ตสวิตช์ "เร็วขึ้น" นี่เป็นสิ่งที่ดีจนกระทั่งคุณค้นพบสาเหตุที่คุณต้องการ STP

VLANs

(ดูระดับเบื้องต้น ...หรือแท็ก VLANของเรา)

หากทั้งสองพอร์ตได้รับการกำหนดค่าการบริหารจัดการใน VLAN สองตัวแยกจากกันคุณอาจต้องการวางสายเคเบิลนั้นไว้ที่นั่นเพื่อให้สามารถเชื่อมต่อระหว่าง VLAN ได้ (แต่จริง ๆ แล้วมันไม่สมเหตุสมผลเลยเปลี่ยนคุณเป็น VLAN หรือออกแบบเครือข่ายใหม่แทนการเพิ่มสายที่แปลกประหลาด)


ขอบคุณสำหรับคำตอบโดยละเอียดสิ่งนี้ช่วยได้มาก! ฉันเพิ่มไดอะแกรมลงในคำถามของฉันเพราะฉันรู้ว่าอาจมีความแตกต่างระหว่างสองสถานการณ์นี้ เครือข่ายจะมีปัญหาเดียวกันในสถานการณ์ที่ 2 หรือไม่ นอกจากนี้เมื่อคุณเห็นสวิตช์ "โง่" ที่ใช้กับสวิตช์ระดับผู้บริโภคส่วนใหญ่เช่นสวิตช์เฉลี่ย $ 20 ที่วางขายใน Amazon
Jonathan

1
สวิตช์ $ 20 เป็นสวิตช์ "ใบ้" ที่ไม่มี STP แน่นอน คำตอบของฉันพูดถึง "สถานการณ์ 1" ของคุณเท่านั้นเนื่องจากคุณเพิ่ม "สถานการณ์ 2" หลังจากฉันตอบ แต่ในส่วนของฉัน "สวิตช์" ที่ฉันพูดถึงเครือข่ายโลกแห่งความจริงทำให้เกิดลูปน้อยลง สถานการณ์ของคุณ 2 คือการวนซ้ำ - การวนซ้ำที่ชัดเจน นำสวิตช์ทั้งหมดกลับไปที่อินเทอร์เฟซของเราเตอร์หรือมีสวิตช์ "แกน" หนึ่งอันซึ่งเราเตอร์และสวิตช์กระจายเชื่อมต่อ (หรือที่เรียกว่า "อัปลิงค์")
Craig Constantine
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.