Windows、Linux和其他作業系統都內建了對IPv6的支援,並且在預設情況下是啟用的。根據流傳的一個神話,這種IPv6支援正在減慢您的連線速度,禁用它將加快速度。
這個神話最初有一點道理——Firefox3在某些計算機上,尤其是Linux系統上處理IPv6的能力很差。然而,這個神話不是真的——我們甚至做了一個基準測試。
相關報道:你使用IPv6了嗎?你應該在乎嗎?
Windows、Linux和其他作業系統都集成了對IPv6的支援。預設情況下,所有系統都會啟用IPv6支援。然而,大多數人的連線仍然使用IPv4協議,而不是解決IPv4諸多問題的下一代IPv6協議。
所以,有一種說法是,啟用IPv6會減慢你的網際網路連線速度。當您連線到網站時,您的計算機將首先搜尋IPv6地址,然後再發現該地址不可用並切換到IPv4。禁用IPv6,您的計算機將立即查詢IPv4地址,消除這些小延遲。
firefox3在IPv6上有問題。啟用IPv6時,Firefox嘗試在切換到IPv4之前先用IPv6解析DNS地址。每次在Firefox中導航到新域時,這可能會增加明顯的延遲。這在很多年前使用firefox3的一些Linux系統上是一個大問題,因此仍然有一些關於在Linux上禁用IPv6以加速Firefox的提示。設定“network.dns.disableIPv6禁用“在Firefox的關於:配置頁將禁用此IPv6支援,因此您可以僅對Firefox禁用它,而不在系統範圍內禁用它。
Firefox4修復了這個問題。如果IPv6在你的連線上起作用,那麼Firefox現在只會使用ipv6dns查詢。它很聰明,可以自己處理。這只是Firefox3中的一個bug,已經修復了。
在配置錯誤的IPv6設定的網路上,計算機可能會嘗試在返回到IPv4之前聯絡損壞或不存在的ipv6dns伺服器。如果您在這樣一個網路上,禁用IPv6可能會對您有所幫助—但此時您不太可能連線到配置如此糟糕的IPv6設定的網路或Internet服務提供商。
相關報道:什麼是IPv6,為什麼它很重要?
禁用IPv6可能會導致問題。如果您的Internet連線和路由器已經遷移到IPv6,您將失去正確使用它的能力。某些家庭網路功能也可能需要IPv6—例如,Windows 7中引入的易於使用的家庭組家庭網路功能要求在家庭網路上的計算機上啟用IPv6才能使用它。
整個世界都在向IPv6邁進,儘管進展太慢了。IPv6是取代IPv4的必要條件—我們的IPv4地址即將用盡,IPv6是解決方案。
相關:什麼是DNS,我應該使用另一個DNS伺服器嗎?
根據傳說,禁用IPv6將消除計算機在返回IPv4之前檢查IPv6地址時發生的延遲,從而加快DNS請求的速度。為了對此進行基準測試,我們對DNS請求進行了基準測試。
首先,我們在正常配置的windows8.1系統上使用預設設定執行namebench。此係統已啟用IPv6,因為這是預設設定,但連線沒有IPv6功能。據傳說,IPv6的支援正在拖慢我們的腳步。
在啟用IPv6的情況下,基準測試顯示Google公共DNS伺服器的平均DNS請求速度為43.22ms。
接下來,我們透過在登錄檔編輯器中指向HKEY\ U LOCAL\ U MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP6\Parameters禁用IPv6,新增DisabledComponents值,並按照Microsoft禁用IPv6的說明將其設定為ffffffff。然後我們重新啟動計算機並驗證IPv6是否已禁用-ipconfig/all中沒有出現IPv6介面。
在禁用IPv6的情況下,基準測試顯示Google公共DNS伺服器的平均速度為43.97ms。在禁用IPv6的情況下,DNS查詢可能會變慢,但這在誤差範圍內。啟用IPv6並沒有明顯的減速,只是速度的正常變化——在這種情況下,啟用IPv6實際上要快一點。
很有可能您的網路上並不需要IPv6—除非您依賴Windows Homegroup或類似功能—因此,如果您知道自己在做什麼,那麼刪除IPv6可能不會特別有害。但是,如果您的Internet服務提供商的網路或家庭網路出現嚴重問題,那麼您將不會看到使用IPv4的速度有所提高。
圖片來源:thierry ehrmann on Flickr
... Internet協議(IP)地址是一組唯一的數字,用於標識連線到Internet的裝置。要理解這個地址的來源,我們必須瞭解一點網際網路是如何工作的。 ...
...,網際網路提速軟體非常流行。它們的名字有SpeedConnect Internet Accelerator和Internet Cyclone。他們聲稱能自動最佳化視窗和網路設定,為網際網路速度提供了一個瞬間和奇蹟般的提升。 ...
... 首先想知道IP地址是什麼?IP代表Internet協議,IP地址是分配給每個連線到網路的裝置的編號標籤。 ...
... 您的IP地址是一個唯一的識別符號,它告訴internet上的其他計算機您是誰。在許多情況下,這不是一個大的安全風險。僅僅因為有人擁有你的IP地址並不意味著他們可以攻擊你。 ...
...包的網路容器。錯誤意味著檢測到格式錯誤的幀。 ICMPv6:Internet控制訊息協議v6流量包的數目。 ICMPv6錯誤:ICMP v6錯誤的計數。 Ip6廣播:傳送到網路上所有裝置的IPv6廣播計數。 IP6CE包:CE代表“客戶邊緣”。這通常適用於路由器。...
...有滑出。如果您確信您已連線到本地網路,則可能是您的internet連線導致了問題。 最好的檢查方法是檢視路由器或調變解調器上的指示燈。每個路由器都是不同的,但大多數路由器都有一個清晰的連線狀態指示器。如果internet符...
...技巧來提高你在任何裝置上的****,而不僅僅是PS4。您的internet連線在所有裝置之間共享其頻寬。在膝上型電腦上下載檔案或在另一臺裝置上下載4K格式的Netflix流媒體可能會減慢速度。為了獲得最大的速度,暫停任何其他下載和流...