久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

談?wù)剈PnP

 dreamland 2006-04-27
統(tǒng)一即插即用英文是Universal Plug and Play,,縮寫(xiě)為UPnP。要說(shuō)計(jì)算機(jī)外設(shè)的即插即用(Plug and Play(縮寫(xiě)PnP)),,大家可能很熟悉,,但對(duì)統(tǒng)一即插即用,多數(shù)人會(huì)感到是一頭霧水,。由于windows xp加入對(duì)UPnP的支持,,并且被查出存在很?chē)?yán)重的安全問(wèn)題,所以,,一時(shí)間,,使得UPnP名聲大噪。

一,、 UPnP是用來(lái)干什么的,?

  網(wǎng)絡(luò)發(fā)展到現(xiàn)在,已經(jīng)可以使我們?cè)诰W(wǎng)上沖浪,、收發(fā)郵件,、聽(tīng)到遠(yuǎn)方傳送來(lái)的聲音,、搜索感興趣的內(nèi)容、下載軟件,、點(diǎn)播節(jié)目,、即時(shí)聊天等等,、等等……實(shí)現(xiàn)的功能好像已經(jīng)不少,,但,人的欲望無(wú)止境,,享福人還想更享福,,還有許多目標(biāo)沒(méi)有達(dá)到:例如,怎樣才能使我們?cè)诰W(wǎng)絡(luò)上,,像平時(shí)用遙控器那樣,,操作空調(diào)器、電風(fēng)扇,、廚房電器,,或網(wǎng)絡(luò)遠(yuǎn)端的電器設(shè)備呢?如何利用網(wǎng)絡(luò)上的計(jì)算機(jī)資源,,使這種“遙控”更具智能化,?甚至,將一系列相關(guān)的控制寫(xiě)到一個(gè)腳本中,,以便用戶定制自己所喜愛(ài)的控制流程,?……等等。實(shí)現(xiàn)諸如此類(lèi)的效果,,將是有巨大需求的應(yīng)用技術(shù),。如果實(shí)現(xiàn)通過(guò)網(wǎng)絡(luò)用UPnP控制家用設(shè)備,將給我們的生活帶來(lái)很大的方便和很多新的體驗(yàn),。例如:

  1.你在下班之前,,或在回去的路上,就可以先打開(kāi)家里的空調(diào)器和廚房設(shè)備,,等進(jìn)入家門(mén),,立刻就是一個(gè)溫度宜人的環(huán)境――廚房里的飯也做好了。房間溫度的高低和廚房?jī)?nèi)煮飯的過(guò)程,,都是根據(jù)事先設(shè)計(jì)好的“腳本”程序進(jìn)行的,,絕對(duì)可靠。
  2.你若是一位上檔次的音樂(lè)發(fā)燒者,,肯定對(duì)聆聽(tīng)音樂(lè)的環(huán)境要求很?chē)?yán):音箱位置高低,、音量大小、燈光明暗,、窗簾拉不拉上都有講究,。手動(dòng)控制隨好,,畢竟不方便。你要使用上UPnP,,一切都會(huì)為你代勞,。還能將你習(xí)慣的音響音量、燈光亮度,、音箱的高度等等,,以你認(rèn)為最佳的參數(shù)寫(xiě)到執(zhí)行腳本中,以后可以都以此為準(zhǔn),。如果你擁有自己的專(zhuān)門(mén)聽(tīng)音室,,只要你打開(kāi)聽(tīng)音室的門(mén),上述的環(huán)境就會(huì)立刻設(shè)置好,。曲終人散,,只管放心離開(kāi)好了,UPnP系統(tǒng)會(huì)自己關(guān)閉音響,,熄滅電燈,,拉上窗簾。
  3.你人在辦公室,,心里卻放不下家里的孩子,。用上UPnP,只要在家里安裝攝像頭,,建立好與網(wǎng)絡(luò)的連接,。在辦公室內(nèi),啟用桌面電腦的WEBTV,,連通網(wǎng)絡(luò)后,,可以即時(shí)監(jiān)視孩子在家里的一舉一動(dòng)。

  凡此種種的方便和誘人之處還很多,,不勝枚舉,。

  其實(shí),這已經(jīng)不是科學(xué)幻想,、也不是專(zhuān)家預(yù)言,。目前用UPnP協(xié)議就可以實(shí)現(xiàn)這些操作!這正是windows xp系統(tǒng)急于加入U(xiǎn)PnP的原因,。正因?yàn)閁PnP是一個(gè)協(xié)議,,UPnP的使用可跨越各種操作系統(tǒng)平臺(tái),開(kāi)發(fā)應(yīng)用程序也沒(méi)有開(kāi)發(fā)語(yǔ)言的局限,??晒ぷ饔诟鞣N形式的網(wǎng)絡(luò)結(jié)構(gòu)。且僅以現(xiàn)在的網(wǎng)絡(luò)設(shè)施為基礎(chǔ),,僅僅加上這個(gè)UPnP協(xié)議,,既不用添加新的設(shè)施,,也不用重 新架設(shè)網(wǎng)絡(luò)介質(zhì)就可以投入使用!


