ศิลปะแห่งการวินิจฉัยเครือข่ายท้องถิ่น ซอฟต์แวร์วินิจฉัยเครือข่าย

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

การทดสอบ LAN ประกอบด้วยขั้นตอนต่อไปนี้:

  • ตรวจสอบช่องเคเบิล
  • การตรวจสอบหน่วยงาน
  • การทดสอบอุปกรณ์สวิตชิ่ง

ในขั้นตอนการตรวจสอบช่องเคเบิล ความสมบูรณ์ของสายเคเบิล ตำแหน่งที่ถูกต้องของชุดสายไฟ ตลอดจนตำแหน่งของเส้นทางเคเบิลที่สัมพันธ์กับแหล่งที่มาของการรบกวน และความสอดคล้องของระบบเคเบิลตามข้อกำหนดของ มีการตรวจสอบมาตรฐาน การตรวจสอบสถานที่ทำงานเผยให้เห็นความถูกต้องของการวางสายเคเบิลใกล้กับโมดูลซ็อกเก็ตรวมถึงการมีเครื่องหมาย การทดสอบอุปกรณ์สวิตชิ่งจะกำหนดสถานะปัจจุบันของเครือข่ายเพื่อให้สอดคล้องกับเอกสารประกอบ

จากผลการทดสอบจะมีการจัดทำรายงาน - เอกสารที่มีข้อสรุปเกี่ยวกับเงื่อนไขทางเทคนิคของ LAN และรายการคำแนะนำในการขจัดปัญหาที่ระบุ การดำเนินงานปัจจุบัน และวิธีการพัฒนาและปรับปรุงเครือข่ายในอนาคต

การวินิจฉัย LAN และวิธีการใช้งาน

การวินิจฉัย LAN เป็นองค์ประกอบสำคัญของการดูแลระบบเครือข่ายท้องถิ่น และเป็นกระบวนการค้นหาข้อผิดพลาดที่ทำให้การทำงานของซอฟต์แวร์และเครือข่ายโดยรวมช้าลง หลังสามารถแบ่งออกเป็นสามกลุ่มหลัก:

  • ความผิดปกติทางกายภาพ
  • ข้อผิดพลาดในการทำงานของโปรโตคอลเครือข่าย
  • ความแออัดของเครือข่าย

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

เพื่อดำเนินการวินิจฉัย LAN คุณภาพสูง เครื่องมือวินิจฉัยต่างๆ จำนวนมากได้รับการพัฒนาทั่วโลกเพื่อระบุสาเหตุของความล้มเหลวของเครือข่ายได้อย่างรวดเร็ว ในด้านการวินิจฉัยเครือข่าย มีการใช้อุปกรณ์พิเศษ เช่น เครื่องวิเคราะห์โปรโตคอลเครือข่าย อุปกรณ์ตรวจสอบเครือข่าย ผู้ทดสอบสายเคเบิลและเครือข่าย รวมถึงซอฟต์แวร์ทดสอบเฉพาะทาง ดังนั้นจึงสามารถตรวจพบความผิดปกติทางกายภาพได้โดยใช้ผู้ทดสอบธรรมดาที่ตรวจสอบการทำงานของช่องสัญญาณและการวินิจฉัยเครื่องมือเกี่ยวกับข้อผิดพลาดที่เกี่ยวข้องกับการโอเวอร์โหลดและการทำงานที่ไม่ถูกต้องของโปรโตคอลเครือข่ายนั้นดำเนินการโดยใช้ผู้ทดสอบเครือข่ายและเครื่องวิเคราะห์โปรโตคอล

ส่วนสำคัญของอุปกรณ์ข้างต้นมีราคาค่อนข้างสูงและนี่คือหนึ่งในเหตุผลหลักในการใช้บริการของ บริษัท บุคคลที่สามที่มีอุปกรณ์นี้อยู่แล้วสำหรับการวินิจฉัย LAN นอกจากนี้ แม้ว่าคุณจะตัดสินใจซื้ออุปกรณ์ดังกล่าวและวินิจฉัย LAN ขององค์กรของคุณ ดังที่พวกเขากล่าวว่า "โดยไม่ต้องออกจากเครื่องบันทึกเงินสด" ก็ไม่ใช่ความจริงที่ว่าผู้ดูแลระบบเต็มเวลาของคุณจะรับมือกับปัญหาดังกล่าวได้สำเร็จ งาน: ท้ายที่สุดแล้วประสบการณ์และสัญชาตญาณไม่เหมือนที่คุณไม่สามารถซื้อเครื่องทดสอบสายเคเบิลได้

