22
Đề tài : Nghiên cứu cơ chế routing của cisco, mô phỏng trên nền gns3 Giáo viên hướng dẫn : Thầy Võ Đỗ Thắng

Bao cao thuc tap tuan 1

Embed Size (px)

DESCRIPTION

Bao Cao Thuc Tap

Citation preview

Page 1: Bao cao thuc tap tuan 1

Đề tài : Nghiên cứu cơ chế routing của cisco,

mô phỏng trên nền gns3

Giáo viên hướng dẫn : Thầy Võ Đỗ Thắng

Sinh viên thực hiện : Trần Quang Chiến

Thành phố Hồ Chí Minh, ngày 22 tháng 7 năm 2014

Page 2: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

MỤC LỤC

I. Gặp giảng viên và nhận tài liệu về đề tài..................................................................3

II. Tìm hiểu cách sử dụng và cách cài đặt GNS3.......................................................3

1. Giới thiệu về phần mềm GNS3...............................................................................3

2. Cách download và cài đặt phần mềm GNS3.........................................................5

a) Cách download phần mềm GNS3.......................................................................5

b) Cách cài đặt phần mềm GNS3.( các phiên bản khác cũng cài đặt tương tự). 6

3. Load file IOS trên GNS3.......................................................................................10

a) Chỉnh sửa sau cài đặt GNS3..............................................................................10

b) Load file IOS trên GNS3...................................................................................13

III. Giới thiệu một số giao thực định tuyến................................................................15

1. Khái niệm...............................................................................................................15

2. Định tuyến tĩnh......................................................................................................15

3. Định tuyến động.....................................................................................................16

4. So sánh giữa định tuyến tĩnh và định tuyến động..............................................17

2 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 3: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

I. Gặp giảng viên và nhận tài liệu về đề tài.

— Nhận đề tại thực tập tại trung tâm đào tạo quản trị mạng và an ninh mạng quốc tế ATHENA.

— Nhận tài liệu :+ CCNA Athena Lab+ Diễn đàn Athena mục Cisco + CCNA của nhà xuất bản Sybex+ Bộ sách Lab + CD hướng dẫn cisco CCNA

II. Tìm hiểu cách sử dụng và cách cài đặt GNS3

1. Giới thiệu về phần mềm GNS3 GNS3

GNS3 là một trình giả lập mạng có giao diện đồ hoạ (graphical network

simulator) cho phép bạn dễ dàng thiết kế các mô hình mạng và sau đó chạy giả lập

trên chúng. Tại thời điểm hiện tại GNS3 hỗ trợ các IOS của Router, ATM/Frame

Relay/Ethernet switch và hub. Bạn thậm chí có thể mở rộng mạng của mình bằng

cách kết nối nó vào mạng ảo này. Để làm được điều này, GNS3 đã dựa trên

Dynamips và một phần của Dynagen, nó được phát triển bằng Python và thông

thông qua PyQtvà phần giao diện đồ hoạ thì sử dụng thư viện Qt, rất nổi tiếng về

tính hữu dụng của nó trong dự án KDE. GNS3 cũng sử dụng kỹ thuật

SVG(Scalable Vector Graphics) để cung cấp các biểu tượng chất lượng cao cho

việc thiết kế mô hình mạng của bạn.

3 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 4: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

Giới thiệu về Dynamips

Dynamips là một trình mô phỏng router Cisco được viết bởi Christophe Fillot. Nó

mô phỏng các dòng 1700, 2600, 3600, và 7200, và sử dụng các IOS image chuẩn.

Phần mềm mô phỏng loại này có thể sử dụng cho :

Được sử dụng như một công cụ để thực tập, với phần mềm sử dụng trong thế giới

thực. Nó cho phép mọi người làm quen hơn với các thiết bị của Cisco, Cisco hiện

đang là công ty hàng đầu trên thế giới về kỹ thuật mạng ;

Thử nghiệm và làm quen với các đặc tính của Cisco IOS ;

Kiểm tra nhanh chóng các cấu hình để triển khai saunày trên các router thật.

Dĩ nhiên, phần mềm mô phỏng này không thể thay thế các router thật, nó chỉ đơn

