国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

OSI IS-IS 域內路由協議(4)

2019-11-04 10:51:26
字體:
來源:轉載
供稿:網友

9.協議數據單元的結構和編碼
這一條表述內部域協議的數據格式。
協議數據單元的字節按遞增的順序從1開始編號。在比特1是最不重要的比特并在右邊
加以描述的字節中,各比特從1到8編號。當連續的字節用來表示一個數時,低字節有最重
要的值。
標注"保留"的域被作為零來傳送并在接收時被忽略,除非標注其它的方式。
數值用十進制的形式給出。所有的數字域都是無符號的整數,除非標注其它的方式。
網絡層地址(NSAP地址、網絡、區域地址和地址前綴)根據ISO8348/Add.2中指定的首
選的二進制編碼準則,在協議數據單元編碼;整個地址,被看作一個整體,由一串二進制字節
明確地表示。這一串字節在協議數據單元中整個的被傳送。關于首選的二進制編碼在ISO
8348/Add.2中有描述。這樣產生的地址用地址中最重要的字節(也就是AFI),同時它也是第一
個傳輸的字節,來編碼。地址中重要的半字節被編碼在重要的半字節(也就是高4位)中,這
樣地址/371234編碼如下
No.ofOctets
3
7
1
1
1
1
2

3
4


Figure6-Addressencodingexample

協議數據單元的類型有:
--第一層局域網IS到IS問候協議數據單元
--第二層局域網IS到IS問候協議數據單元
--點對點IS到IS問候協議數據單元
--第一層鏈路狀態協議數據單元
--第二層鏈路狀態協議數據單元
--第一層全序數字協議數據單元
--第二層全序數字協議數據單元
--第一層半序數字協議數據單元
--第二層半序數字協議數據單元

9.1第一層局域網IS到IS問候協議數據單元
該協議數據單元通過廣播線路上的中間系統多點傳送到多個目的地址的所有的第一層
IS中。這個協議數據單元的目的是為了廣播線路上的中間系統能夠發現線路上其它第一層中
間系統的身份。同時插入跟蹤填充項是使協議數據單元長度至少等于最大長度-1,此最大長
度是下列長度中最大的:
???數據鏈路塊長度
???起始第一層鏈路分組緩沖長度
??????內部域路由協議鑒別器-結構常量
??????長度指示器-字節?????中報頭長度
??????版本/協議號擴展-1
??????保留位-作為零傳送,接受時被忽略
??????類型??到5比特)-15。注重6、7、8位被保留,所以它們作為零傳送,接受時被忽略。
??????版本-1
??????ECO-作為零傳送,接受時被忽略
??????用戶ECO-作為零傳送,接受時被忽略
??????保留/線路類型-被保留的最重要的六位?作為零傳送,接受時被忽略?
??????低位?1和2位?表示:
?????????保留值?假如指定為整個協議數據單元就被忽略?
?????????只有第一層
?????????只有第二層?發送方是第二層唯一模式設為真的第二層中間系統,它將只在第二層交通
中使用這個連接?
?????????既有第一層也有第二層?發送方是第二層中間系統,它將在第一層和第二層交通中使用
這個連接?
注重-在一個局域網第一層IIH協議數據單元中,線路類型將是1或者3。
???????源標志符-傳輸中間系統的六字節唯一標志符
???????保持定時器-該中間系統使用的保持定時器
???????協議數據單元長度-協議數據單元的整個長度,包括報頭
???????RES/優先權-比特8被保留?作為零傳送,接受時被忽略?。比特1到7-優先作為局域
網第一層指定中間系統。無符號整數。
???????局域網標志符-由六字節局域網第一層指定中間系統的唯一標志符加上第一層指定中間
系統分配的低字節組成。從第一層指定中間系統的IIH協議數據單元中復制而來。
???????各種長度域-形式有:
圖略
一個標準協議數據單元中未被識別的編碼將被忽略。
目前定義的編碼有:
-區域地址-該中間系統的區域地址組。
?????編碼-1。
?????長度-值域的總長。
?值-
圖略
中間系統鄰居-局域網上鄰接類型為?第一層中間系統?的中間系統組,它們存在的狀態
為?上行?或?初始化??也就是從這些中間系統中得到第一層IIH協議數據單元?。?
?????編碼-6。
????????????長度-值域的總長。
????????????值-
圖略
填充項-這一項可能出現多次。它用來將協議數據單元至少擴充到最大長度-1。
?????編碼-8。
?????長度-值域的總長(可能為零?。
????????????值-任意值的長度字節。
9.2第二層局域網IS到IS問候協議數據單元
該協議數據單元通過廣播線路上的中間系統多點傳送到多個目的地址的所有的第二層
IS中。這個協議數據單元的目的是為了廣播線路上的中間系統能夠發現線路上其它第二層中
間系統的身份。同時插入跟蹤填充項是使協議數據單元長度至少等于最大長度1,此最大長
度是下列長度中最大的:
???數據鏈路塊長度
???起始第二層鏈路分組緩沖長度
??????內部域路由協議鑒別器-結構常量
??????長度指示器-字節?????中報頭長度
??????版本/協議號擴展-1
??????保留位-作為零傳送,接受時被忽略
??????類型??到5比特)-16?注重6、7、8位被保留,所以它們作為零傳送,接受時被忽略。
??????版本-1
??????ECO-作為零傳送,接受時被忽略
??????用戶ECO-作為零傳送,接受時被忽略
??????保個標準協議數據單元中未被識別的編碼將被忽略。
目前定義的編碼有:保留/線路類型-被保留的最重要的六位?作為零傳送,接受時被忽
略?
??????低位?1和2位?表示:
?????????保留值?假如指定為整個協議數據單元就被忽略?
?????????只有第一層
?????????只有第二層?發送方是第二層唯一模式設為真的第二層中間系統,它將只在第二層交通
中使用這個連接?
?????????既有第一層也有第二層?發送方是第二層中間系統,它將在第一層和第二層交通中使用
這個連接?
注重-在一個局域網第二層IIH協議數據單元中,線路類型將是2或者3。
???????源標志符-傳輸中間系統的六字節唯一標志符
???????保持定時器-該中間系統使用的保持定時器
???????協議數據單元長度-協議數據單元的整個長度,包括報頭
???????RES/優先權-比特8被保留?作為零傳送,接受時被忽略?。比特1到7-優先作為局域
網第一層指定中間系統。無符號整數。
???????局域網標志符-7字節字段,由六字節局域網第一層指定中間系統的唯一標志符加上第
二層指定中間系統分配的低字節組成。從第一層指定中間系統的IIH協議數據單元中復制而
來。
???????各種長度域-字段形式有:
No.ofOctets
CODE
1
1
LENTH
LENTH

