Tải bản đầy đủ (.pdf) (22 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.43 MB, 22 trang )

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:

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 GNS3 và cá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

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 9
1211021


1.4.6. Cấu hình Router thông qua giao diện console
  cu hình Router, ta nhp chut phi lên Router và chn Console.
 Khi bt console lúc Router mi khng xong, ta nên cht c  
mt thi gian chnh các thông tin trên Router.
   cn cho 2 c chúng có
th nhìn thc vi nhau)
 Trên R1:



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 10
1211021

 Trên R2:

 Kim tra thông s các cng và ping kim tra:


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 11
1211021


1.4.7. Giao tiếp với PC thật
 Dynamips có th to cu ni gia Interface trên Router o vi interface trên
máy tht, cho phép mng o giao tip vi mng th s d
bn phi to thêm mt thit b 
 Kéo th m ca s công c vào khung làm vic ca chúng ta, sau
p chut phi lên C1, chn Configure:


 Trong phn n loi thit b  GNS3 giao tip vi máy
th t vi mng bên ngoài, ta nên chn 1 card cho VMWare
h tr.
 Trong ví d này ta chn VMWare VMNet 1, nhp chn Add ri OK:

 Bây gi      giao tip vi mô hình (c th   n


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 12
1211021

 Thit lp kt ni: Chn mt Link d thanh công c, ni t
n C1:

 Cu hình IP cho Interface f0/1 ca R1:


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 13
1211021

 Cu hình IP cho card mng VMNet1:




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 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 nên tháo lc.
  phân nh 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a nó. Mi khi khng GNS3 không cn phi khng
tt c các phn mm thành phn cùng lúc.

  y trong hình có 3 phn mm thành phn là: Dynamips, Capture
(Wireshark), Qemu.


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 15
1211021

2.2. Nguyên t
 Ni dung:
 Tách ph  n ph   n ph  c li tách
phn duy nhn thin thing.
 ng dng:
 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i dùng.
  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
 y, vic s dng figure tr nên d dàng mà không bn nhng
dòng lnh phc tng thi, vic cu hình file .net d dàng 
bn nhng dòng cu hình dài dòng. Vic tách khng
này làm gim bn ph hi n thita
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 16
1211021


2.3. Nguyên tc kt hp
 Ni dung:
 Kt hng nht hong dùng cho các hong
k cn.
 Kt hp v mt thi gian các hong nht 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 v phi hp hong.
 Ví d t lp xong mô hình mng và khng tt c các thit b
xong, lúc c khi ch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 capture
chúng.
2.4. Nguyên tc v
 Ni dung:
 ng thc hin mt s chn s tham
gia cng khác.
 ng dng:
 Trong GNS3, ta có th s d làm Switch.
2.5. 
 Ni dung:
       

 ng dng:

 GNS3 có ch ng làm vic ti
mt th 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.

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 17
1211021

2.6. Nguyên t
 Ni dung:
 Thay th t tin bng b ng r có chng k
 ng dng:
 Thay vì phi mua các thit b tht c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  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i màu sc
 Ni dung:
 i màu sc ci ng bên ngoài
  trong sut ca ci ng bên ngoài.
  có th c nhng hay nhng quá trình, s dng các
cht ph gia màu, hunh quang.
 Nu các cht ph c s dng, dùng các nguyên t 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c, màu
sc thích hp và sp xp phù hp theo tng nhóm ch   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
 Ni dung:
 Phh nhim v hoc tr nên không cn thit phi t
loi b, phân hy , v.v )
 Các phn mt mát cng phc phc hi trc tip trong quá trình
làm vic.

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 18
1211021

 ng dng:
 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
c thi công vic. Lnh Idle PC s giúp ta thc hin
 GNS3 không chim dng quá nhiu tài nguyên ca PC.

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 19
1211021


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 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 trong tin hc nói
riêng, và trong các c khác ci sng nói chung.
Xã hi ngày càng phát trin thì nhu cu ccàng cao
c nhu ci chúng ta phi luôn c gng phát huy sáng to. Mun
u này, chúng ta không th ch gii quyt v mà còn phi c
cách gii quyt v nhanh chóng và hiu qu nht. Các nguyên tc sáng tn
s giúp chúng ta ng kh o ca mình. T không ch
ci tin nhng s vt s vin ti, mà còn có kh o ra nhng cái
mi c sng ngày càng hoàn thin 

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 20
1211021

PHN IV. TÀI LIU THAM KHO

1. Pn sáng to khoa hc k thu
2. cu khoa hc trong tin h
Kim.
3.
4.



×