คู่มือห้องปฏิบัติการ TCP/IP
การแนะนำ
นี่คือพื้นที่เก็บข้อมูลของ Network Lab ในมหาวิทยาลัยเตหะราน ห้องปฏิบัติการที่อิงตามหนังสือ TCP/IP Essentials บททั้งหมดได้รับการอัปเดตเพื่อใช้กับเครื่องมือที่ทันสมัยในเครื่องจำลอง GNS3
คุณสามารถดาวน์โหลดทรัพยากรที่จำเป็นทั้งหมดได้จากรุ่นล่าสุด และติดตั้งเครื่องมือทั้งหมดในส่วนการติดตั้ง
บท
- รู้เบื้องต้นเกี่ยวกับอุปกรณ์ต่อพ่วงเครือข่าย
- เครือข่าย Linux และ TCP-IP
- เครือข่ายส่วนเดียว
- บริดจ์, LAN และ Cisco IOS
- การกำหนดเส้นทางแบบคงที่และไดนามิก
- UDP และการใช้งาน
- การศึกษา TCP
- บริการมัลติคาสต์และเรียลไทม์
- เว็บ, DHCP, NTP และ NAT
- การจัดการเครือข่ายและการรักษาความปลอดภัย
- ดูตัวอย่าง : SDN
การติดตั้ง
ความต้องการ
- ติดตั้ง linux (เช่น Ubuntu 18.04 หรือ Debian หรือแพลตฟอร์มใด ๆ ที่รองรับ
GNS3
+ Docker
) หรือ linux VM คุณสามารถใช้ Ubuntu ที่ติดตั้งแบบเนทีฟ (หรือ linux อื่น ๆ ) แพลตฟอร์ม Virtual Machine หรือใช้ Microsoft WSL2 ใหม่เพื่อติดตั้งกล่องเครื่องมือ linux - การติดตั้ง
GNS3
+ Docker
: คลิกที่นี่
สร้างทรัพยากร
หากต้องการสร้างทรัพยากรทั้งหมด (LaTeX, เครื่องมือ Docker, Figures) ให้ทำตามคำแนะนำ BUILD.md
ใบอนุญาต
เปิดไฟล์ลิขสิทธิ์ GPLv3
บทที่ต้องทำ
- IPv6
- วีแลน
- การกำหนดเส้นทาง AS (BGP, EBGP, ...)
- ความปลอดภัย
- ไฟร์วอลล์
- SDN และกฎการกำหนดเส้นทาง
- ประสิทธิภาพของเครือข่าย
- โหลดบาลานซ์
- MPLS
- การกำหนดเส้นทางเซ็กเมนต์
- เอสดีเอ็น
- วีพีพีเอ็น
- เอสอาร์วี6
สิ่งที่ต้องทำและแก้ไขข้อผิดพลาด
เครื่องมือที่มีประโยชน์
-
ifconfig
กับ ip
- เทอร์มินัลมัลติเพล็กเซอร์: (เพื่อเรียกใช้เซสชันเทอร์มินัลหลายเซสชันในหน้าจอเดียว)
-
screen
: วิธีใช้หน้าจอ Linux -
tmux
: เริ่มต้นใช้งาน Tmux - เปรียบเทียบ: linuxhint, superuser
- NIST Net : ไม่ได้รับการบำรุงรักษาอีกต่อไป ฟังก์ชันการทำงานส่วนใหญ่ได้รวมอยู่ใน NetEm และชุดเครื่องมือ
iproute2
แล้ว สิ่งเหล่านี้เกือบจะรวมอยู่ในการแจกจ่าย Linux ของคุณแล้ว - DBS : ไม่มีให้บริการอีกต่อไป (v1.1.5, v1.2.0beta1 และคู่มือ)
- Pbench : กรอบการเปรียบเทียบและการวิเคราะห์ประสิทธิภาพ
-
ipbench
-
iputils
- mininet และ mininet-wifi
- คอนเทนเนอร์เน็ต
ห้องปฏิบัติการอื่นๆ
- แล็บใหม่จากอินโทรเน็ตเวิร์ก
- ห้องปฏิบัติการใหม่ bsdrp
- แล็บใหม่ Smallko
- บทเรียนเครือข่ายห้องปฏิบัติการใหม่
- ห้องปฏิบัติการใหม่ TDTS06 เครือข่ายคอมพิวเตอร์