UPnP協(xié)議具有下述特色:

  1. 以網(wǎng)絡(luò)為應(yīng)用環(huán)境,,不考慮“孤島”中的計(jì)算機(jī),。
  2. 以TCP/IP和整個(gè)Internet為基礎(chǔ)。這樣是“中立”的,,不依附于任何操作系統(tǒng)或應(yīng)用程序,,不使用特定的API函數(shù),不受程序設(shè)計(jì)語(yǔ)言的局限,??梢詿o(wú)縫地接入傳統(tǒng)網(wǎng)絡(luò)。
  3. 設(shè)備可以動(dòng)態(tài)地進(jìn)入網(wǎng)絡(luò)中,,隨后獲得IP地址,“學(xué)習(xí)” 或查找自己應(yīng)當(dāng)進(jìn)行的操作和服務(wù)的信息,;“感知”別的設(shè)備是否存在以及它們的作用和當(dāng)前的狀態(tài) ,。所有這些,都應(yīng)當(dāng)是可自動(dòng)完成的,。
  4. 每個(gè)設(shè)備都可讀取屬于自己的,、特定的狀態(tài)和參數(shù);完成控制操作后應(yīng)當(dāng)發(fā)出“操作完成”的響應(yīng)信號(hào),。如果失敗,,則應(yīng)發(fā)出控制失敗的信號(hào)。

