เหตุผลสำหรับโหมดฮาล์ฟดูเพล็กซ์ใน Ethernet


15

เชื่อมต่อครึ่งเพล็กซ์ได้รับความนิยมในช่วงเวลาของ 10Mbps และ 100Mbps อีเธอร์เน็ตและเป็นไปตามมาตรฐานก็ยังได้รับอนุญาตในกรณีของ 1Gbps อีเธอร์เน็ต

ฉันถูกต้องหรือไม่ที่การสนับสนุนโหมด half-duplex ในชิปเซ็ตEthernetมีความสำคัญในกรณีที่ฮับเครือข่าย (ฮับเป็นสายภายในเดียว) หรือสื่ออีเธอร์เน็ตที่ใช้ร่วมกันอื่น ๆ(ตัวอย่างเช่น 10BASE-5)

มีเหตุผลใด ๆ สำหรับการเชื่อมต่อฮาล์ฟดูเพล็กซ์ในสภาพแวดล้อมอีเธอร์เน็ตที่ใช้สายเคเบิลแบบคู่บิดและไม่ใช้ฮับ


3
อีเธอร์เน็ตมาจากen.wikipedia.org/wiki/ALOHAnetซึ่งใช้วิทยุ UHF สื่อ half-duplex โดยเนื้อแท้เมื่อทำงานบนความถี่เดียวกัน
Dale M

2
เป็นที่น่าสังเกตว่าในขณะที่มาตรฐาน 802.11 ที่หลากหลายไม่ใช่อีเธอร์เน็ตและดังนั้นจึงไม่สามารถนำไปใช้กับคำถามได้โดยตรง มีความแตกต่างอย่างมากในการจัดการการชน (การหลีกเลี่ยงการตรวจจับ) ระหว่างอีเธอร์เน็ตและ 802.11 แต่มันเป็นเลนส์ที่ทันสมัยที่ดีในการดูความท้าทายทางประวัติศาสตร์ผ่าน
user24313

คำตอบ:


18

เหตุผลสำหรับอีเธอร์เน็ตฮาล์ฟดูเพล็กซ์นั้นตามที่คุณเข้าใจ ในความเป็นจริงมีการเคลื่อนไหวที่จะไม่รวม half-duplex สำหรับ 1000Base-T แต่มันก็ยังทำให้มันกลายเป็นมาตรฐาน สำหรับอีเธอร์เน็ต 10 Gb ฮาล์ฟดูเพล็กซ์ถูกทิ้งดังนั้นจึงไม่มีสิ่งเช่นอีเธอร์เน็ตฮาล์ฟดูเพล็กซ์ 10 Gbps ตามมาตรฐาน

ถ้าคุณยังมีฮับ (ยังอยู่ใกล้) หรืออุปกรณ์ที่ไม่รองรับ full-duplex (มีอยู่โดยเฉพาะสำหรับ 10Base-T), 10Base-T หรือ 100Base-TX บน UTP ไม่ต้องการครึ่งหนึ่ง - คู่


10

อีเธอร์เน็ตมาจากhttps://en.wikipedia.org/wiki/ALOHAnetซึ่งใช้วิทยุ UHF สื่อ half-duplex โดยเนื้อแท้เมื่อทำงานบนความถี่เดียวกัน

เครือข่ายใช้สายแรก ๆ ใช้บัสโคแอกเซียลจนกระทั่งเข้าสู่ช่วงทศวรรษ 1980


4

ในกรณีที่ความเสียหายของสายไฟบางส่วนฮาล์ฟดูเพล็กซ์สามารถแตกต่างกันระหว่างการเชื่อมต่อที่ช้าลงและการเชื่อมต่อที่ไม่มี (จนกว่าความเสียหายจะได้รับการซ่อมแซม)

นั่นอาจเป็นความแตกต่างที่ยิ่งใหญ่


3
กรุณาอธิบายคำตอบนี้ สำหรับ UTP จะต้องมีอย่างน้อยสองคู่สำหรับฟูลดูเพล็กซ์หรือฮาล์ฟดูเพล็กซ์ที่ 10 หรือ 100 Mb และ 1 Gb ต้องการทั้งสี่คู่สำหรับฟูลดูเพล็กซ์หรือครึ่งดูเพล็กซ์ ฉันไม่เห็นว่าความเสียหายของสายไฟบางส่วนเกี่ยวข้องกับการพิมพ์สองด้านที่ได้รับอนุญาตบน UTP
Ron Maupin

2
ฉันมีสายไฟเหนือศีรษะที่เสียหายจากฟ้าผ่าซึ่งพิสูจน์ได้ยากว่าองค์กรจะถูกแทนที่ด้วยไฟเบอร์ได้ มันทำงานกับ 10 ครึ่งเพล็กซ์ มันไม่สามารถใช้งานได้กับ 10 full duplex สายไฟ 4 เส้นยังคงเชื่อมต่อด้วยไฟฟ้าตั้งแต่ต้นจนจบ แต่การเชื่อมต่อจะไม่เกิดขึ้นกับอะไรเลยเว้นแต่เป็นครึ่งเพล็กซ์
Ecnerwal

2
เห็นได้ชัดว่าทั้งคู่ทำงานเนื่องจากคุณสามารถส่งและรับ คู่ที่เสียหาย (หรือสายหนึ่งในคู่) จะอนุญาตให้มีการเชื่อมโยงในด้านหนึ่ง แต่ไม่ใช่คู่อื่น ๆ คุณอาจได้รับความเสียหายในอุปกรณ์ตัวใดตัวหนึ่ง อย่างน้อยที่สุดให้ทดสอบสายเคเบิลด้วย Fluke ระดับสูง
Ron Maupin

