Chƣơng 3 : PHÂN TÍCH GIẢI THUẬT RRED
3.3 Các kết quả mô phỏng
3.3.4 Biến thiên T* khi kích thƣớc bộ nhớ nhỏ ( N= 23)
Các gói tin của cùng một dịng TCP thơng thƣờng (có kích thƣớc 1000 bytes) trong một đợt bùng nổ gói tin đến router R0 cách nhau một khoảng là:
(1040*8)/(10*1000*1000) = 0.832 (ms).
Ở đây có một điểm đáng chú ý là phần mềm NS-2 coi 1 (Mbps) = 1000*1000 (bíts/s).
a) Với Rb = 0.25 (Mbps)
Trong trƣờng hợp sử dụng tham số tấn công Rb = 0.25 (Mbps) thì các gói tin của cùng một dịng UDP tấn cơng (có kích thƣớc là 50 bytes) trong một đợt bùng nổ gói tin tấn cơng đến router R0 cách nhau một khoảng là:
ξ = (50*8)/(0.25*1000*1000) = 1.6 (ms).
Các mô phỏng với Ta = 1 (s), Tb = 200 (ms), Rb = 0.25 (Mbps) và cho T* thay đổi trong khoảng [0.4 ms; 19.2 ms] có kết quả nhƣ sau:
Hình 3.5: Số lượng gói tin tấn cơng đi qua router R0 trong 1 (s) khi Ta = 1 (s); Tb = 200 (ms); Rb = 0.25 (Mbps); T* thay đổi với thuật toán LF-RED
Số lƣợng gói tin tấn cơng đi qua router R0 trong 1 (s) tăng mạnh khi T* < ξ và khi T* > 16 (ms). 16 (ms) tƣơng đƣơng với khoảng thời gian của 10 gói tin liên tiếp của cùng một dịng TCP thơng thƣờng trong một đợt bùng nổ gói tin đến router R0 nếu giả sử rằng chỉ có một dịng thơng thƣờng sử dụng hết băng thông của liên kết nghẽn cổ chai là 5 (Mbps).
Hình 3.6: Số lượng gói tin TCP đi qua router R0 trong 1 (s) khi Ta = 1 (s); Tb = 200 (ms); Rb = 0.25 (Mbps); T* thay đổi với thuật tốn LF-RED
Số lƣợng gói tin TCP đi qua router R0 trong 1 (s) giảm nhẹ khi T* < ξ và giảm mạnh khi T* > 16 (ms).
b) Với Rb = 0.5 (Mbps)
Nếu sử dụng tham số Rb = 0.5 (Mbps) thì các gói tin của cùng một dịng UDP tấn cơng (có kích thƣớc là 50 bytes) trong một đợt bùng nổ gói tin tấn cơng đến router R0 cách nhau một khoảng là:
ξ = 0.8 (ms).
Các mô phỏng với Ta = 1 (s), Tb = 200 (ms), Rb = 0.5 (Mbps) và cho T* thay đổi trong khoảng [0.4 ms; 19.2 ms] có kết quả nhƣ sau:
Hình 3.7: Số lượng gói tin tấn cơng đi qua router R0 trong 1 (s) khi Ta = 1 (s); Tb = 200 (ms); Rb = 0.5 (Mbps); T* thay đổi với thuật toán LF-RED
Số lƣợng gói tin tấn cơng đi qua router R0 trong 1 (s) tăng mạnh khi T* < ξ và tăng nhẹ khi T* > 16 (ms).
Hình 3.8: Số lượng gói tin TCP đi qua router R0 trong 1 (s) khi Ta = 1 (s); Tb = 200 (ms); Rb = 0.5 (Mbps); T* thay đổi với thuật toán LF-RED
Số lƣợng gói tin TCP đi qua router R0 trong 1 (s) giảm mạnh khi T* < ξ và khi T* > 16 (ms).
c) Với Rb = 0.1 (Mbps)
Nếu sử dụng tham số Rb = 0.1 (Mbps) thì ξ = 4 (ms).
Các mô phỏng với Ta = 1 (s), Tb = 200 (ms), Rb = 0.1 (Mbps) và cho T* thay đổi trong khoảng [0.4 ms; 19.2 ms] có kết quả nhƣ sau:
Hình 3.9: Số lượng gói tin tấn cơng đi qua router R0 trong 1 (s) khi Ta = 1 (s); Tb = 200 (ms); Rb = 0.1 (Mbps); T* thay đổi với thuật toán LF-RED
Số lƣợng gói tin tấn cơng đi qua router R0 trong 1 (s) tăng mạnh khi T* < ξ và khi T* > 16 (ms).
Hình 3.10: Số lượng gói tin TCP đi qua router R0 trong 1 (s) khi Ta = 1 (s); Tb = 200 (ms); Rb = 0.1 (Mbps); T* thay đổi với thuật toán LF-RED
Số lƣợng gói tin TCP đi qua router R0 trong 1 (s) giảm nhẹ khi T* < ξ và giảm mạnh khi T* > 16 (ms).