Chương 1, giới thiệu một số giải pháp mô phỏng mạng như Packet Tracer, Boson Netsim, GNS3 và đề xuất một số tiêu chí để so sánh, đánh giá khả năng của các giải pháp để giải quyết bài toán xây dựng phòng thực hành mới, giới thiệu một số tính năng của giải pháp mô phỏng mạng sử dụng GNS3. Chương 2, tìm hiểu tổng quan về công nghệ ảo hóa, giới thiệu một số công nghệ ảo hóa máy chủ như VMware vSphere, Hyper-V, XenServer, so sánh và đánh giá khả năng của các giải pháp ảo hóa máy chủ để giải quyết bài toán xây dựng phòng thực hành mới, giới thiệu một số tính năng nổi bật của giải pháp ảo hóa máy chủ Citrix XenServer. Chương 3, giới thiệu mô hình phòng thực hành truyền thống, đề xuất mô hình phòng thực hành mới, cách thức vận hành mô hình phòng thực hành mới, triển khai thử nghiệm mô hình phòng thực hành mới, xây dựng kịch bản thử nghiệm sự hoạt động của mô hình phòng thực hành mạng mới. Kết luận, đánh giá tính khả thi của giải pháp, ưu điểm và nhược điểm của giải pháp, hướng phát triển tiếp theo, phần cuối cùng là Tài liệu tham khảo cùng các phụ lục.
MÔ PHỎNG HỆ THỐNG MẠNG VỚI GNS3 1. Một số giải pháp mô phỏng hệ thống mạng phổ biến hiện nay Hiện nay, có rất nhiều công cụ mô phỏng hệ thống mạng giúp người học có thể tự học, tự nghiên cứu các công nghệ mạng mới, trải nghiệm các tính mới của các thiết bị mạng mới được đưa ra bởi các tổ chức, các công ty chuyên về giải pháp mạng như Cisco, Juniper,. Chúng ta có thể kể ra một số công cụ mô phỏng hệ thống mạng được sử dụng phổ biến hiện nay như: GNS3, Packet Tracer, Boson Netsim,. Các công cụ mô phỏng này có thể cài đặt được ở nhiều môi trường khác nhau như Windows, Linux, Mac OS.
Packet Tracer [40] Hình 1. Màn hình giao diện Packet Tracer Packet Tracer là một phần mềm mô phỏng hệ thống mạng được Cisco cung cấp miễn phí cho người dùng. Nó rất tiện dụng cho những người mới bắt đầu làm quen với việc xây dựng và cấu hình các thiết bị mạng để làm quen với các cấu trúc lệnh của Cisco với giao diện đồ họa rất trực quan, các thiết bị giống như thật với các port, module kết nối. Người dùng có thể thay đổi các module kết nối các thiết bị mạng bằng cách kéo thả các module cần thiết để thay thế, đặc biệt người dùng còn có thể quan sát được các gói tin di chuyển trong hệ thống z 15 mạng như thế nào.
Với công cụ giả lập này, người học sở hữu một tập hợp khá lớn các thiết bị thực hành mạng như: router, switche, Wireless Devices, End Device (PC, Laptop, IP Phone…), và các chuẩn về kết nối. Ưu điểm của Packet Tracer Miễn phí với người dùng. Không sử dụng nhiều tài nguyên như bộ nhớ RAM (Random Access Memory), bộ vi xử lý CPU (Central Processing Unit),. của máy tính khi thực hiện mô phỏng.
Cho phép người dùng có thể cấu hình các thiết bị không dây Dễ dàng cài đặt Nhược điểm của Packet Tracer Không sử dụng Cisco IOS hoặc JunOS, do đó bị giới hạn các tính năng và chỉ cho phép người dùng cấu hình các lệnh cơ bản. Không thể kết nối với mạng thật, thiết bị thật,. Hỗ trợ ít các thiết bị, công nghệ của Cisco 1. Boson Netsim [42] Hình 1.
Màn hình giao diện Boson Netsim Boson Netsim là một phần mềm mô phỏng hệ thống mạng và được thiết kế để hỗ trợ người dùng trong việc học và luyện tập các cấu trúc lệnh về cấu hình thiết bị mạng của Cisco. z 16 Boson NetSim sở hữu độc quyền của Boson Network Simulator, Router Simulator, và công nghệ phần mềm EROUTER, cùng với công cụ Boson Virtual Packet Technology, để tạo ra các gói tin độc lập. Các gói tin được định tuyến và chuyển mạch thông qua mạng mô phỏng, cho phép NetSim xây dựng một bảng định tuyến ảo thích hợp và mô phỏng mạng một cách chính xác. Boson NetSim cung cấp cho người học nhiều bài thực hành khác nhau với nhiều cấp độ khác nhau CCNA, CCNP,.
Những bài thực hành này sẽ hướng dẫn cho người học có thể cấu hình các router, switch theo nhiều kịch bản khác nhau. Bên cạnh đó, Boson NetSim cũng cho phép người học tự xây dựng các mô hình mạng tùy theo yêu cầu của riêng mình. Với tính khả thi trong việc hướng dẫn và cho phép tự xây dựng, thiết kế mạng, Boson NetSim thực sự có hiệu quả hơn việc sử dụng các router và switch thực, nó cho phép người dùng vẫn thực thi được mạng mà không cần phải có thiết bị thật. Khi trong mạng của bạn xảy ra sự cố, bạn có thể tạo một phiên bản ảo mạng của bạn bằng chương trình Boson Network Designer TM và giải quyết các sự cố mà không cần phải tháo gỡ hệ thống.
Phần mềm Netsim là một phần mềm linh hoạt và hữu ích cho phép bạn thực hiện nhưng mô phỏng mạng với nhiều dữ liệu khác nhau đồng thời xử lý các sự cố xảy ra trong hệ thống mạng. Boson NetSim cung cấp cho người học các bài thực hành về LAN/WAN/Internet với 4 loại: Stand-Alone Labs: Cho phép người học thực hiện những bài thực hành đơn giản, mang tính thực hành với những cấu trúc lệnh cơ bản và đơn giản cho từng chủ đề khác nhau. Các bài thực hành cũng hoàn toàn độc lập với nhau. Sequential Labs: Là những bài thực hành mang tính có thứ tự.
Tức là người học sẽ phải thực hiện tuần tự từng bài thực hành một, thực hiện xong bài thực hành trước rồi đến lượt bài thực hành tiếp theo Scenario Labs: Là những bài thực hành cơ bản với mục đích giới thiệu với người học về các công nghệ một cách đơn giản nhất. Những bài thực hành này được thiết kế để đưa ra cho người học thấy được đầy đủ những cú pháp lệnh cơ bản cần thiết để thực thi. Những bài thực hành này được thiết kế để thực hiện một cách độc lập. Điều đó có nghĩa là người dùng có thể làm bất kỳ một bài thực hành nào, không cần theo thứ tự.
Supplemental labs: Là những bài thực hành về một số giao thức định tuyến như RIP, EGRP và giao thức xác thực PAP, CHAP. Giúp người học hiểu về giao thức định tuyến, giao thức xác thực và các cấu trúc z 17 lệnh về các giao thức định tuyến, giao thức xác thực. Ưu điểm của Boson Netsim Không sử dụng nhiều tài nguyên về bộ nhớ, bộ vi xử lý,. của máy tính khi thực hiện mô phỏng.
Cung cấp sẵn nhiều bài thực hành cho người học với nhiều cấp độ. Dễ dàng cài đặt. Nhược điểm của Boson Netsim Boson NetSim là bản thương mại. Không sử dụng Cisco IOS hoặc JunOS, do đó bị giới hạn các tính năng, chỉ cho phép người dùng cấu hình các lệnh cơ bản.
Không thể kết nối với mạng thật, thiết bị thật,… Hỗ trợ ít các thiết bị, công nghệ của Cisco. Màn hình giao diện của GNS3 1.3 GNS3 là một phần mềm miễn phí mã nguồn mở mô phỏng mạng dưới dạng đồ họa, nó cho phép người dùng có thể mô phỏng hệ thống mạng từ đơn giản tới phức tạp. Với giao diện đồ họa, GNS3 cho phép người dùng dễ dàng tạo ra được các mô hình mạng khác nhau tùy thuộc vào yêu cầu. GNS3 cho phép mô phỏng mạng sử dụng Cisco IOS, người dùng có thể chạy Cisco IOS trong môi trường ảo trên máy tính.
GNS3 được xây dựng dựa trên Dynamips và z 18 Dynagen với giao diện người dùng dưới dạng đồ họa thân thiện. Dynamips là chương trình lõi của GNS3, nó thực hiện mô phỏng hoạt động một số nền tảng phần cứng của Cisco và được viết bởi Christophe Fillot. GNS3 kết hợp được với nhiều công cụ mô phỏng như Qemu, VMware, VirtualBox,. Bên cạnh đó, GNS3 cũng có thể mô phỏng được Cisco ASA và PIX firewalls, Cisco IPS, các router của Juniper cũng như các hosts (sử dụng các hệ điều hành Windows, Linux, Mac OS X, FreeBSD,.) GNS3 có thể cài đặt trên máy tính sử dụng các hệ điều hành khác nhau như: Windows, Linux và Mac OS X.
Nó không thể thay thế cho router trong các hệ thống mạng thực tế mà chỉ là công cụ để học tập và thử nghiệm trong môi trường thí nghiệm. GNS3 là một công cụ tuyệt vời cho những kỹ thuật viên, chuyên gia và những người đam mê về quản trị mạng để: Trải nghiệm và thử nghiệm các tính năng của router. Kiểm tra các cấu hình trong hệ thống mạng ảo trước khi triển khai trong thực tế. Học tập và vượt qua các kỳ thi lấy chứng chỉ CCNA, CCNP, CCIE.
Ưu điểm của GNS3 Miễn phí với người dùng. Sử dụng Cisco IOS hoặc JunOS do đó hỗ trợ tất cả các công nghệ của Cisco, Juniper,. Có thể kết nối với các thiết bị thật, mạng thật, máy tính ảo,. Mô phỏng hầu hết các thiết bị, giải pháp về mạng của Cisco.
Kết hợp được với các phần mềm khác: Wireshark,. Có thể xây dựng các mô hình thực hành theo kiểu Client-Server, Multi-Server. Cung cấp các cơ chế tối ưu hóa tài nguyên về bộ nhớ, bộ vi xử lý. Dễ dàng cài đặt.
Nhược điểm của GNS3 Yêu cầu nhiều tài nguyên bộ nhớ, bộ vi xử lý. Không thể thay thế router thật Thông lượng chậm so sánh với các thiết bị thật, không hỗ trợ tất cả nền tảng router của cisco. Chỉ cho phép thực thi một phiên GNS3 tại một thời điểm. So sánh và đánh giá Sau khi tìm hiểu một số giải pháp mô phỏng mạng, luận văn đưa ra bảng so sánh và đánh giá các giải pháp mô phỏng mạng như sau: Bảng 1.