Network Stress Test – วิธีการทดสอบความเครียดเครือข่ายของคุณด้วย Network Traffic Generator

การทดสอบความเครียดของเครือข่าย

การทดสอบความเค้นของเครือข่ายคืออะไร?

การทดสอบความเครียดของเครือข่ายเป็นแนวปฏิบัติของ การทดสอบอย่างจงใจและเข้มข้นโดยใช้โปรโตคอลมากเกินไป – หรือมากที่สุดเท่าที่เป็นไปได้ – โปรโตคอล (TCP, IP, UDP, และ ICMP ฯลฯ ) และประเภทข้อมูล (เสียงวิดีโอภาพ ฯลฯ ).

การทดสอบประเภทนี้ซึ่งรู้จักกันในชื่อ“การทดสอบการทรมาน” เกี่ยวข้องกับการผลักดันเครือข่ายเกินขีดความสามารถในการดำเนินงานตามปกติเพื่อค้นหาจุดแตกหัก มันมีจุดประสงค์เพื่อค้นหาข้อ จำกัด ของพวกเขาและเพื่อสังเกตการทำงานของพวกเขา (หรือการเสื่อมสภาพ) เมื่อพวกเขาเข้าใกล้สุดขั้วเหล่านี้.

จากการสังเกตเหล่านี้ผู้ออกแบบหรือผู้ดูแลระบบเครือข่ายสามารถ เสริมสร้างจุดอ่อนคอขวดที่ชัดเจน, หรือทำซ้ำจุดแข็งที่เหมาะสมที่สุด.

ทำไมคุณต้องการทดสอบเครือข่ายของคุณ?

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

นั่นคือเหตุผลที่เราต้องการการทดสอบความเครียดของเครือข่าย – ทั้งเพื่อป้องกันการล่มและค้นหาจุดอ่อนใด ๆ ก่อน พวกเขาทำให้พวกเขา.

มีสาเหตุหลายประการที่ทำให้ธุรกิจหรือผู้ดูแลระบบต้องการทดสอบความเครียดบนเครือข่าย เหตุผลเหล่านี้บางส่วนคือ:

  • uptimes ที่ดีขึ้น – ธุรกิจในตลาดที่มีการแข่งขันในปัจจุบันไม่สามารถหยุดทำงานได้ ดังนั้นจึงอาจใช้การทดสอบความเครียดเป็นวิธีการป้องกัน.
  • การวิเคราะห์และกำหนดมาตรฐานล่วงหน้า – ธุรกิจที่เพิ่งมีการตั้งค่าเครือข่ายใหม่ต้องการทราบว่าการติดตั้งนั้นแท้จริงแล้วหรือไม่ตามที่ตั้งใจไว้ สิ่งนี้มีความสำคัญอย่างยิ่งในสถานการณ์ที่คาดว่า LAN หรือ WAN ใหม่จะรับข้อมูลและการรับส่งข้อมูลจำนวนมาก การวิเคราะห์สามารถใช้ตรวจสอบว่าเครือข่ายสอดคล้องกับมาตรฐานอุตสาหกรรมก่อนที่จะเผยแพร่จริงหรือไม่.
  • กลไกการป้องกันภัยพิบัติ – ไม่เคยได้ยินมาก่อนเลยว่าธุรกิจที่มีความตั้งใจในการเพิ่มยอดขายทำให้ข้อเสนอต่อสาธารณะ (ของกำนัลส่วนลดรางวัล ฯลฯ ) ที่ดีเกินกว่าที่จะทำต่อไปได้ แต่เมื่อผู้เยี่ยมชมมารับข้อเสนอเครือข่ายและ / หรือเซิร์ฟเวอร์ของพวกเขาล้มเหลวเนื่องจากการโอเวอร์โหลด.

ดังนั้นธุรกิจจึงต้องทดสอบเครือข่ายก่อนล่วงหน้าเพื่อดูว่าสามารถป้องกันภัยพิบัติได้หรือไม่.

ในความเป็นจริงมีตัวอย่างชีวิตจริงของเครือข่ายที่ถูกนำมาใช้เนื่องจากจำนวนการจราจรที่สูงขึ้นซึ่งไม่ได้วางแผนไว้สำหรับ:

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

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

สิ่งที่ทำให้เกิดความเครียดบนเครือข่ายในสภาพแวดล้อมทางธุรกิจ?

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

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

QoS - คุณภาพการบริการ

แหล่งที่มาของภาพ

