พื้นที่เก็บข้อมูลนี้มีโปรแกรมที่ใช้งานใน Network Programing Lab ในภาคการศึกษาที่ 7 ของ SIT (VTU)
สำหรับกราฟเครือข่ายที่กำหนด ให้เขียนโปรแกรมเพื่อใช้อัลกอริธึมการกำหนดเส้นทางสถานะลิงก์เพื่อสร้างตารางเส้นทางสำหรับโหนดที่กำหนด
เขียนโปรแกรมเพื่อแบ่งข้อความออกเป็นกรอบความยาวผันแปรได้ และจัดเรียงและแสดงข้อความที่ด้านรับ
ใช้ซ็อกเก็ต TCP/IP เขียนโปรแกรมไคลเอนต์ - เซิร์ฟเวอร์ ไคลเอนต์ส่งชื่อไฟล์ และเซิร์ฟเวอร์จะส่งไฟล์ข้อความที่ร้องขอกลับไป หากมี
การใช้ FIFO เป็นช่องทาง IPC ในการเขียนโปรแกรมไคลเอนต์ – เซิร์ฟเวอร์ ไคลเอนต์จะส่งชื่อไฟล์ และเซิร์ฟเวอร์จะส่งไฟล์ข้อความที่ร้องขอกลับไป หากมี
ใช้ UDP เขียนโปรแกรมไคลเอนต์ - เซิร์ฟเวอร์ เพื่อแลกเปลี่ยนข้อความระหว่างไคลเอนต์และเซิร์ฟเวอร์
เขียนโปรแกรมซ็อกเก็ตเพื่อสาธิต IP multicasting ซึ่งให้ความสามารถสำหรับแอปพลิเคชันในการส่งดาตาแกรม IP เดียวที่กลุ่มโฮสต์ในเครือข่ายสามารถรับได้
เขียนโปรแกรมเพื่อใช้โปรโตคอลหน้าต่างบานเลื่อนระหว่างสองโฮสต์
เขียนโปรแกรมสำหรับรหัสตรวจจับข้อผิดพลาดโดยใช้ CRC-CCITT 16 บิต (คณะกรรมการที่ปรึกษาด้านโทรศัพท์และโทรเลขระหว่างประเทศ)
จำลองเครือข่ายสามโหนดแบบจุดต่อจุดพร้อมลิงก์ดูเพล็กซ์ระหว่างโหนดเหล่านั้น กำหนดขนาดคิวและเปลี่ยนแบนด์วิธ และค้นหาจำนวนแพ็กเก็ตที่ตกหล่น
จำลองการรับส่งข้อมูลอินเทอร์เน็ตประเภทต่างๆ เช่น FTP และ TELNET ผ่านเครือข่าย และวิเคราะห์ปริมาณงาน
จำลอง Ethernet LAN โดยใช้ n โหนด (6-10) เปลี่ยนอัตราข้อผิดพลาดและอัตราข้อมูล และเปรียบเทียบปริมาณงาน
จำลอง Ethernet LAN โดยใช้ n โหนด และตั้งค่าโหนดการรับส่งข้อมูลหลายรายการ และระบุการชนกันของโหนดต่างๆ
จำลองการส่งข้อความ Ping บนโทโพโลยีเครือข่ายที่ประกอบด้วย 6 โหนด และค้นหาจำนวนแพ็กเก็ตที่ลดลงเนื่องจากความแออัด
จำลอง ESS แบบง่ายด้วยโหนดการส่งสัญญาณใน LAN ไร้สาย และตรวจสอบประสิทธิภาพที่เกี่ยวข้องกับการส่งแพ็กเก็ต
จำลองเครือข่ายเฉพาะกิจอย่างง่ายด้วยโหนดการส่งสัญญาณ และกำหนดประสิทธิภาพที่เกี่ยวข้องกับการส่งแพ็กเก็ต
sudo apt install ns2
sudo apt install nam
sudo apt install tcl
ไฟล์ Trace(.tr) มี 12 ฟิลด์ ดังแสดงในรูปด้านล่าง: