3
traceroute / tracert แสดงการกระโดดทุกครั้งหรือไม่หรือข้าม / ซ่อนรายละเอียดบางส่วนของเส้นทาง
ขณะนี้ฉันอยู่ในวิทยาลัยสำหรับปริญญาตรีสาขาวิศวกรรมเครือข่ายและอาจารย์คนหนึ่งของฉันอธิบายในชั้นเรียนว่ามี traceroute ที่แสดงตัวอย่างเช่นการกระโดด 15 ครั้งเป็นการทำให้เส้นทางเป็นจริงและในความเป็นจริงมีโหนดอื่น ๆ อีกมากมายที่เกี่ยวข้อง มันเป็นเรื่องจริงเหรอ? สิ่งนี้ขัดแย้งกับทุกสิ่งที่ฉันสามารถพบได้ใน traceroute สำหรับความรู้ของฉัน traceroute ทำงานโดยการส่งแพ็คเก็ต ICMP (หรือ UDP) ไปยังปลายทางที่เฉพาะเจาะจงด้วย TTL จาก 0 -> n จนกว่าจะถึงปลายทาง โพรบแพ็คเก็ตที่ส่งออกหมดเวลาในแต่ละตำแหน่งตามลำดับอย่างต่อเนื่องทำให้เกิดการตอบกลับ "เกินเวลา" ICMP และในที่สุดก็เป็นข้อความ "พอร์ตที่เข้าไม่ถึง" เมื่อถึงปลายทาง ฉันเข้าใจถึงความไม่สมบูรณ์ของ traceroute - ตัวอย่างเช่นปริมาณการใช้ traceroute อาจถูกปิดกั้นโดยเกตเวย์บางอย่างหรือ TTL ของแพ็กเก็ตตอบกลับอาจถูกตั้งค่าเป็น TTL ที่เหลือของโพรบทำให้มันไม่กลับไปหาผู้ส่ง อย่างไรก็ตามหลังจากการค้นคว้ามากมายฉันไม่พบสิ่งใดที่อ้างอิง traceroute ที่ไม่ถูกต้องในกรณีของ traceroute ที่มักจะส่งกลับเส้นทางเดียวกัน ในทำนองเดียวกันไม่มีการอ้างอิงใด ๆ ว่ามีฮ็อป "พิเศษ" ที่ไม่ได้รับการรายงานโดย traceroute …