นี่คือแอป Linux ชื่อ Netstack ซึ่งสามารถดาวน์โหลดเวอร์ชันล่าสุดได้ที่ netstacksourcecode.tar.gz สามารถรันออนไลน์ได้บน OnWorks ซึ่งเป็นผู้ให้บริการโฮสติ้งฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและรันแอปชื่อ Netstack พร้อม OnWorks ออนไลน์ได้ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ
Ad
เน็ตสแต็ค
DESCRIPTION
netstack คือสแต็กเครือข่าย TCP/IP ของ userspace ที่เขียนด้วยภาษา Go ซึ่งใช้โปรโตคอลหลัก IPv4/IPv6 โดยเน้นที่ความถูกต้อง การแยกส่วน และความสามารถในการทดสอบ การทำงานทั้งหมดในพื้นที่ผู้ใช้ช่วยหลีกเลี่ยงการพึ่งพาเคอร์เนล และสามารถฝังลงในแซนด์บ็อกซ์ สภาพแวดล้อมเสมือน หรืออุปกรณ์ที่กำหนดเองได้ สถาปัตยกรรมของ netstack จำลอง NIC, จุดสิ้นสุดของลิงก์, ตารางเส้นทาง และเอนจินโปรโตคอลเป็นอินเทอร์เฟซแบบคอมโพสิชัน ช่วยให้สามารถควบคุมการไหลของแพ็กเก็ตได้อย่างแม่นยำและจำลองการทดสอบได้ง่าย สแต็กนี้ใช้ TCP, UDP, ICMP, การค้นหาเพื่อนบ้าน และพฤติกรรมของซ็อกเก็ตทั่วไป รวมถึงตัวเลือกต่างๆ เช่น การจัดการ MSS/MTU และฮุกควบคุมความแออัด เนื่องจากเขียนด้วยภาษาที่ปลอดภัยต่อหน่วยความจำพร้อมการทดสอบยูนิตที่ครอบคลุม จึงทำให้ตรวจสอบและพัฒนาได้ง่ายกว่าทางเลือกอื่นๆ ที่ผูกติดกับเคอร์เนล netstack มักถูกใช้เป็นแกนหลักของเครือข่ายสำหรับระบบที่ต้องการการรับประกันการแยกส่วนที่เข้มงวดและพฤติกรรมที่กำหนดโดยไม่มีโค้ดที่มีสิทธิพิเศษ
คุณสมบัติ
- พื้นที่ผู้ใช้ IPv4/IPv6 เต็มรูปแบบพร้อม TCP, UDP และ ICMP
- NIC แบบประกอบได้ จุดสิ้นสุด และการแยกเส้นทาง
- การประมวลผลแพ็กเก็ตแบบกำหนดได้และทดสอบได้ง่ายใน Go
- ความหมายของซ็อกเก็ตพร้อมตัวเลือกสำหรับการปรับแต่งและการเชื่อมต่อแบบคับคั่ง
- การแยกที่ปลอดภัยสำหรับแซนด์บ็อกซ์และ VM น้ำหนักเบา
- การทดสอบหน่วยที่สมบูรณ์และความสอดคล้องสำหรับพฤติกรรมของโปรโตคอล
ภาษาโปรแกรม
Go
หมวดหมู่
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/netstack.mirror/ ได้ แอปพลิเคชันนี้โฮสต์อยู่ใน OnWorks เพื่อให้ใช้งานออนไลน์ได้ง่ายที่สุดจากระบบปฏิบัติการฟรีของเรา