บริษัท Flylink มีความเชี่ยวชาญในการพัฒนา ติดตั้ง และทดสอบ LAN รวมถึงการวินิจฉัยและการบำรุงรักษามาเป็นเวลาหลายปี เรามีอุปกรณ์และเทคโนโลยีที่ทันสมัยที่สุดและบทวิจารณ์เชิงบวกมากมายจากลูกค้ายืนยันถึงคุณสมบัติสูงสุดของผู้เชี่ยวชาญของเราและคุณภาพของงานที่ทำ

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

คุณรู้อะไรไหม?
ทีม "ไอพีคอนฟิก"สามารถใช้เพื่อค้นหาคอมพิวเตอร์ด้วยที่อยู่ IP บนเครื่อง Windows และ Linux / Unix

ต้องป้อนคำสั่งต่อไปนี้ทั้งหมดที่พร้อมท์คำสั่ง หากต้องการเปิดพรอมต์คำสั่งใน Windows ให้ดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:

  • เริ่ม -> โปรแกรมทั้งหมด -> อุปกรณ์เสริม -> พร้อมรับคำสั่ง
  • Start -> Run และใส่ชื่อโปรแกรม cmd.exe
  • กดปุ่ม วิน +และใส่ชื่อโปรแกรม cmd.exe

ใครก็ตามที่มีความรู้พื้นฐานเกี่ยวกับระบบเครือข่ายจะรู้เกี่ยวกับคำสั่ง ipconfig คำสั่งนี้ให้ข้อมูลเกี่ยวกับที่อยู่ IP ของคอมพิวเตอร์ พร้อมด้วย DNS, DHCP, เกตเวย์ และซับเน็ตมาสก์ จำเป็นต้องมีที่อยู่ IP เพื่อดำเนินการคำสั่งแก้ไขปัญหาเพิ่มเติม หากคำสั่งนี้ส่งคืนเกตเวย์เริ่มต้นที่ 0.0.0.0 แสดงว่าเราเตอร์ของคุณมีปัญหา คุณสามารถลองใช้คำสั่งนี้รูปแบบอื่นเพื่อแก้ไขปัญหาเครือข่ายของคุณ ส่วนขยายถัดไปของคำสั่งนี้คือคำสั่ง ipconfig/flushdns จะล้างแคช DNS บนที่อยู่ IP ที่ไม่ได้รับอนุญาตหรือความล้มเหลวทางเทคนิค

ทีม "ปิง"


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


ข้อดีอีกประการหนึ่งของการใช้คำสั่ง ping คือความสามารถในการทดสอบการเชื่อมต่อของคุณกับเว็บไซต์/อินเทอร์เน็ต ในการดำเนินการนี้ คุณต้องป้อนชื่อเว็บไซต์หลังคำสั่ง ping หากคุณได้รับคำตอบจากเว็บไซต์ก็แทบจะไม่มีปัญหาอะไร แต่หากคุณไม่ได้รับการตอบกลับ อาจเป็นไปได้ว่าคุณมีปัญหาสายเคเบิล โมเด็ม DSL หรือการเชื่อมต่อ ISP ผิดพลาด หากต้องการจำกัดความเป็นไปได้ให้แคบลงและค้นหาสาเหตุของปัญหา ให้ป้อน ping 4.2.2.1 หากคุณได้รับการตอบกลับบนบรรทัดคำสั่งแต่ยังไม่สามารถเข้าถึงเว็บไซต์ได้ แสดงว่าคุณมีปัญหากับการกำหนดค่า DNS


คำสั่ง Tracert ส่งคืนเส้นทางข้อมูลทั้งหมดที่จำเป็นเพื่อไปยังปลายทาง การตอบสนองจะเป็นรายการจุดเปลี่ยนผ่านที่ข้อมูลส่งผ่านไปยังจุดหมายปลายทาง หากมองใกล้ ๆ คุณจะเห็นว่าแต่ละจุดมีการเปลี่ยนแปลงเครือข่าย ซึ่งหมายความว่าแต่ละเครือข่ายจะส่งข้อมูลไปยังเครือข่ายอื่นจนกว่าจะถึงปลายทาง อย่างไรก็ตาม คุณอาจเห็นเครื่องหมายดอกจันในบางจุด เครื่องหมายดอกจันเหล่านี้แสดงถึงเครือข่ายที่มีปัญหา


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


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


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

เครือข่ายท้องถิ่นเป็นกลไกการทำงานขึ้นอยู่กับปัจจัยภายนอก: ความเสถียรของแหล่งจ่ายไฟ, ปริมาณและคุณภาพของโปรแกรมที่ติดตั้ง, ฮาร์ดแวร์คอมพิวเตอร์, การป้องกันจากภัยคุกคามภายนอก ฯลฯ แต่ละรายการอาจทำให้การทำงานไม่เสถียรหรือความล้มเหลวของเครือข่ายท้องถิ่น เครือข่าย

