Hiện nay trong điều kiện hạ tầng mạng phỏt triển với qui mụ đồ sộ, việc nghiờn cứu trờn lý thuyết và đưa vào thực hành cần phải qua kiểm nghiệm kỹ càng. Và một trong những bước kiểm nghiệm đầu tiờn là trờn phần mềm mụ phỏng. Cỏc phần mềm mụ phỏng hiện nay đang là cụng cụ rất hữu ớch giỳp cỏc nhà nghiờn cứu và vận hành mạng kiểm nghiệm lại cụng trỡnh nghiờn cứu của mỡnh. Núi về mụ phỏng mạng, chỳng ta cú thể biết tới cỏc phần mềm được sử dụng rộng rói như NS, OPNET, GNS… Trong đú, OPNET là một phần mềm được rất nhiều trường đại học hàng đầu trờn thế giới sử dụng do khả năng mụ phỏng và tương thớch đạt hiệu quả cao.
OPNET là một cụng cụ phần mềm mạnh được sử dụng để mụ phỏng mạng, đó được cỏc nhà nghiờn cứu khoa học trờn thế giới đỏnh giỏ cao và những kết quả mụ phỏng bằng OPNET đó được cụng nhận trờn nhiều tờ bỏo cũng như diễn đàn cụng nghệ thế giới. OPNET chứa một lượng thư viện rất lớn về cỏc mụ hỡnh mạng, mụ hỡnh node, mụ hỡnh liờn kết, bao trựm từ mạng hữu tuyến cho tới mạng vụ tuyến, với rất nhiều cỏc giao thức mạng sẵn cú. OPNET được thiết kế với cơ sở dữ liệu phõn lớp và hướng đối tượng, dựa trờn nền tảng bộ ngụn ngữ lập trỡnh C/C++, tuy vậy OPNET lại cú giao diện gắp thả, tạo điều kiện tương tỏc dễ dàng hơn cho việc sử dụng để nghiờn cứu và mụ phỏng mạng.
Hỡnh 3.1 Cụng cụ mụ phỏng mạng OPNET Modeler
Ngoài việc mụ phỏng mạng và cỏc giao thức của mạng, OPNET cũn cung cấp cho ta nhiều cụng cụ cho phộp phõn tớch và tớnh toỏn cỏc tham số hiệu năng mạng, tớnh toỏn trễ, khởi tạo lưu lượng, so sỏnh qua đồ thị… rất linh hoạt.
3.2. Xõy dựng kịch bản mụ phỏng đo cỏc tham số hiệu năng trong mạng MAN-EMAN-E MAN-E