3# Được sử dụng rộng rêi trín thế giới.

Một phần của tài liệu Tìm hiểu và mô phỏng kỹ thuật chuyển mạch nhãn đa giao thức MPLS VPN (Trang 92 - 95)

- Thứ nhất lă lăm thế năo để giải quyết việc không duy nhất của địa chỉ IP trong

3# Được sử dụng rộng rêi trín thế giới.

Để thiết lập vă chạy một mạng mô phỏng, người dùng phải viết một tập lệnh Otcl vă khởi động một lập biểu sự kiện, thiết lập cấu hình mạng sử dụng câc đối mạng vă câc hăm chức năng trong thư viện, chỉ cho tăi nguyín lưu lượng biết khi năo thì bắt đầu vă kết thúc việc truyền gói thông qua lập biểu. Thiết lập mạng có nghĩa lă thiết lập câc đường dẫn data giữa câc đối tượng đường dẫn mạng bằng câch set câc lđn cận pointer của đối tượng đến địa chỉ của câc đối tượng tương ứng. Khi người dùng muôn tạo một đối tượng mạng mới, họ có thí dễ dăng tạo một đối tượng băng câch thiết lập lệnh hay tạo một đối tượng gộp từ thư viện đối tượng vă thiết lập dòng data qua những đối tượng năy. Đđy chính lă ưu thế của NS.

Một thănh phần chính của NS bín cạnh đối tượng mạng lă lập biểu sự kiện. Một sự kiện trong N§ lă một ID gói, duy nhất của một gói với thời gian biểu vă Pointer chỉ đến đối tượng nắm giữ sự kiện. Trong NS, một lập biểu sự kiện theo dõi thời gian mô phỏng vă tính thời gian trong chuỗi câc sự kiện được lập biểu bằng câch gọi câc thănh phần mạng tương ứng. Những thănh mạng năy giao tiếp với nhau thông qua câc gói. Tuy nhiín điều năy sẽ không tính văo thời gian mô phỏng.

Khi mô phỏng kết thúc, NS sẽ xuất một hay nhiều file Text ra, ở đó sẽ chứa câc dữ liệu mô phỏng chỉ tiết mă chúng ta yíu cầu trong tập lệnh TCL. Dữ liệu có thể được sử dụng cho phđn tích mô phỏng hay xem như lă dữ liệu đầu văo cho công cụ hiển thị mô phỏng vă đựơc thể hiện qua giao diện người dùng NAM(Network AnmIMator).

Ở giao điện năy chúng ta có thể dễ dăng điều khiển tốc độ hiển thị, hay xem câc gói rơi... Ngoăi ra, để hiển thị câc kết quả dạng đồ thị thì một công cụ (thực chất lă một chương trình) được gọi lă Xgraph được sử dụng. Xgraph được sử dụng để vẽ câc đồ thị về băng thông theo thời gian.

TROUAAAOAGGGOAOAIỢ.NOAANGAAGGIEEGIAAERGGOAEEAAA.NGEIEGUIA.A.ANGƠADANDDAONHNSG00000NSENGUENHGHUANGGENENEDNUNNGIENSIUIEEWEENNGGEEEGIDIENANEEDNNGSSE4

Một lưu ý lă NS (cũng như NAM hay Xgraph) chạy tốt hơn trong môi trường UNIX. Cụ thí ở đđy NS vă NAM được chạy trín hệ điíu hănh Linux Redhat 10 (Fedora Core 4) vă NS-allinone-2.27 được căi đặt đề thực hiện câc chương trình mô phỏng.

4.2. Mô phông chương trình: 4.2.1 Mục đích chương trình :

Mục đích của chương trình mô phỏng năy lă cho thấy nhược điểm của mạng IP truyền thống đồng thời cho thấy được ưu điểm của mạng có hỗ trợ MPLS trong việc định tuyến tường minh.

4.2.2 Mô tả chương trình 1a :

Mô hình được xđy dựng như hình IV.1, tất cả câc Node lă câc Router IP. Câc

tuyín lă song công, thời gian trí lă 10ms, băng thông IMb, hăng đợi FIFO, câc . tuyín giữa câc Node sử dụng hăng đợi DropTail.

Node 7 ẳ “6 088E0_ Số an cấe«ð Node 4 Node 5

Hình IV.I : sơ đồ mạng chương trình la.

Hai luồng lưu lượng được tạo ra vă gắn văo Node 0 vă Node 1. Câ hai luồng có băng thông lă IMb.

4.2.2.1Tiến hănh mô phỏng chương trình 1a :

¡ EM©e Views Analysis Í baiTanan ị

ị ị ị :28 44 4i Mi ị X¿4 2500000 St9P:20mS . i111ttlltliiiltiiitiiliilfffiii li ị = -

Hình IV.2 : Giao diện mô phỏng chương trình la.

Tại thời điểm 0.5s, luồng lưu lượng thứ nhất bắt đầu truyền (nguồn lă Node 0 vă đích lă Node 7). Tại thời điểm 1.5s, luồng lưu lượng thứ hai bắt đầu truyền (nguồn lă Node 1 đích lă Node 8). Tại thời điểm 3s, cả hai luồng lưu lượng ngưng truyền. 4.2.2.2 Kết quả vă nhận xĩt chương trình 1a:

Băng thông nhận được :

Hình IV.3. Băng thông nhận được theo thời gian trín đường truyền. SVTH : Lương Hoăng Phi

Chương4 _ - 97 - GVHD: PGS.TS Phạm Hồng Liín

iNihnNDGiNioNnniniS0inNnDnghhttunnuinntnnuaciiiniiiiuiiwanhnniiooninnninnINN2SNiiNNoxyatianiiiittiindtnnnninniontiiTningpioignesgiiindunnnnuinnuoibonihioNWDNtisiunnnnisnnnaniinnnnniiinntiaiinnninnniiininie

Nhận xĩt : Khi không thực hiện định tuyến tường minh, do cơ chế chọn đường ngắn nhất nín cả hai luồng cùng chia sẽ băng thông của cùng một đường truyễền, do băng thông trín đường truyền lă không đủ đâp ứng cho cả hai nín mỗi luồng lưu lượng chỉ nhận được một nữa băng thông đường truyền. Đđy chính lă hạn chế của cơ chế định tuyến IP truyền thống.

4.2.3 Mô tả chương trình 1b :

Mô hình mạng được xđy dựng như hình IV.4, tất cả câc Node được xem như câc

Một phần của tài liệu Tìm hiểu và mô phỏng kỹ thuật chuyển mạch nhãn đa giao thức MPLS VPN (Trang 92 - 95)