国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

打破專有環(huán)境 比拼二次開發(fā)接口

2009-07-01 03:27
中國計(jì)算機(jī)報(bào) 2009年13期
關(guān)鍵詞:思科網(wǎng)絡(luò)設(shè)備路由器

朱 杰

眾所周知,現(xiàn)代通信網(wǎng)絡(luò)是一個復(fù)雜的大系統(tǒng),眾多的網(wǎng)絡(luò)設(shè)備,通過復(fù)雜的流程才能實(shí)現(xiàn)通信功能。在這個系統(tǒng)中,網(wǎng)絡(luò)設(shè)備一直承擔(dān)著數(shù)據(jù)輸送通道的作用,因此,各種網(wǎng)絡(luò)設(shè)備間的互聯(lián)互通十分重要。為了實(shí)現(xiàn)互聯(lián)互通,各種設(shè)備必須遵循共同的通信標(biāo)準(zhǔn)或協(xié)議,而開放性原則也自然成為網(wǎng)絡(luò)設(shè)計(jì)的基本原則。網(wǎng)絡(luò)設(shè)備作為網(wǎng)絡(luò)建設(shè)的核心,在某種意義上講,它們的開放性決定了整個網(wǎng)絡(luò)的開放性。

開放的趨勢已形成

由于網(wǎng)絡(luò)設(shè)備應(yīng)用的不均衡,在相當(dāng)長的時間內(nèi),那些主導(dǎo)市場的網(wǎng)絡(luò)設(shè)備供應(yīng)商的“私有協(xié)議”就是網(wǎng)絡(luò)的標(biāo)準(zhǔn),這也在一定程度上造成了某些產(chǎn)品的壟斷。與傳統(tǒng)操作系統(tǒng)相對開放相比,網(wǎng)絡(luò)產(chǎn)品的操作系統(tǒng)一直被網(wǎng)絡(luò)設(shè)備廠商設(shè)置了相當(dāng)數(shù)量的私有協(xié)議,而且互不開放,更不授權(quán)任何第三方使用。

但是這種狀況在目前已經(jīng)發(fā)生了改變,3COM、Juniper、思科等網(wǎng)絡(luò)廠商紛紛開放其部分網(wǎng)絡(luò)產(chǎn)品,特別是針對中小企業(yè)和分支機(jī)構(gòu)的網(wǎng)絡(luò)設(shè)備操作系統(tǒng)。

Juniper公司在2008年年初的時候,推出了PSDP(Partner Solution Development Platform)計(jì)劃,讓有意使用該公司路由交換設(shè)備,開發(fā)自己專屬應(yīng)用的合作廠商或使用者,可以透過此計(jì)劃取得其網(wǎng)絡(luò)設(shè)備操作系統(tǒng)JUNOS的軟件開發(fā)套件(Software Development Kit,SDK),開發(fā)自己專屬的應(yīng)用。

據(jù)了解,PSDP最初的定位其實(shí)是一個電信運(yùn)營商級網(wǎng)絡(luò)操作系統(tǒng)的伙伴開發(fā)平臺,讓客戶及伙伴能更快開發(fā)及架設(shè)各種增值服務(wù),以應(yīng)對業(yè)務(wù)實(shí)際要求,同時提高網(wǎng)絡(luò)作業(yè)能力。PSDP為開發(fā)者提供一系列強(qiáng)大資源,包括內(nèi)建智能及安全接口軟件開發(fā)套件 ,能完全兼容JUNOS各種路由及服務(wù)功能。SDK提供多種選項(xiàng),令客戶及合作伙伴能在設(shè)計(jì)、開發(fā)及架設(shè)應(yīng)用上有更高的主導(dǎo)權(quán),例如按項(xiàng)目優(yōu)化路由、指定頻寬管理、進(jìn)階保安服務(wù)以及延伸作業(yè)工具等。

3COM也在去年推出類似的OSN(Open Services Networking)方案,讓使用者和開發(fā)商可以透過其提供的API接口,在Linux為基礎(chǔ)的架構(gòu)下,在路由設(shè)備上開發(fā)自有的專屬應(yīng)用。而3COM在中國的合資公司H3C開發(fā)的MSR多業(yè)務(wù)開放路由器,更是集成了可以定制開發(fā)的高性能開放業(yè)務(wù)平臺,任何機(jī)構(gòu)或個人都可以基于該平臺開發(fā)自身需要的高級網(wǎng)絡(luò)業(yè)務(wù),企業(yè)用戶只需安裝軟件便能在網(wǎng)絡(luò)中方便地部署相應(yīng)業(yè)務(wù),節(jié)省了購置各類專用網(wǎng)絡(luò)設(shè)備的投資。