เพื่อวินิจฉัยและกำจัดความล้มเหลวดังกล่าว Windows 7 จึงมีกลไกมาตรฐานที่มีประสิทธิภาพพอสมควร หากต้องการเปิดใช้งาน ให้ไปที่เริ่ม > แผงควบคุม เครือข่ายและอินเทอร์เน็ต >> ศูนย์เครือข่ายและการแบ่งปัน >> การแก้ไขปัญหา - หน้าต่างที่เกี่ยวข้องจะเปิดขึ้น

ในหน้าต่างนี้ ให้เลือกโหมดการวินิจฉัยและการแก้ไขปัญหาโหมดใดโหมดหนึ่งต่อไปนี้

  • การเชื่อมต่ออินเทอร์เน็ต - หากคุณมีปัญหาในการเชื่อมต่ออินเทอร์เน็ต ให้คลิกที่รายการนี้ ในขั้นตอนต่อไประบบจะขอให้คุณระบุประเภทของปัญหาที่เกิดขึ้น: การเข้าถึงอินเทอร์เน็ตโดยทั่วไปหรือการเชื่อมต่อกับหน้าเว็บเฉพาะ ในกรณีแรก จะทำการทดสอบการเชื่อมต่อกับเว็บไซต์ www.microsoft.com และหากตรวจพบปัญหา คำอธิบายและคำแนะนำในการแก้ไขปัญหาจะปรากฏบนหน้าจอ ประการที่สอง คุณต้องระบุที่อยู่ของทรัพยากรที่มีปัญหา และระบบจะค้นหาสาเหตุที่ไม่สามารถเปิดได้
  • โฟลเดอร์แชร์และโฮมกรุ๊ป - โหมดเหล่านี้ใช้เพื่อวินิจฉัยและแก้ไขข้อผิดพลาดของเครือข่ายที่เกิดขึ้นเมื่อทำงานกับการเชื่อมต่อกับโฟลเดอร์แชร์บนคอมพิวเตอร์ของผู้อื่น: โหมดแรก - หากเข้าถึงจากคอมพิวเตอร์ที่ทำงาน โหมดที่สอง - หากพีซีของคุณเชื่อมต่อกับ เครือข่ายภายในบ้าน หากต้องการค้นหาปัญหาและดูแนวทางแก้ไขที่เป็นไปได้ ให้ระบุตำแหน่งเครือข่ายของโฟลเดอร์ที่มีปัญหา
  • อะแดปเตอร์เครือข่าย - เลือกตัวเลือกนี้และปฏิบัติตามคำแนะนำบนหน้าจอหากปัญหาเกิดจากปัญหากับอะแดปเตอร์เครือข่าย การดำเนินการทั้งหมดจะดำเนินการทีละขั้นตอนและตามกฎแล้วกระบวนการวินิจฉัยและการแก้ไขปัญหาไม่ทำให้เกิดปัญหา
  • การเชื่อมต่อขาเข้า - หากคุณประสบปัญหากับการเชื่อมต่อขาเข้า (เมื่อคอมพิวเตอร์ไม่สามารถเข้าถึงได้สำหรับผู้เข้าร่วมเครือข่ายรายอื่น) ให้คลิกที่รายการนี้ เหนือสิ่งอื่นใด วิซาร์ดการวินิจฉัยและการแก้ไขปัญหาจะตรวจสอบเพื่อดูว่าการตั้งค่าความปลอดภัยไฟร์วอลล์ของคุณมีส่วนทำให้เกิดปัญหาหรือไม่

การวินิจฉัยเครือข่าย Windows 10

ใน Windows 10 คุณมีเครื่องมือใหม่ที่เรียกว่า Network Troubleshooter คุณสามารถค้นหาได้โดยคลิกที่ไอคอนค้นหาที่มุมล่างซ้ายแล้วพิมพ์คำว่า Network ในผลการค้นหา คลิกที่ "ตรวจสอบสถานะเครือข่าย" >> "ตัวแก้ไขปัญหาเครือข่าย"

อีกวิธีหนึ่งในการเข้าถึงการวินิจฉัยเครือข่ายคือการเปิดการตั้งค่า >> เครือข่ายและอินเทอร์เน็ต >> ตัวแก้ไขปัญหาเครือข่าย

การเรียกใช้การวินิจฉัยปัญหาเครือข่ายจะเริ่มต้นกระบวนการระบุปัญหาการเชื่อมต่อของคุณ หลังจากนั้นครู่หนึ่ง เครื่องมือนี้จะแสดงว่าสามารถค้นหาปัญหาใดๆ ได้หรือไม่ เมื่อพบปัญหา Windows Network Diagnostics จะแสดงคำอธิบายและแนะนำวิธีแก้ปัญหาหากเป็นไปได้

