คำถามติดแท็ก latency

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

4
ระยะทางกายภาพส่งผลต่อความเร็วในการดาวน์โหลดหรือไม่
ฉันเพิ่งโต้เถียงกับเพื่อนร่วมงานของฉันและคิดว่าฉันจะติดต่อกับผู้เชี่ยวชาญเกี่ยวกับเรื่องนี้ นี่คือสถานการณ์ เรากำลังใช้เว็บไซต์ที่วัดความเร็วการเชื่อมต่อของคุณ เราทดสอบโดยใช้เซิร์ฟเวอร์ที่อยู่ไกลจากเรา (เราอยู่ในมาเลเซียและเซิร์ฟเวอร์อยู่ในสหรัฐอเมริกา) มันอยู่ที่ประมาณ 2 Mbps จากนั้นเราลองกับเซิร์ฟเวอร์ในสิงคโปร์และมันเร็วกว่ามาก (ประมาณ 15 Mbps) เพื่อนร่วมงานของฉันเชื่อว่าเป็นเพราะระยะทางกายภาพในขณะที่ฉันไม่คิดว่ามันจะสำคัญ ความเข้าใจของฉันคือเมื่อคุณจับมือเริ่มต้นและการไหลของข้อมูลเริ่มขึ้นไม่สำคัญว่าเซิร์ฟเวอร์จะอยู่ที่ใดและผลลัพธ์ควรใกล้เคียงกัน ฉันทำอะไรบางอย่างหายไปหรือเปล่า มันทำงานอย่างไรจริง ๆ ?
22 tcp  latency  bandwidth 

12
อะไรจะทำให้เกิดความหน่วงสูงเมื่อใดก็ตามที่มีการรับส่งข้อมูลบน WAN
ฉันมีเครือข่ายที่ประสบกับอินเทอร์เน็ตความเร็วต่ำ หลังจากการแก้ไขปัญหาอย่างมากฉันได้พิจารณาแล้วว่าการสตรีมเนื้อหา / การดาวน์โหลดใด ๆ จะทำให้การรับส่งข้อมูลของ WAN เกิดความล่าช้า ตัวอย่างเช่นภายใต้ไม่มีโหลดฉัน ping 8.8.8.8 ที่ประมาณ 30ms หากฉันเริ่มสตรีมมิ่ง YouTube บนคอมพิวเตอร์เครื่องเดียวกันเวลาในการตอบสนองจะเพิ่มขึ้นประมาณ 500 มิลลิวินาทีโดยมีความต่างกันประมาณ 400 มิลลิวินาที หากฉันปิดวิดีโอความหน่วงจะกลับเป็น 30ms แต่ถ้าฉันมีผู้ใช้ใน LAN เดียวกันเริ่มต้นการสตรีมแพนโดร่าปัญหาก็จะกลับมา เครือข่ายของฉันปิดสวิตช์ 10/100 ครั้งเดียว สวิตช์เชื่อมต่อโดยตรงกับเราเตอร์ DSL ฉันมักจะมีการเชื่อมต่อ 6Mb ในการแก้ไขปัญหาฉันได้ทำสิ่งต่อไปนี้แล้ว: สแกนด้วย wireshark จากเวิร์กสเตชันหลายเครื่องเพื่อค้นหาแพ็คเก็ตที่ผิดพลาด (ฉันต้องการรวม แต่สแกนมีข้อมูลลับ) ไม่มีอะไรแม้แต่ไกลจากสามัญ แทนที่เราเตอร์ด้วยรุ่นอัพเกรดแล้วอัพเกรดเฟิร์มแวร์ ISP มีการเพิ่มความเร็วที่วัดได้อย่างถูกต้องใน speedtest.net (ลดลง 10, 1.5 ขึ้นไป) ปัญหาเป็นสิ่งเดียวกัน หาก ISP …

2
การทำให้เป็นอนุกรมและการทำให้เป็นอนุกรมใน 40G / 10G และ 100G / 25G Ethernet
เมื่อเร็ว ๆ นี้ฉันได้มีส่วนร่วมในการอภิปรายเกี่ยวกับข้อกำหนดความล่าช้าขั้นต่ำสำหรับเครือข่าย Leaf / Spine (หรือ CLOS) เพื่อโฮสต์แพลตฟอร์ม OpenStack สถาปนิกระบบพยายามอย่างหนักเพื่อ RTT ที่เป็นไปได้ต่ำสุดสำหรับการทำธุรกรรมของพวกเขา (การจัดเก็บบล็อกและสถานการณ์ RDMA ในอนาคต) และการเรียกร้องคือ 100G / 25G ให้ความล่าช้าต่อเนื่องที่ลดลงอย่างมากเมื่อเทียบกับ 40G / 10G ทุกคนที่เกี่ยวข้องตระหนักดีว่ามีปัจจัยมากมายในเกมตั้งแต่ต้นจนจบ (ซึ่งสิ่งใดสามารถทำร้ายหรือช่วยเหลือ RTT) ได้มากกว่าแค่ NICs และเปลี่ยนพอร์ตอนุกรมให้ล่าช้า ถึงกระนั้นหัวข้อเกี่ยวกับความล่าช้าในการซีเรียลไลซ์เซชั่นก็ยังคงปรากฏขึ้นเนื่องจากเป็นสิ่งหนึ่งที่ยากที่จะปรับให้เหมาะสมโดยไม่ต้องกระโดดข้ามช่องว่างของเทคโนโลยีที่มีราคาแพง bit over-simplified (ออกจากโครงร่างการเข้ารหัส), เวลาในการทำให้เป็นอนุกรมสามารถคำนวณได้เป็นจำนวนบิต / บิตอัตราซึ่งช่วยให้เราเริ่มต้นที่ ~ 1.2μsสำหรับ 10G (ดูwiki.geant.org ) For a 1518 byte frame with 12'144bits, at …

4
ความแตกต่างระหว่าง "เวลาแฝง" กับ "เวลาไปกลับ" คืออะไร
ชุมชน Golang จัดทำเว็บไซต์ตัวอย่าง HTTP / 2เพื่อเปรียบเทียบประสิทธิภาพระหว่าง HTTP 1.1 และ HTTP / 2 เราสามารถเลือกที่แตกต่างกันlatencyเช่นเวลาแฝง 0 วินาทีความล่าช้า 30 มิลลิวินาทีความล่าช้า 200 มิลลิวินาที เป็นlatencyคำศัพท์ของวิทยาศาสตร์คอมพิวเตอร์? นั่นหมายความว่าอย่างไร? ความแตกต่างระหว่างlatencyและRound Trip Timeคืออะไร?
14 latency 

6
เวลาแฝงของเครือข่ายระหว่างปลายตรงข้ามของโลก
นี่เป็นแค่ความอยากรู้อยากเห็น ขณะนี้ฉันอยู่ในเอเชียตะวันออกเฉียงใต้และเมื่อฉันส่ง Ping ไปยังโดเมนเช่น bbc.co.uk และ google.com (ในแคลิฟอร์เนีย) ฉันจะได้รับเวลาประมาณ 5ms ดังนี้: 64 bytes from 151.101.192.81: icmp_seq=0 ttl=55 time=2.940 ms 64 bytes from 151.101.192.81: icmp_seq=1 ttl=55 time=3.785 ms 64 bytes from 151.101.192.81: icmp_seq=2 ttl=55 time=6.299 ms 64 bytes from 151.101.192.81: icmp_seq=3 ttl=55 time=4.065 ms 64 bytes from 151.101.192.81: icmp_seq=4 ttl=55 time=4.231 …
14 network  latency 

4
วิธีการค้นหาแหล่งที่มาของความล่าช้าที่เพิ่มขึ้น?
ฉันได้รับการตรวจสอบการตั้งค่าบนอุปกรณ์หลายเครื่องในสำนักงานของเรา เวลาตอบสนองการปิงไปยังสวิตช์การเข้าถึงขนาดเล็กโดยทั่วไปแล้วจะอยู่ที่ 1-4ms ... เมื่อเวลา 3 โมงเช้าวันนี้สิ่งนี้มีค่าเฉลี่ยสูงถึง 300 มิลลิวินาที ใครจะเริ่มมองในสถานการณ์เช่นนี้? ฉันสามารถสังเกตสิ่งใดบ้างในสวิตช์เพื่อค้นหาแหล่งที่มาของความล่าช้า หมายเหตุ: มันไม่เกี่ยวข้องกับการโหลด .. การใช้แบนด์วิธลิงก์ทั้งหมดเป็นเรื่องปกติและไม่ได้รับผลกระทบลิงค์ส่วนใหญ่จะใช้งานน้อยมาก นอกจากนี้ - การตรวจสอบอยู่ในอุปกรณ์ที่รายงานความล่าช้าดังนั้นจึงไม่มีปัจจัย WAN ที่นี่
14 latency 

