在通信中,HDLc協(xié)議被廣泛使用,HDLc采用了一套完備的幀格式。HDLc的幀格式是標(biāo)準(zhǔn)化的,并且包含了多個(gè)字段,以支持各種類型的網(wǎng)絡(luò)數(shù)據(jù)傳輸和通信需求。其中,標(biāo)志是HDLc協(xié)議的幀定界符,用于標(biāo)識(shí)幀的開始和結(jié)束。
1.HDLc協(xié)議采用什么標(biāo)志作為幀定界符
HDLc協(xié)議中,使用01111110作為幀定界符。01111110在HDLc協(xié)議中無論在原始數(shù)據(jù)中是否存在,在所有幀傳輸前都進(jìn)行字節(jié)填充,即在傳輸數(shù)據(jù)中每連續(xù)出現(xiàn)5個(gè)‘1’時(shí),在第6個(gè)‘1’前追加一個(gè)‘0’;在接收端,再將這些填充的‘0’刪除,即可還原出原始數(shù)據(jù)。在這種處理方式下,01111110便可以作為起始和終止標(biāo)記,對(duì)幀進(jìn)行定界。
2.HDLc協(xié)議采用的幀同步方法是什么
HDLc采用基于比特的透明傳輸方法,可在任何時(shí)間進(jìn)行同步。在HDLc協(xié)議中,當(dāng)發(fā)送數(shù)據(jù)時(shí),使用一個(gè)比特填充序列0x7E作為標(biāo)志指示符;當(dāng)接收端檢測(cè)到比特填充序列后,將其刪除,并接收下一數(shù)據(jù)幀。這種方法也被稱為0轉(zhuǎn)義。