ผู้ใช้จำนวนมากประสบปัญหาเครือข่ายอย่างใดอย่างหนึ่งเป็นระยะ สถานการณ์ที่นี่อาจแตกต่างกัน ตัวอย่างเช่น คุณภาพของการสื่อสารอาจลดลงและเซิร์ฟเวอร์บางตัวอาจไม่พร้อมใช้งาน ความล้มเหลวดังกล่าวอาจมีความสำคัญสำหรับผู้ใช้บริการออนไลน์ เช่น เทรดเดอร์ที่ซื้อขายในตลาดหุ้น ผู้เล่นเกมออนไลน์ ฯลฯ มันเกิดขึ้นว่าหลังจากเปลี่ยนการตั้งค่าบางอย่างบนคอมพิวเตอร์หรือเปลี่ยนผู้ให้บริการแล้ว จะไม่สามารถเข้าถึงเครือข่ายได้ เลยและเมื่อตั้งค่าเครือข่ายในบ้านปรากฎว่ามีคอมพิวเตอร์เพียงเครื่องเดียวเท่านั้นที่สามารถเข้าถึงอินเทอร์เน็ตเป็นต้น ในหลายกรณี จำเป็นต้องวินิจฉัยการเชื่อมต่อเครือข่ายและตรวจสอบการทำงานของโหนดระยะไกลโดยเฉพาะ

⇡ เครื่องมือ Windows ในตัว - ยูทิลิตี้ Ping และ Tracert

OS Windows มียูทิลิตี้หลายอย่างสำหรับการวินิจฉัยสถานะเครือข่าย แต่ที่นิยมใช้กันมากที่สุดคือ Ping และ Tracert โปรแกรม Ping ส่งคำขอไปยังโหนดเครือข่ายที่ระบุและบันทึกเวลาระหว่างการส่งคำขอและรับการตอบกลับ (RTT จาก English Round Trip Time) กล่าวอีกนัยหนึ่งคือยูทิลิตี้นี้ช่วยให้คุณกำหนดเวลาตอบสนองของเซิร์ฟเวอร์ ที่น่าสนใจ เห็นได้ชัดว่ายิ่งมีขนาดเล็กเท่าใด การแลกเปลี่ยนข้อมูลกับเซิร์ฟเวอร์นี้ก็เร็วขึ้นเท่านั้น โปรแกรม Tracert จะส่งแพ็กเก็ตทดสอบไปยังโฮสต์ที่ระบุ โดยแสดงข้อมูลเกี่ยวกับเราเตอร์ระดับกลางทั้งหมดที่แพ็กเก็ตส่งผ่านไปยังโฮสต์ที่ร้องขอ รวมถึงเวลาตอบสนองขั้นต่ำ สูงสุด และเฉลี่ยของแต่ละเราเตอร์ สิ่งนี้ช่วยให้คุณสามารถประมาณระยะเวลาที่แพ็กเก็ตเดินทางและส่วนใดที่เกิดความล่าช้ามากที่สุดที่เกี่ยวข้องกับการส่งข้อมูล ผลลัพธ์ที่เกิดจากยูทิลิตี้ Ping และ Tracert หมายความว่าอย่างไร ตัวอย่างเช่น การขาดการตอบสนองจากเซิร์ฟเวอร์ระยะไกลอาจบ่งบอกว่าไม่สามารถใช้งานได้ในขณะนี้ หรือผู้ดูแลระบบเซิร์ฟเวอร์ได้บล็อกคำขอ echo (ในขณะที่บริการเซิร์ฟเวอร์อื่นๆ อาจทำงานได้ตามปกติ) หากเวลาตอบสนอง (RTT) ของเซิร์ฟเวอร์ระยะไกลยาวเกินไปและไม่ขึ้นอยู่กับตำแหน่งที่ตั้ง คุณภาพของการเชื่อมต่อของคุณมีแนวโน้มว่าจะไม่เป็นที่ต้องการมากนัก และคุณควรติดต่อผู้ให้บริการของคุณ อย่างไรก็ตามสามารถรับความเร็วที่เพิ่มขึ้นได้โดยการกำหนดค่าการเชื่อมต่ออินเทอร์เน็ตเพื่อประสิทธิภาพสูงสุดซึ่งจะดีกว่าถ้าใช้ยูทิลิตี้เครื่องมือเพิ่มประสิทธิภาพพิเศษเช่น TweakMASTER แต่นี่เป็นหัวข้อที่แตกต่างไปจากเดิมอย่างสิ้นเชิง เส้นทางที่ยาวเกินไปไปยังเซิร์ฟเวอร์ที่สนใจ (นั่นคือเราเตอร์ระดับกลางจำนวนมากบนเส้นทางที่จะเชื่อมต่อกับเซิร์ฟเวอร์) มักจะทำให้การสื่อสารช้าลงด้วย หากนี่เป็นสิ่งสำคัญ ก็ควรพยายามมองหาตัวเลือกเพื่อลดความยาวของเส้นทาง ตัวอย่างเช่น ในกรณีของเซิร์ฟเวอร์เกม คุณสามารถเลือกเซิร์ฟเวอร์ที่อยู่ใกล้กับเซิร์ฟเวอร์ของผู้ให้บริการอินเทอร์เน็ตของคุณมากที่สุด หากยูทิลิตี้แสดงว่าแพ็กเก็ตทดสอบไม่ผ่านเกินกว่าเซิร์ฟเวอร์ของผู้ให้บริการของคุณ เป็นไปได้มากว่าปัญหาจะเกิดขึ้นจากฝั่งของมัน หรืออาจเป็นงานบำรุงรักษาตามกำหนดเวลา ไม่มีลูกเล่นในการใช้ยูทิลิตี้ Ping และ Tracert แต่การใช้งานในทางเทคนิคนั้นไม่สะดวกนัก หากต้องการรันการทดสอบ Ping หรือติดตาม คุณจะต้องเปิดหน้าต่างบรรทัดคำสั่งแล้วป้อนคำสั่ง ซึ่งอาจรวมถึงพารามิเตอร์ที่คุณต้องจำหรืออ้างอิงเพื่อช่วยเหลือในแต่ละครั้ง ตัวอย่างเช่น หากต้องการตรวจสอบการทำงานของโหนด www.site คุณจะต้องป้อนคำสั่งในบรรทัดคำสั่ง ปิง www.siteและเพื่อค้นหาเส้นทางของแพ็กเก็ตไปยังโหนดที่กำหนด - คำสั่ง ติดตาม www.site- ผลลัพธ์ของคำสั่งเหล่านี้แสดงอยู่ด้านล่างและเป็นข้อความหลายบรรทัด โปรดทราบว่าคุณยังสามารถเรียกใช้คำสั่งที่ระบุผ่านเมนู "Start" > "Run" ได้ แต่ในกรณีนี้ หน้าต่างโปรแกรมจะปิดโดยอัตโนมัติทันทีหลังจากเสร็จสิ้น และผลลัพธ์ทั้งหมดจะหายไป

