การมีสายอีเธอร์เน็ตที่ยาวกว่าจะทำให้การเชื่อมต่อของคุณช้าลงหรือไม่?


47

ตามชื่อเรื่องสายเคเบิลอีเธอร์เน็ตที่ยาวกว่าจะทำให้การเชื่อมต่อของคุณช้าลงหรือไม่


9
เวลาเผยแพร่สัญญาณผ่านสายเคเบิลไม่สำคัญ ปัญหาที่แท้จริงคือการสูญเสียแพ็กเกจและขีด จำกัด สูงสุดที่ระบุไว้ rtt สูงสุด 100mbps ของอีเธอร์เน็ตทำให้เรามีสายเคเบิลยาวประมาณ 250 ม. ซึ่งห่างไปมา 100 เมตรและบางครั้งนิกส์ก็ทำการประมวลผล
Filip Haglund

1
@ peterh: นั่นคือการประเมินในแง่ดีมาก หากคุณถือว่าระยะทาง 16,000 กิโลเมตร (ซึ่งน้อยเกินไปอย่างแน่นอน) และคิดเป็นประมาณ เพิ่มขึ้น 30% เนื่องจากโฟตอนที่เคลื่อนที่เป็นรูปซิกแซกภายในสายเคเบิล (ดูฟิสิกส์.stackexchange.com/questions/80043/… ) บวกกับพิจารณาว่า c เป็นเพียง 2/3 ของสิ่งที่อยู่ในสุญญากาศคุณมี 105 มิลลิวินาที - ทาง ดังนั้นมากกว่า 200ms ไม่มีเราเตอร์ ตอนนี้ Univ จากเมลเบิร์นส่งเสียง RTT ที่น่าอัศจรรย์สำหรับฉัน (ผ่าน 19 ฮ็อป) 166ms แต่มันกลับกลายเป็นว่ามันถูกโฮสต์ไว้ในเมฆอเมซอนบนชายฝั่งตะวันตกของสหรัฐ ... :-)
เดมอน

1
@Damon :-) ใช่ แต่พิจารณาแพ็คเก็ตก็ควรกลับไป ออสเตรเลียเกือบจะอยู่ฝั่งตรงข้ามของโลกเหมือนกับยุโรปดังนั้นฉันคิดว่าเราสามารถคำนวณด้วย 2 * 20000km ด้วยซิกแซก + 30% มันคือ 52000km ด้วย 2 / 3c มันมาถึงเวลาตอบกลับ ping ประมาณ 250ms
user259412

1
@Damon คำถามเกี่ยวกับฟิสิกส์ SE ถือว่าสายเคเบิลเป็นมัลติไฟเบอร์การสื่อสารทางไกลเป็นโหมดเดียวดังนั้นแสงจึงไม่คดเคี้ยวไปมา
ปีเตอร์กรีน

1
@ PeterGreen: ไม่เหมือนมันสำคัญมาก (โดยเฉพาะอย่างยิ่งตั้งแต่ + 30% ซิกแซกไร้สาระเมื่อเทียบกับ + 100% อ้อมในอ่าวเปอร์เซีย) แต่ ... คุณมีการอ้างอิงที่ฉันสามารถอ่านความอยากรู้อยากเห็น ? เส้นใยอยู่ในช่วง 8-10µm โฟตอนไม่ได้จริงๆมีขนาดเป็นคลื่นอนุภาค thingie แต่เนื่องจากกล้องจุลทรรศน์แบบดั้งเดิมมีความละเอียดประมาณ 200 นาโนแน่นอนโฟตอนของ "ขนาดสันนิษฐานว่า" ต้องมีแน่นอนในประมาณ ช่วง 0.2µ ดังนั้นหากสายเคเบิลไม่ตรงอย่างสมบูรณ์แบบจะต้องมีการชนกับผนังและการสะท้อนแสงดังนั้นจึงซิกแซก ไม่มี?
เดมอน

คำตอบ:


5