2
สวิตช์เดซี่ที่ถูกผูกมัดเพิ่มความล่าช้าหรือไม่?
นี่เป็นคำถามทั่วไปที่ไม่เกี่ยวข้องกับฮาร์ดแวร์เฉพาะ หากเรามีการกำหนดค่าของสวิตช์เดซี่ที่ถูกล่ามโซ่ต่อไปนี้: internet ---- core network ----- switch 1 ----- switch 2 ----- switch 3 ----- switch 4 คุณคิดว่าผู้ใช้ที่เชื่อมต่อกับสวิทช์ที่ 4จะมีการเพิ่มขึ้นอย่างมีนัยสำคัญของความล่าช้าเมื่อเทียบกับผู้ใช้งานที่เชื่อมต่อกับสวิทช์ 1 ในทั้งสองกรณีผู้ใช้เข้าถึงแอปพลิเคชันในอินเทอร์เน็ต คุณมีตัวอย่างใด ๆ สำหรับกรณีจริงหรือไม่?
13 switch  latency 

5
เซ็กเมนต์ที่เร็วขึ้นของเครือข่ายหมายถึงอัตราการไหลที่เร็วขึ้นหรือเวลาแฝงที่ต่ำกว่า?
นี่เป็นคำถามสมมุติอีกข้อหนึ่ง ฉันพยายามคิดว่ามี 'เซ็กเมนต์' ของเครือข่ายที่เร็วกว่าในระหว่างโฮสต์ A และโฮสต์ B จะแปลเป็นอัตราการไหลที่เร็วขึ้นหรือเวลาแฝงที่ต่ำกว่าระหว่างพวกเขาหรือไม่ ให้ฉันแสดงลิงค์ทางกายภาพในเครือข่ายระหว่างคอมพิวเตอร์ A และคอมพิวเตอร์ B: host A (1000Base-T NIC) -> copper 1000Base-T link -> 1G copper switch -> [SFP module] -> a short 10G/40G/100G fibre run -> [SFP module] -> 1G copper switch -> copper 1000Base-T link -> host B (1000Base-T NIC) ในระยะสั้นมีการเชื่อมโยง …

7
กลยุทธ์ที่แม่นยำสำหรับการวัดประสิทธิภาพการเชื่อมโยงแบบจุดต่อจุด?
ฉันมีความต้องการที่จะให้วิธีการที่แม่นยำเพื่อแสดงให้เห็นถึงประสิทธิภาพของสายบนวงจรอีเธอร์เน็ตแบบแบนด์วิดท์แบบแบนด์วิดท์ 1Gb ที่แบนราบ 2 ชั้นห่างกันประมาณ 100 ไมล์ซึ่งดูเหมือนจะผ่านฮ็อพจำนวนมากในระยะไกล ความต้องการทางธุรกิจจะต้องแสดงให้เห็นถึงประสิทธิภาพด้วยความแม่นยำของความล่าช้าขั้นต่ำ 8ms ลิงก์จะส่งข้อมูลเสียงและข้อมูลโดย SLA ของบริการควรรับประกันแบนด์วิดท์ 1000Mb วิธีการวัดประสิทธิภาพที่ถูกต้องที่ทราบกันนั้นมีข้อกำหนดอะไรบ้าง? ฉันทราบถึงจำนวนของตัวชี้วัดที่เป็นไปได้ที่อาจก่อให้เกิดกลยุทธ์การทดสอบ แต่การที่ Google ได้รับข้อมูลจำนวนมากมันสามารถทำให้เกิดปัญหาได้และฉันไม่แน่ใจว่าควรใช้ซอฟต์แวร์อย่างเช่น iPerth หรือไม่