VALUE



AnycodesinareceivedPDUthatarenotrecognisedshallbeignored.
Currentlydefinedcodesare:
-區域地址-該中間系統的區域地址組。
?????編碼-1。
?????長度-值域的總長。
?值-
圖略
中間系統鄰居-局域網上鄰接類型為?第二層中間系統?的中間系統組,它們存在的狀態
為?上行?或?初始化??也就是從這些中間系統中得到第二層IIH協議數據單元?。?
?????編碼-6。
????????????長度-值域的總長。
????????????值-
圖略
填充項-這一項可能出現多次。它用來將協議數據單元至少擴充到最大長度-1。
?????編碼-8。
?????長度-值域的總長(可能為零?。
????????????值-任意值的長度字節。
9???點對點IS到IS的問候協議數據單元
從鄰居系統收到ISH協議數據單元后,該協議數據單元通過無廣播線路上的中間系統傳
輸。目的是確定鄰居系統是第一層或是第二層中間系統。同時插入跟蹤填充項是使協議數據
單元長度至少等于最大長度-1,此最大長度是下列長度中最大的:
???數據鏈路塊長度
???起始第一層鏈路分組緩沖長度
???起始第二層鏈路分組緩沖長度
??????內部域路由協議鑒別器-結構常量
??????長度指示器-字節?????中報頭長度
??????版本/協議號擴展-1
??????保留位-作為零傳送,接受時被忽略
??????類型??到5比特)-16。注重6、7、8位被保留,所以它們作為零傳送,接受時被忽略。
??????版本-1
??????ECO-作為零傳送,接受時被忽略
??????用戶ECO-作為零傳送,接受時被忽略
??????保留/線路類型-被保留的最重要的六位?作為零傳送,接受時被忽略?
??????低位?1和2位?表示:
?????????保留值?假如指定為整個協議數據單元就被忽略?
?????????只有第一層
?????????只有第二層?發送方是第二層唯一模式設為真的第二層中間系統,它將只在第二層交通
中使用這個連接?
?????????既有第一層也有第二層?發送方是第二層中間系統,它將在第一層和第二層交通中使用
這個連接?
???????源標志符-傳輸中間系統的六字節唯一標志符
???????保持定時器-該中間系統使用的保持定時器
???????協議數據單元長度-協議數據單元的整個長度?包括報頭?
???????本地線路標志符-由這個中間系統產生后分配給該線路的一字節唯一標志符。通過此標
志符,線路被連接的兩端所識別。它是由中間系統通過源標志符的低位確定的。
???????各種長度域-形式有:
圖略
一個標準協議數據單元中未被識別的編碼將被忽略。
目前定義的編碼有:
-區域地址-該中間系統的區域地址組。
?????編碼-1。
?????長度-值域的總長。
?值-
圖略
填充項-這一項可能出現多次。它用來將協議數據單元至少擴充到最大長度-1。
?????編碼-8。
?????長度-值域的總長(可能為零?。
????????????值-任意值的長度字節。




X地址前綴是指根據7.1.4.條款編碼的可達地址前綴。假如半八位字節
(semi-octets)的長度是奇數,則這個前綴會通過末尾補零的方式變為完整的八
位字節。
注:那些列在第二層LSP的,并且帶有LSP號為零的地區地址選項中的地區地址,是被看作具有0價
值的可達地址領域。它們沒有被分別列在前綴領域選項中。

9.6第一層完全順序號的PDU(協議數據單元)
字節數目
內部領域間的協議識別符
長度標志符
版本號/協議的外部ID
保留位
保留位
保留位
保留位
類型
版本號
回應信息(ECO)
用戶回應信息(USERECO)
PDU的字節長度
源ID
首LSP的ID
尾LSP的ID
可變的長度域
1
1
1
1
1
1
1
1

2
7
8
8
可變的

·內部領域間的協議識別符―體系結構常量
·長度標志符-以八位字節表示的頭標長度(33.)
·版本號/協議的外部ID-1
·保留位-以零來傳輸,在接收時被忽略
·類型(第一位到第五位)-24.第六,七,八位時保留位,以零來傳輸,在接收
時被忽略
·版本號-1
·回應信息(ECO)-以零來傳輸,在接收時被忽略
·用戶回應信息(USERECO)-以零來傳輸,在接收時被忽略
·PDU的字節長度-一個PDU的總長度,在八字節中,包括頭標
·源ID-七字節的IS的ID(帶有零回路ID),產生這個順序號PDU。
·首LSP的ID-在這個完全順序號PDU中的首個LSP的八字節ID。
·尾LSP的ID-在這個完全順序號PDU中的最后一個LSP的八字節ID。
·可變的長度域-LSP項目的表格形式:

字節數目

生存時間
LSP(連接狀態協議數據單元)的ID
LSP順序號
校驗和

生存時間
LSP(連接狀態協議數據單元)的ID
LSP順序號
校驗和
2
8
4
2


2
8
4
2

·生存時間-LSP的生存時間。
·LSP的ID-與這個入口有關的八字節LSP的ID。
·LSP順序號-LSP的順序號碼。
·校驗和-由LSP報告的校驗和。

這些項目是按LSPID上升的順序排列的(LSPID中的LSP號是其最低字
節(theleastsignificantoctet))。
9.7第二層完全順序號的PDU(協議數據單元)

字節數目
內部領域間的協議識別符
長度標志符
版本號/協議的外部ID
保留位
保留位
保留位
保留位
類型
版本號
回應信息(ECO)
用戶回應信息(USERECO)
PDU的字節長度
源ID
首LSP的ID
尾LSP的ID
可變的長度域
1
1
1
1
1
1
1
1

2
7
8
8
可變的

·內部領域間的協議識別符―體系結構常量
·長度標志符-以八位字節表示的頭標長度(33.)
·版本號/協議的外部ID-1
·保留位-以零來傳輸,在接收時被忽略
·類型(第一位到第五位)-25.第六,七,八位時保留位,以零來傳輸,在接
收時被忽略
·版本號-1
·回應信息(ECO)-以零來傳輸,在接收時被忽略
·用戶回應信息(USERECO)-以零來傳輸,在接收時被忽略
·PDU的字節長度-一個PDU的總長度,在八字節中,包括頭標
·源ID-七字節的IS的ID(帶有零回路ID),產生這個順序號PDU。
·首LSP的ID-在這個完全順序號PDU中的首個LSP的八字節ID。
·尾LSP的ID-在這個完全順序號PDU中的最后一個LSP的八字節ID。
·可變的長度域-LSP項目的表格形式:
字節數目

生存時間
LSP(連接狀態協議數據單元)的ID
LSP順序號
校驗和

生存時間
LSP(連接狀態協議數據單元)的ID
LSP順序號
校驗和
2
8
4
2


2
8
4
2

·生存時間-LSP的生存時間。
·LSP的ID-與這個入口有關的八字節LSP的ID。
·LSP順序號-LSP的順序號碼。
·校驗和-由LSP報告的校驗和。
這些項目是按LSPID上升的順序排列的(LSPID中的LSP號是其最低字節(theleast
significantoctet))。
9.8第一層部分順序號的PDU(協議數據單元)
字節數目

內部領域間的協議識別符
長度標志符
版本號/協議的外部ID
保留位
保留位
保留位
保留位
類型
版本號
回應信息(ECO)
用戶回應信息(USERECO)
PDU的字節長度
源ID
可變的長度域
1
1
1
1
1
1
1
1

2
7
可變的

·內部領域間的協議識別符―體系結構常量
·長度標志符-以八位字節表示的頭標長度(17.)
·版本號/協議的外部ID-1
·保留位-以零來傳輸,在接收時被忽略
·類型(第一位到第五位)-26.第六,七,八位時保留位,以零來傳輸,在接
收時被忽略
·版本號-1
·回應信息(ECO)-以零來傳輸,在接收時被忽略
·用戶回應信息(USERECO)-以零來傳輸,在接收時被忽略
·PDU的字節長度-一個PDU的總長度,在八字節中,包括頭標
·源ID-七字節的IS的ID(帶有零回路ID),產生這個順序號PDU。
·可變的長度域-LSP項目的表格形式:
字節數目

生存時間
LSP(連接狀態協議數據單元)的ID
LSP順序號
校驗和

生存時間
LSP(連接狀態協議數據單元)的ID
LSP順序號
校驗和
2
8
4
2


2
8
4
2

·生存時間-LSP的生存時間。
·LSP的ID-與這個入口有關的八字節LSP的ID。
·LSP順序號-LSP的順序號碼。
·校驗和-由LSP報告的校驗和。
這些項目是按LSPID上升的順序排列的(LSPID中的LSP號是其最低字節(theleast
significantoctet))。
9.9第二層部分順序號的PDU(協議數據單元)










字節數目
內部領域間的協議識別符
長度標志符
版本號/協議的外部ID
保留位
保留位
保留位
保留位
類型
版本號
回應信息(ECO)
用戶回應信息(USERECO)
PDU的字節長度
源ID
可變的長度域
1
1
1
1
1
1
1
1

2
7
可變的

·內部領域間的協議識別符―體系結構常量
·長度標志符-以八位字節表示的頭標長度(17.)
·版本號/協議的外部ID-1
·保留位-以零來傳輸,在接收時被忽略
·類型(第一位到第五位)-27.第六,七,八位時保留位,以零來傳輸,在接
收時被忽略
·版本號-1
·回應信息(ECO)-以零來傳輸,在接收時被忽略
·用戶回應信息(USERECO)-以零來傳輸,在接收時被忽略
·PDU的字節長度-一個PDU的總長度,在八字節中,包括頭標
·源ID-七字節的IS的ID(帶有零回路ID),產生這個順序號PDU。
·可變的長度域-LSP項目的表格形式:
字節數目

生存時間
LSP(連接狀態協議數據單元)的ID
LSP順序號
校驗和

生存時間
LSP(連接狀態協議數據單元)的ID
LSP順序號
校驗和
2
8
4
2


2
8
4
2

·生存時間-LSP的生存時間。
·LSP的ID-與這個入口有關的八字節LSP的ID。
·LSP順序號-LSP的順序號碼。
·校驗和-由LSP報告的校驗和。
這些項目是按LSPID上升的順序排列的(LSPID中的LSP號是其最低字節(theleast
significantoctet))。
10系統環境
10.1在計時器上產生延時差
當PDUs作為一個計時器終止被傳輸時,不同系統的計時器由同步的風險。同步的結果
是造成擁塞。當出現大量的同步系統時,將會引起接收PDUs時,傳輸媒介和系統的過載。
為了避免這種情況的發生,所有的周期性計時器都配有延時差機制,算法如下:

CONSTANT
Jitter=25;(*ThepercentagejitterasdefinedinthearchitecturalconstantJitter*)
Resolution=100;(*Thetimerresolutioninmilliseconds*)
PROCEDURERandom(max:Integer):Integer;
(*ThisproceduredeliversaUniformlydistributedrandomintegerRsUChthat0<R<
max*)
PROCEDUREDefineJitteredTimer(baseTimeValueInSeconds:Integer;eXPirationAction:
Procedure);
VAR
baseTimeValue,maximumTimeModifier,waitTime:Integer;
nextexpiration:Time;
BEGIN
baseTimeValue:=baseTimeValueInSeconds*1000/Resolution;
maximumTimeModifier:=baseTimeValue*Jitter/100;(*Computemaximumpossible
jitter*)
WHILErunningDO
BEGIN
(*Firstcomputenextexpirationtime*)
randomTimeModifier:=Random(maximumTimeModifier);
waitTime:=baseTimeValue-randomTimeModifier;
nextexpiration:=CurrentTime+waitTime;
(*ThenperformexpirationAction*)
expirationAction;
WaitUntil(nextexpiration);
END(*ofLoop*)
END(*ofDefineJitteredTimer*)


在調入的函數DefineJitteredTimer(HelloTime,SendHelloPDU)中,呼叫計時(HelloTime)
占用10秒,引起發送呼叫PDU(SendHelloPDU)動作,這個動作在7.5到10秒的隨機間
隔中產生。這個算法的要害在于"randomTimeModifier"的值是在內循環中隨機產生。注重,
新的終止時刻是在最后的間隔結束后隨即產生的,而不是終止動作完成之后產生的。
這個時間的分辨率應小于或等于100毫秒。建議要求小于或等于10毫秒。時間分辨率
是指在計時器的值不改變的前提下最大的時間間隔。周期性的傳輸周期要求具有隨機或偽隨
機性,通過相似的方法產生統一的分布。

10.2計時的分辨率
在秒級單位上的計時器的分辨率要求不能小于正負1秒。
在毫秒級單位上的計時器的分辨率要求不能小于正負10毫秒。

10.3ISO9542的規定
對于通過IS使用ISO9542的國際標準,有一些超越一致規定的強制性要求,說明如下:
a)IS系統執行這樣的設置信息功能,這些功能是被IS支持的各種子網類型所具有的。這包
括接收ESHPDUs(ISO9542EndSystemHelloProtocolDataUnit),接收ISHPDUs
(ISO9542IntermediateSystemHelloProtocolDataUnit)的傳輸。
b)IS賦予"所有的IS"(AllIntermediateSystems)多目的子網地址。

