Bean Network Tester

ตัดการเชื่อมต่อโดยตั้งใจ

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

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

ห้าวิธีที่ต่างกันในการหายไป

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

จากบรรทัดคำสั่ง

ฆ่าการเชื่อมต่อประมาณหนึ่งในสิบ กับแอปเดียว:

BeanNetworkTester.exe --rst-prob 10 --target myapp.exe --duration 60

รอบละสิบวินาที ดับสี่วินาทีในนั้น คือลิงก์ที่หายแล้วกลับมาไม่หยุด:

BeanNetworkTester.exe --flap-period 10 --flap-down 40 --target myapp.exe

เซิร์ฟเวอร์หนึ่งเครื่องเข้าถึงไม่ได้ ที่เหลือปกติ:

BeanNetworkTester.exe --block-ip 203.0.113.10

การบล็อกกระทบเฉพาะสิ่งที่ระบุ

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

กับดักของการดาวน์โหลดที่ตาย

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

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

กลับสู่ปกติ

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

ต่อไป

พร้อมจะทำให้เครือข่ายของคุณพังโดยตั้งใจหรือยัง

ดาวน์โหลดสำหรับ Windows