SlideShare a Scribd company logo
1 of 20
HỆ MÔ PHỎNG NS
Giới thiệu NS (Network Simulation) ,[object Object],[object Object],[object Object]
Đối tượng mô phỏng: ,[object Object],[object Object],[object Object],[object Object],[object Object]
Cấu trúc thư mục của NS   tclbox Ns-allinone tkbox otcl tclcl ns-2 nam-1 tcl ex test lib C++ source Otcl code Example Validation test Otcl   source
Cấu trúc phân lớp   ,[object Object],[object Object],[object Object]
Lịch trình của sự kiện:   lưu lại thời gian mô phỏng và những sự kiện xảy ra trong hàng đợi .  Real-Time (thời gian thực) và Non-Real-Time (thời gian ảo)   head Event Scheduler Net work Object Network Object handler() handler() time_uid_next_handler_ time_uid_next_handler_
Các thành phần của NS   TclObject Other NsObject Connector Classifier SnoopQueue Queue Delay Agent Trace AddrClassifier McastClassfier Out Drp DropTail Red TCP In UDP Edrp
Link và Trace ,[object Object],[object Object],Drop Queue Delay TTL Agent/Null 1 0 EnqT Queue DeqT Delay TTL Drpt Agent/Null RecvT
Cơ chế theo dõi hàng đợi.   ,[object Object],[object Object]
Định dạng gói tin NS:   Một gói tin trong NS bao gồm hai phần đó là phần đầu Header  và Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Dùng C++ và Otcl để xây dựng NS   ,[object Object],[object Object]
Cài đặt: Linux, Windows ,[object Object],[object Object],[object Object],[object Object]
Các Agent và dịch vụ truyền tin trong NS.   ,[object Object],[object Object],[object Object],[object Object],[object Object]
Mô tả hoạt động của UDP Agent trong mô phỏng   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],n0 n1 udp cbr null
TCP Agent   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hoạt động của TCP Agent trong hệ mô phỏng   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ứng dụng NS để mô phỏng một mô hình mạng   ,[object Object],[object Object],[object Object],[object Object]
Mô hình mô phỏng.   ,[object Object],[object Object],5Mbps, 5ms 3Mbps, 6ms 5Mb, 5ms  4Mb, 2ms 3Mbps, 6ms 5Mbps, 5ms Nút  Liên kết  Agent  Dịch vụ 0 1 2 3 4 5 6 tcp ftp0 udp cbr tcp Fpt2 sink sink null
Kết quả thực hiện mô phỏng ,[object Object]
Phân tích kết quả dựa vào TRGRAPH ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot (7)

Bai tap lap trinh mang(1)
Bai tap lap trinh mang(1)Bai tap lap trinh mang(1)
Bai tap lap trinh mang(1)
 
Virtual cluster thesis
Virtual   cluster thesisVirtual   cluster thesis
Virtual cluster thesis
 
Tổng hợp nè
Tổng hợp nèTổng hợp nè
Tổng hợp nè
 
Threads - Lập trình hệ thống IT4786
Threads - Lập trình hệ thống IT4786Threads - Lập trình hệ thống IT4786
Threads - Lập trình hệ thống IT4786
 
Lt socket
Lt socketLt socket
Lt socket
 
Hướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịch
Hướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịchHướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịch
Hướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịch
 
ChatMessenger
ChatMessengerChatMessenger
ChatMessenger
 

Viewers also liked (18)

Tap 1 ly thuyet chung ve mo phong mang-vntelecom.org
Tap 1 ly thuyet chung ve mo phong mang-vntelecom.orgTap 1 ly thuyet chung ve mo phong mang-vntelecom.org
Tap 1 ly thuyet chung ve mo phong mang-vntelecom.org
 
Mang khong day va thiet bi khong day
Mang khong day va thiet bi khong dayMang khong day va thiet bi khong day
Mang khong day va thiet bi khong day
 
Csdl Nangcao
Csdl NangcaoCsdl Nangcao
Csdl Nangcao
 
Chuyen De 3 CSDL nang cao
Chuyen De 3 CSDL nang caoChuyen De 3 CSDL nang cao
Chuyen De 3 CSDL nang cao
 
Csdl Nangcao
Csdl NangcaoCsdl Nangcao
Csdl Nangcao
 
Chuyen De 1 CSDL nang cao
Chuyen De 1 CSDL nang caoChuyen De 1 CSDL nang cao
Chuyen De 1 CSDL nang cao
 
Chu trinh Haminton de quy
Chu trinh Haminton de quyChu trinh Haminton de quy
Chu trinh Haminton de quy
 
Mang May Tinh
Mang May TinhMang May Tinh
Mang May Tinh
 
Baocao Chuanhoa
Baocao ChuanhoaBaocao Chuanhoa
Baocao Chuanhoa
 