11系統治理
11.1概述
使用系統治理監控IS-IS路由功能的域間操作。這個條款是路由治理目標的治理規范,
提供了一些治理方法。
11.1.1數據類型
FROMCommonMgmtIMPORT
NSAPAddress,NetworkEntityTitle,AreaAddress,AddressPrefix,SystemID,Unsigned,
Counter,VersionNumber,ManagedObjectName,Latin1String,OctetString,SimpleName,
LocalMOName,LANAddress,SNPAAddress,BinaryAbsoluteTime;
TYPE
adjacencyType=
(Unknown(0),Endsystem(1),IntermediateSystem(2),L1IntermediateSystem(3),
L2IntermediateSystem(4);
IDEntry=RECORD
ID:SystemID;(*TheSystemIDofaneighbourEndsystemasreportedinits
ESHPDUs.*)
entryHoldingTime:Unsigned[1..65535](*Theholdingtimeinsecondsas
reportedintheneighbourshellos.*)
END;
NETEntry=RECORD
NET:NetworkEntityTitle;(*TheNETofaneighbourIntermediatesystemas
reportedinitsIIHPDUs.*)
entryHoldingTime:Unsigned[1..65535](*Theholdingtimeinsecondsasreported
intheneighbourshellos.*)
END;
CircuitType=
(802.3(1),Pt-Pt(2),X.25StaticIncoming(3),X.25StaticOutgoing(4),X.25DA(5),
X.25DCM(6));
IntermediateSystemType=(L1IntermediateSystem(1),L2IntermediateSystem(2));

11.1.2支持
路由治理目標及其附屬治理目標的特性是由以下的從屬條款定義的。但是,并非所有的
被定義的屬性都適用于非凡治理目標類的各種情況。比如說,只有在被路由治理對象的類型
是L2IntermediateSystem時,路由屬性maximumVirtualAdjacencies才會被定義。這些變量
的存在被Support所指示,通過使用在表9中定義的縮略語。




發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 舒兰市| 嘉祥县| 桃江县| 宜君县| 西乡县| 金寨县| 南康市| 吉木萨尔县| 南安市| 康定县| 泰顺县| 青田县| 宝山区| 房产| 拜泉县| 崇明县| 惠东县| 灵宝市| 潢川县| 中超| 新闻| 宁波市| 兖州市| 阜平县| 湖北省| 紫阳县| 铁岭县| 新化县| 武乡县| 吴桥县| 延安市| 恭城| 凤冈县| 乳山市| 卢龙县| 中牟县| 梁河县| 肥乡县| 乌兰察布市| 湖口县| 信丰县|