สะดวกกว่ามากในการใช้ยูทิลิตี้พิเศษที่สามารถติดตาม "การเดินทาง" ของแพ็กเก็ตผ่านเครือข่ายและให้ข้อมูลเพิ่มเติมเกี่ยวกับมันโดยใช้ที่อยู่ IP ของเซิร์ฟเวอร์ ยูทิลิตี้ดังกล่าวมีประโยชน์มากสำหรับการวิเคราะห์และระบุสาเหตุของปัญหาเครือข่ายอย่างรวดเร็ว เราจะเน้นไปที่การใช้ยูทิลิตี้ดังกล่าวในบทความนี้

⇡ บริการวินิจฉัย

ก่อนอื่นเราจะพูดถึงทางเลือกอื่นสำหรับการวินิจฉัยเครือข่ายโดยย่อโดยใช้บริการออนไลน์พิเศษ ตัวอย่างของสิ่งเหล่านี้ ได้แก่ WhatIsMyIPAddress.com และ Yougetsignal.com รวมถึงบริการ Whois เมื่อใช้บริการ WhatIsMyIPAddress.com คุณสามารถค้นหาที่อยู่ IP ภายนอกของคุณได้หากคุณไม่ทราบหรือเป็นแบบไดนามิก คุณยังสามารถดูเส้นทางของแพ็กเก็ตระหว่างคอมพิวเตอร์ของคุณกับเซิร์ฟเวอร์นี้ได้ ทำได้ง่าย คุณต้องเลือกฟังก์ชัน "Visual Traceroute" ในเมนู "เครื่องมือ IP" ป้อนที่อยู่ IP ภายนอกของคุณแล้วคลิกที่ปุ่ม "Visual Traceroute"

