(ฉันต้องการชี้ให้เห็นว่าคนอื่นโพสต์คำตอบที่ยอดเยี่ยมเกี่ยวกับวิธีการที่ล่าช้าและสิ่งที่ทำให้พวกเขา แต่ OP ถามเกี่ยวกับการสร้างแบบจำลองรูปแบบพื้นฐานนั้นง่ายและคุณเพียงแค่เสียบตัวอย่างตัวเลขถ้าคุณต้องการที่จะรู้ว่าทำไมความล่าช้าเป็นสิ่งที่พวกเขาเป็นแล้วดูคำตอบของคนอื่น: ^)
แฝงเครือข่ายเป็นเพียงเวลาการขนส่งจากจุดปลายด้านหนึ่งข้ามไปยังจุดสิ้นสุดอื่น ๆ ที่ทอด N hops ระหว่าง
ดังนั้นคุณจึงมี N เซกเมนต์ (ฮ็อป) ที่มีโหนดระดับกลาง N-1 แต่ละโหนดมีความล่าช้า (ผลกระทบสะสมของหลายสิ่งบนโหนดนั้นเช่นความล่าช้าของคิวการประมวลผลล่าช้า ฯลฯ ) และแต่ละส่วนมีความล่าช้าในการขนส่ง โดยรวมนั่นเป็น2N - 1 ตัวแปรอิสระ ดังนั้นมันคือ seg1 + node1 + seg2 ... + node (N-1) + segN One hop, เป็นเพียง = seg1, สองความหวังคือ seg1 + node1 + seg2, ฯลฯ
ถัดไปคุณต้องกำหนดว่าชิ้นส่วนเหล่านั้นคืออะไร ดังนั้นคุณอาจสร้างเครือข่ายแบบจำลองด้วยเครือข่าย CATV, ลิงค์ดาวเทียม, ลิงค์ไฟเบอร์ออปติก, อีเธอร์เน็ต ฯลฯ สำหรับแต่ละเทคโนโลยีเหล่านั้นคุณต้องค้นหาข้อมูลตัวอย่าง
ความล่าช้าในการขนส่งจะอยู่ที่ประมาณขนาดข้อมูลหารด้วยความเร็วในการส่งข้อมูลของส่วน หากคุณต้องการแบบจำลองที่แม่นยำยิ่งขึ้นคุณได้เพิ่มความล่าช้าของเที่ยวบิน - ประมาณความยาวของส่วนหารด้วยความเร็วของการไหลของข้อมูล (ประมาณความเร็วของแสง) ซึ่งไม่สำคัญว่าคุณจะมีลิงค์ดาวเทียมหรือไม่ ดาวเทียมจีโอซิงโครนัสนั้นขึ้นและลงที่สำคัญ
ความล่าช้าในแต่ละโหนดคุณจะต้องประเมินตามอุปกรณ์ที่คุณใช้ในโมเดลของคุณ
หากคุณต้องการเวลาแฝงของแอปพลิเคชัน (เช่นความล่าช้าจนถึงจุดเริ่มต้นของการถ่ายโอนข้อมูล FTP) จากนั้นคุณจะสร้างขึ้นโดยนับจำนวนครั้งที่เวลาแฝงเครือข่ายของคุณเข้ามาเล่น ตัวอย่างเช่นการจับมือ TCP แบบ 3 ทางช่วยเพิ่มความหน่วงแฝงของเครือข่ายสามระดับและอื่น ๆ เพื่อสร้างสิ่งที่แอปพลิเคชันเห็น