![Traceroute (tracert) Explained - Network Troubleshooting](https://i.ytimg.com/vi/up3bcBLZS74/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - Traceroute หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบาย Traceroute
คำจำกัดความ - Traceroute หมายถึงอะไร
Traceroute เป็นเครื่องมือวิเคราะห์เครือข่ายที่ใช้ในการติดตามเส้นทางที่แพ็กเก็ตใช้ในเครือข่าย IP จากต้นทางไปยังปลายทาง Traceroute ยังบันทึกเวลาที่ใช้ในการกระโดดแต่ละครั้งที่แพ็คเก็ตทำระหว่างเส้นทางไปยังปลายทาง
Traceroute ใช้แพ็กเก็ต echo Internet Control Protocol (ICMP) ที่มีค่าตัวแปร time to live (TTL) เวลาตอบสนองของการฟ้อนรำแต่ละครั้งจะถูกคำนวณ เพื่อรับประกันความถูกต้องการสอบถามแต่ละครั้งจะถูกถามหลายครั้ง (ปกติสามครั้ง) เพื่อวัดการตอบสนองของการกระโดดแบบนั้น ๆ
Traceroute มีอยู่เป็นส่วนหนึ่งของระบบปฏิบัติการส่วนใหญ่ในรูปแบบเดียวหรืออีกรูปแบบหนึ่ง
traceroute ยังเป็นที่รู้จักกันในนาม tracert
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบาย Traceroute
Traceroute เป็นเครื่องมือที่มีประโยชน์มากในการพิจารณาความล่าช้าในการตอบสนองและเส้นทางการวนรอบที่มีอยู่ในเส้นทางของเครือข่ายข้ามโหนดสลับแพ็คเก็ต นอกจากนี้ยังช่วยในการค้นหาจุดของความล้มเหลวใด ๆ ที่พบในระหว่างเส้นทางไปยังปลายทางที่แน่นอน
Traceroute ใช้ฟิลด์ ICMP s และ TTL ในส่วนหัวของ IP สำหรับการดำเนินการและส่งแพ็กเก็ตด้วยค่า TTL ขนาดเล็ก การกระโดดทุกครั้งที่จัดการการลบแพ็คเก็ต "1" จากแพ็คเก็ต TTL หาก TTL ถึงศูนย์แพ็คเก็ตหมดอายุและถูกยกเลิก Traceroute ขึ้นอยู่กับการปฏิบัติทั่วไปของเราเตอร์ในการใช้เวลา ICMP เกินเวลากลับไปที่เอ่อเมื่อ TTL หมดอายุ
ด้วยการใช้ค่า TTL ขนาดเล็กที่หมดอายุอย่างรวดเร็ว traceroute จะบังคับให้เราเตอร์ไปตามเส้นทางการส่งปกติของแพ็กเก็ตเพื่อสร้าง ICMP เหล่านี้ สิ่งเหล่านี้ยังระบุเราเตอร์ ค่า TTL ของ "1" ควรสร้าง a จากเราเตอร์แรก ค่า TTL ของ "2" จะสร้างค่าจากค่าที่สองเป็นต้น
Traceroute ใช้ไวยากรณ์คำสั่งต่อไปนี้โดยมีหรือไม่มีพารามิเตอร์เผื่อเลือก: tracert target_name
ผลลัพธ์ Traceroute จะแสดงที่อยู่ IP ของปลายทางก่อนและจำนวนการกระโดดสูงสุดที่จะข้ามก่อนที่จะออกจากการติดตาม ถัดไปจะแสดงชื่อที่อยู่ IP และเวลาตอบสนองที่ใช้ในการกระโดดแต่ละครั้ง
- 1 คือเกตเวย์อินเทอร์เน็ตของเครือข่ายที่การติดตามเริ่มต้นขึ้น
- 2 เป็นปกติเกตเวย์ผู้ให้บริการอินเทอร์เน็ต (ISP)
- 3 มักจะเป็นชื่อ Hop และที่อยู่ IP ของ backbone ISP
การติดตามนี้จะดำเนินต่อไปยังโดเมนปลายทางโดยแสดงรายการฮ็อพทั้งหมดตามวิธี เป็นที่น่าสังเกตว่าการติดตามอาจแสดงผลลัพธ์ที่แตกต่างกันหากการติดตามครั้งต่อไปถูกเรียกใช้สำหรับปลายทางเดียวกัน สิ่งนี้อาจบ่งบอกถึงการเปลี่ยนแปลงเส้นทางของเครือข่ายเนื่องจากความล้มเหลวของการเชื่อมโยงหรือการข้ามบางอย่าง หากการกระโดดไม่ตอบสนอง (คำขอหมดเวลา) เครื่องหมายดอกจัน (*) จะปรากฏขึ้นจากนั้นจึงลองอีกครั้ง หากสำเร็จเวลาตอบสนองของการกระโดดจะปรากฏขึ้น ในที่สุดโดเมนปลายทางที่มีที่อยู่ IP จะปรากฏขึ้น