日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

NAT Win XP中網(wǎng)絡地址轉(zhuǎn)換概述( 四 )


雖然 NAT 穿越可以解決一些 NAT 問題,但它不是萬能藥,不能解決所有問題 。盡管如此,在提高用戶滿意度、減少用戶支持呼叫的次數(shù)和支持新的、具有創(chuàng)造性的服務和應用程序方面,這種自動化的 NAT 穿越代表了非常重要的一步,尤其對于家庭網(wǎng)絡環(huán)境而言 。
NAT 穿越應視為一種在需要時使用的處理機制,而非在所有情況下都發(fā)揮作用 。在 IPv6 中,每個客戶機都具有可全局路由的 IP 地址,因此已不再需要 NAT 及 NAT 穿越 。就 IPv6 能在多長時間得到普遍部署這一問題,有各種不同的預測 。在業(yè)界,包括 Microsoft,已投入巨資推進 IPv6,但在現(xiàn)在及未來的幾年內(nèi),本文后面所述的 NAT 穿越解決方案對于希望解決 NAT 問題的一般用戶和小型企業(yè)用戶而言卻意義非凡 。
NAT 穿越操作
“NAT 穿越”依賴于作為通用即插即用 (UPnP) 論壇規(guī)范組成部分的發(fā)現(xiàn)和控制協(xié)議 。UPnP 論壇有一個工作委員會主要負責定義 Internet 網(wǎng)關(guān)設備的控制協(xié)議并定義這些設備的服務 。
支持 Internet 網(wǎng)關(guān)設備控制協(xié)議基本元素的 Internet 網(wǎng)關(guān)設備可向局域網(wǎng)上的控制點聲明自己的存在并發(fā)布 XML 描述文檔 。利用這些 XML 描述文檔,控制點就能了解用于確定 Internet 網(wǎng)關(guān)是否支持 NAT、獲取 NAT 的外部 IP 地址及創(chuàng)建端口映射時需要調(diào)用的 UPnP 操作 。
Windows 中的“NAT 穿越 API”對直接使用 UPnP 的要求進行了提煉,可提供用于檢測、管理和配置 NAT 設備的接口 。
NAT 穿越 API
當網(wǎng)絡應用程序需要檢測是否存在 NAT 設備并調(diào)整該設備的行為時,該應用程序可以使用 Windows 中提供的“NAT 穿越 API”(完整記錄在 Platform SDK 中) 來實現(xiàn)下列功能:
.判斷 NAT 是否存在
.獲取 NAT 的外部 IP 地址 。
.獲取特定外部端口的靜態(tài)端口映射信息 (如果已映射) 。
.添加靜態(tài)端口映射 (除非已分配外部端口) 。
.啟用或禁用特定的端口映射而不刪除
.編輯靜態(tài)端口映射的界面友好描述
.刪除靜態(tài)端口映射
.獲取局域網(wǎng)靜態(tài)端口映射的列表 。
利用這些功能,應用程序可以解決許多因 NAT 而導致的問題 。請注意:Windows NAT 穿越 API 目前僅在有限的時間內(nèi)支持端口映射,否則將稱為靜態(tài)端口映射 。
Windows XP 中的 NAT 穿越 API
默認情況下,Windows XP 中將安裝 NAT 穿越 API 。這些 API 也可安裝在運行 Windows Me 和 Windows 98 的計算機中,方法是使用 Windows XP CD 上一個名為“網(wǎng)絡安裝向?qū)А钡墓ぞ?。為提供附加 XML 解析器支持,“NAT 穿越 API”還要求安裝 Internet Explorer 6.0 。
Windows 2000 目前不支持“NAT 穿越” 。

Internet 網(wǎng)關(guān)中支持 NAT 穿越
Internet 網(wǎng)關(guān)對 NAT 穿越的支持是通過支持 “通用即插即用論壇” 所定義的 Internet 網(wǎng)關(guān)設備 (IGD) 規(guī)范而實現(xiàn)的 。網(wǎng)關(guān)制造商還應注意到:Windows 中的 NAT 穿越 API 對 IGD 進行下列假定:
.IGD 每次僅聲明一個外部接口 。盡管在技術(shù)上允許 Internet 網(wǎng)關(guān)設備聲明多個外部接口,但“NAT 穿越 API”卻只使用第一個 。
.IGD 支持允許任何遠程 IP 地址將數(shù)據(jù)包發(fā)送給內(nèi)部客戶機的端口映射 。
.IGD 支持具有廣播地址 (列為客戶機) 的端口映射
.IGD 支持 NAT 外部端口數(shù)與客戶機內(nèi)部端口數(shù)不同 。
.IGD 將聲明版本號 1 。
.靜態(tài)端口映射 (或稱持續(xù)時間設置為無限的端口映射) 將無限期存在 。即使是重新啟動系統(tǒng)、更改 IP 地址或是服務器上存在客戶機,都無法去除靜態(tài)端口映射 。
本文寫作的過程中,幾個業(yè)界領先的制造商已經(jīng)宣布在 2001 年提供支持這些 UPnP 方法并且能與 Windows NAT 穿越 API 協(xié)同使用的 Internet 網(wǎng)關(guān)設備 。對于業(yè)界和用戶而言,這都是向前邁進的有意義的一步 。

推薦閱讀