1. Trang chủ
  2. » Luận Văn - Báo Cáo

hiệunăngmạng.doc

16 363 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

hiệu năng mạng

Trang 1

BÀI BÁO CÁO NHÓM MÔN HIỆU NĂNG MẠNG

Xây dựng mô hình mạng gồm 4 node và sau đó tăng them 2 node Gồm giao thức FTP, TCP, UDP, CBR tại những node gửi

Còn TCPSink, Null ở node nhận

Mục tiêu của bài toán :

Nhằm khảo sát quá trình vận chuyển các gói tin trong mô hình mạng mô phỏng trên phần mềm NS2 vào so sánh quá trình lost và drop của các packet tại node sử dụng hàng đợi Và để khảo sát xem có đúng trên lý bao nhiêu phần trăm.

Ta thay giao thức TCP bằng những giao thức khác như TCP/Reno, TCP/Vegas,

TCP/Sack1, TCP/Fack để nhằm xác thực lại có đúng như trên lý thuyết đã nói và để thấy và hiểu rỏ hơn trên mô hinh mạng demo

TOPOLOGY MẠNG ĐƠN GIẢN VÀ KỊCH BẢN MÔ PHỎNG

HÌNH 1: SƠ ĐỒ THIẾT KẾ MẠNG ĐƠN GIẢN Node 1 :

• FTP : bắt đầu tại thời điểm 1s và kết thúc tại thời điểm 4s • TCP: tạo packet max là 1kbyte

Node 2:

• CBR: bắt đầu tại thời điểm 0.1s và kết thúc tại thời điểm 4.5s • UDP: tạo packet max là 1kbyte

Trang 2

Node 3:

• TCPSInk: nhận và gửi packet từ n1(qua TCP) • Null: nhận packet từ n2(qua UDP)

Node 4: nối n1, n2 với n3 Queue: drop tail

• Drop tail 14 maximum queue size 20 • Drop tail 24 maximum queue size 20 • Drop tail 43 maximum queue size 20

HÌNH 2: QUÁ TRÌNH CHẠY VÀ QUEUE CỦA MẠNG

Đầu tiên lúc 0.1s ở n1 bắt đầu gửi packet qua n3 và đến n2 Tới giây thứ 1 ở n0 bắt đầu gửi packet qua n3 Tới giây thứ 1.1 xuất hiện queue tại n3.

Trang 3

HÌNH 3: QUÁ TRÌNH DROP TAIL CỦA MẠNG

Đến giây thứ 1.41 thì xuất hiện drop tail tại n3 và số packet ở n1 gửi đi bị drop nhiều hơn so với packet ở n1 gửi đi và n2 gửi về.

HÌNH 4: THÔNG LƯỢNG CỦA GÓI TIN TẠI NODE HIỆN TẠI

Trang 4

HÌNH 5: BIỂU ĐỒ THỜI GIAN MÔ PHỎNG SỰ KIỆN GỬI ĐI SỰ TRÌ HOÃN GIỬA Số bytes gởi: 584200bytes Packet rơi tại node: 3

Trang 5

Trường hợp ta them 2 node nữa vào mô hình mạng để so sánh quá trình drop lost và hiệu năng mạng trong 2 trường hợp này

HÌNH 1: SƠ ĐỒ THIẾT KẾ MẠNG ĐƠN GIẢN Node 1 :

• FTP : bắt đầu tại thời điểm 1s và kết thúc tại thời điểm 4s • TCP: tạo packet max là 1kbyte

Node 2:

• FTP : bắt đầu tại thời điểm 0.5s và kết thúc tại thời điểm 4s • TCP: tạo packet max là 1kbyte

Node 3:

• CRB : bắt đầu tại thời điểm 0.3s và kết thúc tại thời điểm 4s • UDP: tạo packet max là 1kbyte

Node 4:

• CRB : bắt đầu tại thời điểm 0.1s và kết thúc tại thời điểm 4s • UDP: tạo packet max là 1kbyte

Node 5: nối node 1,2,3,4 với 6 Node 6:

• TCPSInk: nhận và gửi packet từ n1,n2(qua TCP) • Null: nhận packet từ n3,n4(qua UDP)

• Từ n1  n5 là 2 Mbps

Trang 6

Queue: drop tail

• Drop tail 15 maximum queue size 20 • Drop tail 25 maximum queue size 20 • Drop tail 35 maximum queue size 20 • Drop tail 45 maximum queue size 20 • Drop tail 65 maximum queue size 20