สัญญาณไฟฟ้าจะชะลอตัวลงด้วยจำนวนที่น้อยที่สุด (หลังจากนั้นจะเดินทางเกือบที่ความเร็วแสงเท่ากับ 0,951c) เท่าไหร่แสงใช้เวลาเดินทางประมาณ 100 เมตร?

timeTaken  = 100/(299792458*0,951) = 0,00000035 seconds

ดังนั้นมันจึงใช้เวลาเพิ่มอีก 0,00035 มิลลิวินาทีซึ่งเป็นเพียง 350 รอบการทำงานของ CPU (บน 1 Ghz CPU) อย่างไรก็ตามยิ่งสายสัญญาณอ่อนลงอีกต่อไปเมื่อสัญญาณอ่อนพอที่จะเริ่มสูญเสียบิตของข้อมูลเนื่องจากการรบกวนแต่ละครั้งบิตจะหายไปสิ่งที่อยู่ในชั้นเครือข่ายจะเห็นว่าการตรวจสอบ checksum / parity ล้มเหลว และขอแพ็คเก็ตนั้นอีกครั้ง

การขอแพ็คเก็ตใหม่จะใช้เวลานานมาก

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

เมื่อคุณเริ่มต้นการสูญเสียข้อมูลเพราะสายยาวเกินไปชะลอตัวจะเพิ่มขึ้นอย่างมาก

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


1
ดี! คุณคำนวณแล้ว! :-) ดังนั้นมันจะเป็นการสูญเสียแพ็กเก็ต
user259412

5
โปรดทราบว่าปัจจัยความเร็วของ CAT5 หรือสายเคเบิลที่คล้ายคลึงกันไม่ใช่ 1 เพียงแค่หารด้วยความเร็วของแสงไม่ได้ใช้กับสื่อไฟฟ้าส่วนใหญ่
user2943160

1
ใช้ไม่ได้ แต่ให้ขอบเขตที่ต่ำกว่าโดยประมาณดังนั้นแทนที่จะเป็น 0,0003 มิลลิวินาทีเวลาจะเพิ่มขึ้นโดย "มีอะไรมากกว่านี้" มันไม่ได้เป็นการคำนวณที่แน่นอน แต่ให้การประเมิน
GameDeveloper

1
ความเร็วสัญญาณในทองแดงอยู่ที่ประมาณ 0.951c โดยที่ c คือความเร็วของแสง
wilsotc

ฉันถูกวิพากษ์วิจารณ์ข้อผิดพลาด 5% จริงหรือ XD
GameDeveloper

39

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

อย่างไรก็ตามเมื่อใช้Cat 6กับอินเทอร์เฟซ 10 Gbit / s คุณสามารถใช้งานได้สูงถึง 55 เมตรและต้องใช้Cat 6Aเพื่อให้ได้ 100 เมตรสำหรับการส่งสัญญาณประเภทนี้

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

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

การใช้การเชื่อมต่อไฟเบอร์คุณสามารถขยายช่วงตามประเภทของไฟเบอร์และแสงที่อยู่นอกเหนือขอบเขตคำถามของคุณ


34
โปรดทราบว่าเนื่องจากลักษณะของ TCP การสูญเสียข้อมูล (เช่นจากสายไฟซ้อนทับ) อาจทำให้การรับรู้ช้าลงเนื่องจากการเชื่อมต่อต้องรอแพ็กเก็ตที่สูญหายหรือเสียใหม่
Chris Bouchard

9
ดังนั้นแค่ FYI ... อิเล็กตรอนในเส้นลวดต้องใช้เวลาในการเดินทางไกล อิเล็กตรอนในการย้ายสาย cat5e ที่ความเร็วของ0.64 * ความเร็วของแสง ดังนั้นสมมติให้มีความยาวของสาย 100m เวลาที่ใช้อิเล็กตรอนจะย้ายระยะทางที่คือประมาณ 521 นาโนวินาที time = distance / speed = 100 meters / (0.64 * 3e8 meters-per-second)หรือ
เทรเวอร์บอยด์สมิ ธ

