ทำไม CSMA / CD ต้องใช้ขนาดเฟรมขั้นต่ำ


0

ฉันอ่านมันที่ใดที่หนึ่ง - เฟรมอีเธอร์เน็ตมีขนาดต่ำสุด 64 ไบต์เพราะสิ่งใดที่สั้นกว่า 64 ไบต์ขั้นต่ำจะถูกตีความโดยสถานีรับเป็นเฟรมที่เกิดจากการชนกัน สิ่งนี้ช่วยให้สถานีรับสัญญาณแจ้งสถานีส่งสัญญาณว่าเกิดการชนกันดังนั้นจึงถอยกลับและเริ่มส่งสัญญาณใหม่ตามเวลาที่กำหนด ฉันสามารถเข้าใจแนวคิดโดยรวมได้ คุณช่วยอธิบายได้มั้ย


@ Frankank Thomas หวังว่าสัญญาณจะไม่กลับมา (อย่างมีนัยสำคัญ) แต่จะถูกดูดซับโดยตัวต้านทานที่ยกเลิก
jlliagre

สำหรับชั้นเรียนหรือไม่ Gigabit Ethernet นั้นเป็น full duplex เสมอดังนั้นจึงไม่ใช้ CSMA / CD
Spiff

คำตอบ:


2

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

สิ่งใดที่ต่ำกว่า 64 ไบต์จะถือว่าเป็น runt (การส่งผ่านบั๊กกี้) และละเว้น Runts ไม่ใช่การชนและไม่ทริกเกอร์การส่งสัญญาณซ้ำ

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

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