Cài đặt dummynet trên Windows

Like

W-------
16/01/2015
4
14 bài viết
Cài đặt dummynet trên Windows
Dummynet
  1. Giới thiệu
Dummynet là công cụ giả lập/mô phỏng mạng thực tế, ban đầu được thiết kế cho việc thử nghiệm các giao thức mạng. Sau đó được sử dụng cho loạt các ứng dụng bao gồm cả quản lý băng thông.
Dummynet mô phỏng/thực thi hàng đợi (queue) và hạn chế băng thông, mức độ chậm chễ (delay), mất gói tin, và các hiệu ứng đa đường. Nó hoạt động bằng cách ngăn chặn các gói tin thông qua các giao thức sắp xếp, và cho chúng đi qua 1 hoặc nhiều ống (pipes). Nơi mà mô phỏng tác động của việc hạn chế băng thông, mức độ chậm chễ, kích thước hàng đợi, tỷ lệ tổn thất gói tin, các chính sách…)
1489939949a1.jpg
Mỗi pipes có thể được cấu hình riêng, và các gói tin được chuyển tiếp đến các đường ống thích hợp bằng cách sử dụng ipfw để lọc gói tin. Ipfw cho phép chọn chính xác lưu lượng và hướng (in/out) thực hiện, ta có thể áp dụng những hạn chế/chậm chễ khác nhau theo các rule ipfw (ví dụ chọn theo giao thức, theo port, theo địa chỉ, theo card mạng..v..v)
Ví dụ:
  • Hạn chế tổng lưu lượng gửi đến 5Mbit/s giao thức TCP
Ipfw add pipe 1 in proto tcp
Ipfw pipe 1 config bw 5Mbit/s
  • Hạn chế băng thông kết nối đến dantri.com.vn 250Kbit/s và độ trễ 250ms
Ipfw add pipe 2 ip from any to dantri.com.vn out
Ip pipe 2 config bw 250Kbit/s delay 250ms
  1. Cài đặt trên Windows
  • Tải dummynet tại đây
  • Sau khi giải nén, chuột phải vào card mạng trên máy tính (Control Panel à Network and Sharing Center à Change adapter settings) chọn Properties.
  • Click Install à Service à Add
1489939949a2.jpg
  • Click Driver Disk và chọn file netipfw.inf nằm trong thư mục Binary thuộc bộ cài vừa giải nén.
1489939949a3.jpg
  • Click Accept on the warnings for the installation of an unknow driver.
Lưu ý:
Để có thể chạy lệnh ipfw trên cmd. Ta cần thực hiện như sau:
  • Mở Control Panel à System and Maintainace à System à Advanced system settings à Enviroment variables à System variables à chọn mục Path và thêm vào đường dẫn đến thư mục chứa file ipfw.exe.
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Bên trên