1
ฉันหวังว่าจะมีตัวเลขเพิ่มขึ้นอีกกล่าวว่าอุปกรณ์เครือข่ายคาดหวังว่าจะได้รับสัญญาณ 'ประสบความสำเร็จ' ระหว่างเกณฑ์เหล่านี้และเมื่อส่งข้อมูลผ่านทองแดงความแรงของสัญญาณลดลงต่ำกว่าระดับต่ำสุดหลังจาก 100m แต่แม่นยำกว่า
Pysis

14
สนามไฟฟ้าแพร่กระจายผ่านทองแดงที่ 0.64C อัตราที่อิเล็กตรอนแต่ละตัวสามารถเดินทางไปได้นั้นมากขึ้นตามลำดับความสำคัญของความเร็วการเดินของมนุษย์
Affe

1
@ อาจมีบางสถานการณ์ที่มีแรงดันไฟฟ้าสูง วิกิพีเดียบอกว่าหนึ่งแอมแปร์บีบผ่านสาย 2 มม. ^ 2 ทำให้เราถึง 0.000023 m / s ความเร็วการเดินของมนุษย์หนึ่งหรือสองเมตรต่อวินาที
John Dvorak

33

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

จะมีความล่าช้าเล็กน้อยเนื่องจากสายเคเบิลยาว สิ่งนี้จะไม่ส่งผลกระทบต่อความเร็วสูงสุดของการเชื่อมต่อของคุณ แต่มันจะทำให้เกิดความล่าช้า pjc50 ชี้ให้เห็นว่ามันเป็นเรื่องของนาโนวินาทีสำหรับความยาวสายเคเบิลทุกฟุตซึ่งเป็นกฎง่ายๆที่วิศวกรใช้ในการพัฒนาระบบซึ่งขึ้นอยู่กับเวลาแฝงในช่วงเวลานั้น ๆ

ในความเป็นจริงคุณจะไม่สังเกตเห็นความแตกต่าง เวลา ping "เร็ว" บนอินเทอร์เน็ตคือ 10 ms ซึ่งคือ 10,000,000 ns การเพิ่มสายเคเบิลแม้สักสองสามร้อยฟุตจะไม่ส่งผลที่ชัดเจน ในความเป็นจริงเกือบทุกขั้นตอนของวิธีเกี่ยวข้องกับความล่าช้าซึ่งมากเกินกว่าที่เห็นจากการแพร่กระจายสัญญาณ ตัวอย่างเช่นเราเตอร์ระดับผู้บริโภคส่วนใหญ่จะรอไบต์สุดท้ายของแพ็กเก็ตขาเข้าที่จะได้รับและตรวจสอบข้อผิดพลาดก่อนที่จะส่งไบต์แรกของแพ็คเก็ตในทางของมัน ความล่าช้านี้จะอยู่ที่ 5,000 ns! เนื่องจากความยาวสูงสุดของสายเคเบิลที่คุณสามารถเรียกใช้ (ตามข้อกำหนดอีเทอร์เน็ต) คือ 300 ฟุตความยาวสายเคเบิลไม่สามารถทำให้เกิดความล่าช้ามากกว่า 300 ns เนื่องจากสายเคเบิล!


2
ไม่ใช่ความล่าช้าในการแพร่กระจายซึ่งเป็นปัญหา แต่การสูญเสียแพ็กเก็ตที่สายเคเบิลยาวมาก ความเร็วในทางทฤษฎีจะเท่ากัน แต่ความเร็ว "การรับรู้" อาจต่ำกว่าเมื่อแพ็กเก็ตหายไปและต้องไม่พอใจ
vsz

@vsz จากหน้าเว็บที่ฉันได้เห็นมันตกลงกันโดยทั่วไปว่าการสูญเสียแพ็กเก็ตนั้นน้อยมากจนถึงความยาวสูงสุดของสายเคเบิลในข้อกำหนดอีเธอร์เน็ตของ 100m
Cort Ammon

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