giản là một công cụ bổ sung cho các bài lab thực tế của các nhàquản trị mạng Cisco hoặc

những ai muốn vượt qua các kỳ thi CCNA/CCNP/CCIE. Mặc dù Dynamips cung cấp một

switch ảo đơn giản, nókhông mô phỏng Catalyst switch (mặc dù nó có thể giả lập NM -

16ESW).

Giới thiệu về Dynagen

Dynagen là một giao tiếp dựa trên nền văn bản (text-base) dành cho Dynamips,

cung cấp một bộ OOP API riêng được sử dụng bởi GNS3 để tương tác với Dynamips.

GNS3 cũng sử dụng tập tin cấu hình tương-tự-INI của Dynagen và có tích hợp trình quản

lý CLI của Dynagen cho phép người dùng liệt kê các thiết bị, tạm ngưng và nạp lại các

các thể hiện (của các thiết bị - ND), xác định và quản lý các giá trị idle-pc, bắt các gói tin,

4 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 5: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

2. Cách download và cài đặt phần mềm GNS3.

a) Cách download phần mềm GNS3.

Để sử dụng GNS3, bạn có thể download tại:http://www.gns3.net/download

Với người dùng Windows:

Người mới sử dụng GNS3 được đề nghị cài đặt gói GNS3 all-in-one,

bao gồmDynamips, Winpcap, Qemu/Pemu, Putty, VPCS và Wireshark giúp

bạn không cần phảicài Python, PyQt và Qt. Nó cũng cung cấp tính năng

Explorer “tích hợp” nên bạn có thểdouble-click lên tập tin network để

chạy chúng. Nó cung cấp mọi thứ bạn cần để có thểchạy được GNS3 trên

máy cá nhân hay máy ở xa.

Với người dùng Linux:

Người dùng Linux cần download Dynamips và giải nén vào một chỗ thích

hợp. Cài đặtnhững gói phụ thuộc của GNS3 và sau đó chạy GNS3. Người dùng

cũng có thể thử phiênbản binar y dành cho Linux, giúp không cần phải cài

Python, PyQt và Qt.GNS3 cũng có thể được sử dụng để thử nghiệm các tính

năng của Cisco IOS, Juniper JunOS hoặc kiểm tra cấu hình mà đã được triển

khai trên router thật.Nhờ tích hợp với VirtualBox mà ngày nay ngay cả những

kỹ sư hệ thống và quản trịviên có thể tận dụng lợi thế của GNS3 để làm

những thí nghiệm và học tập trên Redhat (RHCE, RHCT), Microsoft (MSCE,

MSCA), Novell (CLP) và nhiều chứng nhận nhà cung cấp khác.

5 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 6: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

b) Cách cài đặt phần mềm GNS3.( các phiên bản khác cũng cài đặt tương

tự).

Đầu tiên ta kích vào : GNS3-0.5-win32-all-in-one.exe chọn Next

6 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 7: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

Tiếp theo nhấn I agree để chấp nhận

Nhấn Next

7 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 8: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

Chọn phần mềm hỗ trợ cài đặt cùng GNS3 bằng cách tích vào các ô cần thiết

Chọn vị trí để lưu ở đây là ổ C

8 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 9: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

Sau đó hiện ra bảng cảnh báo chọn ok để tiếp tục

Đợi đến khi chạy xong thì nhấn finish kết thúc cài đặt ( khi cài đặt có thể xuất hiện một số bước nữa các tùy vào phần mềm các bạn chọn ).

9 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 10: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

3. Load file IOS trên GNS3a) Chỉnh sửa sau cài đặt GNS3

Kích đúp vào biểu tượng GNS3 trên Desktop :

GNS3 hiện ra, bạn cấu hình theo hình hướng dẫn sau:

10 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 11: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

Tìm đường dẫn đến thư mục dynamips trong ổ lưu GNS3 đã cài đặt ở phần trên , (Trong mục working directory)

Bấm vào Test để Kiểm tra xem đã họat động đúng chưa.

11 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 12: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

Cuối cùng thì hiện như bảng sau là thành công.

12 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 13: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

b) Load file IOS trên GNS3

Vào edit chọn như hình sau:

13 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 14: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