Cd 2 CSDL nang cao
Cd 2 CSDL nang caoCd 2 CSDL nang cao
Cd 2 CSDL nang cao
 
Quy hoạch động
Quy hoạch độngQuy hoạch động
Quy hoạch động
 
Chuong 1 CSDL phân tán
Chuong 1 CSDL phân tánChuong 1 CSDL phân tán
Chuong 1 CSDL phân tán
 
Chu trinh Haminton de quy
Chu trinh Haminton de quyChu trinh Haminton de quy
Chu trinh Haminton de quy
 
Csdl Nangcao
Csdl NangcaoCsdl Nangcao
Csdl Nangcao
 
Đệ quy và quay lui
Đệ quy và quay luiĐệ quy và quay lui
Đệ quy và quay lui
 
Bai toan du lich
Bai toan du lichBai toan du lich
Bai toan du lich
 
Quy hoạch động
Quy hoạch độngQuy hoạch động
Quy hoạch động
 
Giaoan lythuyet mangmaytinhcb chuong1
Giaoan lythuyet mangmaytinhcb chuong1Giaoan lythuyet mangmaytinhcb chuong1
Giaoan lythuyet mangmaytinhcb chuong1
 

Similar to Baigiang Ns2

Snm ptoantap diep_thanhnguyen_-chuong2
Snm ptoantap diep_thanhnguyen_-chuong2Snm ptoantap diep_thanhnguyen_-chuong2
Snm ptoantap diep_thanhnguyen_-chuong2
anhhaibi
 
Linux thietlaphethongmangubunt-45879
Linux thietlaphethongmangubunt-45879Linux thietlaphethongmangubunt-45879
Linux thietlaphethongmangubunt-45879
Son Giap
 
[123doc.vn] xay dung he thong mang cho doanh nhiep nho
[123doc.vn]   xay dung he thong mang cho doanh nhiep nho[123doc.vn]   xay dung he thong mang cho doanh nhiep nho
[123doc.vn] xay dung he thong mang cho doanh nhiep nho
Nguyễn Quân
 
Data netflow analyzer
Data netflow analyzerData netflow analyzer
Data netflow analyzer
The Quiet
 
Lab security+baiso8 netcat
Lab security+baiso8 netcatLab security+baiso8 netcat
Lab security+baiso8 netcat
xeroxk
 
Lab security+ Bài 8: Netcat
Lab security+ Bài 8: NetcatLab security+ Bài 8: Netcat
Lab security+ Bài 8: Netcat
xeroxk
 

Similar to Baigiang Ns2 (20)

Snm ptoantap diep_thanhnguyen_-chuong2
Snm ptoantap diep_thanhnguyen_-chuong2Snm ptoantap diep_thanhnguyen_-chuong2
Snm ptoantap diep_thanhnguyen_-chuong2
 
Beezo Share - Đồ Án Thực Tập Công Cụ Giám Sát Mạng Python
Beezo Share - Đồ Án Thực Tập Công Cụ Giám Sát Mạng PythonBeezo Share - Đồ Án Thực Tập Công Cụ Giám Sát Mạng Python
Beezo Share - Đồ Án Thực Tập Công Cụ Giám Sát Mạng Python
 
giai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmp
giai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmpgiai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmp
giai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmp
 
Đồ Án Tốt Nghiệp Về Sử Dụng Các Lớp Rtp Api Xây Dựng Chương Trình Truyền Vide...
Đồ Án Tốt Nghiệp Về Sử Dụng Các Lớp Rtp Api Xây Dựng Chương Trình Truyền Vide...Đồ Án Tốt Nghiệp Về Sử Dụng Các Lớp Rtp Api Xây Dựng Chương Trình Truyền Vide...
Đồ Án Tốt Nghiệp Về Sử Dụng Các Lớp Rtp Api Xây Dựng Chương Trình Truyền Vide...
 
Báo Cáo Tốt Nghiệp Sử Dụng Các Lớp Rtp Api Xây Dựng Chương Trình Truyền Video...
Báo Cáo Tốt Nghiệp Sử Dụng Các Lớp Rtp Api Xây Dựng Chương Trình Truyền Video...Báo Cáo Tốt Nghiệp Sử Dụng Các Lớp Rtp Api Xây Dựng Chương Trình Truyền Video...
Báo Cáo Tốt Nghiệp Sử Dụng Các Lớp Rtp Api Xây Dựng Chương Trình Truyền Video...
 
[Báo cáo] Bài tập lớn Cơ sở truyền số liệu
[Báo cáo] Bài tập lớn Cơ sở truyền số liệu[Báo cáo] Bài tập lớn Cơ sở truyền số liệu
[Báo cáo] Bài tập lớn Cơ sở truyền số liệu
 
Nhom9 (1)
Nhom9 (1)Nhom9 (1)
Nhom9 (1)
 