2
@ vsz ฉันคิดว่าจะเป็นคำถามที่แตกต่างกันมาก ฉันไม่คิดว่า OP ต้องการคำถามเพื่อสำรวจการใช้อีเทอร์เน็ตที่ไม่เฉพาะเจาะจง จะมีอะไรแตกถ้าคุณใช้มันอย่างไม่เหมาะสม
Cort Ammon

18

เรียงลำดับจากน้อยไปมาก

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

เรื่องนี้สำหรับการซื้อขายความถี่สูงและบางครั้งสำหรับอีเมล

ไม่ส่งผลกระทบต่อปริมาณงานหรือ "แบนด์วิดธ์" ของสายเคเบิลของคุณ


3
+1 สำหรับความเร็วของเรื่องราวแสง นั่นทำให้วันของฉัน ด้วยโพรโทคอลบางตัว (เช่น SMB ความล่าช้าจะมีผลต่อปริมาณงานเท่าที่ฉันได้เรียนรู้เมื่อวันก่อน) ...
Aron

1
ใช่มีเหตุผลบาง บริษัท จ่าย gajillions ดอลลาร์เพื่อมีชั้นวางเซิร์ฟเวอร์ / เครือข่ายที่อยู่ในตำแหน่งเฉพาะในการแลกเปลี่ยนเฉพาะกับสายเคเบิลตัดสั้นที่สุด หากคุณเป็น บริษัท นั้นคุณจะรู้ว่าคุณต้องการมัน ทุกคนอื่นคุณไม่สนใจ :-)
Brian Knoblauch

1
นอกจากนี้ยังมีความสำคัญ (ในสนามเบสบอล 10-100ns) สำหรับสิ่งอื่น ๆ ที่ขึ้นอยู่กับเวลาที่แม่นยำเช่นเครือข่ายโทรคมนาคม (ที่มา: งานของฉันคือเพื่อให้แน่ใจว่าเครือข่ายโทรคมนาคมมีเวลาที่ถูกต้อง: D)
Lightness Races กับโมนิก้า

7

ฉันเชื่อว่าทำได้ แต่ไม่ใช่ในแบบที่คนส่วนใหญ่คิด

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

มีความเป็นไปได้อีกว่า สายเคเบิลอีเธอร์เน็ตมีหลายรูปแบบที่แตกต่างกัน: cat 5, cat 5e และ cat 6 กำลังใช้งานอย่างกว้างขวาง (พอสมควร) แมว 5 ไม่สนับสนุนอย่างเป็นทางการ Gigabit Ethernet แต่ด้วยความสั้น (เช่น 1 หรือ 2 เมตร) แมว 5 สายเคเบิลที่อยู่ในสภาพร่างกายที่ดีคุณมักจะได้รับการเชื่อมต่อกิกะบิตน่าเชื่อถืออยู่แล้วดูเหมือน1

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

สิ่งนี้จะไม่มีผลกระทบใด ๆ ต่อการเชื่อมต่ออินเทอร์เน็ตเว้นแต่ว่าคุณจะโชคดีที่มีแบนด์วิดท์มากกว่า 100 MB / s การเข้าถึงทรัพยากรในท้องถิ่นอาจได้รับผลกระทบมากกว่านี้อย่างมาก


  1. สิ่งเหล่านี้ใช้ขั้วต่อ RJ-45 ที่ดูคล้ายกันทั้งหมด ความแตกต่างระหว่างสาย cat 5 และสาย cat 5e มักจะไม่ชัดเจนยกเว้นโดยดูที่การพิมพ์บนสายไฟเพื่อดูว่ามีอะไรบ้าง

