Active Networks,Active Network
Active Networks,Active Networks是什么意思
傳統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)的特點(diǎn)大大限制了新協(xié)議和新服務(wù)應(yīng)用到Internet的速度和Internet基礎(chǔ)設(shè)施的進(jìn)化速度,于是,DARPA(國(guó)防部高級(jí)研究計(jì)劃署)1995年提出Active Networks(主動(dòng)網(wǎng)絡(luò))的概念。Active Networks(或“Active Net”)是一個(gè)項(xiàng)目,用于開(kāi)發(fā)具有更動(dòng)態(tài)的路由模型的下一代的因特網(wǎng)。參與該項(xiàng)目的有多所大學(xué),包括麻省理工學(xué)院、賓夕法尼亞大學(xué)、Network Associates,Inc以及 GTE-BBN Internetworking。
主動(dòng)網(wǎng)絡(luò)賦予了網(wǎng)絡(luò)“編程”的功能,即:將用戶定義的計(jì)算引入到路由器/交換機(jī)。傳統(tǒng)的路由器/交換機(jī)只對(duì)經(jīng)過(guò)的包做存儲(chǔ)、轉(zhuǎn)發(fā),對(duì)包內(nèi)的數(shù)據(jù)不作分析、理解,而主動(dòng)路由器/交換機(jī)除對(duì)經(jīng)過(guò)的主動(dòng)報(bào)文做存儲(chǔ)、轉(zhuǎn)發(fā)外,還將對(duì)主動(dòng)報(bào)文內(nèi)的數(shù)據(jù)進(jìn)行處理甚至執(zhí)行報(bào)文內(nèi)攜帶的程序。所以,整個(gè)網(wǎng)絡(luò)是分布式的計(jì)算體系,網(wǎng)絡(luò)的行為可通過(guò)編程控制。通過(guò)主動(dòng)網(wǎng)絡(luò),用戶可以控制網(wǎng)絡(luò)的某些運(yùn)行特征,遠(yuǎn)程動(dòng)態(tài)修改網(wǎng)絡(luò)配置,從而加速了網(wǎng)絡(luò)應(yīng)用和網(wǎng)絡(luò)服務(wù)的更新。
“Active Network”概念是要從靜態(tài)路由器轉(zhuǎn)移到主動(dòng)節(jié)點(diǎn),主動(dòng)節(jié)點(diǎn)可處理“智能數(shù)據(jù)分組”(也稱(chēng)為封裝包),而“智能數(shù)據(jù)分組”具有自己的可執(zhí)行代碼。
“Active Network″代表一種體現(xiàn)插入式計(jì)算的網(wǎng)絡(luò)體系結(jié)構(gòu)的新方法。這種網(wǎng)絡(luò)在兩方面是“主動(dòng)”的:網(wǎng)絡(luò)中的路由器和交換機(jī)可以對(duì)通過(guò)的用戶數(shù)據(jù)流執(zhí)行操作(即執(zhí)行計(jì)算);而且,用戶可以通過(guò)提供他們自己的程序來(lái)對(duì)網(wǎng)絡(luò)進(jìn)行“程序設(shè)計(jì)”以執(zhí)行這些計(jì)算。
“Active Network”概念比IPv6優(yōu)越,IPv6是在靜態(tài)模式下運(yùn)行的。在“Active Network”中,所謂的“主動(dòng)”節(jié)點(diǎn)可以查看封裝包內(nèi)部并運(yùn)行其中的可執(zhí)行代碼。另一方面,封裝包可能會(huì)包含一個(gè)指針,該指針可引用某些已經(jīng)在網(wǎng)絡(luò)中存在的代碼。網(wǎng)絡(luò)節(jié)點(diǎn)可能會(huì)改變它們基于代碼的行為或修改封裝包中的內(nèi)容以便能夠影響沿線的網(wǎng)絡(luò)節(jié)點(diǎn)。封裝包可以定義自己的通過(guò)網(wǎng)絡(luò)的路徑。
在一種情況下,路由是根據(jù)信息在網(wǎng)絡(luò)中高速緩存的位置而改變的。這樣就無(wú)需數(shù)據(jù)分組移進(jìn)和移出初始信息源,從而有助于減少通信量。而數(shù)據(jù)分組卻定向到高速緩存信息,這樣信息將更接近請(qǐng)求它的用戶。
“Active Network”概念旨在使網(wǎng)絡(luò)在能夠改變它的運(yùn)作方式以及利用新的網(wǎng)絡(luò)技術(shù)方面更靈活。
Active Network的體系結(jié)構(gòu)
主動(dòng)網(wǎng)絡(luò)是由一系列主動(dòng)節(jié)點(diǎn)構(gòu)成的,節(jié)點(diǎn)間通過(guò)各種低層網(wǎng)絡(luò)技術(shù)連接在一起,每個(gè)節(jié)點(diǎn)都運(yùn)行著一個(gè)節(jié)點(diǎn)操作系統(tǒng)(Node OS)、一些可執(zhí)行環(huán)境EE(Execution Environment)和相應(yīng)的接口。
用戶通過(guò)主動(dòng)應(yīng)用AA(active application)獲得業(yè)務(wù),EE類(lèi)似于計(jì)算機(jī)系統(tǒng)中的Shell程序,為用戶提供端到端的支持,負(fù)責(zé)用戶—網(wǎng)絡(luò)接口的所有方面,每個(gè)EE向用戶提供一些AA,為主動(dòng)報(bào)文中的程序提供執(zhí)行環(huán)境。每個(gè)EE由一個(gè)獨(dú)立的虛擬機(jī)實(shí)現(xiàn),負(fù)責(zé)解釋到達(dá)節(jié)點(diǎn)的主動(dòng)分組,不同的EE定義不同的虛擬機(jī),用戶通過(guò)與EE 的交互來(lái)獲取服務(wù),用戶可動(dòng)態(tài)獲取并組合EE 提供的服務(wù),也可通過(guò)EE 提供的AA 來(lái)編寫(xiě)自定義的服務(wù),并將新服務(wù)加載在EE上。
Node OS接口層負(fù)責(zé)節(jié)點(diǎn)操作系統(tǒng)和實(shí)際操作系統(tǒng)服務(wù)的映射,Node OS負(fù)責(zé)分配、調(diào)度和管理節(jié)點(diǎn)的資源,通過(guò)EE向AA提供抽象應(yīng)用。對(duì)于EE而言,Node OS屏蔽了資源管理的細(xì)節(jié)和不同EE 間行為的相互影響;對(duì)于Node OS而言,EE屏蔽了許多與用戶交互的細(xì)節(jié)。當(dāng)EE 向Node OS請(qǐng)求業(yè)務(wù)時(shí),必須附帶請(qǐng)求生成者的標(biāo)識(shí),它可以是EE 本身,也可以是用戶。Node OS將請(qǐng)求信息送至安全執(zhí)行引擎,通過(guò)檢查節(jié)點(diǎn)的策略數(shù)據(jù)庫(kù)校驗(yàn)請(qǐng)求的真實(shí)性,然后視情況來(lái)授權(quán)請(qǐng)求者接受請(qǐng)求的業(yè)務(wù)或執(zhí)行請(qǐng)求的操作。每個(gè)節(jié)點(diǎn)還有一個(gè)管理執(zhí)行環(huán)境,借助它來(lái)控制本地節(jié)點(diǎn)的相應(yīng)配置和策略,主要的管理和控制功能包括3個(gè)方面:維護(hù)節(jié)點(diǎn)的安全策略數(shù)據(jù)庫(kù);載入新的EE,更新或配置已有的EE;支持遠(yuǎn)程觸發(fā)的網(wǎng)絡(luò)管理業(yè)務(wù)的實(shí)例化等。
?
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
相關(guān)閱讀:
- [測(cè)量?jī)x表] Teledyne收購(gòu)Xena Networks 擴(kuò)展Teledyne LeCroy的協(xié)議測(cè)試產(chǎn)品 2023-10-11
- [電子說(shuō)] 10分鐘快速了解神經(jīng)網(wǎng)絡(luò)(Neural Networks) 2023-09-21
- [電子說(shuō)] 美格智能助力映翰通與Teltonika Networks工業(yè)互聯(lián)網(wǎng)產(chǎn)品加速落地,用連接構(gòu)建智能 2022-10-19
- [電子說(shuō)] 美格智能助力映翰通與Teltonika Networks工業(yè)互聯(lián)網(wǎng)產(chǎn)品加速落地,用連接構(gòu)建智能 2022-06-14
- [電子說(shuō)] 虹科新聞 | 虹科與Teltonika Networks正式建立合作伙伴關(guān)系 2022-01-07
- [電子說(shuō)] GAN:生成對(duì)抗網(wǎng)絡(luò) Generative Adversarial Networks 2023-01-12
- [電子說(shuō)] DW-Siam:Deeper and Wider Siamese Networks for Real-Time Visual Tracking 更寬更深的孿生網(wǎng)絡(luò) 2023-01-12
- [電子說(shuō)] SiamRPN++: Evolution of Siamese Visual Tracking with Very Deep Networks 深層網(wǎng)絡(luò)連體視覺(jué)跟蹤 2023-01-11
( 發(fā)表人:admin )