最近這幾天,老是受到寬帶不能上網的困擾。
寬帶能連接上,但是偏偏就收不到數據,弄得哥脾氣都暴躁了些。
剛開始就簡單地將系統還原下,就ok了,一切正常了。但是今天還原之後還是有問題,沒辦法,必着哥另外想着了。
於是乎,在多次嘗試,之後,找到解決辦法了。
很簡單,只需“啓動TCP/IP上的NetBIOS”即可,過程如下:
【寬帶連接】右鍵點擊【屬性】;
選擇【網絡】選項卡,選擇【Internet協議】,點擊【屬性】;
點擊【高級】;
選擇【WINS】選項卡,最下面選擇【啓動TCP/IP上的NetBIOS】;
一路確定,OK,完工。
重新連接下寬帶,正常了
附:關於 TCP/IP上的NETBIOS
啓用或者禁用TCP/IP上的NetBIOS(S) 如果您無法訪問局域網內某一臺電腦上的共享,但是ping IP地址可以通,很可能是TCP/IP上的NetBIOS(S) 被禁用了。
如果禁用 TCP/IP 上的 NetBIOS,您可能無法連接到運行非 Windows 2000 或 Windows XP 或 Windows Server 2003 操作系統的計算機。 如果禁用 TCP/IP 上的 NetBIOS,就無法使用基於廣播的 NetBIOS 名稱解析將相同網段上計算機的名稱解析爲 IP 地址。如果您的計算機位於同一網段上,而且 TCP/IP 上的 NetBIOS 已被禁用,則必須安裝 DNS 服務器,或者使計算機註冊 DNS(或手動配置 DNS 記錄),或者爲每一臺計算機配置本地的 Hosts 文件中的條目。網絡基本輸入輸出系統(NetBIOS)由 IBM 公司開發。NetBIOS 定義了一種軟件接口以及在應用程序和連接介質之間提供通信接口的標準方法。NetBIOS 是一種會話層協議,應用於各種 LAN(Ethernet、Token Ring 等)和 WAN 環境,諸如 TCP/IP、PPP 和 X.25 網絡。
NetBIOS 使得應用程序無需瞭解包括差錯恢復(會話模式)在內的網絡細節。NetBIOS 請求以網絡控制塊(NCB:Network Control Block)的形式提供,NCB 中包含了信息存放位置和目標名稱等信息。
NetBIOS 提供開放系統互聯(OSI)模型中的會話層和傳輸層服務,但不支持標準幀或數據格式的傳輸。NetBIOS 擴展用戶接口(NetBEUI)支持標準幀格式,它爲 NetBIOS 提供網絡層和傳輸層服務支持。
NetBIOS 支持兩種通信模式:會話(session)或數據報(datagram)。會話模式是指兩臺計算機爲“對話”建立一個連接,允許處理大量信息,並支持差錯監測和恢復功能。數據報模式面向“無連接”(信息獨立發送)操作,發送的信息較小,由應用程序提供差錯監測和恢復功能。此外數據報模式也支持將信息廣播到局域網中的每臺計算機上。
NetBIOS 名稱爲 16 字節長(必要情況下使用填充位填滿),對使用的字節值幾乎沒有限制。對於不執行路由的小型網絡,將 NetBIOS 名稱映射到 IP 地址上有三種方法:
- IP 廣播 - 當目標地址不在本地 cache 上時,廣播一個 包含目標計算機 NetBIOS 名稱的數據包。目標計算機返回其 IP 地址。
- lmhosts 文件 - 這是一個負責映射 IP 地址和 NetBIOS 計算機名稱的文件。
- NBNS - NetBIOS 命名服務器負責 將 NetBIOS 名稱映射到 IP 地址上。該服務由 Linux 環境下的後臺程序(nmbd daemon)執行。
協議結構
NetBIOS 數據包有很多不同格式,主要取決於服務和信息類型,以及用以傳送 NetBIOS 數據包的傳輸協議。 NetBIOS 包含三種基本服務: NAME、SESSION 和 DATAGRAM。作爲例子,我們提供 TCP/IP 環境中的 NetBIOS 名稱數據包格式:
- Header (12 bytes)
- Question Entry (variable)
- Answer Resource Records (variable)
- Authority Resource Records (variable)
- Additional Resource Records (variable)