為網(wǎng)絡(luò)的體系結(jié)構(gòu)
發(fā)布時(shí)間:2014/8/17 21:36:28 訪(fǎng)問(wèn)次數(shù):562
從簡(jiǎn)單例子可以更好地理解分層可以帶來(lái)很多好處。如:
(1)各層之間是獨(dú)立的。某一層并不TL071CD需要知道它的下一層是如何實(shí)現(xiàn)的,而僅僅需要知道該層通過(guò)層間的接口(即界面)所提供的服務(wù)。由于每一層只實(shí)現(xiàn)一種相對(duì)獨(dú)立的功能,因而可將一個(gè)難以處理的復(fù)雜問(wèn)題分解為若干個(gè)較容易處理的更小一些的問(wèn)題。這樣,整個(gè)問(wèn)題的復(fù)雜程度就下降了。
(2)靈活性好。當(dāng)任何一層發(fā)生變化時(shí)(例如由于技術(shù)的變化),只要層間接口關(guān)系保持不變,則在這層以上或以下各層均不受影響。此外,對(duì)某一層提供的服務(wù)還可進(jìn)行修改。當(dāng)某層提供的服務(wù)不再需要時(shí),也可以將這層取消。
(3)結(jié)構(gòu)上可分割開(kāi)。各層都可以采用最合適的技術(shù)來(lái)實(shí)現(xiàn)。
(4)易于實(shí)現(xiàn)和維護(hù)。這種結(jié)構(gòu)使得實(shí)現(xiàn)和調(diào)試一個(gè)龐大而又復(fù)雜的系統(tǒng)變得易于處理,因?yàn)檎麄(gè)的系統(tǒng)已被分解為若干個(gè)相對(duì)獨(dú)立的子系統(tǒng)。
(5)能促進(jìn)標(biāo)準(zhǔn)化工作。因?yàn)槊恳粚拥墓δ芗捌渌峁┑姆⻊?wù)都已有了精確的說(shuō)明。
分層時(shí)應(yīng)注意使每一層的功能非常明確。若層數(shù)太少,就會(huì)使每一層的協(xié)議太復(fù)雜。但層數(shù)太多又會(huì)在描述和綜合各層功能的系統(tǒng)工程任務(wù)時(shí)遇到較多的困難。通常各層所要完成的功能主要有以下一些(可以只包括一種,也可以包括多種):
①差鍇控制 使得和網(wǎng)絡(luò)對(duì)等端的相應(yīng)層次的通信更加可靠。
②流量控制 使得發(fā)送端的發(fā)送速率不要太快,要使接收端來(lái)得及接收。
③分段和重裝 發(fā)送端把要發(fā)送的數(shù)據(jù)塊劃分為更小的單位,在接收端將其還原。
④復(fù)用和分用 發(fā)送端幾個(gè)高層會(huì)話(huà)復(fù)用一條低層的連接,在接收端再進(jìn)行分用。
⑤連接建立和釋放 交換數(shù)據(jù)前先建立一條邏輯連接。數(shù)據(jù)傳送結(jié)束后釋放連接。
分層當(dāng)然也有一些缺點(diǎn),例如,有些功能會(huì)在不同的層次中重復(fù)出現(xiàn),因而產(chǎn)生了額外開(kāi)銷(xiāo)。
我們把計(jì)算機(jī)網(wǎng)絡(luò)的各層及其協(xié)議的集合,稱(chēng)為網(wǎng)絡(luò)的體系結(jié)構(gòu)(architecture)。換種說(shuō)法,計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)就是這個(gè)計(jì)算機(jī)網(wǎng)絡(luò)及其構(gòu)件所應(yīng)完成的功能的精確定義[GREE82]。需要強(qiáng)調(diào)的是:這些功能究竟是用何種硬件或軟件完成的,則是一個(gè)遵循這種體系結(jié)構(gòu)的實(shí)現(xiàn)(implementation)的問(wèn)題。體系結(jié)構(gòu)的英文名詞architecture的原意是建筑學(xué)或建筑的設(shè)計(jì)和風(fēng)格。它和一個(gè)具體的建筑物的概念很不相同。例如,我們可以走進(jìn)一個(gè)明代的建筑物中,但卻不能走進(jìn)一個(gè)明代的建筑風(fēng)格之中。同理,我們也不能把一個(gè)具體的計(jì)算機(jī)網(wǎng)絡(luò)說(shuō)成是一個(gè)抽象的網(wǎng)絡(luò)體系結(jié)構(gòu)?傊w系結(jié)構(gòu)是抽象的,而實(shí)現(xiàn)則是具體的,是真正在運(yùn)行的計(jì)算機(jī)硬件和軟件。
從簡(jiǎn)單例子可以更好地理解分層可以帶來(lái)很多好處。如:
(1)各層之間是獨(dú)立的。某一層并不TL071CD需要知道它的下一層是如何實(shí)現(xiàn)的,而僅僅需要知道該層通過(guò)層間的接口(即界面)所提供的服務(wù)。由于每一層只實(shí)現(xiàn)一種相對(duì)獨(dú)立的功能,因而可將一個(gè)難以處理的復(fù)雜問(wèn)題分解為若干個(gè)較容易處理的更小一些的問(wèn)題。這樣,整個(gè)問(wèn)題的復(fù)雜程度就下降了。
(2)靈活性好。當(dāng)任何一層發(fā)生變化時(shí)(例如由于技術(shù)的變化),只要層間接口關(guān)系保持不變,則在這層以上或以下各層均不受影響。此外,對(duì)某一層提供的服務(wù)還可進(jìn)行修改。當(dāng)某層提供的服務(wù)不再需要時(shí),也可以將這層取消。
(3)結(jié)構(gòu)上可分割開(kāi)。各層都可以采用最合適的技術(shù)來(lái)實(shí)現(xiàn)。
(4)易于實(shí)現(xiàn)和維護(hù)。這種結(jié)構(gòu)使得實(shí)現(xiàn)和調(diào)試一個(gè)龐大而又復(fù)雜的系統(tǒng)變得易于處理,因?yàn)檎麄(gè)的系統(tǒng)已被分解為若干個(gè)相對(duì)獨(dú)立的子系統(tǒng)。
(5)能促進(jìn)標(biāo)準(zhǔn)化工作。因?yàn)槊恳粚拥墓δ芗捌渌峁┑姆⻊?wù)都已有了精確的說(shuō)明。
分層時(shí)應(yīng)注意使每一層的功能非常明確。若層數(shù)太少,就會(huì)使每一層的協(xié)議太復(fù)雜。但層數(shù)太多又會(huì)在描述和綜合各層功能的系統(tǒng)工程任務(wù)時(shí)遇到較多的困難。通常各層所要完成的功能主要有以下一些(可以只包括一種,也可以包括多種):
①差鍇控制 使得和網(wǎng)絡(luò)對(duì)等端的相應(yīng)層次的通信更加可靠。
②流量控制 使得發(fā)送端的發(fā)送速率不要太快,要使接收端來(lái)得及接收。
③分段和重裝 發(fā)送端把要發(fā)送的數(shù)據(jù)塊劃分為更小的單位,在接收端將其還原。
④復(fù)用和分用 發(fā)送端幾個(gè)高層會(huì)話(huà)復(fù)用一條低層的連接,在接收端再進(jìn)行分用。
⑤連接建立和釋放 交換數(shù)據(jù)前先建立一條邏輯連接。數(shù)據(jù)傳送結(jié)束后釋放連接。
分層當(dāng)然也有一些缺點(diǎn),例如,有些功能會(huì)在不同的層次中重復(fù)出現(xiàn),因而產(chǎn)生了額外開(kāi)銷(xiāo)。
我們把計(jì)算機(jī)網(wǎng)絡(luò)的各層及其協(xié)議的集合,稱(chēng)為網(wǎng)絡(luò)的體系結(jié)構(gòu)(architecture)。換種說(shuō)法,計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)就是這個(gè)計(jì)算機(jī)網(wǎng)絡(luò)及其構(gòu)件所應(yīng)完成的功能的精確定義[GREE82]。需要強(qiáng)調(diào)的是:這些功能究竟是用何種硬件或軟件完成的,則是一個(gè)遵循這種體系結(jié)構(gòu)的實(shí)現(xiàn)(implementation)的問(wèn)題。體系結(jié)構(gòu)的英文名詞architecture的原意是建筑學(xué)或建筑的設(shè)計(jì)和風(fēng)格。它和一個(gè)具體的建筑物的概念很不相同。例如,我們可以走進(jìn)一個(gè)明代的建筑物中,但卻不能走進(jìn)一個(gè)明代的建筑風(fēng)格之中。同理,我們也不能把一個(gè)具體的計(jì)算機(jī)網(wǎng)絡(luò)說(shuō)成是一個(gè)抽象的網(wǎng)絡(luò)體系結(jié)構(gòu)?傊w系結(jié)構(gòu)是抽象的,而實(shí)現(xiàn)則是具體的,是真正在運(yùn)行的計(jì)算機(jī)硬件和軟件。
上一篇:劃分層次的舉例
熱門(mén)點(diǎn)擊
- 因特網(wǎng)交換點(diǎn)IXP在全球的分布
- 以太網(wǎng)及其優(yōu)勢(shì)
- 微分控制
- OSI失敗的原因可歸納
- FCS體系結(jié)構(gòu)
- MF47型指針式萬(wàn)用表的工作原理
- 常用的絞合線(xiàn)的類(lèi)別、帶寬和典型應(yīng)用
- 零階采樣保持器
- 微分型單穩(wěn)態(tài)觸發(fā)器實(shí)驗(yàn)電路
- STD總線(xiàn)
推薦技術(shù)資料
- 自制智能型ICL7135
- 表頭使ff11CL7135作為ADC,ICL7135是... [詳細(xì)]
- PCB嵌入式功率芯片封裝工作原理
- 莫仕儲(chǔ)能連接器技術(shù)結(jié)構(gòu)應(yīng)用詳情
- 新款 Snapdragon X
- Intel 18A(1.8nm
- 業(yè)界首款STM32配套無(wú)線(xiàn)物聯(lián)網(wǎng)模塊
- 2025年全球半導(dǎo)體產(chǎn)業(yè)十大熱門(mén)看點(diǎn)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究