此外,國內(nèi)的網(wǎng)絡(luò)設(shè)備商盡管沒有推出類似的開放計(jì)劃,但是也把開放性作為了自己操作系統(tǒng)設(shè)計(jì)的基本原則之一。銳捷網(wǎng)絡(luò)在其提供的網(wǎng)絡(luò)設(shè)備操作系統(tǒng)RGOS中加入了一個“硬件抽象層”設(shè)計(jì),系統(tǒng)可以通過不同的設(shè)備驅(qū)動程序連接不同的硬件設(shè)備。目前,銳捷網(wǎng)絡(luò)交換產(chǎn)品和路由產(chǎn)品都統(tǒng)一到了RGOS操作系統(tǒng)平臺,未來,該平臺還將擴(kuò)展到無線、存儲、安全等產(chǎn)品線。在軟件設(shè)計(jì)方面,RGOS擁有POSIX可移植操作系統(tǒng)接口,該接口是國際標(biāo)準(zhǔn)接口,通過POSIX,操作系統(tǒng)的內(nèi)核可以和各種符合POSIX接口的軟件功能模塊通信。

隨著市場上幾家重要網(wǎng)絡(luò)設(shè)備供應(yīng)商發(fā)布操作系統(tǒng)的二次開發(fā)接口,未來網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)走向開放的趨勢已然成形。

讓更多應(yīng)用成為可能

由于過去網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)都是封閉的,如果使用者希望網(wǎng)絡(luò)設(shè)備能夠提供一些客制化或新的功能,唯一能做的只有等待,等廠商恰巧推出符合需求的功能模塊。但是隨著越來越多開放路由器操作系統(tǒng)的計(jì)劃出現(xiàn),路由器的功能已經(jīng)不再是傳統(tǒng)的模塊化或單一固定設(shè)備所能局限?,F(xiàn)在企業(yè)或希望能利用路由器硬件與操作系統(tǒng)開發(fā)應(yīng)用的廠商,可以透過此類計(jì)劃的合作使其可行。

而在這3家廠商中,目前策略最明確的應(yīng)該是Juniper的PSDP計(jì)劃。Juniper中國區(qū)工程師王棟表示,Juniper的PSDP采用了一種開放性的原則并沒有限制合作的對象,但是PSDP計(jì)劃是一種較為嚴(yán)謹(jǐn)?shù)暮献鞣绞?,JUNOS本身并不能修改,只能在JUNOS內(nèi)的路由引擎軟件(Routing Engine,RE)或封包派送軟件(Packet Forwarding)這樣兩個JUNOS主要的模塊上,開發(fā)相關(guān)的應(yīng)用。合作廠商或使用者開發(fā)的應(yīng)用功能,如果需要使用相關(guān)運(yùn)算數(shù)據(jù)資源,可以將應(yīng)用放在一個RE模塊上,就使用計(jì)算路由表的處理器資源。而那些不需要使用計(jì)算資源的應(yīng)用功能,則會放在封包派送的模塊上。對于依靠硬件進(jìn)行運(yùn)算處理的資源則采用MultiService 的板卡,這塊板卡通常直接內(nèi)建于Juniper企業(yè)等級的J平臺路由器上,而電信等級的路由器則可以由插卡的方式擴(kuò)充。MultiService 還依運(yùn)算能力分為3級,最高等級的MultiService PIC,其運(yùn)算量為每秒鐘處理近600萬個連接數(shù)。

3Com的OSN計(jì)劃,則和Juniper的計(jì)劃如出一轍,也是以提供插卡的方式,隔開路由運(yùn)算與加值服務(wù)所需的運(yùn)算能力,確保路由和加值服務(wù)的功能都不會受到影響。至于思科的開放計(jì)劃,目前尚不明確,不過根據(jù)思科所透露的消息,思科路由設(shè)備所采用的IOS操作系統(tǒng),已經(jīng)開始走向組件化的發(fā)展道路。IOS將能夠提供多種增值功能,根據(jù)使用者的需求,透過Unix為基礎(chǔ)的核心,讓用戶自由選擇需要的功能。此外,思科也將IOS的API函數(shù)提供給合作廠商或是使用者,開發(fā)自己專屬的應(yīng)用。思科正式開放IOS的方案還未提出,不過目前看來應(yīng)該和Juniper的PSDP計(jì)劃、3Com的OSN計(jì)劃差別不大。

降低開發(fā)技術(shù)門檻