ใช่. คำตอบอื่น ๆ ทั้งหมดเป็นเชิงทฤษฎี แต่ฉันได้เห็นสิ่งนี้เกิดขึ้นในชีวิตจริง แม้ว่าคุณจะได้รับ gigabit / 100Mbit ที่ตรวจพบการเชื่อมต่อจะช้าลงเนื่องจากการส่งสัญญาณซ้ำเนื่องจากข้อผิดพลาดอันเนื่องมาจากการเสื่อมสภาพของสัญญาณ
slebetman

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

2

มาตรฐานคือ 100m (~ 333.33 ft; 1m = 3 1/3 ft) ก่อนการลดทอนทำให้สัญญาณไม่สามารถใช้งานได้ แต่คำตอบสำหรับคำถามของคุณคือใช่สายเคเบิลยาวอาจทำให้การเชื่อมต่อของคุณช้าลง การลดทอนมีสาเหตุมาจากความต้านทานภายในของทองแดงที่มนุษย์รับรู้ว่าเป็นความล่าช้า / การชะลอตัวของการเชื่อมต่อเครือข่าย หากสายเคเบิลมีความยาวไม่เกิน 100 เมตรการชะลอตัวอาจไม่สามารถสังเกตเห็นได้ อาจทำให้เกิดปัญหาหากคุณเข้าใกล้กับเครื่องหมาย 100m นั้น และโปรดทราบว่าความยาว 100 เมตรนั้นวัดจากจุดที่สายเคเบิลเสียบเข้ากับพอร์ตในคอมพิวเตอร์ของคุณจนถึงจุดที่มันเสียบเข้ากับอุปกรณ์ที่สร้างสัญญาณใหม่เช่นสวิตช์หรือเราเตอร์ (ส่วนตัวฉันต้องเปลี่ยนสายเคเบิลเป็นเครื่องพิมพ์เพราะความยาว ~ 97m ทำให้เกิดการสื่อสารเป็นระยะ)


มาตรฐานไม่มีส่วนเกี่ยวข้องกับการลดทอนสัญญาณ เหตุผลดั้งเดิมมาจาก CSMA / CD ซึ่งไม่เกี่ยวข้องอย่างสมบูรณ์ในการติดตั้งอีเทอร์เน็ตที่ทันสมัย วันนี้เราเกือบจะใช้สวิตช์ในการติดตั้ง Fast Ethernet โดยเฉพาะและ GBe ไม่ได้มี CSMA / CD
Aron

ความต้านทานจะไม่ช้าลง (เว้นแต่คุณจะเริ่มสูญเสียข้อมูลสักเล็กน้อย) ระยะทางที่สัญญาณจะต้องเดินทางช้าลง ความล่าช้าอาจเกิดจากปัจจัยอื่น ๆ 1,000 รายการและความล้มเหลวในบางจุด
GameDeveloper

2

ในทางทฤษฎีใช่

ตามทฤษฎีบทของแชนนอน - ฮาร์ทลี่ย์ความสามารถในการบรรลุผลสูงสุดของช่องที่มีสัญญาณรบกวนแบบเกาส์สีขาวเพิ่มเติมคือ [1]

[1] bandwidth * log(1 + SNR)

สายเคเบิลยาววิ่งลดทั้งแบนด์วิดท์ (เนื่องจากมีการกระจายความถี่สูง) และ SNR (เมื่อแอมพลิจูดของสัญญาณลดลง)


โปรโตคอลบางตัวได้รับการออกแบบเพื่อปรับอัตราให้เหมาะสมกับสภาพของช่องสัญญาณที่แตกต่างกัน อีเธอร์เน็ตไม่ใช่หนึ่งในนั้น
ปีเตอร์กรีน

แต่เนื่องจากมีข้อ จำกัด ด้านบนที่แน่นหนาจึงไม่เกินเงื่อนไขใด ๆ
fghkngfdx

0

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


0

มีสองประเด็นที่ต้องพิจารณาความล่าช้าและความสมบูรณ์ของสัญญาณ

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

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

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


0