HÌNH 2: QUÁ TRÌNH DROP CỦA MẠNG

Trang 7

Số gói tin gửi 3901 Số gói tin bị mất 1576 Số gói tin bị drop 1576 Số gói tin chuyển tiếp 2325

Hiệu xuất gói tin 1576/3901=40.399% Độ trể trung bình 0.0739704946

Nhận xét:

Mô hình 1 thì ít bị drop và lost ít hơn mô hình 2 Độ trể trung bình của mạng 1 thì ít hơn so với mạng 2 Và hiệu xuất của mạng 2 kém hơn so với mạng 1 Vậy hiệu năng của mạng 1 tốt hơn mạng 2.

Để giảm sự lost và drop trên cả 2 mạng thì ta phải tăng băng thông lên.

Trang 8

Trường Hợp 2 ta thay giao thức TCP bằng các giao thức khác như TCP/Reno, TCP/Vegas, TCP/Sack1, TCP/Fack

 Trường hợp ta thay TCP bằng TCP Reno

 Trường hợp ta thay TCP bằng TCP Vegas

 Trường hợp ta thay TCP bằng TCP sack1

Trang 9

 Trường hợp ta thay TCP bằng TCP fack

Từ table trên thì ta rút ra nhận xét trong 5 giao thức sử dụng ở trên thì dùng giao thức TCP/Fack là giao thức mà hiệu năng cao nhất vì tỉ lệ các gói tin bị drop và bị lost thấp nhất và hiệu xuất của nó là cao nhất đạt tới 96.329% so với giao thức TCP chỉ đạt 94.313%.

Trang 10

Bài 2:

BÁO CÁO HIỆU NĂNG MẠNG Mô hình mạng đưa ra gồm 6 node

Sử dụng TCP, FTP,UDP,CBR ở các node gửi Sử dụng NULL, TCPSink ở node nhận

• tại node 5 ta thay cơ chế quản lý queue drop tail bằng RED so sánh số gói tin rơi

HÌNH 1: SƠ ĐỒ THIẾT KẾ MẠNG ĐƠN GIẢN Node 1 :

• FTP : bắt đầu tại thời điểm 0.1s và kết thúc tại thời điểm 5s • TCP: tạo packet max là 210 byte

Node 2:

• FTP: bắt đầu tại thời điểm 0.2s và kết thúc tại thời điểm 5s • TCP: tạo packet max là 210byte

Node 3:

• CBR: bắt đầu tại thời điểm 0.3s và kết thúc tại thời điểm 5s • UDP: tạo packet max là 210byte

Node 4:

• CBR: bắt đầu tại thời điểm 0.4s và kết thúc tại thời điểm 5s • UDP: tạo packet max là 210byte

Trang 11

Node 5: nối n1, n2,n3,n4 với n6 Node 6:

• TCPSInk: nhận và gửi packet từ n1,n2(qua TCP) • Null: nhận packet từ n3,n4(qua UDP)

Bắt đầu tại 0.1s tại n5 gửi packet qua n1 đến n0 ở 0.2s tại n4 gửi packet qua n1 đến n0 và 0.3s tại n3 gửi packet qua n1 đến n0 ở 0.4s tại n2 gửi packet qua n1 đến n0.

Bắt đầu tại giây 0.46s bắt đầu xảy ra drop tại node 1 quá trình drop xảy ra liên tục cho đến 5s

Trang 13

Quá trình drop xảy ra ở node 1 Tổng số packet gửi 4834

Số packet bị drop = 1988 số packet bị lost = 2042

Số packet forwarded(chuyển tiếp)= 2805

tỉ lệ packet truyền thành công 2805/4834 = 58,026%

Trang 14

Không có drop

Tổng số packet gửi 9038 Số packet bị lost 83

Số packet forwarded(chuyển tiếp)= 8996

tỉ lệ packet truyền thành công 8996/9038 = 99,535%

Trang 15

Băng tông Số gói tin

 tại node 5 ta thay cơ chế quản lý queue drop tail bằng RED so sánh số gói tin rơi.

Trường hợp :N5 N6 bằng 5Mbs Trong code ta phải set thêm các tham số sau:

Dùng tracegraph ta thu được table sau:

Trang 16

Khi ta thay bằng hàng đợi RED thì hiệu năng cao hơn so với drop tail nó tăng từ 58.026% lên 99.21%

Ngày đăng: 24/08/2012, 21:20

w