2
การเชื่อมเพิ่มความล่าช้าหรือไม่
ถ้าฉันใช้สะพานเพื่อทำการจราจรที่สูดดมเหมือนคนที่อยู่ตรงกลางสะพานจะเพิ่มความล่าช้าหรือไม่? และฉันควรใช้ความล่าช้าหรือแฝงคำอะไร

1
วัด latency / jitter / packet-way ทางเดียว
ฉันได้รับความล่าช้าที่เพิ่มขึ้นและ StDev เนื่องจากความแออัดของเส้นทางและการสูญเสียแพ็กเก็ตแต่เส้นทางไปข้างหน้าและย้อนกลับไปตามเครือข่ายที่แตกต่างกัน (เช่นหนึ่งถูก init7.net อีกอันหนึ่งเป็น he.net) ดังนั้นจึงยากที่จะเข้าใจ เครือข่ายหรือโฮสต์ใดรับผิดชอบต่อความแออัดการสูญหายของแพ็กเก็ตการกระวนกระวายใจและความล่าช้าที่เพิ่มขึ้น มีวิธีที่จะจำกัดความผิดหลังจากที่ไปข้างหน้าและย้อนกลับmtrไม่สามารถระบุผู้กระทำผิดที่แน่นอนและผู้ติดต่อ NOC @ ไม่ตอบสนองหรืออ้างว่าประสบกับการสูญเสียบนเส้นทางที่เป็นปัญหาหรือไม่? (ฉันใช้ OpenBSD) ฉันได้ลองทำmtrโดยตรงกับลูกค้าบางส่วนของทั้งสองเครือข่ายที่อาจประสบปัญหาความแออัด แต่ไม่พบปัญหาใด ๆ ที่เกิดขึ้นโดยเฉพาะอย่างยิ่งเช่น he.net มีป๊อปจำนวนมากและบ่อยครั้ง เส้นทางที่แตกต่างกันจะถูกนำมาระหว่างรายการที่กำหนดและออกจาก POP ดังนั้นเมื่อฉันลองไปยังmtrโฮสต์ของพวกเขา (เช่น tserv) โดยตรงที่ทางออก POP ซึ่งฉันอาจจะสูญเสียแพ็กเก็ตในเครือข่ายของพวกเขาเส้นทาง he.net ที่แตกต่างกัน POP เดียวกันและไม่มีการสูญเสียแพ็กเก็ตเกิดขึ้นซึ่งไม่ได้พิสูจน์สิ่งที่น่าสนใจ (นอกเหนือจากข้อเสนอแนะที่เป็นไปได้ว่าพวกเขาอาจเกินเส้นทางบางเส้นทางในขณะที่ทำให้แน่ใจว่าคนอื่น ๆ ไม่ได้หลงลืมโดยไม่สนใจคำขอ NOC @ จากลูกค้า

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

4
การวัดค่า latency / jitter / packet ต่อลิงก์
ฉันต้องวัดเวลาในการตอบสนองต่อการกระวนกระวายใจและการสูญเสียแพ็กเก็ตต่อลิงก์ในเครือข่ายเมื่อเทียบกับแบบ end-to-endเช่นนี้ s1-eth0 <--> s2-eth0 (~ 20 avs เฉลี่ยเวลาแฝง, มาตรฐานมา 10µs, การสูญเสียแพ็กเก็ต 57% / วินาทีสุดท้าย) s2-eth1 <--> s3-eth0 (ความล่าช้าเฉลี่ย ~ 25µs, มามาตรฐาน 5µs, การสูญเสียแพ็กเก็ต 21% / วินาทีสุดท้าย) ... โซลูชันทั้งหมดที่ฉันสามารถค้นหาได้คือข้อเสนอเชิงวิชาการหรือเกี่ยวข้องกับการใช้ฮาร์ดแวร์เฉพาะสำหรับการตรวจสอบที่ใช้งานอยู่ นี่คือบทสรุปสิ่งที่ตามการวิจัยของฉันไม่ได้ผล: NetFlow:ไม่มีข้อมูลเวลาในการตอบสนอง, แบบครบวงจรเท่านั้น Active Probing:เป็นไปไม่ได้ที่ฉันจะเปลี่ยนการกำหนดค่าเครือข่าย วัดเวลาเดินทางไป - กลับ:ไม่ได้จัดทำต่อสถิติการเชื่อมโยง มีโปรโตคอลเครือข่ายเครื่องมือวัดหรือฟังก์ชั่นอื่น ๆ ที่ให้ข้อมูลสถิติข้างต้นทั้งหมดหรืออย่างน้อยบ้างไหม?

4
เวลาแฝงสูงระหว่างการดาวน์โหลด
ฉันมีปัญหาเดียวกันกับการเชื่อมต่อทางธุรกิจของฉัน 5Mbps เหมือนกับการโพสต์บนเว็บไซต์นี้อีกครั้ง ทันทีที่คอมพิวเตอร์เครื่องใดเริ่มการดาวน์โหลดเวลาแฝงในการกระโดดครั้งแรกที่ผ่านมา DFG ที่ ISP ของเราจัดหาให้ (เบลล์) ก็จะดับลง การฟ้อนรำครั้งแรกนี้น่าจะอยู่ในอาคารเดียวกันของเราและมี 1 มิลลิวินาทีอย่างต่อเนื่องเริ่มดาวน์โหลดเช่น windows update และกระโดดไป 200-1000ms ฉันใช้เวลาหลายชั่วโมงบนโทรศัพท์พร้อมการสนับสนุนทุกอย่างที่บอกว่าคุณเข้าถึงแบนด์วิดท์สูงสุดที่มีอยู่มันเป็นเรื่องปกติสำหรับเวลาในการตอบสนองของคุณ แต่การอ่านของฉันบอกฉันว่าพวกเขากำลังทำลายบางสิ่งด้วย TCP ฉันได้ทำการทดสอบบนการเชื่อมต่อที่บ้านของชอว์และแม้แต่ในการดาวน์โหลดที่ใช้งาน Rogers LTE และถึง Mbps สูงสุดสำหรับบัญชีของฉัน แต่เวลาแฝงไม่ผ่านไปถึงหลังคา ฉันเข้าใจถูกหรือไม่ว่า Bell กำลังทำอะไรบางอย่างเพื่อทำลายเทคโนโลยีในตัวของ TCP เพื่อจัดการอัตราของแบนด์วิดท์ที่มีอยู่ระหว่างจุดสิ้นสุด 2 จุดหรือไม่
9 latency 

4
บันทึกเวลาในการตอบสนองระหว่างจุดเริ่มต้นที่ควบคุมและจุดสิ้นสุดที่ไม่สามารถควบคุมได้
นี่อาจเป็นคำถามการแก้ไขปัญหาเบื้องต้นขั้นพื้นฐาน แต่ควรถามเพื่อให้แน่ใจว่าฉันกำลังทดสอบสิ่งต่าง ๆ ในวิธีที่ถูกต้องและตีความผลลัพธ์อย่างมีประสิทธิภาพ ฉันมีจุดเริ่มต้นที่ควบคุม (คลัสเตอร์เซิร์ฟเวอร์ภายใต้การควบคุมของฉัน) และจุดสิ้นสุดที่ไม่สามารถควบคุมได้ (ศูนย์ข้อมูลที่ฉันไม่สามารถเข้าถึงทางกายภาพหรือระยะไกลได้) เป็นส่วนหนึ่งของการแก้ไขปัญหาปกติฉันมักจะต้องสร้างหมายเลขเวลาแฝง ขณะนี้ฉันกำลังใช้ping plotterหรือเป็นคนดีแบบเก่าอย่างต่อเนื่องpingหรือtracert หากฉันพยายามสร้างจุดสิ้นสุดที่เหมือนจริงมากขึ้น (ซอฟต์แวร์ที่ฉันทำงานด้วยคือซอฟต์แวร์ฐานข้อมูล) บางครั้งฉันจะใช้Fiddler 2เพื่อจับภาพการเข้าชมเว็บและเปรียบเทียบตัวจับเวลาบางตัวที่นั่น (เช่นClientDoneRequest-> ServerBeginResponse) เพื่อ รับเวลาสิ้นสุดจนจบ คุณคิดอย่างไรเมื่อพิจารณาตัวเลขสำหรับเวลาแฝงของเครือข่ายตรง?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.