小網建設中的佼佼者:NetBEUI協議
NetBEUI協議的優點有很多,但是它的最凸顯的缺點就是不支持路由功能,那么這也是它漸行漸遠的原因之一。但是,一些小型網絡的建設,尤其是局域網,還是非常需要這個協議。所以我們在這里再為大家詳細介紹一下這個協議。
NetBEUI即NetBios Enhanced User Interface ,或NetBios增強用戶接口。
它是NetBIOS協議的增強版本,曾被許多操作系統采用,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI協議在許多情形下很有用,是WINDOWS98之前的操作系統的缺省協議。總之NetBEUI協議是一種短小精悍、通信效率高的廣播型協議,安裝后不需要進行設置,特別適合于在“網絡鄰居”傳送數據。所以建議除了TCP/IP協議之外,局域網的計算機***也安上NetBEUI協議。
NETBEUI是為IBM開發的非路由協議,用于攜帶NETBIOS通信。
NETBEUI缺乏路由和網絡層尋址功能,既是其***的優點,也是其***的缺點。因為它不需要附加的網絡地址和網絡層頭尾,所以很快并很有效且適用于只有單個網絡或整個環境都橋接起來的小工作組環境。
因為不支持路由,所以NETBEUI永遠不會成為企業網絡的主要協議。NETBEUI幀中唯一的地址是數據鏈路層媒體訪問控制(MAC)地址,該地址標識了網卡但沒有標識網絡。路由器靠網絡地址將幀轉發到最終目的地,而NETBEUI幀完全缺乏該信息。
網橋負責按照數據鏈路層地址在網絡之間轉發通信,但是有很多缺點。
因為所有的廣播通信都必須轉發到每個網絡中,所以網橋的擴展性不好。NETBEUI特別包括了廣播通信的記數并依賴它解決命名沖突。一般而言,橋接NETBEUI網絡很少超過100臺主機。
近年來依賴于第二層交換器的網絡變得更為普遍。完全的轉換環境降低了網絡的利用率,盡管廣播仍然轉發到網絡中的每臺主機。
事實上,聯合使用100-BASE-T Ethernet,允許轉換NetBIOS網絡擴展到350臺主機,才能避免廣播通信成為嚴重的問題。
注解:
IBM于1985年提出的主要用于20到200臺計算機的小型局域網中,比如早期的DOS、LAN Manager、Windows 3.x等等。NetBEUI協議可以看作是NetBIOS協議的延伸、改良版本,具有體積小、效率高以及速度快等特點。NetBEUI可以看作是一種傳輸協議,而NetBIOS僅僅是通過一組命令來讓系統使用網絡而已。
應 用:
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協議”了。