二,、UPnP協(xié)議的層:

  UPnP協(xié)議的最終目的,,是建立一個(gè)可用的設(shè)備模型, 因篇幅這里不對(duì)整個(gè)結(jié)構(gòu)進(jìn)行詳細(xì)的分析,,但你應(yīng)當(dāng)記住下面的主要特征:

  1. UPnP是一個(gè)多層協(xié)議構(gòu)成的框架體系,,每一層都以相鄰的下層為基礎(chǔ),同時(shí)又是相鄰上層的基礎(chǔ),。直至達(dá)到應(yīng)用層為止,。該圖中的最下面是就是IP和TCP,共兩層,,負(fù)責(zé)設(shè)備的IP地址,。
  2. 三層是HTTP、HTTPU,、HTTPMU,,這一層,大家應(yīng)當(dāng)是熟悉的,,屬于傳送協(xié)議層,。傳送的是內(nèi)容都經(jīng)過(guò)“封裝”后,,存放在特定的XML文件中的。對(duì)應(yīng)的SSDP,、GENA,、SOAP指的是保存在XML文件中的數(shù)據(jù)格式。到這一層,,已經(jīng)解決了UPnP 設(shè)備的IP地址和傳送信息問(wèn)題,。
  3. 第四層是UPnP設(shè)備體系定義,僅僅是一個(gè)抽象的,、公用的設(shè)備模型,。任何UPnP設(shè)備都必須使用這一層。
  4. 第五層是UPnP論壇的各個(gè)專(zhuān)業(yè)委員會(huì)的設(shè)備定義層,,在這個(gè)論壇中,,不同電器設(shè)備由不同的專(zhuān)業(yè)委員會(huì)定義,例如:電視委員會(huì)只負(fù)責(zé)定義網(wǎng)絡(luò)電視設(shè)備部分,,空調(diào)器委員會(huì)只負(fù)責(zé)定義網(wǎng)絡(luò)空調(diào)設(shè)備部分……,,依此類(lèi)推。所有的不同類(lèi)型的設(shè)備都被定義成一個(gè)專(zhuān)門(mén)的架構(gòu)或者模板,,供建立設(shè)備的時(shí)候使用,。可以推知,,進(jìn)入這一層,,設(shè)備已經(jīng)被指定了明確用途。當(dāng)然,,這些都必須遵守標(biāo)準(zhǔn)化的規(guī)范,。從目前看,UPnP已經(jīng)可以支持大部分的設(shè)備:從電腦,、電腦外設(shè),,移動(dòng)設(shè)備和家用消費(fèi)類(lèi)電子設(shè)備等等,無(wú)所不包,,隨著這個(gè)體系的普及,,將可能有更多的廠家承認(rèn)這一標(biāo)準(zhǔn),最終,,可能演化為公認(rèn)的行業(yè)標(biāo)準(zhǔn),。
  5. 最上層,也就是應(yīng)用層,,由UPnP設(shè)備制造廠商定義的部分,。這一層的信息是由設(shè)備制造廠商來(lái)“填充” 的,這部分一般有設(shè)備廠商提供的,、對(duì)設(shè)備控制和操作的底層代碼,,然后,,就是名稱(chēng)序列號(hào)呀,廠商信息之類(lèi)的東西,。


  使用ADSL寬帶路由器的朋友會(huì)發(fā)現(xiàn),,他家的貓竟然也支持UPNP功能,但是普通的貓上面的UPNP功能能夠給他ADSL上網(wǎng)帶來(lái)什么好處吶,?

  目前寬帶路由器出現(xiàn)了一種新的動(dòng)向——支持通用即插即用(UPnP)的產(chǎn)品相繼問(wèn)世,。在已經(jīng)開(kāi)始供貨的產(chǎn)品中,有些已開(kāi)始通過(guò)更換固件來(lái)支持UPnP,。廠商們?yōu)楹螌?duì)支持UPnP這樣積極呢,?下面就來(lái)看一下這種路由器的結(jié)構(gòu)及功能。

  首先來(lái)看一下何為通用即插即用(UPnP),。這是一種由計(jì)算機(jī)自動(dòng)識(shí)別接入網(wǎng)絡(luò)的家電產(chǎn)品等,,并通過(guò)遙控器對(duì)家電產(chǎn)品進(jìn)行設(shè)置的機(jī)制,由美國(guó)微軟設(shè)計(jì)開(kāi)發(fā),。

  那么,,廠商為什么要推出可支持家電的寬帶路由器呢?這是由于UPnP規(guī)格中具有“NAT Traversal”功能,,使用該功能可以使WindowsXP中標(biāo)準(zhǔn)安裝的聊天軟件“Windows Messenger”在運(yùn)行中不會(huì)出現(xiàn)任何問(wèn)題。所謂的NAT(network address translation),,是指在因特網(wǎng)中使用的全球IP地址可以同在LAN內(nèi)使用的私人IP地址互換的功能,。所謂連續(xù)Traversal,則意味著“完全搜索”,。

  Windows Messenger雖然具有IP電話及視頻聊天功能,,但這種功能無(wú)法經(jīng)由使用NAT的寬帶路由器使用。這是由于在使用此項(xiàng)功能時(shí),,Windows Messenger在數(shù)據(jù)部分也嵌入了IP地址的緣故,。在NAT功能中,雖然位于IP數(shù)據(jù)包頭部的收信方及發(fā)信方的IP地址可以更換,,但數(shù)據(jù)內(nèi)的地址無(wú)法更換,,因此前后不統(tǒng)一,無(wú)法進(jìn)行通信,。

  NAT Traversal由路由器將服務(wù)提供商分配的全球IP地址等信息通知給LAN內(nèi)的計(jì)算機(jī),。LAN內(nèi)的個(gè)人電腦收到來(lái)自路由器的信息后,可以向因特網(wǎng)應(yīng)用方傳送WAN方面的IP地址等信息,。如果因特網(wǎng)應(yīng)用方采用這一結(jié)構(gòu),,可以在一開(kāi)始就將WAN方面分配到的IP地址寫(xiě)入分組的數(shù)據(jù)中,所以在通過(guò)NAT進(jìn)行通信時(shí),,IP數(shù)據(jù)包頭部和數(shù)據(jù)部可以使用相同的全球IP地址,,從而便可以進(jìn)行通信,。

  有了它,就無(wú)需對(duì)語(yǔ)音,、視頻等多端口配置復(fù)雜的NAPT規(guī)則了,。
  同時(shí),需要您的操作系統(tǒng)也支持UPNP功能,,目前WINDOWS XP是默認(rèn)開(kāi)啟這個(gè)服務(wù)的,。
  但是由于UPNP其中有一個(gè)缺陷是對(duì)緩沖區(qū)(Buffer)的使用沒(méi)有進(jìn)行檢查和限制。外部的攻擊者,,可以通過(guò)這里取得整個(gè)系統(tǒng)的控制特權(quán),!由于 UPnp功能必須使用計(jì)算機(jī)的端口來(lái)進(jìn)行工作,取得控制權(quán)的攻擊者,,還有可能利用這些端口,,達(dá)到攻擊者的目的。這個(gè)缺陷導(dǎo)致的后果很?chē)?yán)重,,不論那個(gè)版本的windows 系統(tǒng),,只要運(yùn)行UPnP,就都存在這個(gè)危險(xiǎn),!
  所以許多為了安全考慮的用戶都在WINDOWS服務(wù)中已經(jīng)禁用了改功能,。不過(guò)大家只要打了MS的針對(duì)UPNP的安全補(bǔ)丁就可以放心使用的。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買(mǎi)等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多