วิธีการใช้ TRACERT เพื่อแก้ไขปัญหา TCP/IP ใน Windows

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 314868 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
สำหรับ Microsoft Windows 2000 ในบทความนี้ โปรดดู 162326.
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

สรุป

บทความนี้อธิบายถึง TRACERT (Trace Route) ซึ่งเป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่งที่คุณสามารถใช้เพื่อนติดตามเส้นทางที่แพคเก็ต Internet Protocol (IP) นำไปยังปลายทาง

บทความนี้จะอธิบายหัวข้อต่อไปนี้:
  • วิธีการโปรแกรมใช้อรรถประโยชน์ TRACERT
  • วิธีการใช้ TRACERT เพื่อแก้ไขปัญหา
  • วิธีการใช้ตัวเลือกของ TRACERT

ข้อมูลเพิ่มเติม

วิธีการใช้โปรแกรมอรรถประโยชน์ TRACERT

โปรแกรมอรรถประโยชน์เชิงวิเคราะห์ TRACERT จะกำหนดเส้นทางไปยังปลายทางโดยส่งแพคเก็ต echo Internet Control Message Protocol (ICMP) ไปยังปลายทาง ในแพคเก็ตเหล่านี้ TRACERT จะใช้ค่า IP Time-To-Live (TTL) ต่างๆ เนื่องจากต้องใช้แต่ละเราเตอร์ตามเส้นทางในการลด TTL ของแพคเก็ตลงอย่างน้อย 1 ค่าก่อนส่งต่อแพคเก็ต TTL เป็นตัวนับฮ็ฮพที่มีประสิทธิภาพ เมื่อ TTL ในแพคเก็ตเท่ากับศูนย์ (0), เราเตอร์จะส่งข้อความ "Time Exceeded" ของ ICMP กลับไปยังคอมพิวเตอร์ต้นทาง

TRACERT จะส่งแพคเก็ต echo แรกพร้อม TTL 1 และเพิ่ม TTL ทีละ 1 ในแต่ละครั้งของการส่งถัดมาจนกว่าปลายทางจะตอบกลับ หรือจนกว่าจะถึงจำนวน TTL สูงสุด ข้อความ "Time Exceeded" ของ ICMP ที่เราเตอร์ตัวกลางที่ส่งกลับจะแสดงเส้นทาง หมายเหตุ อย่างไรก็ตาม เราเตอร์บางตัวจะหยุดแพคเก็ตที่มี TTL ที่หมดอายุโดยไม่มีการแจ้ง และแพคเก็ตเหล่านี้จะไม่สามารถมองเห็นได้ใน TRACERT

TRACERT จะพิมพ์รายการที่สั่งของเราเตอร์ตัวกลางที่ส่งกลับข้อความ "Time Exceeded" ของ ICMP การใช้ตัวเลือก -d พร้อมคำสั่ง tracert จะเป็นการสั่งให้ TRACERT ไม่ทำการค้นหา DNS ในแต่ละที่อยู่ IP เพื่อให้ TRACERT รายงานที่อยู่ IP ของอินเทอร์เฟซที่อยู่ใกล้กับเราเตอร์

ในตัวอย่างคำสั่ง tracert และผลลัพธ์ที่ได้ต่อไปนี้ แพคเก็ตจะเดินทางผ่านเราเตอร์สองตัว (157.54.48.1 และ 11.1.0.67) เพื่อไปยังโฮสต์ 11.1.0.1 ในตัวอย่างนี้ เกตเวย์เริ่มต้นคือ 157.54.48.1 และที่อยู่ IP ของเราเตอร์บนเครือข่าย 11.1.0.0 คือ 11.1.0.67

คำสั่ง:
C:\>tracert 11.1.0.1
การแสดงผลจากคำสั่ง:
   การติดตามเส้นทางไปยัง 11.1.0.1 ผ่านฮ็อพไม่เกิน 30 ฮ็อพ
   ---------------------------------------------------
   1      2 ms       3 ms       2 ms      157.54.48.1
   2     75 ms      83 ms      88 ms      11.1.0.67
   3     73 ms      79 ms      93 ms      11.1.0.1

   ติดตามเสร็จสมบูรณ์แล้ว
				

วิธีใช้ TRACERT ในการแก้ไขปัญหา

คุณสามารถใช้ TRACERT เพื่อค้นหาแพคเก็ตที่หยุดบนเครือข่ายได้ ในตัวอย่างต่อไปนี้ เกตเวย์เริ่มต้นพบว่าไม่มีเส้นทางที่ใช้ได้สำหรับโฮสต์บน 22.110.0.1 เราเตอร์อาจมีปัญหาในการกำหนดค่าหรือเครือข่าย 22.110.0.0 อาจไม่มีอยู่ซึ่งทำให้ได้ที่อยู่ IP ที่ไม่ถูกต้อง

คำสั่ง:
C:\>tracert 22.110.0.1
การแสดงผลจากคำสั่ง:
   การติดตามเส้นทางไปยัง 22.110.0.1 ผ่านฮ็อพไม่เกิน 30 ฮ็อพ
   -----------------------------------------------------
   1  157.54.48.1  รายงาน: ไม่สามารถเข้าถึงเครือข่ายปลายทางได้

   ติดตามเสร็จสมบูรณ์แล้ว
				
TRACERT มีประโยชน์ในการแก้ไขปัญหาเครือข่ายขนาดใหญ่ที่มีหลายเส้นทางที่สามารถนำไปสู่จุดเดียวกัน หรือเมื่อมีองค์ประกอบตัวกลางหลายตัว (เราเตอร์หรือบริดจ์)

วิธีการใช้ตัวเลือกของ TRACERT

มีตัวเลือกบรรทัดคำสั่งหลายตัวเลือกที่คุณสามารถใช้ได้กับ TRACERT ถึงแม้ว่าตัวเลือกอาจไม่จำเป็นสำหรับการแก้ไขปัญหามาตรฐานก็ตาม

ตัวอย่างของไวยากรณ์คำสั่งต่อไปนี้จะแสดงตัวเลือกที่เป็นไปได้ทั้งหมด:
tracert -d -h maximum_hops -j host-list -w timeout target_host
สิ่งที่พารามิเตอร์ทำ:
   -d 
      ระบุเพื่อไม่ให้แก้ไขที่อยู่ให้เป็นชื่อโฮสต์

   -h maximum_hops
      ระบุจำนวนสูงสุดของฮ็อพเพื่อค้นหาเป้าหมาย

   -j host-list
      ระบุเส้นทาง Loose Source พร้อมโฮสต์รายการ

   -w หมดเวลา
      จะรอตามจำนวนมิลลิวินาทีที่ระบุโดยการหมดเวลาสำหรับแต่ละ
      การตอบกลับ

   target_host
      จะระบุชื่อหรือที่อยู่ IP ของโฮสต์เป้าหมาย
				

คุณสมบัติ

หมายเลขบทความ (Article ID): 314868 - รีวิวครั้งสุดท้าย: 30 สิงหาคม 2556 - Revision: 6.0
ใช้กับ
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Keywords: 
kbinfo kbnetwork KB314868

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com