คุณยังสามารถใช้เครื่องมือค้นหา IP เพื่อค้นหารายละเอียดบางอย่างเกี่ยวกับที่อยู่ IP ที่น่าสนใจ รวมถึงชื่อโฮสต์ พิกัดทางภูมิศาสตร์ และตำแหน่งบนแผนที่โลก เหตุใดจึงจำเป็น? ตัวอย่างเช่น เพื่อเข้าถึงแหล่งที่มาของการบุกรุกเข้าสู่ระบบของคุณ หากคุณตรวจพบ การใช้ฟังก์ชัน "Visual Trace Route Tool" บนบริการ Yougetsignal.com ช่วยให้คุณสามารถดำเนินการติดตามได้โดยเพียงป้อน URL ของเซิร์ฟเวอร์หรือที่อยู่ IP แล้วคลิกที่ปุ่ม "Host Trace" เป็นผลให้บริการจะแสดงเส้นทางของแพ็กเก็ตบนแผนที่โลกรวมถึงในรูปแบบของรายการเซิร์ฟเวอร์ระดับกลางที่ระบุจำนวนการเปลี่ยนแปลงทั้งหมดและความเป็นอยู่ของแต่ละเซิร์ฟเวอร์ไปยังประเทศใดประเทศหนึ่ง เมื่อเปิดใช้งานฟังก์ชัน "เครื่องมือระบุตำแหน่งเครือข่าย" คุณสามารถค้นหาตำแหน่งทางภูมิศาสตร์ของเซิร์ฟเวอร์ใด ๆ ได้จากที่อยู่ IP และเมื่อใช้ฟังก์ชัน "เครื่องมือค้นหา WHOIS" คุณสามารถรับข้อมูลเกี่ยวกับเซิร์ฟเวอร์ได้จากบริการข้อมูล WHOIS

บริการ Whois จะช่วยคุณกำหนดเวลาตอบสนองของเซิร์ฟเวอร์ที่สนใจ (ฟังก์ชัน "Ping") กำหนดเส้นทางของคำขอไปยังเซิร์ฟเวอร์และค้นหาจำนวนและจำนวนเซิร์ฟเวอร์อินเทอร์เน็ตระดับกลาง เราเตอร์ และอุปกรณ์อื่น ๆ ที่เกี่ยวข้อง ส่งข้อมูลไปยังเซิร์ฟเวอร์และย้อนกลับ (Tracert)

นอกจากนี้ เมื่อใช้ฟังก์ชัน "การค้นหา IP" คุณสามารถค้นหาที่อยู่ IP ได้จากชื่อโฮสต์ (หรือกลับกัน) และฟังก์ชัน "Whois" จะบอกคุณว่าโดเมนที่ระบุว่างหรือไม่ว่าง หากโดเมนถูกยึดไป คุณสามารถระบุเจ้าของโดเมนและวิธีติดต่อเขาได้ (เช่น หากคุณต้องการซื้อชื่อโดเมนนี้)

ข้าว. 2.

Windows XP2000 มีคำสั่ง "Ping" ซึ่งช่วยให้คุณสามารถส่งแพ็กเก็ตข้อมูลที่มีความยาวที่กำหนดและบันทึกเวลาตอบสนองของระบบระยะไกลตลอดจนความสมบูรณ์ของข้อมูล บริการทดสอบ Ping โต้ตอบโดยตรงกับการ์ดเครือข่ายที่ระดับโปรโตคอล TCP/IP ดังนั้นไม่ว่าจะกำหนดค่าพารามิเตอร์การเข้าถึงและบริการเพิ่มเติมหรือไม่ก็ตาม Ping จะมองเห็นระบบ

มาเปิดบรรทัดคำสั่ง "Start" -> "Run -> "cmd"

หน้าต่างเซสชันคอนโซลจะปรากฏขึ้น โดยพื้นฐานแล้วเป็น MS DOS รุ่นเก่าที่ดี จากนั้นใช้คำสั่ง CD (Change Directory) ไปที่โฟลเดอร์ system32 ของสำเนา Windows XP ของคุณดังแสดงในรูปที่ 8 หากเรารัน ping จาก Windows โดยใช้ไฟล์ batcmd หรือส่วน "run" ทันทีหลังจากเสร็จสิ้นงาน หน้าต่างโปรแกรมจะปิดและเราก็จะไม่มีเวลาดูผลลัพธ์

รูปแบบคำสั่ง: Ping "ที่อยู่ IP ของระบบระยะไกล"

เช่น "ปิง 192.168.0.1" ตามค่าเริ่มต้น โปรแกรมจะส่ง 4 แพ็กเก็ต แต่ละแพ็กเก็ตละ 32 ไบต์ ซึ่งไม่เพียงพอสำหรับการทดสอบเครือข่ายตามวัตถุประสงค์ เนื่องจากระบบจะรายงานผลลัพธ์ที่สำเร็จด้วยความยินดีแม้จะมีคุณภาพสัญญาณต่ำมากก็ตาม คำสั่งนี้เหมาะสำหรับการพิจารณาว่ามีการเชื่อมต่อกับโหนดใดโหนดหนึ่งหรือไม่ หากต้องการทดสอบคุณภาพการเชื่อมต่อ ให้รัน Ping ด้วยพารามิเตอร์ต่อไปนี้

