ความล่าช้าในการทำให้เป็นอันดับคืออะไร? เหตุใด 10GB Ethernet จึงช่วยลดได้


9

ในบริบทของสวิตช์เครือข่ายอะไรคือ "ความล่าช้าในการทำให้เป็นอนุกรม" (ฉันได้ยินคำนี้สองสามครั้ง) ฉันยังได้ยินว่า 10Gb Ethernet (เทียบกับ 1Gb Ethernet) เป็นเทคโนโลยีการขนส่งช่วยลดความล่าช้าในการทำให้เป็นอนุกรมแม้ว่าจะไม่ได้ใช้แบนด์วิดท์ 10Gb เต็มรูปแบบก็ตาม

ความล่าช้าในการทำให้เป็นอันดับคืออะไร? ทำไม 10Gb Ethernet ช่วยลดได้?

คำตอบ:


15

ความล่าช้าในการทำให้เป็นอนุกรมเป็นเวลาที่ใช้ในการย้ายข้อมูลจากโปรเซสเซอร์ไปยังลิงค์เครือข่าย เนื่องจากการเชื่อมต่ออีเธอร์เน็ต 10Gb สามารถวางบิตบนสายสิบครั้งได้เร็วกว่าลิงค์อีเธอร์เน็ต 1Gb ความล่าช้าในการทำให้เป็นอนุกรมจะน้อยลง

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


11

ความล่าช้าในการทำให้เป็นอันดับเป็นความล่าช้าที่จำเป็นในการรับข้อมูลที่เป็นอนุกรม ในบริบทเครือข่ายนั่นคือความล่าช้าที่จำเป็นในการรับข้อมูลจากการ์ดเครือข่ายไปยังสายเคเบิล

ตัวอย่างเช่นลองนึกภาพว่าอยู่บนสายโทรศัพท์สายสัญญาณขนาด 8000bps (1kBps) หากคุณต้องการส่งแพ็คเก็ต 1.5 กิโลไบต์มันจะใช้เวลา 1.5 วินาทีในการรับข้อมูลไปยังสาย (สาย) เอง การหน่วงเวลาขั้นต่ำคือ 1.5 วินาทีจากนั้น ถ้าเป็น ICMP ping (ต้องตอบกลับด้วยข้อมูลเดียวกัน) เวลา ping / rtt ขั้นต่ำคือ 3 วินาที (แม้ว่าความเร็วจริงของแพ็คเก็ตจะใกล้ความเร็วแสง)

ดังนั้นในการเรียกผ่านสายโทรศัพท์มันไม่ได้เป็นเพียงแค่แบนด์วิดธ์ที่ชาญฉลาด แต่ยังแฝงไปด้วยความล่าช้า

กลับไปสู่ยุคปัจจุบันถึงแม้ว่าคุณต้องการส่งเพียงหนึ่งแพ็คเก็ตก็จะใช้เวลานานในการส่งผ่าน 10meg อีเธอร์เน็ตจากนั้นผ่าน 100meg, 1gig, 10gig เนื่องจากใช้เวลานานในการรับแพ็คเก็ตไปยังสาย สายที่เร็วกว่าล่าช้าน้อยกว่าแม้ว่าคุณจะส่งเพียงหนึ่งแพ็คเก็ตเสมอและไม่ต้องการแบนด์วิดท์ที่เพิ่มเข้ามา


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