目前PSDP和OSN計(jì)劃在國外已經(jīng)有企業(yè)采用。通過這些開放計(jì)劃,企業(yè)用戶能夠改善現(xiàn)有的通信協(xié)議溝通狀況。不過路由操作系統(tǒng)平臺的開放,事實(shí)上造福的是更多希望以這種方式提供新的服務(wù)或產(chǎn)品的廠商。例如某電信運(yùn)營商希望能夠在其部署的路由器上開發(fā)軟件IPS,讓IPS能夠直接獲取Juniper路由器中的路由相關(guān)數(shù)據(jù),讓每臺路由器有能力阻擋DDoS等攻擊,此類的應(yīng)用即便過去電信運(yùn)營商自己有能力開發(fā),也會因?yàn)槁酚刹僮飨到y(tǒng)的限制,無法成功地獲取路由器內(nèi)的數(shù)據(jù),達(dá)到所期望的效果。

就目前來看,雖然路由器的操作系統(tǒng)平臺開放已經(jīng)是不可逆的趨勢,但是對于多數(shù)的一般企業(yè)來說,要自行開發(fā)這樣的應(yīng)用,并不是容易的事。以PSDP計(jì)劃為例,Juniper會提供SDK并且規(guī)定其SDK開發(fā)的環(huán)境,還要經(jīng)過嚴(yán)謹(jǐn)?shù)臏y試,確保其應(yīng)用在JUNOS上運(yùn)作的安全性與可行性。在這樣的狀況下,有這樣的需求且擁有足夠的軟件開發(fā)能力的用戶,主要還是一些大規(guī)模的企業(yè)。

王棟表示,目前PSDP計(jì)劃在國內(nèi)主要是為了滿足電信運(yùn)營商客戶的需要,但是未來一定會有更多的企業(yè)用戶有類似需求。3Com的OSN計(jì)劃也面臨同樣的境遇,其推出的初衷是為了滿足電信運(yùn)營商的需要,讓單一網(wǎng)絡(luò)設(shè)備能夠提供更多的功能,從而能夠降低營運(yùn)成本。但是,路由器平臺的開放,事實(shí)上造福的是更多希望以這種方式提供新的服務(wù)或產(chǎn)品的廠商,當(dāng)然這對用戶來說也是有益的,比如銀行系統(tǒng),就可利用這樣的計(jì)劃來保障安全。但是,雖然目前路由器的操作系統(tǒng)平臺開放是趨勢,但是對于多數(shù)一般企業(yè)來說,實(shí)施難度還是較大的,因?yàn)橐环矫婺阋獡碛凶銐蚰芰Φ能浖_發(fā)人才,另一方面還要向提供商按年度支付授權(quán)費(fèi)用等。

雖然目前多數(shù)企業(yè)因?yàn)榧夹g(shù)門檻和需求的原因,很難體驗(yàn)到網(wǎng)絡(luò)系統(tǒng)開放性所帶來的好處。但是路由操作系統(tǒng)平臺走向開放,將會大大地改變整個路由器市場的生態(tài)。這意味著未來用戶購買一臺網(wǎng)絡(luò)設(shè)備,很有可能軟件的功能可以依照自己的需求來選擇,就像現(xiàn)在選擇硬件的模塊一般。更有甚者,如果持續(xù)發(fā)展下去,當(dāng)開放的操作系統(tǒng)開發(fā)門檻降低,基礎(chǔ)網(wǎng)絡(luò)設(shè)備的功能更有可能依使用者的需求自行改變,大家使用相同的核心,卻有不同的功能接口與應(yīng)用。

十幾年來,網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)一直都是專有且封閉的環(huán)境,現(xiàn)在操作系統(tǒng)開始以API和插板的形式提供二次開發(fā)接口,可以說是打破這個局勢的重要一步。未來此一趨勢的發(fā)展,很有可能會讓現(xiàn)在的硬件廠商,逐漸加強(qiáng)其軟件的服務(wù)能力,而這對于使用者和廠商來說,無疑是非常有利的。

猜你喜歡
思科網(wǎng)絡(luò)設(shè)備路由器
買千兆路由器看接口參數(shù)
路由器每天都要關(guān)
一種基于C# 的網(wǎng)絡(luò)設(shè)備自動化登錄工具的研制
無線路由器的保養(yǎng)方法
思科新一代防火墻幫助客戶實(shí)現(xiàn)全數(shù)字化計(jì)劃
基于列車監(jiān)測網(wǎng)絡(luò)設(shè)備的射頻功放模塊設(shè)計(jì)
基于三層交換技術(shù)架構(gòu)數(shù)字化校園網(wǎng)絡(luò)設(shè)備的配置與管理
無線路由器輻射可忽略