ping.exe -l 16384 -w 5000 -n 100 192.168.0.XX.

สิ่งนี้จะช่วยให้มั่นใจได้ว่า 100 คำขอ ขนาด 16 กิโลไบต์แต่ละรายการจะถูกส่งไปยังที่อยู่ IP ที่กำหนด โดยมีช่วงเวลารอ 0.5 วินาที

  • 1. จากผลการทดสอบ หากแพ็คเก็ตทั้งหมดมาถึงและสูญเสียไม่เกิน 3% แสดงว่าเครือข่ายทำงานได้ตามปกติ
  • 2. จาก 3-10% - เครือข่ายยังคงใช้งานได้ด้วยอัลกอริธึมการแก้ไขข้อผิดพลาดอย่างไรก็ตามเนื่องจากแพ็กเก็ตที่สูญหายจำนวนมากและความจำเป็นในการส่งซ้ำความเร็วที่มีประสิทธิภาพของเครือข่ายจึงลดลง
  • 3. หากจำนวนแพ็กเก็ตที่สูญหายเกิน 10-15% จำเป็นต้องใช้มาตรการเพื่อกำจัดข้อผิดพลาดที่ทำให้คุณภาพการสื่อสารลดลง

เพื่อให้ได้ผลลัพธ์ตามวัตถุประสงค์มากขึ้น คุณสามารถเพิ่มขนาดของแพ็กเก็ตหรือจำนวนได้ แต่จะเพิ่มเวลาในการทดสอบด้วย คุณสามารถดูการตั้งค่าเพิ่มเติมของโปรแกรม ping ได้หากคุณรันโดยใช้คีย์อ้างอิงปกติ ping /?

สาเหตุของสัญญาณอ่อนบนสายและการสูญหายของแพ็กเก็ตข้อมูล

  • - ความเสียหายทางกายภาพต่อสายเคเบิลเครือข่ายหรือฉนวนของสายเคเบิล
  • - การจีบคุณภาพต่ำ
  • - ข้อผิดพลาดในการเดินสายคู่บิดเกลียว
  • - เกินความยาวส่วนมาตรฐาน
  • - การมีแหล่งกำเนิดสัญญาณรบกวนที่ทรงพลังตามสายเคเบิล
  • - การฟื้นฟูพื้นที่ที่เสียหายมีคุณภาพต่ำ
  • - มีสวิตช์มากกว่า 5 ตัวในห่วงโซ่

หากสายเคเบิลขาด เราจะขยายสายคู่บิดเกลียว

จะทราบได้อย่างไรว่าสายเคเบิลขาด? ง่ายมาก: เครือข่ายจะไม่ทำงาน การ์ดเครือข่ายและไฟแสดงสถานะสวิตช์จะดับลง (ซึ่งจะไม่เกิดขึ้นกับสายเคเบิลเสียหาย) Windows XP จะแสดงข้อความ: "ไม่ได้เชื่อมต่อสายเคเบิลเครือข่าย" คำสั่ง Ping จะไม่ได้รับการตอบกลับจากระบบระยะไกล แต่อย่ารีบตื่นตระหนก เพราะบางทีสายเคเบิลอาจไม่ได้เชื่อมต่ออยู่จริงๆ หรือสวิตช์ปิดอยู่หรือชำรุดด้วยเหตุผลบางประการ

