Cỏc tham số cấu hỡnh của MIB

Một phần của tài liệu đồ án chuyển mạch nhãn đa giao thức mpls (Trang 57 - 61)

Chuyển mạch đa dịch vụ

3.3.4. Cỏc tham số cấu hỡnh của MIB

In – segments

Một in – segment là một ống vào của một đoạn LSP dựa trờn sự đưa ra MPLS NE. Đõy là một đối tượng, nú điều khiển việc lưu chuyển cỏc gúi tới một LSP. Mỗi một in – segment trờn một node MPLS gồm một thực thể tương ứng trong bảng MIB mplsInsegmentTable. Một thực thể trong bảng này được minh hoạ dưới đõy.

MplsInsegmentEntry : : = SEQUENCE {

mplsInterfaceIfindex InterfaceIndexOrZero, - - Index mplsInterfaceLabel MplsLabel, - - index mplsInterfaceNPop Integer32,

mplsInterfaceAddrFamily AddressFamilyNumbers, mplsInterfaceXCIndex Unsigned32,

mplsInterfaceOwner MplsInitialCreationSource,

mplsInterfaceTrafficParamPtr Rowpointer, mplsInterfaceRowStatus RowStatus,

Bảng 3.2. Bảng MIB chi In-segments.

Bảng này được chỉ mục bởi một sự kết hợp của ifindex của giao diện vào và nhón đỉnh cao nhất, đú là mplsInsegmentIfindex và mplsInsegmentLabel. Số lượng nhón để xoỏ được chỉ thị bởi giỏ trị của mpls insegment Mpop. Nếu giỏ trị này là 2 sau đú node xoỏ 2 nhón khỏi ngăn xếp mplsInsegmentAddsFamily đưa ra số địa chỉ quyền hạn con số thiết kế internet (IANA) cho trường hợp, IPv4 cú giỏ trị 1 và Ipv6 cú giỏ trị 2. Cross – connect kết hợp với đoạn này được cung cấp bởi “mplsInsegmentXCIndex”. Đõy là một chỉ mục tới “mpls XCTable” “mplsSegment Owner” chỉ thị cỏc thực thể nú tạo ra và thuộc về bản thõn đoạn này “mplsSegmentTraficparamptr” chỉ thị thực thể trong “mplsTraficParamtable” rằng chứa đựng cỏc tiờu đề lưu lượng cho đoạn này. Kiểu này là“RowStatus” và cỏch này cú thể được sử dụng để mụ tả lỏt nữa trong phần này, nơi chỳng ta tạo ra một LSP. Cuối cựng kiểu lưu trữ cho đoạn (segment) được mụ tả bởi mplsInsegmentStorageType. Nếu đối tượng này cú giỏ trị readonly (5), sau đú một SetRequuest, khụng cú khả năng xoỏ hoặc chuyển đổi nú .

Out – segments

Một out – segmet là ống ra của một segment LSP trờn một MPLS NE đưa ra. Đõy là điều khiển lưu chuyển cỏc gúi dọc theo cỏc đường của LSP. Mỗi một out – segment trờn một node MPLS cú một thực thể tương ứng trong bảng MIB “mplsOutsegmentTable”. Một thực thể trong bảng này được minh hoạ trong bảng dưới đõy.

MplsOutSegmentEntry : : = SEQUENCE {

mplsOutSegmentIndex Unsigned32, -- Index mplsOutSegmentIfIndex InterfaceIndexOrZero, mplsOutSegmentPushTopLabel TruthValue, mplsOutSegmentTopLabel MplsLabel, mplsOutSegmentTopLabel InetAddressType, mplsOutSegmentNexHopIPAddr InetAdress, mplsOutSegmentXCIndex Unsigned32, mplsOutSegmentOwer MplsOwner, mplsOutSegmentTrafficParamPtr RowPointer, mplsOutSegmentRowStatus RowStatus,

mplsOutSegmentStorageType StorageType }

Bảng 3.3 : Bảng MIB out-segment MPLS

Cỏc thực thể trong bảng out – segment cú thể tạo ra dựa trờn cơ sở cỏc giỏ trị chỉ mục từ đối tượng “mplsOutsegmentIndeXnext”. Một lần nữa, giỏ trị chỉ mục được thu chỳng ta cú thể chỉ định nú tới “mplsOutSegmentIfdex”. Chỉ mục giao diện của giao diện đi ra được chứa đựng trong “mplsOutsegmentIfindex”.

“mplsOutsegmentPushTopLabel” kiểu boolean chỉ thị nếu một nhón (giỏ trị của nhón này được tỡm trong “mplsOutSegementToplabel” sẽ được đẩy vào ngăn xếp nhón của một gúi MPLS đi ra. “outSegment” liờn quan đến nơi sẽ gửi một gúi MPLS ra. Kiểu của đớch được chỉ thị bởi giỏ trị của mpls OutSegmentNextHopIpAddrTypre. Và cú thể IPv4 (1) và Ipv6 (2) “mplsOutSegment NextHopIpAddr” chứa đựng hoặc điều chỉnh Ipv4 hoặc Ipv6 của hop kế tiếp, được quyết định dựa trờn giỏ trị của “mplsOutSegmentNexdHopIpAddrType”. “Mpls OutSegmentOwner” chỉ thị thực thể nú tạo ra và chớnh bản thõn Segment. Mpls OutSegmentTrafficParamPtr chỉ thị thực thể trong “mplsTrafficParamTable”, thực thể này chứa đựng tiờu đề lưu lượng cho segment này. “Mpls OutSegmentRow Status” cú ngữ học đồng nhất với đối tượng tương ứng trong bảng in – segment. Sự giống là đỳng chomplsOutSegment StorageType.

Cross – connects

Cross – connects được sử dụng để kết hợp giữa Segment LSP. Sự kết hợp Sever này giống như sự giới thiệu cho MPLS NE để chuyển mạch giữa cỏc Segment định rừ. LSR MIB hỗ trợ cỏc kết nối điểm - điểm, điểm đến nhiều điểm, nhiều điểm - điểm

Thực thể trong mplsXCtable cú thể tạo ra trờn cơ sở cỏc giỏ trị chỉ mục thu được từ đối tượng mplsXCIndexNext. Giỏ trị chỉ mục duy nhất được thiết kế cho mplsIndex. MplsXCtable cú một chỉ mục tạo bởi bốn đối tượng đầu tiờn trong hỡnh 3- 6. Đối tượng mplsXCInSegmentIfindex miờu tả chỉ mục giao diện in-segment cho LSP khụng bắt nguồn từ node này. Với cỏc LSP bắt nguồn từ node này thỡ mplsXCinsegmentifindex đều cú giỏ trị là zero. Giỏ trị nhón vào trờn kết nối chộo (cross-connect) là mplsXCInSegmentlabel. Đối tượng mplsXCoutSegmentIndex là chỉ mục out-segment cho cỏc LSP qua cỏc node này. Với đầu cuối LSP trờn node này, mplsOutSegmentIndex là zero.

LSP đến kết nối chộo (cross-connect) được chỉ thị bởi giỏ trị của mplsXClspid.

Đối tượng mplsXClabelStackIndex chỉ thị một thực thể trong bảng ngăn xếp nhón. Sự chỉ thị ngăn xếp nhón này cú thể đẩy vào nhón MPLS, nếu kết nối chộo (cross- connect), phải được lưu trữ sau khi cú sự hỏng húc xảy ra (e.g một card cổng cú khiếm khuyết hoặc một nguồn chuyển mạch hỏng), sau đú giỏ trị của mplsXCIsPersistent phải

thiết lập giỏ trị true (1). Giỏ trị củamplsXCOwner chỉ thị thực thể tạo ra và bản thõn kết nối chộo này. Đối tượng mplsXCAdminSatusra lệnh cho sự phụ thuộc trạng thỏi hành chớnh của kết nối chộo: up(1). Điều này cú nghĩa là cỏc gúi cú thể chuyển tiếp lưu lượng. Giỏ trị của mplsXCoperStatusđược thiết lập chỉ bởi NE để chỉ cho biết cỏc trạng thỏi hoạt động thực sự. Nếu xuất hiện một lần sau đú giỏ trị của mplsXCoperStatus phải phản xạ nú. Đõy là phương tiện, nếu một card cổng IP hỏng, sau đú LSP khụng cú khả năng lưu chuyển cỏc gúi và cỏc trạng thỏi hoạt động sẽ phải chuyển đổi từ up(1) sang down(2).

Cỏc ngăn xếp nhón

Mplslabelstacktable chỉ rừ ngăn xếp nhón được đẩy lờn trờn một gúi. Cỏc thực thể tới bảng này được đề cập từ mplsXCtable(thụng qua đối tượng mplsXClabelStackIndex. Nhón ở đỉnh cao nhất được sử dụng bởi cỏc MPLS NE cho vấn đề chuyển tiếp lưu lượng. Nhón ỏ dưới nhón cao nhất được xoỏ bỏ. Điều này rất hữu dụng khi cỏch đối xử định tuyến cú thứ bậc phụ thuộc vào một gúi đưa ra. Cho vớ dụ, chỳng ta đề cập đến ngăn xếp nhón cú hai nhón, nhón X và nhón Y. Một gúi IP đến tại router biờn MPLS ra 1 trong hỡnh 3-2. Tại điểm này cỏc gúi được giải mó MPLS và hai nhón được đẩy ra, đầu tiờn X và sau đú Y. Gúi MPLS sau đú được xử lý đưa đến NE kế tiếp, nhưng chỉ cú nhón ở đỉnh Y được sử dụng cho sự đối xử lưu lượng, cũn lại X-khụng chuyển đổi. Khi gúi MPLS tỡm thấy biờn trong miền của chỳng tại router biờn MPLS 2, nhón ở đỉnh cao nhất được xoỏ, nhón X cũn lại cú thể được xoỏ và sử dụng cho định tuyến truyền thống. Kiểu sắp xếp cú thứ bậc này cú thể sử dụng khi sự định tuyến cỏc gúi đi qua mạng SP chuyển tiếp giống như sự tải liờn tổng đài(IXCs).

Mplslabelstackentry : :=SEQUENCE {

Mpls labelstackindex Unsigned32, --index

Mplslabelstacklabelindex Unsigned32, -- secondary index Mplslabelstacklabel mplslabel,

Mplslabelstackrowstatus rowstatus,

mplslabelstackstorageType storageType }

Bảng 3.4: Bảng MIB chứa ngăn xếp nhón

Lại một lần nữa, mplsLabelStackIndexNext được lấy mẫu để đưa ra chỉ mục rảnh rỗi kế tiếp trong bảng này. Sau đú giỏ trị này cú thể thiết kế cho mplsLabelStackIndex.

nhón. Một giỏ trị nhỏ hơn của mplsLabelStackLabelIndex chỉ thị thực thể cao hơn trong Stack. MplslabelStackLabellà nhón được đẩy lờn phớa trờn gúi.

Cỏc thụng số lưu lượng

Bảng này chỉ thị đặc điểm của đối tượng, thụng số lưu lượng cho in-segment và out-segment. Một thực thể trong bản này được minh hoạ trong bảng 3.7

mplsTrafficParamEntry : := SEQUENCE { mplsInterfaceInlabelsUsed gauge32, mplsInterfaceFailedLabelLookup counter32, mplsInterfaceOutLabelsUsed gauge32,

Bảng 3.5 :Cỏc tham số lưu lượng trong MIB

Cỏc thực thể trong bảng này cú thể tạo ra bởi việc sử dụng của đối tượng.mplsTrafficParamIndexNext. Giỏ trị sau cựng cú thể thiết kế cho mplsTraficParamIndex. Mỗi thực thể trong bảng này cú thể cú cỏi nhỡn tổng quan giống như một hiện trạng, nú mụ tả đặc điểm băng tần của LSP kết hợp tốc độ tối đa trong cỏc đơn vị kb/s được chỉ thị bởi giỏ trị của mplsTraficParamMaxRate, đõy là sự phụ thuộc tốc độ lớn nhất của sự lưu chuyển cỏc gúi. Tương tự như vậy, giỏ trị tốc độ trung bỡnh trong cỏc đơn vị kb/s được chỉ thị bởi giỏ trị của mplsTraficParamMeanRate. Điều này phụ thuộc vào tốc độ trung bỡnh của sự chuyển tiếp cỏc gúi. Kớch cỡ tối đa theo byte được chỉ thị bởi giỏ trị của mplsTraficParamMaxBurstSize. Điều này phụ thuộc vào kớch cỡ gúi mong đợi.

Một phần của tài liệu đồ án chuyển mạch nhãn đa giao thức mpls (Trang 57 - 61)

Tải bản đầy đủ (DOC)

(72 trang)
w