เครื่องมือ Ping และ Traceroute Network อธิบายอย่างละเอียด

เครื่องมือเครือข่าย(Network tools)มีความจำเป็นสำหรับการแก้ไขปัญหาเครือข่ายคอมพิวเตอร์ที่ไม่สามารถทำงานได้อย่างที่ควรจะเป็น มีบางสิ่งที่สามารถทำได้เพื่อช่วยคืนเครือข่ายกลับสู่สถานะที่ถูกต้อง และสองตัวเลือกเหล่านั้นคือPingและTraceroute

เครื่องมือทั้งสองได้รับการออกแบบมาเพื่อแก้ไขปัญหาเครือข่าย และทำงานในลักษณะเดียวกัน อย่างไรก็ตาม โดยรวมแล้ว เครื่องมือเหล่านี้แตกต่างกันมาก ขณะนี้ มีเครื่องมืออื่นๆ ที่เราสามารถใช้แก้ปัญหาเครือข่ายที่มีประสิทธิภาพไม่ดีได้ แต่วันนี้ เราจะเน้นที่ทั้งสองเท่านั้น

เครื่องมือเครือข่าย Ping และ Traceroute

เราควรชี้ให้เห็นว่าในWindows 11/10Tracerouteเรียกว่าTracert ใน(Tracert)ขณะที่บน แพลตฟอร์ม CiscoและUnix จะใช้ คำว่าTracerouteแทน อย่างไรก็ตาม เนื่องจากระบบเครือข่ายเชื่อมต่อกับ แพลตฟอร์มของ Ciscoมากกว่า เราจึงเลือกใช้ชื่อสามัญมากกว่า

เครื่องมือ Ping ใน Windows

เครื่องมือ Ping และ Traceroute Network อธิบายอย่างละเอียด

เมื่อพูดถึงการแก้ไขปัญหาเครือข่าย เครื่องมือ Pingเป็นเครื่องมือที่ใช้บ่อยที่สุด Pingหรือที่เรียกว่าPacket Internet Groperรวมอยู่ในระบบปฏิบัติการเกือบทั้งหมด

ในการเปิดใช้งาน จำเป็นต้องมีคำสั่ง ping จากนั้นจะเรียกใช้ICMP ( Internet Control Message Protocol ) เพื่อรายงานข้อผิดพลาดและให้ข้อมูลสำคัญแก่การประมวลผลแพ็กเก็ต IP

วิธีการ ทำงานของ ปิง(Ping)ก็น่าสนใจทีเดียว ขั้นแรก(First)คุณจะต้องระบุที่อยู่ IP และจากนั้น คุณต้องส่ง ข้อความ คำขอICMP echo ไปยังที่อยู่นั้น (ICMP)หากคอมพิวเตอร์ปลายทางสามารถรับข้อความได้ เครื่องจะติดต่อกลับด้วย ข้อความตอบกลับ ICMP echo

เมื่อสร้าง คำสั่ง Pingมักจะแสดงข้อมูลที่เกี่ยวข้องเกี่ยวกับประสิทธิภาพของเครือข่าย คุณสามารถมีความคิดเกี่ยวกับสิ่งที่เรากำลังพูดถึงผ่านภาพด้านบน

เครื่องมือ Tracert Traceroute ใน Windows

ในแง่ของTracerouteเป็นเครื่องมือแก้ไขปัญหาที่ใช้อินเทอร์เฟซบรรทัดคำสั่ง วัตถุประสงค์หลักของเครื่องมือนี้คือการกำหนดเส้นทางที่แพ็กเก็ตใช้เพื่อไปให้ถึงเป้าหมาย ในทำนองเดียวกันกับPingเราเข้าใจว่าTracerouteยังใช้ICMP ( Internet Control Message Protocol ) ด้วยเช่นกัน

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

วิธีที่ Traceroute ระบุเราเตอร์ทั้งหมดในเส้นทางของมัน: เครื่องมือแก้ไขปัญหามักจะส่ง คำขอข้อความ ICMP echo packets ไปยังปลายทางเฉพาะ ตอนนี้ ข้อความสองสามข้อความแรกมีการ ตั้งค่าจำกัด Time to Live ( TTL ) เป็น 1 ซึ่งหมายความว่าเราเตอร์ตัวแรกในพาธจะทำการย้ายเพื่อทิ้งแพ็กเก็ตและส่งข้อความICMP Time Exceeded

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

คุณต้องเรียกใช้คำสั่งนี้ใน CMD ที่ยกระดับ:

tracert www.<sitename>.com

แล้ว Traceroute บน ระบบปฏิบัติการ Unixล่ะ?

คำสั่งทำงานแตกต่างไปเล็กน้อยเมื่อเทียบกับระบบปฏิบัติการWindows ใช้ประโยชน์จาก แพ็คเกจ UDPพร้อมกับพอร์ตปลายทางขนาดใหญ่ตามเส้นทาง 33434 ถึง 33534 หมายเลขพอร์ตเหล่านี้ไม่น่าจะถูกใช้โดยแอปพลิเคชันใดๆ ที่อยู่ที่โฮสต์ปลายทาง

อ่าน(READ) : การส่ง Ping ล้มเหลว ข้อผิดพลาดทั่วไปล้มเหลว(Ping Transmit failed General failure error.)



About the author

ฉันเป็นนักพัฒนาเว็บที่มีประสบการณ์มากกว่า 10 ปีในการทำงานกับเบราว์เซอร์ Firefox และ Google Docs ฉันเป็นผู้เชี่ยวชาญในการสร้างแอปพลิเคชันออนไลน์ที่เรียบง่ายแต่ทรงพลัง และได้พัฒนาโซลูชันบนเว็บสำหรับทั้งธุรกิจขนาดเล็กและองค์กรขนาดใหญ่ ฐานลูกค้าของฉันประกอบด้วยชื่อที่ใหญ่ที่สุดในธุรกิจ เช่น FedEx, Coca Cola และ Macy's ทักษะของฉันในฐานะนักพัฒนาทำให้ฉันเป็นผู้สมัครในอุดมคติสำหรับโครงการใดๆ ที่จำเป็นต้องทำให้เสร็จอย่างรวดเร็วและมีประสิทธิภาพ - ตั้งแต่การพัฒนาเว็บไซต์ที่กำหนดเองไปจนถึงการสร้างแคมเปญการตลาดทางอีเมลที่มีประสิทธิภาพ



Related posts