[文章] UPnP (Universal Plug and Play)

看板Network作者 (雲飛(想出去玩))時間17年前 (2009/01/09 17:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
Take by http://zhidao.baidu.com/question/61181441.html 英文名稱:Universal Plug and Play 中文譯名:通用即插即用 基本概念 UPnP 是各種各樣的智慧設備、無線設備和個人電腦等實現遍佈全球的對等網路 連接(P2P)的結構。UPnP 的應用範圍非常大,以致足夠可以實現許多現成的、 新的及令人興奮的方案,包括家庭自動化、列印、圖片處理、音頻 / 視頻娛樂、 廚房設備、汽車網路和公共集會場所的類似網路。UPnP 是一種分散式的,開放的 網路架構,它可以充分發揮 TCP/IP 和網路技術的功能,不但能對類似網路進行 無縫連接,而且還能夠控制網路設備及在它們之間傳輸資訊。在 UPnP 架構中沒 有設備驅動程式,取而代之的是普通協定。UPnP 是獨立的媒介。在任何作業系統 中,利用任何編程語言都可以使用 UPnP 設備。 UPnP 並不是周邊設備即插即用模型的簡單擴展。在設計上,它支援I0設置、網 路連接過程“不可見”和自動查找多供應商提供的多如繁星的設備的類型。換言 之,一個 UPnP 設備能夠自動跟一個網路連接上、並自動獲得一個 IP 地址、傳 送出自己的權能並獲悉其他已經連接上的設備及其權能。最後,此設備能自動順 利地切斷網路連接,並且不會引起意想不到的問題。 UPnP 推動了英特網技術的發展,包括 IP、TCP、UDP、HTTP、SSDP 和 XML 等 技術。在英特網上契約以有線應用協定基礎,而該協定是說明性的、利用 XML 進行表述和 HTTP 進行傳輸的。與此相同的是,UPnP 的明確設計目標就是提供這 樣的環境。再者,當成本、技術或經費等方面的因素阻止了在某種媒介裏或接入 其中的設備上運用 IP 時,UPnP 能夠通過橋接的方式提供非 IP 協定的媒體通道 。UPnP 不會應用程式指定 API,因此供應商們就可以自己創建 API 來滿足客戶 的需求。 技術支援對UPnP的詮釋 以下是微軟官方網站對UPnP的解釋: 問:什是 UPnP? 答:通用即插即用 (UPnP) 是一種用於 PC 機和智慧設備( 或儀器)的常見對等網路連接的體系結構,尤其是在家庭中。UPnP 以 Internet 標準和技術(例如 TCP/IP、HTTP 和 XML)基礎,使這樣的設備彼此可自動連接 和協同工作,從而使網路(尤其是家庭網路)對更多的人成可能。 問:UPnP 對消費者意味著什? 答:簡單、更多選擇和更新穎的體驗。包含通 用即插即用技術的網路品只需實際連到網路上,即可開始正常工作。實際上,UP nP 可以和任何網路媒體技術(有線或無線)協同使用。舉例來說,這包括:Cate gory 5 乙太網電纜、Wi-Fi 或 802.11B 無線網路、IEEE 1394("Firewire")、電 話線網路或電源線網路。當這些設備與 PC 互連時,用戶即可充分利用各種具有 創新性的服務和應用程式。 以下是BC官方網站對UPnP的解釋: UPnP(Universal Plug and Play),通用即插即用,是一組協定的統稱,不能 簡單理解UPnP=“自動埠映射”。在BitComet下載中,UPnP包含了2層意思: 1、 對於一台內網電腦,BitComet的UPnP功能可以使閘道或路由器的NAT模組做自動埠 映射,將BitComet監聽的埠從閘道或路由器映射到內網電腦上。 2、閘道或路由 器的網路防火牆模組開始對Internet上其他電腦開放這個埠。 UPnP的經典應用 網路位址轉換 在數量以百萬計而且數目仍然在繼續增長的家庭網路出現很久以前,Internet 上的定址系統的就已經開發出來了。實際上,在Internet尚處於幼年的時候所開 發的這個定址系統到目前止仍然能夠正常工作真可以說是一個奇機。 因Internet 地址資源正在迅速被耗盡,大多數的家庭網路都使用網路位址轉換(NAT)技術 建立了一個閘道。NAT是Internet工程任務組(IETF)制訂的一種標準,它允許私 有網路中的多台PC或設備共用一個全球唯一的公共地址(所使用私有地址的範圍 10.0.x.x、192.168.x.x和172.x.x.x)。作對IP地址短缺的一種臨時補救措施, NAT可以很好地完成很多工作--例如Windows XP的Internet連接共用就使用NAT, 就像很多閘道設備(例如DSL和線纜數據機)所做的一樣。 但問題是:NAT希望所 有的網路應用程式都以一種標準方式(即在資料包頭中使用IP地址)進行通信, 但是有些網路程式預計到NAT的存在。他們使用了NAT無法轉換的嵌入式IP地址。 NAT 穿越技術 NAT穿越技術允許網路應用程式對它們是否位於一個具有UPnP能力的NAT設備之 後進行檢測。然後,這些程式將獲得共用的全球可路由IP地址,並且配置埠映射 以將來自NAT外部埠的資料包轉發到應用程式使用的內部埠上--所有這一切都是自 動完成的,用戶無需手動映射埠或者進行其他工作。NAT穿越技術允許網路設備或 者點對點應用程式通過動態開和閉合與外部服務之間的通信埠穿過NAT閘道與外 界通信。 UPnP的設置 如何設置UPnP支援 UPNP的英文全稱是Universal Plug and Play,即通用即插即用協定,是了實現 電腦與智慧的電器設備對等網路連接的體系結構。而內網位址與網路位址的轉換 就是基於此協定的,因此只要我們的路由器支援upnp,並且我們使用支援此協定 的xp作業系統,那我們就可以借此提高點對點傳輸速度。 進入路由器的設置介 面,如果你的路由器支援upnp的話那在轉發規則選項卡下就會看到upnp設置選項 (不同路由器可能會有不同),在此選項中,我們選擇用upnp,然後我們重設一下 路由器。這樣我們就完成了路由器的設置。 用UPnP用戶介面 在某些情況下,Windows XP可以發現UPnP設備,並且提供它自己的用戶介面控 制這些設備。一個很好的例子便是"網路連接"文件夾中UPnP住宅閘道設備的用戶 介面(UI)。市場上流行的Linksys BEFSR41W無線路由器在安裝完畢後,會自動 顯示在"網路連接"文件夾中,因Windows XP已經內置了一個相關的應用程式。 除此之外,你可以使用以下步驟安裝可選的UI元件。該UI元件會在系統發現新的 設備後顯示一個"氣球"通知,並且在"網上鄰居"文件夾中?每個設備防止一個圖示 。用UPnP UI,請按照以下步驟操作: 1.點擊"開始",點擊"控制面板",然 後點擊"添加或刪除程式"。 2.在"添加或刪除程式"對話方塊中,點擊"添加/刪除 Windows元件"。 3.在"Windows元件向導"中,點擊"網路服務",點擊"詳細",然 後選擇"通用即插即用"核取方塊。 4.點擊"確定",然後點擊"Windows元件向導" 對話方塊中的"下一步"。您可能需要提供您的Windows XP安裝CD。 UPnP映射失敗的原因 1.系統服務中禁止了SSDP服務(用於尋找upnp設備) 2.開了XP下的SP1的ICF (網路連接防火牆)。(XP的ICF與UPnP設備發現有衝突,SP2修復了這個問題, 但是仍然需要在防火牆設置中允許例外:UPnP 框架。) 3.路由器不支援UPnP, 請向製造商詢問。 等等。 UPnP的安全性 由於UPnP技術的簡單性和堅持開放標準,UPnP技術已經得到了多設備廠商的採 納。Windows XP率先實現了對UPnP技術的支援,但是,它現在還存在一些安全漏 洞,攻擊者可以使用這些漏洞減慢您的PC的運行速度,或者,在極少數的情況下 ,攻擊者可以對他在您的系統中的許可權進行提升。但是,如果你在Windows XP 中安裝了防火牆,這些問題都將不成其問題。實際上,Windows XP自身就附帶了 一個Internet連接防火牆,默認情況下,該防火牆安裝在您的Internet連接上, 因此能夠保護您免遭Internet攻擊者的攻擊。UPnP中的這個安全性漏洞已經得到 了修補。Microsoft 安全性公告MS01-059對該問題進行了討論,並且提供了與此 有關的更多資源鏈結,你可以通過這些鏈結查看知識庫文章瞭解更多資訊,或者 下載相應的安全補丁。 UPNP設備 UPNP是通用即插即用設備的縮寫。 UPnP技術對即插即用進行了擴展,它簡化了家庭或企業中智慧設備的聯網過程 。在結合了UPnP技術的設備以物理形式連接到網路中之後,它們可以通過網路自 動彼此連接在一起,而且連接過程無需用戶的參與和使用中央伺服器。 UPnP規範基於TCP/IP協定和針對設備彼此間通訊而制訂的其他Internet協定。 這就是它之所以被稱作"通用"的原因所在--UPnP技術不依賴於特定的設備驅動程 式,而是使用標準的協定。UPnP設備可以自動配置網路位址,宣佈它們在某個網 路子網的存在,以及互相交換對設備和服務的描述。基於Windows XP的電腦可以 充當一個UPnP控制點,通過程式介面對設備進行發現和控制。 如果與以前的即插即用相比,這種技術似乎並不具有什?革命性的意義。在作業 系統中增加即插即用技術使得在單個電腦上安裝、配置和添加外設的工作變得更 容易了。但是UPnP?家庭用戶或者小型辦公環境中的非專業用戶所帶來的是一道更 加美味的"大餐",他們可以利用UPnP玩多人遊戲,進行即時通信(Internet電話 ,電話會議)以及使用類似Windows XP的遠端協助這樣的其他技術。到目前?止, 僅有配備了完整IT團隊的幾個大公司能夠輕鬆做到這些(雖然,我懷疑多人遊戲 和能夠上網衝浪的電冰箱是否會是他們強調的重點)。 Wiki UPnP http://zh.wikipedia.org/w/index.php?title=UPnP&variant=zh-hant -- ---------------------------------------- 雲彩飛舞 http://coolcoolwind.spaces.live.com/ [我總在最深的絕望裡,遇見最美麗的驚奇。] 幾 米 ( ̄ Ο ̄)y▂ξ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.110.129.88
文章代碼(AID): #19PnUyVU (Network)