Linux thietlaphethongmangubunt-45879
Linux thietlaphethongmangubunt-45879Linux thietlaphethongmangubunt-45879
Linux thietlaphethongmangubunt-45879
 
TỰ HỌC LPI 2
TỰ HỌC LPI 2TỰ HỌC LPI 2
TỰ HỌC LPI 2
 
Dsd05 01-rpca
Dsd05 01-rpcaDsd05 01-rpca
Dsd05 01-rpca
 
Baomat chuongii
Baomat chuongiiBaomat chuongii
Baomat chuongii
 
[123doc.vn] xay dung he thong mang cho doanh nhiep nho
[123doc.vn]   xay dung he thong mang cho doanh nhiep nho[123doc.vn]   xay dung he thong mang cho doanh nhiep nho
[123doc.vn] xay dung he thong mang cho doanh nhiep nho
 
bai thuc hanh mang vien thong
bai thuc hanh mang vien thongbai thuc hanh mang vien thong
bai thuc hanh mang vien thong
 
Dhcp nat out ubuntu
Dhcp nat out ubuntuDhcp nat out ubuntu
Dhcp nat out ubuntu
 
Data netflow analyzer
Data netflow analyzerData netflow analyzer
Data netflow analyzer
 
Sự đóng gói cho quá trình vận chuyện gói thoạI
Sự đóng gói cho quá trình vận chuyện gói thoạISự đóng gói cho quá trình vận chuyện gói thoạI
Sự đóng gói cho quá trình vận chuyện gói thoạI
 
Lab security+baiso8 netcat
Lab security+baiso8 netcatLab security+baiso8 netcat
Lab security+baiso8 netcat
 
Lab security+ Bài 8: Netcat
Lab security+ Bài 8: NetcatLab security+ Bài 8: Netcat
Lab security+ Bài 8: Netcat
 
OpenWIPS-ng report Vietnamese
OpenWIPS-ng report VietnameseOpenWIPS-ng report Vietnamese
OpenWIPS-ng report Vietnamese
 
Báo cáo thực tập tuần 6
Báo cáo thực tập tuần 6Báo cáo thực tập tuần 6
Báo cáo thực tập tuần 6
 

More from Hoàng Chí Dũng

More from Hoàng Chí Dũng (12)

Seminar Ly Thuyet Chuan Hoa V1.2
Seminar   Ly Thuyet Chuan Hoa   V1.2Seminar   Ly Thuyet Chuan Hoa   V1.2
Seminar Ly Thuyet Chuan Hoa V1.2
 
Chuyen De 3 Bo Sung CSDL nang cao
Chuyen De 3   Bo Sung CSDL nang caoChuyen De 3   Bo Sung CSDL nang cao
Chuyen De 3 Bo Sung CSDL nang cao
 
Seminar Ly Thuyet Chuan Hoa V1.2
Seminar   Ly Thuyet Chuan Hoa   V1.2Seminar   Ly Thuyet Chuan Hoa   V1.2
Seminar Ly Thuyet Chuan Hoa V1.2
 
Baocao Chuanhoa
Baocao ChuanhoaBaocao Chuanhoa
Baocao Chuanhoa
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 
bài tập quay lui
bài tập quay luibài tập quay lui
bài tập quay lui
 
Phương pháp tham lam
Phương pháp tham lamPhương pháp tham lam
Phương pháp tham lam
 
Cơ sở thuật toán
Cơ sở thuật toánCơ sở thuật toán
Cơ sở thuật toán
 
Section 2 Quay Lui
Section 2   Quay LuiSection 2   Quay Lui
Section 2 Quay Lui
 
Chuong 2 CSDL phân tán
Chuong 2 CSDL phân tánChuong 2 CSDL phân tán
Chuong 2 CSDL phân tán
 
Chuong 4 CSDL phân tán
Chuong 4 CSDL phân tánChuong 4 CSDL phân tán
Chuong 4 CSDL phân tán
 
Chuong 3 CSDL phân tán
Chuong 3 CSDL phân tánChuong 3 CSDL phân tán
Chuong 3 CSDL phân tán
 

Baigiang Ns2

  • 2.
  • 3.
  • 4. Cấu trúc thư mục của NS tclbox Ns-allinone tkbox otcl tclcl ns-2 nam-1 tcl ex test lib C++ source Otcl code Example Validation test Otcl source
  • 5.
  • 6. Lịch trình của sự kiện: lưu lại thời gian mô phỏng và những sự kiện xảy ra trong hàng đợi . Real-Time (thời gian thực) và Non-Real-Time (thời gian ảo) head Event Scheduler Net work Object Network Object handler() handler() time_uid_next_handler_ time_uid_next_handler_
  • 7. Các thành phần của NS TclObject Other NsObject Connector Classifier SnoopQueue Queue Delay Agent Trace AddrClassifier McastClassfier Out Drp DropTail Red TCP In UDP Edrp
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.