upnp是什麼-知識大全

來源:果殼範文吧 2.05W

upnp是一種結構模式,那麼它究竟是什麼呢?以下是本站小編整理的關於UPNP的相關內容,歡迎閱讀和參考!

upnp是什麼-知識大全

upnp是什麼_知識大全

UPnP 的應用範圍非常大,以致足夠可以實現許多現成的、新的及令人興奮的方案,包括家庭自動化、列印、圖片處理、音訊 / 視訊娛樂、廚房裝置、汽車網路和公共集會場所的類似網路。它可以充分發揮 TCP/IP 和網路技術的功能,不但能對類似網路進行無縫連線,而且還能夠控制網路裝置及在它們之間傳輸資訊。在 UPnP 架構中沒有裝置驅動程式,取而代之的是普通協議。

UPnP 並不是周邊裝置即插即用模型的簡單擴充套件。在設計上,它支援0設定、網路連線過程“不可見”和自動查詢眾多供應商提供的多如繁星的裝置的型別。換言之,一個 UPnP 裝置能夠自動跟一個網路連線上、並自動獲得一個 IP 地址、傳送出自己的權能並獲悉其它已經連線上的裝置及其權能。最後,此裝置能自動順利地切斷網路連線,並且不會引起意想不到的問題。

UPnP 推動了因特網技術的發展,包括 IP、TCP、UDP、HTTP、SSDP和 XML 等技術。在因特網上契約以有線應用協議為基礎,而該協議是說明性的、利用 XML 進行表述和 HTTP 進行傳輸的。與此相同的是,UPnP 的明確設計目標就是提供這樣的環境。再者,當成本、技術或經費等方面的因素阻止了在某種媒介裡或接入其中的裝置上運用 IP 時,UPnP 能夠通過橋接的方式提供非 IP 協議的媒體通道。UPnP 不會為應用程式指定 API,因此供應商們就可以自己建立 API 來滿足客戶的需求。

拓展閱讀:UPNP的實際應用

(一)網路發展到現在,我們已經實現的有很多,但還有許多目標沒有達到。例如在網路上,像平時用遙控器那樣,操作家用電器或網路遠端的電器裝置等等。實現諸如此類的效果,將是有巨大需求的應用技術。如果實現通過網路用UPnP控制家用裝置,將給我們的生活帶來很大的方便和很多新的體驗。所以windows系統也加入了UPnP協議,因為UPnP是一個協議,UPnP的使用可跨越各種作業系統平臺,開發應用程式也沒有開發語言的侷限。可工作於各種形式的網路結構。且僅以現在的網路設施為基礎,僅僅加上這個UPnP協議,既不用新增新的設施,也不用重新架設網路介質就可以投入使用!

僅現在而言,UPnP已經可以實現好多看似科學幻想的操作了,只是這些操作還未普及而已。

1.在下班之前,或在回去的路上,就可以先開啟家裡的空調器和廚房裝置,等進入家門,立刻就是一個溫度宜人的環境??廚房裡的飯也做好了。

房間溫度的高低和廚房內煮飯的過程,洗衣機的定時開啟、微波爐的定時加熱功能、都是根據事先設計好的“指令碼”程式進行的,絕對可靠。

2.使用上UPnP,將根據使用者習慣調整音響音量、燈光亮度、音箱的高度等等,以你認為最佳的'引數寫到執行指令碼中,以後可以都以此為準。

3.當用戶在公司用上UPnP,只要在家裡安裝攝像頭,建立好與網路的連線。在辦公室內,啟用桌面電腦的WEBTV,連通網路後,可以即時看到家裡的一舉一動。目前市場現在已經有了不要第三方DDNS方支援的裝置,如動態域名解析伺服器裝置,內建DDNS不要第三方支援,你買回去後,只要在裡面做一下埠對映,就可以直接訪問自己內網的DVR、視訊伺服器或採集卡了。類似的應用有網路攝像機、硬碟錄影機(DVR)、網路硬碟錄影機(NVR)等。

是因特網及LAN中使用的以TCP/IP協議為基礎的技術。通過無線網路上網的使用者都是處於內網,為了保證像BT這樣的P2P軟體正常工作,開啟UPnP是必須的,而目前大多數無線路由器都具有此功能。(大多數無線路由器的UPnP預設為關閉,使用者可手動開啟該功能,重啟路由器後即可生效)

(二)

對於一臺內網電腦,AnyChat的UPnP功能可以使閘道器或路由器的NAT模組做自動埠對映,將AnyChat監聽的埠從閘道器或路由器對映到內網電腦上。

進入路由器的設定介面,如果路由器支援upnp的話那麼在“轉發規則選項卡”下就會看到upnp設定選項(不同路由器可能會有不同),在此選項中,選擇啟用upnp,然後重啟一下路由器。這樣就完成了路由器的設定。

開啟UPnP後,就可提高AnyChat系統的P2P成功率,節省伺服器的頻寬。

拓展閱讀: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。

對映失敗原因

1.系統服務中禁止了SSDP服務(用於尋找upnp裝置)

2.開啟了XP下的SP1的ICF(網路連線防火牆)。(XP的ICF與UPnP裝置發現有衝突,SP2修復了這個問題,但是仍然需要在防火牆設定中允許例外:UPnP 框架。)

3.路由器不支援UPnP,請向製造商詢問。

等等。

熱門標籤