หากการเชื่อมต่อขาดหายไปเนื่องจากสายเคเบิลเครือข่ายเสียหาย จะต้องคืนค่าการเชื่อมต่อ โดยทั่วไปแล้ว ตามมาตรฐานแล้ว ไม่สามารถคืนสภาพสายคู่บิดเกลียวได้ แท้จริงแล้วแม้แต่การบัดกรีคุณภาพสูงสุดหรือการบิดแน่นก็เปลี่ยนคุณสมบัติของคลื่นของสายเคเบิล และจะไม่ทำงานเหมือนกับสายเคเบิลทั้งหมดอีกต่อไป คำถามทั้งหมดก็คือคุณภาพของการสื่อสารลดลงไปมากน้อยเพียงใด ตามที่ได้แสดงให้เห็นแล้วว่าไม่มีนัยสำคัญเช่น ไม่มีอะไรเปลี่ยนแปลงเลยและความเร็วในการสื่อสารสามารถลดลงจาก 5 เป็น 10% จริงอยู่ ผู้ทดสอบสายเคเบิลฮาร์ดแวร์แสดงหมวดหมู่ที่สามแทนที่จะเป็นคู่บิดเกลียวประเภทที่ห้า แน่นอนว่าหากเป็นไปได้ สายเคเบิลก็ควรจะแข็งแรง แต่ความเสียหายบางอย่าง โดยเฉพาะอย่างยิ่งในส่วนยาวของเครือข่าย เกิดขึ้นค่อนข้างบ่อย และหากหลังจากแต่ละบรรทัดขาดแล้ว สายเคเบิลทั้งหมดจะถูกวางใหม่ทั้งหมด ตามมาตรฐานที่กำหนด เงินและความพยายามก็จะไม่เพียงพอ สถานการณ์มักเกิดขึ้นเมื่อความยาวของส่วนสายเคเบิลที่มีอยู่ไม่เพียงพอด้วยเหตุผลใดก็ตาม และจำเป็นต้องเพิ่มความยาวดังกล่าว คุณสามารถใช้การบัดกรีหรือการบิดแบบธรรมดาได้ โดยแบบแรกจะดีกว่าเนื่องจากมีการสัมผัสที่เชื่อถือได้มากกว่าและสูญเสียประสิทธิภาพน้อยกว่า น่าเสียดายที่ความเสียหายของสายเคเบิลมักเกิดขึ้นในส่วนของถนนซึ่งไม่มีเงื่อนไขในการดำเนินงานและหัวแร้งเสมอไป

นอกจากนี้ยังจำเป็นต้องทดสอบความสามารถในการรับน้ำหนักและความเร็วด้วย เซิร์ฟเวอร์โทโพโลยีเครือข่ายท้องถิ่น

การทดสอบความสามารถในการรับน้ำหนักดำเนินการโดยใช้ซอฟต์แวร์ J.D Edwards

ผลการทดสอบมีดังนี้:

สถานะของเซิร์ฟเวอร์ได้รับการตรวจสอบอย่างต่อเนื่อง แต่ได้รับ "รูปภาพ" (ภาพหน้าจอ) ในขณะที่ผู้ใช้ 18 รายเชื่อมต่อกับเซิร์ฟเวอร์ ซึ่ง 16 รายกำลังทำงานอย่างแข็งขัน สี่รายเชื่อมต่อกับเซิร์ฟเวอร์ แต่ไม่ได้ดำเนินการใดๆ การดำเนินการกับมัน ในขณะนี้ เซิร์ฟเวอร์กำลังทำงานโดยมี "การชะลอตัว" ที่เห็นได้ชัดเจนอยู่แล้ว ดังนั้นจึงมองเห็นได้บนคอมพิวเตอร์ไคลเอนต์

รูปที่ 3

ในรูปที่ 3 คุณจะเห็นว่ากิจกรรมของดิสก์ (เส้นสีเขียว) สูงและขนาดไฟล์เพจ (เส้นสีน้ำเงิน) เพิ่มขึ้นอย่างต่อเนื่อง ในเวลาเดียวกัน โหลดของโปรเซสเซอร์ค่อนข้างต่ำ (เส้นสีแดง)

ในเวลาเดียวกัน หน่วยความจำที่ใช้เกิน 3.5 GB

พลวัตของการใช้หน่วยความจำสามารถดูได้ในรูปที่ 4


ข้าว. 4.

หากคุณดูว่ากระบวนการใดใช้พื้นที่ในหน่วยความจำมากที่สุด (รูปที่ 5 - รายการเรียงลำดับจากมากไปน้อย) คุณจะเห็นว่านี่คือระบบ ERP (oexplore.exe)


รูปที่ 5

จากผลลัพธ์ที่ได้ สรุปได้ว่าเทอร์มินัลเซิร์ฟเวอร์สามารถให้การทำงานใน "โหมดปกติ" สำหรับผู้ใช้ที่ทำงานอยู่ได้ไม่เกิน 16 คน “โหมดปกติ” หมายถึงโหมดเมื่อไม่มีการชะลอตัวอย่างเห็นได้ชัดในการทำงานของไคลเอนต์เนื่องจากการ “เบรก” ของเทอร์มินัลเซิร์ฟเวอร์

ในกรณีของเรา สังเกตว่าหากจำนวนผู้ใช้งานเกิน 16 คน เซิร์ฟเวอร์จะช้าลงอย่างเห็นได้ชัด

จะเห็นได้ว่าคอขวดในการทำงานของเทอร์มินัลเซิร์ฟเวอร์คือการขาดหน่วยความจำ - เนื่องจากหน่วยความจำถูกใช้ที่ 100% (เส้นสีเขียวในรูปที่ 6) และโปรเซสเซอร์ถูกโหลดโดยเฉลี่ย 20% (เส้นสีแดง ในรูปที่ 3) และบางทีคอขวดอาจทำงานกับดิสก์ได้