局域網(wǎng)中的通信協(xié)議及選擇
局域網(wǎng)中一般使用NetBEUI、IPX/SPX和TCP/IP這3種協(xié)議。 NetBEUI協(xié)議 NetBEUI(NetBIOS Extended User Interface,用戶擴展接口)由IBM于1985年開發(fā)完成, 它是一種體積小、效率高、速率快的通行協(xié)議。NetBEUI也是微軟最鐘愛的一種通信協(xié) 議,所以它被稱為微軟所有產(chǎn)品中通信協(xié)議的“母語”。微軟在其早期產(chǎn)品如DOS、 LAN Manager、Windows3.x和Windows for Workgroup中主要選擇NetBEUI作為自己的通 信協(xié)議。在微軟如今的主流產(chǎn)品,如Windows 95/98/Me和Windows NT中,NetBEUI已成 為其固有的、缺省協(xié)議。有人將Windows NT定位為低端網(wǎng)絡(luò)服務(wù)器操作系統(tǒng),這與微 軟的產(chǎn)品過于依賴NetBEUI有直接的關(guān)系。NetBEUI是專門為由幾臺到百余臺計算機所組 成的單網(wǎng)段局域網(wǎng)部門及中小型局域網(wǎng)而設(shè)計的,它不具有跨網(wǎng)段工作的功能,即 NetBEUI不具備路由功能。如果在一個服務(wù)器上安裝了許多塊網(wǎng)卡,或要采用路由器等設(shè) 備進(jìn)行兩個局域網(wǎng)的互連時,則不能使用NetBEUI通信協(xié)議。否則,與不同網(wǎng)卡(每一塊 網(wǎng)卡連接一個網(wǎng)段)相連的設(shè)備之間,以及不同的局域網(wǎng)之間無法進(jìn)行通信。 雖然NetBEUI存在許多不盡人意的地方,但它也具有其他協(xié)議不具備的優(yōu)點。在3種通信協(xié) 議中,NetBEUI占用的內(nèi)存最少,在網(wǎng)絡(luò)中基本不需要任何配置。尤其在微軟產(chǎn)品幾乎獨
占了個人計算機操作系統(tǒng)的今天,它很適合于廣大的網(wǎng)絡(luò)初學(xué)者使用。 NetBEUI與NetBIOS之間的關(guān)系 NetBEUI中包含一個網(wǎng)絡(luò)接口標(biāo)準(zhǔn)NetBIOS。NetBIOS(NetBIOS Basic Input/output System, 網(wǎng)絡(luò)基本輸入/輸出系統(tǒng))是IBM在1983年開發(fā)的一套用于實現(xiàn)計算機間相互通信的標(biāo)準(zhǔn),其 目的是開發(fā)一種僅僅在小型局域網(wǎng)撒謊能夠使用的通信規(guī)范。該網(wǎng)絡(luò)由計算機組成,最大用 戶不超過30個,其特點是突出一個“小”字。IBM發(fā)現(xiàn)了NetBIOS存在許多缺陷,所以在 1985年對其進(jìn)行了改進(jìn),推出了NetBEUI通信協(xié)議。隨即,微軟將NetBEUI作為客戶機/ 服務(wù)器網(wǎng)絡(luò)系統(tǒng)的基本通信協(xié)議,并對其進(jìn)行了擴充和完善。最有代表性的是在NetBEUI 中增加了SMB(Server Message Blocks,服務(wù)器消息塊),以降低網(wǎng)絡(luò)的通信阻塞。 為此,NetBEUI協(xié)議也被稱為“SMB協(xié)議”。 其實,NetBIOS只是一個網(wǎng)絡(luò)應(yīng)用程序接口規(guī)范,是NetBEUI的基礎(chǔ),它不具有嚴(yán)格的通 信協(xié)議功能。而NetBEUI是建立在NetBIOS基礎(chǔ)之上的網(wǎng)絡(luò)傳輸協(xié)議。
IPX/SPX及其兼容協(xié)議
Windows NT中提供了兩個IPX/SPX的兼容協(xié)議:“NWLink IPX/SPX兼容協(xié)議”和“NWLink
NetBIOS”,兩者統(tǒng)稱為“NWLink 通信協(xié)議”。NWLink協(xié)議是Novell公司IPX/SPX協(xié)議在
微軟網(wǎng)絡(luò)中的實現(xiàn),它在繼承了IPX/SPX協(xié)議優(yōu)點的同時,更適應(yīng)了微軟的操作系統(tǒng)和網(wǎng)絡(luò)
環(huán)境。Windows NT/2000/2003網(wǎng)絡(luò)和Windows 95/98/XP的用戶可以利用NWLink協(xié)議獲得
NetWare服務(wù)器的服務(wù)。如果網(wǎng)絡(luò)從Novell環(huán)境轉(zhuǎn)向微軟平臺,或兩種平臺共存時,NWLink
通信協(xié)議是最好的選擇。不過在使用NWLink協(xié)議時,其中“NWLink IPX/SPX兼容協(xié)議”類
似于Windows 95/98中的“IPX/SPX兼容協(xié)議”,它只能作為客戶端的協(xié)議實現(xiàn)對NetWare
服務(wù)器的訪問,離開了NetWare服務(wù)器,此兼容協(xié)議將失去作用;而“NWLink NetBIOS”協(xié)
議不但可在NetWare服務(wù)器與Windows NT/2000/2003之間傳遞信息,而且能夠用于運行
Windows NT/2000/2003操作系統(tǒng)的計算機之間、安裝Windows 95/98/Me/XP操作系統(tǒng)的計算
機之間以及安裝Windows NT/2000/2003操作系統(tǒng)的計算機與安裝Windows 95/98/Me/XP操作
系統(tǒng)的計算機之間的通信。
TCP/IP協(xié)議
從一定意義上講,當(dāng)今時代是屬于IP的,IP電話,IP傳真等已經(jīng)得到了廣泛的應(yīng)用。
TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/網(wǎng)際協(xié)議)
是目前最常用的一種通信協(xié)議,它是計算機世界里的一個通用協(xié)議。在局域網(wǎng)中,TCP/IP
最早出現(xiàn)在UNIX系統(tǒng)中,現(xiàn)在幾乎所有的廠商和操作系統(tǒng)都開始支持它。同時,TCP/IP也 是因特網(wǎng)的基礎(chǔ)協(xié)議。
TCP/IP通信協(xié)議的特點
TCP/IP具有很強的靈活性,支持任意規(guī)模的網(wǎng)絡(luò),幾乎可以連接所有的服務(wù)器和工作站。
但是其靈活性為它的使用帶來許多不便,在使用NetBEUI、IPX/SPX及其兼容協(xié)議時都不需要
進(jìn)行配置,而在使用TCP/IP協(xié)議時首先要進(jìn)行復(fù)雜的設(shè)置。每個節(jié)點至少需要一個“IP地址”
一個“子網(wǎng)掩碼”,一個“默認(rèn)網(wǎng)關(guān)”和一個“主機名”。如此的復(fù)雜的設(shè)置,對于一些初識
網(wǎng)絡(luò)的用戶來說的確很不方便。不過,在Windows NT中提供了一個被稱為動態(tài)主機配置協(xié)議
(DHCP)的工具,它可自動為客戶機分配連入網(wǎng)絡(luò)時所需要的信息,從而減輕了聯(lián)網(wǎng)工作的負(fù)擔(dān)
避免了出錯。當(dāng)然,DHCP所擁有的功能必須有DHCP服務(wù)器才能實現(xiàn)。另外,同IPX/SPX及其兼
容協(xié)議一樣,TCP/IP也是一種可路由的協(xié)議。
Windows 95/98/Me中的TCP/IP協(xié)議
對于早期的Windows 95/98/Me用戶不但可以使用TCP/IP組對等網(wǎng),而且可以方便地接入其他服務(wù)
器。值得注意的是,如果Windows 95/98/Me工作站只安裝了TCP/IP協(xié)議,它是不能直接加入Windows
NT/2000/2003域的。雖然該工作站可通過運行在Windows NT/2000/2003服務(wù)器上的代理服務(wù)器(如
Proxy Server)來訪問Internet,但卻不能通過它登錄Windows NT/2000/2003服務(wù)器的域。如果要
讓只安裝了TCP/IP協(xié)議的Windows 95/98/Me用戶加入到Windows NT/2000/2003服務(wù)器的域,還必須
在Windows 95/98/Me上安裝NetBEUI協(xié)議。
Windows XP和Windows 2000 Professional操作系統(tǒng)可以直接加入Windows NT/2000/2003域系統(tǒng)。
|
|