tiểu luận ứng dụng các nguyên tắc sáng tạo trong phần mềm gns3

22 486 1
tiểu luận ứng dụng các nguyên tắc sáng tạo trong phần mềm gns3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

I HC QUC GIA THÀNH PH H CHÍ MINH   BÁO CÁO CUI K U KHOA HC  TÀI: NG DNG CÁC NGUYÊN TC SÁNG TN TRONG PHN MM GNS3 M HV THC HIN: LÊ QUC HÒA MSHV: 1211021 KHÓA: 22 TP. HCM MC LC LU 1 PHN I. GII THIU PHN MM GNS3 2 1.1. Gii thiu GNS3 2 1.2. Gii thiu Dynamips và Dynagen 2 1.3. t 3 1.3.1. Cài đặt GNS3 3 1.3.2. Thiết lập Dynamips và IOS 4 1.4. Làm vic trên GNS3 5 1.4.1. Các công cụ làm việc 5 1.4.2. Thiết lập Router 6 1.4.3. Tinh chỉnh các Interface 7 1.4.4. Tinh chỉnh Idle PC 8 1.4.5. Thiết lập kết nối 8 1.4.6. Cấu hình Router thông qua giao diện console 9 1.4.7. Giao tiếp với PC thật 11 PHN II. PHÂN TÍCH CÁC NGUYÊN TC SÁNG TC NG DNG TRONG GNS3 14 2.1. Nguyên tc phân nh 14 2.2. Nguyên t 15 2.3. Nguyên tc kt hp 16 2.4. Nguyên tc v 16 2.5.  16 2.6. Nguyên t 17 2.7. Nguyên ti màu sc 17 2.8. Nguyên tc loi b và tái sinh tng phn 17 PHN III. KT LUN 19 PHN IV. TÀI LIU THAM KHO 20 Trường Đại Học Khoa Học Tự Nhiên Phương Pháp Nghiên Cứu Khoa Học Khoa Công Nghệ Thông Tin Báo Cáo Cuối Kỳ Lê Quốc Hòa Trang 1 1211021 ng trong mt k nguyên mà mi thành tu khoa hc và công ngh u xut hin mt cách ht sc mau l i mi mt cách cc k nhanh chóng. Ngày nay nghiên cu khoa hc là mt trong nhng hong có t phát trin nhanh nht thi. B máy nghiên cu khoa h thành khng l, nó u tt c các góc cnh ca th gii. Các thành tu nghiên cu khoa hc c ng dng vào mc ca cuc sng. Khoa ho ln nhiu quan nim truyn thng, nó làm cho sc sn xut xã hn so vi vài thp niên g V phn mình, bn thân khoa hc càng cc nghiên cu mt cách khoa hc. Mt mt, phi tng kt thc tin nghiên cu khoa h  khái quát nhng lý thuyt v quá trình sáng to khoa hc; mt khác, phc các bin pháp t chc, qun lý và nghiên cu khoa hc t máy khoa hc vnh, li phát trin m Có l không phi ngu nhiên, nhà p khn thiHãy h pháp ch ng hc d li S phát trin ca khoa hc hii không nhi nhng hiu bit sâu sc v th gii, mà còn i c nhng hiu bit v n thc th gii. Chính vì vn nghiên cu khoa hn lin vi hong có ý thc ci, là mt trong nhng yu t quynh s thành công ca hot ng nhn thc và ci to th gii.Và y mà hin nay vic nghiên cn nghiên cu khoa hc ngày càng tr nên cn thit nhm giúp cho công tác nghiên cu khoa ht hiu qu n mnh m  LI U Trường Đại Học Khoa Học Tự Nhiên Phương Pháp Nghiên Cứu Khoa Học Khoa Công Nghệ Thông Tin Báo Cáo Cuối Kỳ Lê Quốc Hòa Trang 2 1211021 PHN I. GII THIU PHN MM GNS3 1.1. Gii thiu GNS3 GNS3 là m    lp mng có giao di  ha (Graphical Network Simulator) cho phép chúng ta có th d dàng thit k các mô hình mng và y gi lp trên chúng. Ti thm hin ti GNS3 ch h tr các IOS ca Router, ATM/Frame Relay/Ethernet Switch và Hub. Ta 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.  a trên Dynamips và mt phn ca Dynagen. c phát trin bng Python và thông qua PyQt, phn giao di ha thì s dng n Qt, vn rt ni ting v tính hu dng trong d  dng k thu cung cp các bing chng cao cho vic thit k mô hình mng. 1.2. Gii thiu Dynamips và Dynagen Dynamips là m       c vit bi Christophe Fillot. Nó mô phng các dòng 1700, 2600, 3600 và 7200, s dng các IOS image chun. Phn mm này có th c s dng cho:  Làm 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 các thit b ca Cisco (hi u trên th gii v k thut mng).  Th nghim và làm quen vc tính ca Cisco IOS.  Kim tra nhanh chóng các c trin khai sau này trên các Router tht. n mm mô phng này không th thay th các Router tht, nó ch n là mt công c b sung cho các bài lab thc t ca các nhà quá tr mng Cisco hoc cho nhng ai mut qua các k thi CCNA/CCNP/CCIE. Dynagen là mt giao tip da trên nn (text-base) dành cho Dynamips, cung cp mt b c s dng b i Dynamips. Trường Đại Học Khoa Học Tự Nhiên Phương Pháp Nghiên Cứu Khoa Học Khoa Công Nghệ Thông Tin Báo Cáo Cuối Kỳ Lê Quốc Hòa Trang 3 1211021 1.3. t 1.3.1. Cài đặt GNS3 GNS3 chi các thành phn sau c t sn trong máy nu mut t mã ngun:  Qt >= 4.3  Python >= 2.4  Sip >= 4.5  PyQt >= 4.1  thun ti trên Windows, chúng ta có th t t gói tích hp tt c các phn mm cn thit bao gm: WinPcap, Dynamips, và mt phiên b c biên dch ca GNS3, giúp chúng ta không cn phi cài Python, PyQt, Qt và Sip. Phiên bn mi nh     n th m này (12/2012) là 0.8.3.1 bao gm c Dynamips, Qemu/Pemu, Putty và WinPcap. a ch download: http://www.gns3.net/download/ Sau khi download, ta tit GNS3. Chn tt c các option trong quá t. Khng li máy nu có yêu cu. Kh Trường Đại Học Khoa Học Tự Nhiên Phương Pháp Nghiên Cứu Khoa Học Khoa Công Nghệ Thông Tin Báo Cáo Cuối Kỳ Lê Quốc Hòa Trang 4 1211021 1.3.2. Thiết lập Dynamips và IOS  GNS3 có th làm vic vi Dynamips và các IOS, ta cn thit lp các cu hình sau:  Cu hình vi Dynamips: Vào menu Edit  chn Preferences  chn Dynamips  bng bên trái. Do m   c cài chung trong b công c GNS3 nên ta không cn ki  ng dn, ch cn ki    chy có li không: Nhp vào nút Test  Successfully  Cu hình các IOS:  c tiên ta download các file IOS ca Router Cisco v, và ct vào mt  C:\IOS  Trong GNS3, vào menu Edit  IOS images and hypervisors  Ti m ng dn t \IOS.  Hình minh h Trường Đại Học Khoa Học Tự Nhiên Phương Pháp Nghiên Cứu Khoa Học Khoa Công Nghệ Thông Tin Báo Cáo Cuối Kỳ Lê Quốc Hòa Trang 5 1211021   cho các Platform 2600 và 3600 (Model 3640). Sau khi làm xong n nút Save ri thoát ra. 1.4. Làm vic trên GNS3 1.4.1. Các công cụ làm việc  Thanh menu: Chng dn các chnh GNS3các thành phn làm vic  Thanh công c: Cha các công c  thao tác vi mô hình mng Trường Đại Học Khoa Học Tự Nhiên Phương Pháp Nghiên Cứu Khoa Học Khoa Công Nghệ Thông Tin Báo Cáo Cuối Kỳ Lê Quốc Hòa Trang 6 1211021  Ca s thit b: Cha các thit b mng  s dng cho mô hình mng.  Ca s Topology: Hin th  v thit b và các liên kt trong mng  Ca s Capture: Chc các thông tin v vic bt gói tin trên mô hình mng. Tuy nhiên sau này chúng ta s dùng Wireshark thay th cho ca s này.  Ca s Console: Cho phép GNS3 thao tác trc tip vi Dynagen 1.4.2. Thiết lập Router   thit lp mt Router, ta khi to m    n ch bao gm 2 Router: kéo 2 Router c7200 t ca s thit b vào khung làm vic ca chúng ta: Trường Đại Học Khoa Học Tự Nhiên Phương Pháp Nghiên Cứu Khoa Học Khoa Công Nghệ Thông Tin Báo Cáo Cuối Kỳ Lê Quốc Hòa Trang 7 1211021 1.4.3. Tinh chỉnh các Interface  Bn thân mt Router sau khi kéo vào khung làm vic ch có mt khung rng (không có các interface), không th giao tip vi các thit b khác nên ta phi thit lp các interface này:  Nhp chut phi lên R1, chn Configure, chn th Slot.Ta thit lp 2 interface cho R1:  C7200-IO-2FE: Cung cp 2 cng Fast Ethernet cho thit b  C7200-PA-4T+: Cung cp 4 cng Serial cho thit b  n OK và thoát ra. Trường Đại Học Khoa Học Tự Nhiên Phương Pháp Nghiên Cứu Khoa Học Khoa Công Nghệ Thông Tin Báo Cáo Cuối Kỳ Lê Quốc Hòa Trang 8 1211021  nh cho các Router xong, ta start l t tng Router lên (thi gian start t n 5 phút tùy theo cu hình PC ca bn)  Start Router: Chut phi lên Router, nhp ch 1.4.4. Tinh chỉnh Idle PC  N GNS3 t chnh mnh các thông s CPU thì s d dàng làm cho CPU ca h thng hong ti 100% và s luôn nm   u này là vì Dynamips không bit khi nào Router i và khi nào nó c thi công vic. Lnh Idle PC s giúp ta thc hi GNS3 không chim dng quá nhiu tài nguyên ca PC.  Cách thc hin: Chut phi lên Router, chn Idle PC  Yes  chn mt dòng bt k (nu * thì ta chn   Chúng ta tinh chnh Idle PC cho tt c các thit b Router trong mô hình mng. 1.4.5. Thiết lập kết nối  c khi thit lp kt ni, chúng ta nên bt tùy chn Show Interface Label trên thanh công c  d c vi Router:  Nh, la chn loi liên kt mun thit lp. Vi bài minh ha này, ta ch   Nhu kt ni vào 2 Router. Mnh GNS3 s t chn cng kt ni da n  mc 3.3.   u ca Interface có 2 nút tròn, biu hin cho 2 cng kt ni trên 2 thit b, vi tên c [...]... Kỳ PHẦN II PHÂN TÍCH CÁC NGUYÊN TẮC SÁNG TẠO Đ ỢC ỨNG DỤNG TRONG GNS3 2.1 Nguyên tắc phân nhỏ  Nội dung:  Chia đối tượng thành các phần độc lập  Làm đối tượng trở nên tháo lắ được  Tăng mức độ phân nhỏ đối tượng  Ứng dụng: GNS3 phân ra những phần mềm thành phần, mỗi phần mềm có những công cụ riêng biệt phục vụ chức năng của nó Mỗi khi khởi động GNS3 không cần phải khởi động tất cả các phần mềm. .. Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Nguyên tắc kết hợp  Nội dung:  Kết hợ các đối tượng đồng nhất hoặc các đối tượng dùng cho các hoạt động kế cận  Kết hợp về mặt thời gian các hoạt động đồng nhất hoặc kế cận  Ứng dụng:  Nguyên tắc kết hợ thường đi ch ng với nguyên tắc phân nhỏ hư đã nói ứng dụngnguyên tắc phân nhỏ về các phần mềm thành phần trong GNS3 Chúng được tích hợps với nha để phối... sử dụng các chất phụ gia màu, huỳnh quang  Nếu các chất phụ gia đó đã được sử dụng, dùng các nguyên tử đánh ấu  Sử dụng các hình vẽ, ký hiệu thích hợp  Ứng dụng:  Các ký hiệu trên thanh công cụ của GNS3 với hình dạng, kích thước, màu sắc thích hợp và sắp xếp phù hợp theo từng nhóm chức năng giú người dùng hứng thú, mang tính gợi nhớ cao, dễ dàng sử dụng 2.8 Nguyên tắc loại bỏ và tái sinh từng phần. .. điề nà để GNS3 không chiếm dụng quá nhiều tài nguyên của PC Lê Quốc Hòa 1211021 Trang 18 Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ PHẦN III KẾT LUẬN Qua bài báo cáo trên, chúng ta đã phần nào thấ được s ảnh hưởng to lớn của việc áp dụng các nguyên tắc sáng tạo trong việc giải quyết các vấn đề trong tin học nói riêng, và trong các lĩnh v... Để đá ứng được nhu cầ đó, đ i hỏi chúng ta phải luôn cố gắng phát huy sáng tạo Muốn làm được điều này, chúng ta không thể chỉ giải quyết vấn đề mà còn phải tìm ra được cách giải quyết vấn đề nhanh chóng và hiệu quả nhất Các nguyên tắc sáng tạo cơ bản sẽ giúp chúng ta tăng cường khả năng sáng tạo của mình Từ đó, chúng ta không chỉ cải tiến những s vật s việc đang tồn tại, mà còn có khả năng sáng tạo ra... khởi động tất cả các thiết bị xong, lúc nà D nami s được khởi chạ Sa đó, ta muốn kiểm tra nội dung gói tin giao tiếp giữa các thiết bị mạng thì ta sử dụng Wireshark để capture chúng 2.4 Nguyên tắc vạn năng  Nội dung:  Đối tượng th c hiện một số chức năng khác nha , o đó không cần s tham gia của các đối tượng khác  Ứng dụng:  Trong GNS3, ta có thể sử dụng Ro ter để làm Switch g 2.5 n tắc h ng  Nội... tiền bằng bộ các đối tượng rẻ có chất lượng kém hơn  Ứng dụng:  Thay vì phải mua các thiết bị thật của Cisco như: Router, Switch,… đắt tiền, tốn kém thì ta có thể sử dụng GNS3 giả lập các thiết bị nà để phục vụ cho học tập, th c tập các bài lab về triển khai hệ thống mạng 2.7 Nguyên tắc tha đổi màu sắc  Nội dung:  Tha đổi màu sắc của đối tượng ha môi trường bên ngoài  Tha đổi độ trong suốt của... ra khỏi đối tượng  Ứng dụng:  Trước kia để sử dụng Dynamips thì chúng ta phải cấu hình bằng tay file net để thiết lập mô hình mạng với các dòng lệnh phức tạp, tốn thời gian, gây khó hiể cho người dùng  hưng giờ đâ với GNS3 ta có thể sử dụng giao diện kéo thả các figure để thiết lập mô hình mạng tr c quang, và nó sẽ t động phát sinh các dòng cấu hình ở file net  hư vậy, việc sử dụng figure trở nên... bằng cách ch ẩn bị trước các hương tiện báo động, ứng cứ , an toàn  Ứng dụng:  GNS3 có chức năng Sna shot giú ta có thể sao lư tình trạng làm việc tại một thời điểm để sau này có thể quay lại một cách dễ dàng khi th c hiện sai sót hoặc hệ thống bị lỗi Lê Quốc Hòa 1211021 Trang 16 Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin 2.6 Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Nguyên tắc. .. động tất cả các phần mềm thành phần cùng lúc hư ta thấy trong hình có 3 phần mềm thành phần là: Dynamips, Capture (Wireshark), Qemu Lê Quốc Hòa 1211021 Trang 14 Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin 2.2 Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Nguyên tắc “tách khỏi”  Nội dung:  Tách phần gâ “ hiền phức” (tính chất “ hiền phức”) ha ngược lại tách phần duy nhất “cần thiết” (tính . II. PHÂN TÍCH CÁC NGUYÊN TC SÁNG TC NG DNG TRONG GNS3 14 2.1. Nguyên tc phân nh 14 2.2. Nguyên t 15 2.3. Nguyên tc kt hp 16 2.4. Nguyên tc v 16 2.5 Trang 14 1211021 PHN II. PHÂN TÍCH CÁC NGUYÊN TC SÁNG TO C NG DNG TRONG GNS3 2.1. Nguyên tc phân nh  Ni dung:  i tng thành các phc lp.  i ng tr. hoc k cn.  ng dng:  Nguyên tc kt hi nguyên tc phân nh ng dng  nguyên tc phân nh v các phn mm thành phn trong GNS3. c tích hps

Ngày đăng: 05/04/2014, 10:49

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan