5.4.3 MAC幀
注意:對(duì)于FDDI的MAC實(shí)體間交換是以符號(hào)為單位的,每一符號(hào)對(duì)應(yīng)4比特。這是因?yàn)镕DDI是采用4B/5B的方式進(jìn)行信息交換的。
1.FDDI的幀格式
(1)幀格式
PA前導(dǎo)碼(16或更多個(gè)符號(hào))SD幀首定界符(2個(gè)符號(hào))FC幀控制(2個(gè)符號(hào))
DA目的地址(4或12個(gè)符號(hào))SA源地址(4或12個(gè)符號(hào))INFO 信息0
或更多個(gè)符號(hào)對(duì))FCS 幀檢驗(yàn)序列 ED幀尾定界符(1個(gè)符號(hào))FS幀狀態(tài)
(3或更多個(gè)符號(hào))
幀首序列 FCS作用范圍 幀尾序列
(2)令牌格式
PASDFCED
(3)幀首定界符(SD)
J K
J—非數(shù)據(jù)(1個(gè)符號(hào))
K—非數(shù)據(jù)(1個(gè)符號(hào))
(4)幀控制(FC)
CLFFZZZZ
C—類別比特
L—地址長(zhǎng)度比特
FF—格式比特
ZZZZ —控制比特
(5)幀尾定界符(ED)
T
T—終止符號(hào)
(6)令牌尾定界符(ED)
TT
T—終止符號(hào)
注意:幀尾定界符(ED)與令牌尾定界符(ED)的區(qū)別。
(7)幀狀態(tài)(FS)
E A C
R/SR/SR/SR/SR/SR/ST
A—地址識(shí)別符
C—幀已復(fù)制符
E—檢測(cè)到差錯(cuò)
注意:
如果附加的符號(hào)為奇數(shù)個(gè),結(jié)尾用一個(gè)“T”結(jié)束;使總長(zhǎng)度為8比特的整數(shù)倍.
如果附加的符號(hào)為偶數(shù)個(gè),結(jié)尾用兩個(gè)“T”結(jié)束。使總長(zhǎng)度為8比特的整數(shù)倍.
(8)地址字段
(1)源地址字段中的第一個(gè)比特總是為“0”。
目的地址中的第一個(gè)比特置成“0”,表示一個(gè)單地址;
目的地址中的第一個(gè)比特置成“1”,表示一個(gè)組地址;
全“1”的組地址是對(duì)環(huán)上所有工作的站的廣播地址。
(2)對(duì)于48比特的地址字段,將其源和目的地址字段中的第2個(gè)比特置為“0”,表示全局管理地址;
置為“1”,表示局部管理地址;
16比特地址:
15bit
I/G
48比特地址:
46bit地址
I/G U/L
I/G=0 單地址
I/G=1 組地址
U/L=0 全局管理地址;
U/L=1 局部管理地址。
FDDI幀的類型:詳見P。73(由FC字段確定的各種類型)
各字段的說明:
1.前導(dǎo)碼(PA):用來使幀與每一站的時(shí)鐘建立同步,幀的始發(fā)為16個(gè)空閑符號(hào),后繼的轉(zhuǎn)
發(fā)站可以改變字段的長(zhǎng)度以與時(shí)鐘同步.
2.幀首定界符(SD):表示一幀的開始.
3.幀控制(FC):
C——指明是同步還是異步;C=1,同步,C=0異步。
L——指明地址是16比特還是48比特;
FF——指明是LLC幀還是MAC幀,在MAC幀中,ZZZZ表示幀的形式;
4.目的地址(DA)
5.源地址(SA)
6.信息:0~n
7.幀檢驗(yàn)序列(FCS)
8.幀尾定界符(ED)
9.幀狀態(tài)(FS)
(1)E——檢測(cè)到差錯(cuò)
(2)A——地址被識(shí)別
(3)C——幀以被識(shí)別
其中:R——表示斷或假;
S——表示通或真。
如果附加的符號(hào)為奇數(shù)個(gè),則FS以一個(gè)T結(jié)束。
FS字段還包括附加的控制字符。
*FDDI的類型 (P。73)
5.4.4 基本操作
1.一個(gè)站要發(fā)送,要等到令牌經(jīng)過,它由FC字段中的FF比特置為“00“和ZZZZ比特置為“0000”
來表明;
2.該站在重復(fù)整個(gè)FC字段前,將令牌從環(huán)上吸收掉,以此來抓住令牌。
3.然后將其他都接在后面發(fā)送;
4.該站可以連續(xù)地發(fā)送直到無數(shù)據(jù)或到令牌計(jì)時(shí)器滿為止。
*各站的情況:
每個(gè)站引入一比特的時(shí)延,作為檢查、復(fù)制或者改變一比特所需的時(shí)間。
每個(gè)站都對(duì)通過的幀進(jìn)行差錯(cuò)檢查,如果出錯(cuò),就將ED字段中的E置位;
每個(gè)站檢測(cè)目的地址,如果是本站地址,就將A比特置“1“,還可將該幀復(fù)制下來,并將C比特置“1”。
如果該站有足夠的空間,就復(fù)制該幀,并將C比特置“1”。
*源站能區(qū)別以下三種情況:
目的站不存在/未被復(fù)制;
目的站存在/未被復(fù)制;
幀已被目的站復(fù)制。
*發(fā)出幀的站應(yīng)該將該幀從環(huán)上清除。
每個(gè)發(fā)送幀當(dāng)其回到源站時(shí)都被該站吸收。通過檢查幀尾序列中的狀態(tài)指示符(E、A、C)來確定
傳輸?shù)慕Y(jié)果。
如果報(bào)告有錯(cuò),MAC并不再重傳,這是LLC層協(xié)議的職責(zé)。
5.5 FDDI網(wǎng)物理層
5.5.1 數(shù)據(jù)編碼
幾種常用的數(shù)字到模擬的編碼技術(shù)
ASK
FSK
PSK
為了提取定時(shí)時(shí)鐘,需對(duì)脈沖進(jìn)行編碼。(如將數(shù)據(jù)進(jìn)行曼徹斯特編碼,但效率不高。)
FDDI使用4B/5B編碼
FDDI的編碼方案如下:
(1)不采用簡(jiǎn)單的強(qiáng)度調(diào)制編碼(用有無載波來確定),因同步信號(hào)難于提取;
(2)FDDI采用兩級(jí)編碼的方式,第一級(jí)選用4B/5B碼,效率高,并保證出現(xiàn)躍變;
(3)第二級(jí)編碼,將4B/5B碼進(jìn)一步編成NRZI(非立即歸零碼),改善接收的可*性;
NRZI(非立即歸零碼)為差分編碼。
(4)NRZI(非立即歸零碼)的編碼規(guī)則:“1”用躍變表示,“0”則不躍變。
(5)4B/5B碼的選擇基于這樣一個(gè)保證,采用NRZI(非立即歸零碼),在一行中不允許出
現(xiàn)多于3個(gè)“0”的情況,提供同步信息。
(6)關(guān)于4B/5B碼:除0~15數(shù)字外,其他的碼還可代表其他意義,見P。75。
5.5.2 物理層中與媒體相關(guān)的部分
1.標(biāo)準(zhǔn)中含有加強(qiáng)可*性的技術(shù)規(guī)范,為以下三項(xiàng)技術(shù):
站旁路:對(duì)故障站旁路;
布線集中器:用于星型布線中;
雙環(huán):使網(wǎng)絡(luò)自動(dòng)恢復(fù)。
2.關(guān)于光源與光纖
光源:可以為激光器和發(fā)光二極管;
光纖:用光纖直徑與圍繞纖芯包層的外徑來確定。
62.5/125、85/125 一般用這種。
50/125、100/140
3.站的分類
A站:同時(shí)連接主環(huán)和副環(huán)的站;
B站:只連接主環(huán)的站。
令牌環(huán)網(wǎng)組網(wǎng)技術(shù)
5.5.3 令牌環(huán)網(wǎng)基本組成
5.5.4 星—環(huán)形組網(wǎng)結(jié)構(gòu)
5.5.5 交換型令牌環(huán)網(wǎng)
FDDI網(wǎng)組網(wǎng)技術(shù)
5.5.6 應(yīng)用領(lǐng)域
后端局域網(wǎng):連接主服務(wù)器和大容量存儲(chǔ)設(shè)備;
高速辦公室網(wǎng):他們要求從低速到高速的數(shù)據(jù)傳輸;
主干局域網(wǎng):用一個(gè)大容量的局域網(wǎng)連接若干各集中器或交換器。
5.7.2 FDDI組網(wǎng)技術(shù)要點(diǎn)
星—環(huán)形拓?fù)浣Y(jié)構(gòu)
(1)單連接站和雙連接站
A、B站的結(jié)合
(2)園區(qū)主干網(wǎng)
將集中器、交換器、服務(wù)器、網(wǎng)橋等按需要進(jìn)行連接。
(30CDDI(TPDDI)
在不易用光纜連接的地方,用雙絞線連接。
光纜口往往用作集中器之間的遠(yuǎn)距離連接,而雙絞線用作近距離連接。