อะไรจะเป็นคำอธิบายสำหรับการสังเกตนี้?
- ข้อความขนาดเล็กอาจมาถึงล่าช้าบนลิงก์แบนด์วิดท์สูง ความจุและความหน่วงวัดคุณสมบัติต่างกัน
- เริ่มต้นด้วยการทำนาย ระบุปริมาณหรือลักษณะที่คุณจะเปรียบเทียบ แล้วตัดสินใจว่าหลักฐานอะไรที่จะแยกแยะคำอธิบายสองแบบได้
สร้างโมเดล
- แพ็กเก็ตนำข้อมูลที่ระบุที่อยู่ผ่านเครือข่าย โมเดลชั้นแบ่งหน้าที่รับผิดชอบเช่น ความหมายของแอปพลิเคชัน การส่งมอบการขนส่ง และการ-route ของเครือข่าย แบนด์วิดส์อธิบายความจุ; throughput คืออัตราการส่งข้อมูลที่ได้จริง; latency คือความหน่วง
- Throughput: Achieved rate of useful data transfer; Latency: Delay experienced in communication.
เลือกหลักฐานที่นำมาทดสอบได้
- เวลาในการส่งข้อมูลขึ้นอยู่กับขนาดข้อมูลและอัตราส่วนการส่ง ความหน่วงทั้งหมดอาจรวมถึงเวลาในการแพร่กระจาย การประมวลผล และการจัดคิว การเข้ารหัสปกป้องเนื้อหาภายใต้เงื่อนไขที่กำหนดไว้แต่ไม่ช่วยขจัดปัญหาความแออัดหรือการเปิดเผยเมทาดาต้าทุกชนิด
- ติดตามเส้นทางข้อความโดยใช้แบบจำลองท้องถิ่นที่มีเอกสารระบุ บันทึกขนาดแพ็กโหลด หน่วย และเวลาที่วัดได้ ใช้เครือข่ายที่ได้รับการอนุมัติจากโรงเรียนและข้อความสังเคราะห์ ห้ามสแกนหรือดักจับการจราจรของผู้ใช้รายอื่น
เริ่มจากปริมาณที่ทราบแล้ว
- ระบุค่าที่ทราบและหน่วยของมัน เลือกความสัมพันธ์โดยพิจารณาว่าข้อสมมติฐานสอดคล้องกับเคสนี้ แล้วจัดรูปสมการก่อนแทนค่า
- ข้อมูล: ไฟล์ขนาด 8 เมกะบิต ข้ามลิงก์ขนาด 2 เมกะบิต/วินาที เวลาส่งที่เหมาะสม = ขนาด/อัตรา = 8/2 = 4 วินาที Overhead ของโปรโตคอล ผู้ใช้รายอื่นและความหน่วงสามารถทำให้เวลาเสร็จสิ้นที่สังเกตได้ช้าลง
ตัวอย่าง:
ไฟล์ขนาด 12 เมกะบิต ผ่านลิงก์ขนาด 3 เมกะบิต/วินาที จงคำนวณเวลาในการส่งอย่างอุดมคติ ใช้ลำดับขั้นตอนเดียวกัน: ข้อมูลที่ทราบ → แบบจำลอง →ความสัมพันธ์ → แทนค่า → หน่วยและการตีความ
ตรวจสอบข้อสรุปและขอบเขต
- เมกะไบต์หนึ่งมีแปดเมกบิตก่อนหักส่วนเพิ่ม (overhead) เชื่อมต่อที่มีอัตราเร็วสูงไม่ได้การันตีความหน่วงต่ำหรือจุดปลายทางที่ปลอดภัย
- กลับไปที่การสังเกตเดิม อธิบายว่าผลลัพธ์นี้สนับสนุนสิ่งใด มีเงื่อนไขใดบ้าง และเป็นอย่างไรในการทดสอบคำอธิบายอื่นที่ขัดแย้งกัน
เตือน:
การเชื่อมต่อที่มีความจุสูงการันตีความหน่วงเป็นศูนย์ ข้ออ้างนี้ไม่ถูกต้อง: เมกะไบต์หนึ่งมีแปดเมกบิตก่อนหักส่วนเพิ่ม เชื่อมต่อที่มีอัตราเร็วสูงไม่ได้การันตีความหน่วงต่ำหรือจุดปลายทางที่ปลอดภัย
จุดสำคัญ:
เครือข่าย: ความหน่วง, อัตราการส่งข้อมูล และการส่งแบบชั้น: เวลาในการส่งข้อมูลขึ้นอยู่กับขนาดข้อมูลและอัตราส่วนการส่ง ความหน่วงทั้งหมดอาจรวมถึงเวลาในการแพร่กระจาย การประมวลผล และการจัดคิว การเข้ารหัสปกป้องเนื้อหาภายใต้เงื่อนไขที่กำหนดไว้แต่ไม่ช่วยขจัดปัญหาความแออัดหรือการเปิดเผยเมทาดาต้าทุกชนิด
ลายเส้นที่ดำเนินการได้และขอบเขต
size_Mb, rate_Mbps, propagation_s = 12, 3, 0.10
for rate in [rate_Mbps, 2 * rate_Mbps]:
transmission_s = size_Mb / rate
print(round(transmission_s + propagation_s, 2))
ผลลัพธ์ที่คาดหวัง:
4.1
2.1
วัดตั้งแต่เริ่มต้นการส่งผ่านจนถึงการรับบิตสุดท้าย เวลาในการส่งผ่านแบบอนุกรมและความล่าช้าของการแพร่กระจายรวมกันภายใต้โมเดลอุดมศึกษานี้ การเพิ่มแบนด์วิดธ์改变的เฉพาะเทอมแรก; จุดต่อแบบจัดเก็บและส่งต่อและการเข้าคิวจะเพิ่มเทอมเพิ่มเติม