Fluke ระดับสูงราคาสูงกว่าไมล์และครึ่งหนึ่งของต้นทุนเครือข่ายใยแก้วนำแสง หรือประมาณสองเท่าของงบประมาณรายปีของฉัน จะไม่เกิดขึ้น สันนิษฐานว่ามี crosstalk ระหว่างคู่ที่ไม่ควรอยู่ที่นั่น แต่มีอยู่แล้วโพสต์ตีแสง อุปกรณ์ปลายทางถูกแทนที่ทั้งหมด ฉันมีไฟเบอร์เสาอากาศในมือเพื่อแทนที่เพียงเพราะทองแดงระหว่างลิงก์อาคารอยู่นอกรายการเทคนิคที่ยอมรับได้สำหรับเหตุผลนี้
Ecnerwal

2
คุณสามารถเช่า Fluke รายชั่วโมงหรือรับผู้จัดจำหน่ายเคเบิลด้วยหนึ่งชั่วโมง มันจะบอกคุณทันทีว่าปัญหาสายเคเบิลอยู่ที่ใด มันอาจจะง่ายพอ ๆ กับการยกเลิกหรือตัดบางส่วนออกจากลูปการบริการของคุณ คุณจำเป็นต้องรู้ว่ามันเป็นสายนอกโรงงานหรือถ้ามันอยู่ในการเชื่อมต่อกับสายเคเบิลภายในโรงงานหรือสายเคเบิลภายในโรงงานที่ปลายทั้งสองด้าน (แก้ไขได้ง่าย) คงจะเป็นเรื่องน่าละอายถ้าปัญหานี้มีเพียง 5 ฟุตในห่วงบริการ 10 เมตรของคุณที่ปลายด้านหนึ่งและคุณก็ต้องทนกับปัญหา
Ron Maupin

3

เหตุผลในการดูเพล็กซ์ครึ่งเนื่องจากราคาอีเทอร์เน็ต 10Meg เริ่มต้นแบ่งปันสายโคแอกซ์เดียวกันเพียง10Base2ตัวนำสองตัว ในเวลานั้นไม่ได้คิดว่าจะมีสิ่งใดที่เร็วถึง 10Mbit / s สามารถส่งผ่านสายเคเบิลที่ไม่มีการหุ้ม

หนึ่งพอร์ตบนสวิตช์ / ฮับอาจมีการเชื่อมต่อของพีซี 20 เครื่องในเดซี่เชนดังนั้น CDMA จึงถูกใช้เพื่อรับส่งข้อมูลเริ่มส่งกลับไปเป็นเวลาสุ่มถ้ามีคนเริ่มส่งสัญญาณในอินสแตนซ์เดียวกันและส่งอีกครั้ง

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

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


3

Rich Seifert ให้คำตอบ (สำหรับ Gigabit Ethernet) ในหนังสือ "Gigabit Ethernet" และในโพสต์ Usenet :

อ้างถึง:

คำตอบคือการเมืองมากกว่าทางเทคนิค Gigabit Ethernet ได้รับการพัฒนาภายใต้การอุปถัมภ์ของคณะทำงาน IEEE 802.3 ตามคำนิยามเครือข่าย 802.3 ต้องมีความสามารถในการทำงาน CSMA / CD [หมายเหตุ: นี่เป็นความจริงในเวลาที่มีการเขียน Gigabit Ethernet stamdard; ไม่เป็นเช่นนั้นอีกต่อไป] หาก Gigabit Ethernet นำเสนอโซลูชันแบบ full-duplex เท่านั้นมันคงเป็นเรื่องยากที่จะพิสูจน์การพัฒนาภายใน IEEE 802.3 Working Group [ ... ]

  1. มาตรฐานที่เกิดขึ้นจะมีปัญหาในการเรียกตัวเองว่า "อีเธอร์เน็ต" เนื่องจากจะไม่ใช้ CSMA / CD (แม้จะเป็นตัวเลือก) และจะไม่ได้รับการพัฒนาเป็นส่วนหนึ่งของ IEEE 802.3 ซึ่งเป็น "เจ้าของ" ที่รู้จักของชื่ออีเทอร์เน็ต

0

ฉันถูกต้องไหมว่าการรองรับโหมด half-duplex ในชิปเซ็ต Ethernet นั้นมีความสำคัญในกรณีที่ฮับเครือข่าย

ใช่

ฮับอยู่ภายในสายเดียว

มันจะแม่นยำมากขึ้นถ้าพูดว่าฮับจำลองลวดเส้นเดียวจริง ๆ แล้วมันซับซ้อนกว่านั้นเล็กน้อย

หรือสื่ออีเธอร์เน็ตที่ใช้ร่วมกันอื่น ๆ (ตัวอย่างเช่น 10BASE-5) ถูกนำมาใช้?

ใช่

มีเหตุผลใด ๆ สำหรับการเชื่อมต่อฮาล์ฟดูเพล็กซ์ในสภาพแวดล้อมอีเธอร์เน็ตที่ใช้สายเคเบิลแบบคู่บิดและไม่ใช้ฮับ

อีกอันที่ใหญ่ก็คืออุปกรณ์ปลายสาย

10 Megabit gear ไม่น่าจะรองรับการจัดการโดยอัตโนมัติดังนั้นโหมด full duplex จึงไม่สามารถเลือกได้โดยอัตโนมัติ คุณอาจบังคับให้ทั้งอุปกรณ์และสวิตช์ไปที่โหมดฟูลดูเพล็กซ์ แต่การทำเช่นนั้นมีความเสี่ยงที่ไม่ตรงกันในการดูเพล็กซ์ที่เกิดขึ้นตามท้องถนนดังนั้นจึงเป็นเรื่องยากกว่าปกติ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.