茫茫網海中的冷日 - 對這文章發表回應
茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1670938 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_60D_00080.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

對這文章發表回應

發表限制: 非會員 可以發表

發表者: 冷日 發表時間: 2017/12/12 15:49:02
描述的位址解析通訊協定 (ARP) 快取在 Windows Vista TCP/IP 實作中的行為

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。如果您發現錯誤,並想要協助我們進行改善,請填寫本篇文章下方的問卷。

檢視原始英文文章:949589

簡介
本文中的位址解析通訊協定 (ARP) 快取在 Windows Vista TCP/IP 實作中的行為。

更多的資訊
在 Windows Vista 中已經變更 ARP 快取行為。Windows Vista 中的 TCP/IP 堆疊實作遵守 RFC4861 (「 近鄰搜索通訊協定 ip 第 6 版 [Ipv6] 中的) 的 IPv4 和 IPv6 芳鄰探索程序。

ArpCacheLife 和 ArpCacheMinReferencedLife 登錄項目會決定在 Windows XP 和 Windows Server 2003 中,如何維護 ARP 快取。這些登錄項目不再套用到 Windows Vista 中。

在新的 Windows Vista TCP/IP 堆疊實作中,主機會建立芳鄰快取項目,鄰居快取中沒有相符的項目時。IPv4 的 ARP 快取項目是芳鄰快取項目的範例。芳鄰快取中成功建立的項目之後,如果項目符合特定條件的項目可以變更為"Reachable"的狀態。如果項目中的"Reachable"的狀態,則 Windows Vista TCP/IP 主機不要傳送 ARP 要求到網路。因此,Windows Vista TCP/IP 主機會使用快取中的資訊。如果未使用的項目,它會停留在 「 Reachable 」 狀態,超過它的 「 連線時間] 值,項目就會變成 「 過時 」 的狀態。如果有項目中的 「 過時 」 的狀態時,Windows Vista TCP/IP 主機必須傳送 ARP 要求到達的目的地。

"可執行到的時間"值的計算方式如下︰
連線時間 = BaseReachable 時間 × (MIN_RANDOM_FACTOR 到 MAX_RANDOM_FACTOR 之間的隨機值)
RFC 提供下列的計算的結果。
BaseReachable 時間 30000 毫秒 (ms)
MIN_RANDOM_FACTOR 0.5
MAX_RANDOM_FACTOR 1.5
因此,「 連線時間] 值位於 15 秒 (30 × 0.5 秒) 和 45 秒 (30 × 1.5 秒) 之間。如果項目不是介於 15 到 45 秒的時間,則它會變成 「 過時 」 的狀態。然後,主應用程式必須傳送 ARP 要求的 IPV4 網路任何 IP 資料包傳送至該目的地時。

若要查看目前的 「 連線時間] 值,請依照下列步驟執行︰

按一下 [開始] 型別
在開始搜尋的cmd方塊,然後再按一下 [程式集] 清單中的命令。
如果您接到提示輸入系統管理員密碼或確認的提示,請輸入您的密碼,或按一下 [繼續]。
在命令提示字元中,輸入下列命令︰
netsh 介面 ipv4 顯示介面
範例結果︰
    Idx  Met   MTU   State        Name---  ---  -----  -----------  -------------------
      1   50 4294967295  connected    Loopback Pseudo-Interface 1
      9   20   1500  connected    Local Area Connection

在步驟 2 中 「 本機區域連線 」 Idx 為 9。因此,您也可以在命令提示字元中輸入下列命令來顯示介面 9:
netsh 介面 ipv4 顯示介面 9
範例結果︰
    Interface Local Area Connection Parameters----------------------------------------------
    IfLuid                             : ethernet_7
    IfIndex                            : 9
    Compartment Id                     : 1
    State                              : connected
    Metric                             : 20
    Link MTU                           : 1500 bytes
     Reachable Time                     : 19000 ms  Base Reachable Time : 30000 ms Retransmission Interval : 1000 ms
    DAD Transmits : 3 Site Prefix Length : 64 Site Id : 1 Forwarding : disabled
    Advertising : disabled Neighbor Discovery : enabled Neighbor Unreachability
    Detecion : enabled Router Discovery : dhcp Managed Address Configuration :
    enabled Other Stateful Configuration : enabled Weak Host Sends : disabled Weak
    Host Receives : disabled Use Automatic Metric : enabled Ignore Default routes :
    disabled

您可以在命令提示字元中輸入下列的範例命令來變更"BaseReachable 時間"值︰
netsh 介面的 ipv4 設定介面 9 basereachable = 60000
若要查看 [步驟 4 的結果,請在命令提示字元中輸入下列命令︰
netsh 介面 ipv4 顯示介面 9
範例結果︰
    Interface Local Area Connection Parameters----------------------------------------------
    IfLuid                             : ethernet_7
    IfIndex                            : 9
    Compartment Id                     : 1
    State                              : connected
    Metric                             : 20
    Link MTU                           : 1500 bytes
    Reachable Time                     : 61500 ms
     Base Reachable Time                : 60000 ms  Retransmission Interval : 1000 ms DAD Transmits : 3 Site Prefix
    Length : 64 Site Id : 1 Forwarding : disabled Advertising : disabled Neighbor
    Discovery : enabled Neighbor Unreachability Detecion : enabled Router Discovery
    : dhcp Managed Address Configuration : enabled Other Stateful Configuration :
    enabled Weak Host Sends : disabled Weak Host Receives : disabled Use Automatic
    Metric : enabled Ignore Default routes : disabled

注意"基底存取時間"值已變更為 60000 毫秒。
您可以增加芳鄰快取限制在命令提示字元輸入下列命令︰
netsh 介面的 ipv4 設定通用的 neighborcachelimit = 4096
注意預設的鄰居快取限制為 256。

如需有關芳鄰快取項目狀態的詳細資訊,請造訪下列網站︰
http://www.ietf.org/rfc/rfc2461.txt
如需有關 TCP/IP 登錄值為 Windows Vista 及 Windows Server 2008,請造訪下列網站︰
http://download.microsoft.com/download/c/2/6/c26893a6-46c7-4b5c-b287-830216597340/TCPIP_Reg.doc
本文將所述之產品製造協力廠商均與 Microsoft 無關。Microsoft 不對這些產品之其他相關效能或可靠性作出任何擔保或默示。

Microsoft 提供協力廠商連絡資訊,以協助您尋找技術支援。此連絡資訊可能會變更不另行通知。Microsoft 不保證此第三方連絡資訊的正確性。

原文出處:Microsoft Support - 描述的位址解析通訊協定 (ARP) 快取在 Windows Vista TCP/IP 實作中的行為
內容圖示
url email imgsrc image code quote
樣本
bold italic underline linethrough   












 [詳情...]
validation picture

注意事項:
預覽不需輸入認證碼,僅真正發送文章時才會檢查驗證碼。
認證碼有效期10分鐘,若輸入資料超過10分鐘,請您備份內容後,重新整理本頁並貼回您的內容,再輸入驗證碼送出。

選項

Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|