รูปภาพจะสมบูรณ์เมื่อคุณโยนอุปกรณ์ความปลอดภัยและโซลูชันซอฟต์แวร์เช่น Intrusion Prevention Systems (IPS) และ Intrusion Detection Systems (IDS), เราเตอร์และไฟร์วอลล์ – ซึ่งทั้งหมดนี้ต้องการการใช้ทรัพยากรที่ จำกัด ของเครือข่าย เห็นได้ชัดว่าในไม่ช้าเครือข่ายจะแออัดเกินไปและส่งผลให้เกิดความเครียด.

การทดสอบความเค้นของเครือข่ายทำได้อย่างไร?

การทดสอบเครือข่ายมีสองวิธี:

การทดสอบความเครียดเครือข่ายด้วยตนเอง

คุณสามารถทดสอบเครือข่ายของคุณโดยการออกคำสั่งโดยใช้ command prompt ตัวอย่างเช่นบนเครื่อง Windows คุณจะทดสอบโดยใช้ขั้นตอนต่อไปนี้:

  1. เปิดคอนโซลคำสั่งของคุณและพิมพ์ ping –t XXX.XXX.XXX.XXX ด้วย X’s แทนที่อยู่ IP V4 ของโฮสต์เป้าหมายบนเครือข่ายที่จะใช้สำหรับการทดสอบ.

ผลการ ping TCP IP สำหรับการทดสอบความเค้นเครือข่าย

รูปภาพ – สกรีนช็อตถูกถ่ายใน 19/06/[year]

ในตัวอย่างด้านบนที่อยู่ของอุปกรณ์เป้าหมายคือ 10.0.111.144 และคำสั่ง ping จะดำเนินการอย่างต่อเนื่อง (เพราะตัวเลือก“ -t”) จนกว่าจะหยุดใช้คำสั่ง CTRL + C.

การตอบสนองบอกเรา: โฮสต์เป้าหมายออนไลน์ (เพราะกำลังตอบกลับ) ขนาดของแพ็คเก็ตที่ส่งไปยังมัน (32 ไบต์) เวลาตอบสนอง (1 มิลลิวินาที) และเวลาที่ใช้งานหรือ TTL หลังจากหมดเวลา จะเกิดขึ้น (128ms).

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

คำขอหมดเวลาด้วยปัญหาเครือข่าย

แหล่งที่มาของภาพ

การทดสอบความเครียดเครือข่ายดิจิตอล

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

SolarWinds WAN Killer Traffic Generator พร้อมชุดเครื่องมือของวิศวกร (ทดลองใช้ฟรี)

วิธีแก้ปัญหาคือใช้ระบบดิจิตอลเต็มรูปแบบและใช้แอปพลิเคชันพิเศษที่สร้างขึ้นโดยเฉพาะเพื่อให้ข้อมูลที่แม่นยำยิ่งขึ้น หนึ่งในซอฟต์แวร์ดังกล่าวคือ SolarWinds WAN Killer Traffic Generator.

SolaWinds WAN Killer สำหรับการทดสอบความเค้นของเครือข่าย

ต่อไปนี้เป็นรายละเอียดบางอย่างเกี่ยวกับชุดเครื่องมือวินิจฉัยเครือข่ายการติดตามตรวจสอบการค้นพบและการจัดการที่ครอบคลุมซึ่งเป็นหนึ่งในเครื่องมือที่ดีที่สุดในตลาดปัจจุบันและพร้อมให้ทดลองใช้ฟรี 14 วัน.

SolarWinds WAN Killer Traffic Generator ดาวน์โหลดทดลองใช้ฟรี 14 วัน

สิ่งที่มันสามารถใช้สำหรับ?

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

Launchpad สำหรับทดสอบความเครียดของเครื่องมือเครือข่าย

มันทำงานยังไง?

เมื่อคุณติดตั้งชุด (PDF) สิ่งที่คุณต้องทำคือ:

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

นั่นคือทั้งหมดที่มีให้มัน; เครือข่าย (ทั้ง WAN และ LAN) สามารถเป็นไฮบริดของสายเราเตอร์และไฟร์วอลล์รวมถึงอุปกรณ์ใด ๆ ที่เชื่อมต่อกับมัน – WAN Killer จะมีภาพที่สมบูรณ์ในไม่ช้า.

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

ชุดเครื่องมือของ SolarWinds EngineerDownload ดาวน์โหลดทดลองใช้ฟรี 14 วัน

หมายเหตุสุดท้ายและข้อควรระวัง

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

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

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

About the author