freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電信級(jí)以太網(wǎng)oam概要設(shè)計(jì)說(shuō)明書(shū)-資料下載頁(yè)

2025-06-04 07:45本頁(yè)面
  

【正文】 typedef struct EtherOAM_TestTLV { u_char TLVType/*默認(rèn)值為 32*/。 int TLVLength。 u_char styleType。 u_char TestStyle [1479]。/*用于裝入測(cè)試數(shù)據(jù) */ 武漢烽火網(wǎng)絡(luò)有限責(zé)任公司 第 13頁(yè) }EthOAM_TestTLV。 樣本類型 : 表示測(cè)試樣本類型,取值有: ● 0x00 ‘不帶 CRC32 的 Null 信號(hào) ’ ● 0x01 ‘帶 CRC32 的 Null 信號(hào) ’ ● 0x02 ‘不帶 CRC32 的 PRBS 2311’ ● 0x03 ‘帶 CRC32 的 PRBS 2311’ ● 0x040xff 保留,用于將來(lái)的標(biāo)準(zhǔn)化 TLV 值結(jié)構(gòu)體 typedef struct EtherOAMTLV { u_char TLVType。 int TLVLength。 u_char TLVoffset。/*存 儲(chǔ) TLV的偏移量 */ u_char HeadLength。 EthOAMTLV *NextTLV。/*用于存儲(chǔ)期望的下一個(gè) TLV的地址 */ }EthOAMTLV。 CCM 中的 MA (MEG)ID(名稱對(duì)應(yīng)見(jiàn)附錄 )結(jié)構(gòu)體 typedef struct EtherOAMMA { u_char reserved。 u_char MAIDFormat。 u_char MAIDLength。 u_char ICC[5]。/*用于 ITU 運(yùn)營(yíng)商編碼 */ u_char UMC[5]。/*唯一的 MA 標(biāo)志符編碼 *//*ICC 和 UMC 合起來(lái)組成了 MA 標(biāo)識(shí)符 */ u_char noting[29]。/*未用,全部為零 */ }ETHOAM_MADATA。 錯(cuò)誤 !未指定書(shū)簽。 第 14頁(yè) 結(jié)構(gòu)體 typedef struct EtherOAMMEP { tTMO_SLL_NODE node 。 u_char MALevel。/*就是 GB 中所說(shuō)的 MEL*/ u_char MEPID。 u_char MAID。 u_char MEPMAC[6]。 BOOL MEPactive。/* 告訴管理員 MEP 的狀態(tài),確認(rèn) MEP 的功能是否正常, true 表示 MEP功能正常。該變量被當(dāng)作一個(gè)管理對(duì)象使用 */ BOOL enableRmepDefect。/* 顯示服務(wù)實(shí)例通過(guò) MEP 的 MA監(jiān)控幀,是否允許幀通過(guò)橋端口;同時(shí)這種監(jiān)控要基于生成樹(shù)協(xié)議和 VLAN 拓?fù)涔芾?。詳?jiàn)結(jié)構(gòu)體后該變量說(shuō)明列表 */ BOOL someRMEPCCMdefect。/* 說(shuō)明遠(yuǎn)端 MEP 狀態(tài)機(jī)的總的狀態(tài), true 說(shuō)明在最低級(jí)遠(yuǎn)端MEP 狀態(tài)機(jī)沒(méi)有接收到正確地 CCMs, false 說(shuō)明所有遠(yuǎn)端 MEP 狀態(tài)機(jī)都接收到正確的CCMs,該變量是一個(gè)可讀管理對(duì)象 */ BOOL someMACstatusDefect。/* 說(shuō)明是否有一個(gè)或者多個(gè)遠(yuǎn)端 MEP 報(bào)錯(cuò)(報(bào)告有故障存在),這種報(bào)錯(cuò)是通過(guò)遠(yuǎn)端 MEP 的端口狀態(tài) TLV或者接口狀態(tài) TLV來(lái)實(shí)現(xiàn)的。 true說(shuō)明不是一些遠(yuǎn)端 MEP 報(bào)錯(cuò),它的接口沒(méi)有處于 isUp 狀態(tài);就是所有的遠(yuǎn)端 MEP 報(bào)錯(cuò),它們的端口狀態(tài) TLV信息中不包含 psUp。 False 則反之。這兩種情況就導(dǎo)致了需要兩種條件來(lái)判決,它們分別是: 1. 如 果 兩 種 情 況 都 出 現(xiàn) , 則 ( rMEPlastPortState!=psUp amp。amp。 rMEPlastPortState!=psNoportStateTLV) 。 中的一種,則( rMEPlastPortState!=isUp amp。amp。 rMEPlastInterfaceStatus!=isNointerfaceStatusTLV),該變量是一個(gè)可讀的管理對(duì)象 */ BOOL someRDIdefect。/* 用以說(shuō)明遠(yuǎn)端 MEP 的健康狀況, true 說(shuō)明有一個(gè)最低級(jí)遠(yuǎn)端 MEP狀態(tài)機(jī)接收到正確的 CCMs, false 說(shuō)明沒(méi)有一個(gè)遠(yuǎn)端 MEP 狀態(tài)機(jī)接收到正確的 CCMs,該變量是一個(gè)可讀管理對(duì)象 */ BOOL MAdefectIndication。/* 說(shuō)明 MEP 的 MA的運(yùn)行狀態(tài), true 說(shuō)明在 MEP 的 MA中有一個(gè)最低級(jí)遠(yuǎn)端 MEP 配置錯(cuò)誤; false 說(shuō)明功能正常,或者 MEP 的活動(dòng)周期小于超時(shí)間隔。該變量的取值決定于:如下變量有一個(gè)或多個(gè)為 true: someRDIdefect、 someRMEPCCMdefect、someMACstatusDdefect、 xconCCMdefect;和變量的優(yōu)先級(jí)(如下表),變量的優(yōu)先級(jí)要大于等于 lowestAlarmPri的優(yōu)先級(jí)。詳細(xì)說(shuō)明見(jiàn)結(jié)構(gòu)體定義后列表說(shuō)明 */ BOOL allRMEPsDead。/*說(shuō)明該 MEP 沒(méi)有接收到一個(gè)遠(yuǎn)端 MEP 的 CCMs。取值 由allRMEPsDead 和 rMEPCCMdefect 的邏輯與決定 */ u_int highestDefectPri。/*說(shuō)明缺陷在變量 highestDefect 中指定的優(yōu)先級(jí),見(jiàn)結(jié)構(gòu)體后該變量說(shuō)明列表 */ u_int lowestAlarmPri。/*說(shuō)明最低缺陷優(yōu)先級(jí)能觸發(fā)的故障告警。這個(gè)變量是一個(gè)管理對(duì)象 */ 武漢烽火網(wǎng)絡(luò)有限責(zé)任公司 第 15頁(yè) u_int MEPhighestDefect。/*其值取枚舉類型 highestDefect 中的一個(gè) */ void *pParam。/*該指針的作用是:插入不同功能模塊的結(jié)構(gòu)體于此,方便對(duì)象處理 */ ETHOAM_MEPInfo *nextMEP。/*用于指向下一個(gè) MEP 信息結(jié)構(gòu)體 */ }ETHOAM_MEPInfo。 BOOL MAdefectIndication。變量說(shuō)明: 缺陷 優(yōu)先級(jí) 變量 highestDefect highestDefectPri 重要性 xconCCMdefect DefXconCCM 6 最重要 errorCCMdefect DefErrorCCM 5 someRMEPCCMdefect DefRemoteCCM 4 someMACstatusDefect DefMACstatus 3 someRDIdefect DefRDICCM 2 最低 無(wú) 1 BOOL enableRmepDefect。變量說(shuō)明: 端口狀態(tài) 橋端口在主 VID的設(shè)置 端口狀態(tài) TLV enableRmepDefect Disabled,blocked,listening,broken,Discarding or Learing psBlocked false Forwarding No psBlocked false Yes psUp True int highestDefectPri變量說(shuō)明: 缺陷 優(yōu)先級(jí) 變量 highestDefect highestDefectPri 重要性 xconCCMdefect DefXconCCM 6 最重要 errorCCMdefect DefErrorCCM 5 someRMEPCCMdefect DefRemoteCCM 4 someMACstatusDefect DefMACstatus 3 someRDIdefect DefRDICCM 2 最低 無(wú) 1 MEP 結(jié)構(gòu)體 typedef struct EtherRemoteMEP 錯(cuò)誤 !未指定書(shū)簽。 第 16頁(yè) { tTMO_SLL_NODE node 。 u_char rMALevel。 u_char rMEPID。 u_char rMAID。 u_char rMEPmacAddress[6]。 /*一個(gè)遠(yuǎn)端 MEP 的 MEP CCM數(shù)據(jù)庫(kù)中每個(gè)條目的一個(gè)字段,包含從遠(yuǎn)端 MEP 接收到的 lastreceived CCM 中的 source_address。該變量被當(dāng)作一個(gè)可讀管理對(duì)象 */ BOOL rMEPCCMdefect。 /*報(bào)告遠(yuǎn)端 MEP 的狀態(tài),當(dāng)最后時(shí)刻( *CCIinterval)也沒(méi)有收到從遠(yuǎn)端 MEP 發(fā)出的 CCM 時(shí),值設(shè)為 true*/ BOOL rMEPlastRDI。 /*從 lastrecrived CCM 中獲得 RDI 標(biāo)簽值,該變量被當(dāng)作一個(gè)管理對(duì)象使用 */ u_int rMEPlastPortState。 u_int rMEPlastInterfaceStatus。 BOOL rCCMreceived。 /*它通過(guò) MEPprocessEqualCCM()來(lái)設(shè)為 true,此時(shí)表示在 CCM間隔字段含有一個(gè)非零值的 CCM 被接收到。通過(guò)遠(yuǎn)端 MEP 狀態(tài)機(jī) 來(lái)設(shè)為 false。 */ int rCCMsequenceErrors。 /*表示從所有遠(yuǎn)端 MEPs收到的非順序 CCMs 的總數(shù)。該變量被當(dāng)作一個(gè)可讀管理對(duì)象。 */ BOOL errorCCMreceived。 /*如果一個(gè)損壞 CCM 被接收到,則通過(guò)函數(shù) MEPprocessEqualCCM()設(shè)為 true。通過(guò)遠(yuǎn)端 MEP 錯(cuò)誤狀態(tài)機(jī)清除,重置為 false。 */ BOOL errorCCMdefect。 /*不論時(shí)設(shè)置還是清除都通過(guò)遠(yuǎn)端 MEP 錯(cuò)誤狀態(tài)機(jī),以指示在 倍 CCM 傳輸時(shí)間間隔以內(nèi),接收到一個(gè)或者多個(gè)損壞 CCMs。該變量被當(dāng)作一個(gè)可讀管理對(duì)象 */ u_char errorCCMlastFailure。 /*與相同特征的 recvdFrame 一樣。該值由遠(yuǎn)端 MEP 錯(cuò)誤狀態(tài)機(jī)控制??勺x管理對(duì)象(見(jiàn) : r)。 */ u_int rMEPwhile。 /*用于記錄 CCM 超時(shí)的定時(shí)計(jì)數(shù)器。該變量有一個(gè)粒度要求,該要求是4int e r v alCCIr ME P w hi l ? 。 該變量被當(dāng)作一個(gè)可讀管理對(duì)象 */ u_int errorCCMwhile。 /*終止損壞 CCMs 定時(shí)計(jì)數(shù)器。 errorCCMwhil 粒度要求為好于 等于 1毫秒 */ RMEPInfo *nextrMEP。 }EthOAM_RMEPInfo。 結(jié)構(gòu)體 武漢烽火網(wǎng)絡(luò)有限責(zé)任公司 第 17頁(yè) typedef struct EtherOAMMIPinfo/*MIP 在 OAM 中只能響應(yīng)某些 OAM 幀,但不會(huì)發(fā)起OAM 幀,對(duì)途經(jīng)的 ETH 流也部采取任何動(dòng)作;所以 MIP 只用保留自己所處位置的信息,而不用保留使能信息。 */ { tTMO_SLL_NODE node 。 u_char MALevel。 u_char MIPID。 u_char MAID。 u_char MIPLevel。 u_char MIPMAC[6]。 void *mippParam。/*用于需要響應(yīng)某些 OAM 功能幀時(shí),存儲(chǔ)這些幀信息,以便作出相應(yīng)的響應(yīng)。 */ ETHOAM_MIPinfo *nextMIPinfo。 }ETHOAM_MIPinfo。 結(jié)構(gòu)體 PDU 格式 該結(jié)構(gòu)體用于 CCM 在線路上的傳輸。 Struct EtherOAMCCM_PDU { if HOST==OSIX_BIG_BEGIN u_char MAlevel:3, ver:5。 else u_char ver:5, MAlevel:3。 endif u_int ccmOpCode=01。 if HOST==OSIX_BIG_BEGIN u_char RDIFlag:1 錯(cuò)誤 !未指定書(shū)簽。 第 18頁(yè) reserved:4,/*注意 GB 這里是保留的 */ Period:3。 else u_char Period:3, reserved:4, RDIFlag:1。 endif u_int ccmTLVvalue= 70。 int ccmseq_num。/*在 GB 中設(shè)置為全 0*/ int MEPID。 u_char MAID[48]。 u_short TxFCf1。 u_short TxFCf2。 u_short RxFCb1。 u_short RxFCb2。 u_short TxFCb1。 u_short TxFCb2。 u_short u2Reserved。 u_short u2Reserved1。 u_char EndTLV。 } EthOAM_CCMPDU。 發(fā)送 CCM 使能和信息結(jié)構(gòu)體 struct EtherOAMMEPsendCCMinfo { u_char OpCode。 u_char RDIFlag。 BOOL CCIenable。 u_char CCIinterval。 /*該變量用于配置 CCM傳輸間隔(時(shí)間)。該變量被當(dāng)作一個(gè)管理對(duì)象使用 */ u_char CCIwhile。 武漢烽火網(wǎng)絡(luò)有限責(zé)任公司 第 19頁(yè) u_char CCIsentCCMs。 BOOL MACstatusChanged。 u_short TxFCf1。 u_short TxFCf2。 u_short RxFCb1。 u_short RxFCb2。 u_sh
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1