NetBIOS協議的基礎介紹以及和NetBEUI的區(qū)別
我們知道NetBEUI協議,但是這個協議的前身就是NetBIOS協議。所以這里我們來對NetBIOS協議進行一下簡單的介紹,相信大家都能夠掌握這兩種協議,以及區(qū)分一下這兩個協議的不同和特點。
NetBIOS協議
說明:全稱NetWork Basic Input/Output System(網絡基本輸入/輸出系統(tǒng)),該協議是由IBM公司開發(fā),主要用于數十臺計算機的小型局域網。NetBIOS協議是一種在局域網上的程序可以使用的應用程序編程接口(API),為程序提供了請求低級服務的統(tǒng)一的命令集,作用是為了給局域網提供網絡以及其他特殊功能,幾乎所有的局域網都是在NetBIOS協議的基礎上工作的。
應用:在Windows操作系統(tǒng)中,默認情況下在安裝TCP/IP協議后會自動安裝NetBIOS。比如在Windows 2000/XP中,當選擇“自動獲得IP”后會啟用DHCP服務器,從該服務器使用NetBIOS設置;如果使用靜態(tài)IP地址或DHCP服務器不提供NetBIOS設置,則啟用TCP/IP上的NetBIOS。具體的設置方法如下:首先打開“控制面板”,雙擊“網絡連接”圖標,打開本地連接屬性。接著,在屬性窗口的“常規(guī)”選項卡中選擇“Internet協議(TCP/IP)”,單擊“屬性”按鈕。然后在打開的窗口中,單擊“高級”按鈕;在“高級TCP/IP設置”窗口中選擇“WINS”選項卡,在“NetBIOS設置”區(qū)域中就可以相應的NetBIOS設置(如圖1)。
圖1 啟用NetBIOS協議#p#
NetBEUI協議
說明:全稱NetBIOS Extend User Interface(NetBIOS用戶擴展接口),同樣是由IBM于1985年提出的主要用于20到200臺計算機的小型局域網中,比如早期的DOS、LAN Manager、Windows 3.x等等。NetBEUI協議可以看作是NetBIOS協議的延伸、改良版本,具有體積小、效率高以及速度快等特點。NetBEUI可以看作是一種傳輸協議,而NetBIOS僅僅是通過一組命令來讓系統(tǒng)使用網絡而已。
應用:NetBEUI協議主要用于本地局域網中,一般不能用于與其他網絡的計算機進行溝通,不同于我們前面介紹的TCP/IP、IPX/SPX協議。在Windows中,要安裝NetBEUI協議的方法不盡相同。比如在Windows 98/ME中,只要在“控制面板”中雙擊“網絡”,在打開的屬性窗口中“添加”協議,選擇Microsoft的NetBEUI協議安裝即可。而在Windows XP中,將安裝光盤中的“VALUEADD\MSFT\NET\NETBEUI”目錄下的“nbf.sys”文件拷貝到%SYSTEMROOT%\SYSTEM32\DRIVERS\目錄中,再將“netnbf.inf”文件拷貝到%SYSTEMROOT%\INF\目錄中;這樣在安裝“協議”的時候,在選擇窗口中就可以看到“NetBEUI協議”了(如圖2)。
圖2 安裝NetBEUI