Chọn đường dẫn đến chỗ lưu file IOS

Click Save ....=> Close.

14 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 15: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

III. Giới thiệu một số giao thực định tuyến.

1. Khái Niệm

Định tuyến là quá trình mà router thực hiện để chuyển gói dữ liệu tới mạng

đích.Tất cả các router dọc theo đường đi đều dựa vào địa chỉ IP đích của gói dữ

liệu để chuyển gói theo đúng hướng đến đích cuối cùng .

Yêu cầu khi định tuyến: khi lựa chọn một giao thức định tuyến, ta phải cân nhắc

một số yếu tố :

o Độ lớn của hệ thống mạng

o Băng thong các đường truyền

o Loại, phiên bản và khả năng của router

2. ĐỊNH TUYẾN TĨNH

Là quá trình người quản trị mạng phải cấu hình các thông tin đến các mạng khác

cho router .

Đặc điểm:

o Đối với định tuyến tĩnh ,các thông tin về đường đi phải do người quản trị

mạng nhập cho router

o Khi cấu trúc mạng có bất kỳ thay đổi nào thì chính người quản trị mạng

phải xoá hoặc thêm các thông tin về đường đi cho router

Hoạt động:

o Cấu hình các đường cố định cho router

o Router đưa các đường đi này vào bảng định tuyến .

o Gói dữ liệu được định tuyến theo các đường cố định này .

Cấu hình định tuyến tĩnh:

Router(config)# ip router network subnet-mask outgoinginterface| ip next

hop

o Network: địa chỉ mạng cần đi tới

15 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 16: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

o Subnet-mask: là subnet-mask của network

o Outgoinginterface/ip next hop : cổng gói tin đi ra/ địa chỉ ip của đích đến

Vd:bi(config)# ip router 172.16.1.0 255.255.255.0 192.168.1.2

3. ĐỊNH TUYẾN ĐỘNG

Giao thức định tuyến động cho phép router này chia sẻ các thông tin định tuyến

mà nó biết cho các router khác .Từ đó các router có thể xây dựng và bảo trì bảng

định tuyến của nó.Một số giao thức định tuyến :RIP,IGRP,EIGRP,OSPF...

Đặc điểm:

o Cập nhật về tất cả các đường,chọn đường tốt nhất đặt vào bảng định tuyến

và xoá đi khi đường đó không sử dụng được nữa

o Khi cấu trúc mạng có bất kỳ thay đổi nào như mở rộng thêm ,cấu hình

lại ,hay bị trục trặc thì router tự động cập nhật lai bảng định tuyến

o Thời gian để các router đồng bộ với nhau càng ngắn càng tốt vì khi các

router chưa đồng bộ với nhau về các thông tin trên mạng thì sẽ định tuyến

sai.

Hoạt động:hoạt động trên cơ sở các thuật toán định tuyến được phân loại theo:

o Vectơ khoảng cách(RIP,IGRP,EIGRP,OSPF)

Trạng thái đường liên kết(OSPF,IS_IS)

16 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014

Page 17: Bao cao thuc tap tuan 1

Báo Cáo Thực Tập -16-22/7/2014

4. SO SÁNH GIỮA ĐỊNH TUYẾN ĐỘNG VÀ ĐỊNH TUYẾN TĨNH

ĐỊNH TUYẾN TĨNH ĐỊNH TUYẾN ĐỘNG

Người quản trị mạng tốn thời gian cấu

hình

Đơn giản cấu hình

Điều khiển thông tin,không lãng phí

băng thông để tạo bảng định tuyến

Tiêu tốn một phần băng thông trên mạng để tạo

bảng định tuyến

Độ phức tạp cấu hình tăng khi kích thước

mạng tăng

Đơn giản trong việc cấu hình và tự động tìm ra

tuyến đường thay thế nếu mạng thay đổi

Không có khả năng thích ứng với mạng

cấu trúc thay đổi

Có khả năng thích ứng với mạng cấu trúc thay

đổi

Dùng cho mạng nhỏ,số lượng router ít Dùng cho mạng lớn,số lượng router nhiều

17 Thành Phố Hồ CHí Minh ngày 22 tháng 7 năm 2014