ใช่. อย่างไรก็ตาม

  1. ไม่ได้เรียกว่าสายอีเธอร์เน็ต *
  2. มันไม่ใช่การเชื่อมต่อ แต่เป็นการส่งสัญญาณ
  3. มนุษย์จะไม่รับรู้ถึงความล่าช้าที่แนะนำโดยความยาวสายเคเบิลเพียงอย่างเดียว

* หากคุณกำลังพูดถึงเครือข่ายท้องถิ่นคุณอาจหมายถึงสายเคเบิลประเภท 5 หรือ 6 หากคุณกำลังพูดถึงการเชื่อมโยงบริเวณกว้างคุณอาจหมายถึงสายเคเบิลใยแก้วนำแสงโหมดเดียว


0

เวลาขยายพันธุ์สัญญาณไฟฟ้าสำหรับสาย Ethernet ความยาวสูงสุด 100 เมตรเป็นเพียงประมาณครึ่งหนึ่งมิลลิ นี่เป็นเวลาน้อยกว่าที่เราเตอร์ของคุณต้องการเพื่อทำงานของพวกเขา

สิ่งนี้จะเริ่มมีความเกี่ยวข้องเมื่อมองระยะทางไกลกว่ามากตัวอย่างเช่นจากคอมพิวเตอร์ของคุณไปยังเซิร์ฟเวอร์สำหรับเกมที่คุณกำลังเล่น อย่างไรก็ตามหมายเลขนั้นอยู่ในมือของ ISP / คู่ค้าและที่ตั้งทางกายภาพของคุณและเซิร์ฟเวอร์เอง


0

สายเคเบิลยาวจะเพิ่มเวลาแฝงของคุณเนื่องจากสัญญาณจะยาวขึ้น สิ่งนี้ไม่ควรสำคัญมากในกรณีของคุณเนื่องจากสัญญาณแพร่กระจายใกล้ความเร็วแสง 10 เมตรพิเศษจะมองไม่เห็นเมื่อเทียบกับหลายไมล์กับเซิร์ฟเวอร์ใดก็ตามที่คุณกำลังเข้าถึง จะมีสัญญาณหายไปจากการวิ่งที่ยาวมากซึ่งจะลดแบนด์วิดท์ แต่ไม่ควรสำคัญเกิน 20 เมตร 100 เมตรเป็นจุดที่คุณต้องเริ่มกังวลเกี่ยวกับความยาวของการวิ่ง


0

จากประสบการณ์ของฉันเองมันเป็นความเห็นที่ทำให้เข้าใจผิดอย่างน่าหัวเราะ

ในความเป็นจริงมันจะส่งผลเสียเวลาในการตอบสนองตั้งแต่ระยะไกล แต่ไม่ใช่แบนด์วิดท์ สมมุติว่าคุณกำลังเปรียบเทียบความเร็วอินเทอร์เน็ตของการใช้ไฟเบอร์ 10m และไฟเบอร์ 20m คุณจะพบว่าสัญญาณไฟฟ้าเดินทางผ่านสายอีเธอร์เน็ตที่ความเร็วแสงหรือ 299,792,458 เมตรต่อวินาที นั่นหมายความว่าจะใช้เวลาประมาณ 0.00000003 วินาทีเพื่อให้สัญญาณเดินทางผ่านสายเคเบิลยาว 10 ม. และ 0.00000006 วินาทีเพื่อเดินทางผ่านสายเคเบิลยาว 20 ม. คุณไม่สามารถสังเกตเห็นความแตกต่างได้ที่นี่ ไม่พูดถึงถ้าคุณเปรียบเทียบกับหลาย ๆ ไมล์กับเซิร์ฟเวอร์ใดก็ตามที่คุณกำลังเข้าถึง

อย่างไรก็ตามการส่งสัญญาณทางไกลที่ยาวนานขึ้นนั้นมีสัญญาณสูญหายและมีปัญหาเรื่องเสียงรบกวนซึ่งอาจส่งผลกระทบต่อความเร็วอินเทอร์เน็ต

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