- 相關(guān)推薦
如何配置局域網(wǎng)中的通信協(xié)議
「摘 要」本文基于局域網(wǎng)環(huán)境,以Windows NT為主,同時(shí)兼顧NetWare、Windows 95/98等操作系統,介紹和分析了常用通信協(xié)議的特點(diǎn)、性能和必要的配置方法。
「關(guān)鍵詞」局域網(wǎng);通信協(xié)議;TCP/IP
How TO Configure the Communication Protocols of the LAN
Wang Guang ming
(Class One,Grade Three,Department of Computer Science,Zaozhuang Teachers' College,Zaozhuang 277100)
Abstract: Based on the LAN,for NetWare、Windows 95/98 and the main is Windows NT operation system,this paper introduce and analysis the characteristic、 capability and the essential configure method of the communication protocols.
Key Words: LAN;Communication Protocols; TCP/IP
不同的網(wǎng)絡(luò )協(xié)議都有其存在的必要,每一種協(xié)議都有它所主要依賴(lài)的操作系統和工作環(huán)境。在一個(gè)網(wǎng)絡(luò )上運行得很好的通信協(xié)議,在另一個(gè)看起來(lái)很相似的網(wǎng)絡(luò )上可能完全不適合。因此,組建網(wǎng)絡(luò )時(shí)通信協(xié)議的選擇尤為重要。
無(wú)論是幾臺機器組成的Windows 95/98對等網(wǎng),還是規模較大的Windows NT、Novell或Unix/Xenix局域網(wǎng),凡是親自組建或管理過(guò)網(wǎng)絡(luò )的人,都遇到過(guò)如何選擇和配置網(wǎng)絡(luò )通信協(xié)議的問(wèn)題。由于許多用戶(hù)對網(wǎng)絡(luò )中的協(xié)議及其功能特點(diǎn)不是很清楚,所以在組網(wǎng)中經(jīng)常選用了不符合自身網(wǎng)絡(luò )特點(diǎn)的通信協(xié)議。其結果就造成了網(wǎng)絡(luò )無(wú)法接通,或者是速度太慢,工作不穩定等現象而影響了網(wǎng)絡(luò )的可靠性。 下面我就分析一下各個(gè)協(xié)議的特點(diǎn)和性能借以說(shuō)明我配置協(xié)議的理論和立場(chǎng)。
一、通信協(xié)議
組建網(wǎng)絡(luò )時(shí),必須選擇一種網(wǎng)絡(luò )通信協(xié)議,使得用戶(hù)之間能夠相互進(jìn)行“交流”。協(xié)議(Protocol)是網(wǎng)絡(luò )設備用來(lái)通信的一套規則,這套規則可以理解為一種彼此都能聽(tīng)得懂的公用語(yǔ)言。關(guān)于網(wǎng)絡(luò )中的協(xié)議可以概括為兩類(lèi):“內部協(xié)議”和“外部協(xié)議”下面分別予以介紹。
1.內部協(xié)議
1978年,國際標準化組織(ISO)為網(wǎng)絡(luò )通信制定了一個(gè)標準模式,稱(chēng)為OSI/RM(Open System Interconnect/Reference Model,開(kāi)放系統互聯(lián)參考模型)體系結構。該結構共分七層,從低到高分別是物理層、數據鏈路層、網(wǎng)絡(luò )層、傳輸層、會(huì )話(huà)層、表示層和應用層。其中,任何一個(gè)網(wǎng)絡(luò )設備的上下層之間都有其特定的協(xié)議形式,同時(shí)兩個(gè)設備(如工作站與服務(wù)器)的同層之間也有其使用的協(xié)議約定。在這里,我們將這種上下層之間和同層之間的協(xié)議全部定義為“內部協(xié)議”。內部協(xié)議在組網(wǎng)中一般很少涉及到,它主要提供給網(wǎng)絡(luò )開(kāi)發(fā)人員使用。如果你只是為了組建一個(gè)網(wǎng)絡(luò ),可不去理會(huì )內部協(xié)議。
2.外部協(xié)議
外部協(xié)議即我們組網(wǎng)時(shí)所必須選擇的協(xié)議。由于它直接負責計算機之間的相互通信,所以通常稱(chēng)為網(wǎng)絡(luò )通信協(xié)議。自從網(wǎng)絡(luò )問(wèn)世以來(lái),有許多公司投入到了通信協(xié)議的開(kāi)發(fā)中,如IBM、Banyan、Novell、Microsoft等。每家公司開(kāi)發(fā)的協(xié)議,最初一般是為了滿(mǎn)足自己的網(wǎng)絡(luò )通信,但隨著(zhù)網(wǎng)絡(luò )應用的普及,不同網(wǎng)絡(luò )之間進(jìn)行互聯(lián)的要求越來(lái)越迫切,因此通信協(xié)議就成為解決網(wǎng)絡(luò )之間互聯(lián)的關(guān)鍵技術(shù)。就像使用不同母語(yǔ)的人與人之間需要一種通用語(yǔ)言才能交談一樣,網(wǎng)絡(luò )之間的通信也需要一種通用語(yǔ)言,這種通用語(yǔ)言就是通信協(xié)議。目前,局域網(wǎng)中常用的通信協(xié)議(外部協(xié)議)主要有NetBEUI、IPX/SPX及其兼容協(xié)議和TCP/IP三類(lèi)。
3.選擇網(wǎng)絡(luò )通信協(xié)議的原則
我們在選擇通信協(xié)議時(shí)一般應遵循以下的原則:
第一、所選協(xié)議要與網(wǎng)絡(luò )結構和功能相一致。如你的網(wǎng)絡(luò )存在多個(gè)網(wǎng)段或要通過(guò)路由器相連時(shí),就不能使用不具備路由和跨網(wǎng)段操作功能的NetBEUI協(xié)議,而必須選擇IPX/SPX或TCP/IP等協(xié)議。另外,如果你的網(wǎng)絡(luò )規模較小,同時(shí)只是為了簡(jiǎn)單的文件和設備的共享,這時(shí)你最關(guān)心的就是網(wǎng)絡(luò )速度,所以在選擇協(xié)議時(shí)應選擇占用內存小和帶寬利用率高的協(xié)議,如NetBEUI。當你的網(wǎng)絡(luò )規模較大,且網(wǎng)絡(luò )結構復雜時(shí),應選擇可管理性和可擴充性較好的協(xié)議,如TCP/IP。
第二、除特殊情況外,一個(gè)網(wǎng)絡(luò )盡量只選擇一種通信協(xié)議,F實(shí)中許多人的做法是一次選擇多個(gè)協(xié)議,或選擇系統所提供的所有協(xié)議,其實(shí)這樣做是很不可取的。因為每個(gè)協(xié)議都要占用計算機的內存,選擇的協(xié)議越多,占用計算機的內存資源就越多。一方面影響了計算機的運行速度,另一方面不利于網(wǎng)絡(luò )的管理。事實(shí)上一個(gè)網(wǎng)絡(luò )中一般一種通信協(xié)議就可以滿(mǎn)足需要。
第三、注意協(xié)議的版本。每個(gè)協(xié)議都有它的發(fā)展和完善過(guò)程,因而出現了不同的版本,每個(gè)版本的協(xié)議都有它最為合適的網(wǎng)絡(luò )環(huán)境。從整體來(lái)看,高版本協(xié)議的功能和性能要比低版本好。所以在選擇時(shí),在滿(mǎn)足網(wǎng)絡(luò )功能要求的前提下,應盡量選擇高版本的通信協(xié)議。
第四、協(xié)議的一致性。如果要讓兩臺實(shí)現互聯(lián)的計算機間進(jìn)行對話(huà),它們兩者使用的通信協(xié)議必須相同。否則中間還需要一個(gè)“翻譯”進(jìn)行不同協(xié)議的轉換,這樣不僅影響通信速度,同時(shí)也不利于網(wǎng)絡(luò )的安全和穩定運行。
二、局域網(wǎng)中常用的三種通信協(xié)議
1.NetBEUI協(xié)議
■NetBEUI通信協(xié)議的特點(diǎn)。NetBEUI(NetBIOS Extended User Interface,用戶(hù)擴展接口)由IBM于1985年開(kāi)發(fā)完成,它是一種體積小、效率高、速度快的通信協(xié)議。NetBEUI也是微軟最鐘愛(ài)的一種通信協(xié)議,所以它被稱(chēng)為微軟所有產(chǎn)品中通信協(xié)議的“母語(yǔ)”。微軟在其早期產(chǎn)品,如DOS、LAN Manager、Windows 3.x和Windows for Workgroup中主要選擇NetBEUI作為自己的通信協(xié)議。在微軟如今的主流產(chǎn)品,如Windows 95/98和Windows NT中,NetBEUI已成為其固有的缺省協(xié)議。有人將WinNT定位為低端網(wǎng)絡(luò )服務(wù)器操作系統,這與微軟的產(chǎn)品過(guò)于依賴(lài)NetBEUI有直接的關(guān)系。NetBEUI是專(zhuān)門(mén)為幾臺到百余臺PC所組成的單網(wǎng)段部門(mén)級小型局域網(wǎng)而設計的,它不具有跨網(wǎng)段工作的功能,即NetBEUI不具備路由功能。如果你在一個(gè)服務(wù)器上安裝了多塊網(wǎng)卡,或要采用路由器等設備進(jìn)行兩個(gè)局域網(wǎng)的互聯(lián)時(shí),將不能使用NetBEUI通信協(xié)議。否則,與不同網(wǎng)卡(每一塊網(wǎng)卡連接一個(gè)網(wǎng)段)相連的設備之間,以及不同的局域網(wǎng)之間將無(wú)法進(jìn)行通信。
雖然NetBEUI存在許多不盡人意的地方,但它也具有其他協(xié)議所不具備的優(yōu)點(diǎn)。在三種通信協(xié)議中,NetBEUI占用內存最少,在網(wǎng)絡(luò )中基本不需要任何配置。尤其在微軟產(chǎn)品幾乎獨占PC操作系統的今天,它很適合于廣大的網(wǎng)絡(luò )初學(xué)者使用。
■NetBEUI與NetBIOS之間的關(guān)系。細心的讀者可能已經(jīng)發(fā)現,NetBEUI中包含一個(gè)網(wǎng)絡(luò )接口標準NetBIOS。NetBIOS(Network Basic Input/Output System,網(wǎng)絡(luò )基本輸入/輸出系統)是IBM在1983年開(kāi)發(fā)的一套用于實(shí)現PC間相互通信的標準,其目的是開(kāi)發(fā)一種僅僅在小型局域網(wǎng)上使用的通信規范。該網(wǎng)絡(luò )由PC組成,最大用戶(hù)數不超過(guò)30個(gè),其特點(diǎn)是突出一個(gè)“小”字。后來(lái),IBM發(fā)現NetBIOS存在的許多缺陷,所以于1985年對其進(jìn)行了改進(jìn),推出了NetBEUI通信協(xié)議。隨即,微軟將NetBEUI作為其客戶(hù)機/服務(wù)器網(wǎng)絡(luò )系統的基本通信協(xié)議,并進(jìn)一步進(jìn)行了擴充和完善。最有代表性的是在NetBEUI中增加了叫做SMB(Server Message Blocks,服務(wù)器消息塊)的組成部分,以降低網(wǎng)絡(luò )的通信堵塞。為此,有時(shí)將NetBEUI協(xié)議也稱(chēng)為“SMB協(xié)議”。
人們常將NetBIOS和NetBEUI混淆起來(lái),其實(shí)NetBIOS只能算是一個(gè)網(wǎng)絡(luò )應用程序的接口規范,是NetBEUI的基礎,它不具有嚴格的通信協(xié)議功能。而NetBEUI是建立在NetBIOS基礎之上的一個(gè)網(wǎng)絡(luò )傳輸協(xié)議。
2.IPX/SPX及其兼容協(xié)議
■IPX/SPX通信協(xié)議的特點(diǎn)。IPX/SPX(Internetwork Packet eXchange/Sequences Packet eXchange,網(wǎng)際包交換/順序包交換)是Novell公司的通信協(xié)議集。與NetBEUI的明顯區別是,IPX/SPX顯得比較龐大,在復雜環(huán)境下具有很強的適應性。因為,IPX/SPX在設計一開(kāi)始就考慮了多網(wǎng)段的問(wèn)題,具有強大的路由功能,適合于大型網(wǎng)絡(luò )使用。當用戶(hù)端接入NetWare服務(wù)器時(shí),IPX/SPX及其兼容協(xié)議是最好的選擇。但在非Novell網(wǎng)絡(luò )環(huán)境中,一般不使用IPX/SPX。尤其在Windows NT網(wǎng)絡(luò )和由Windows 95/98組成的對等網(wǎng)中,無(wú)法直接使用IPX/SPX通信協(xié)議。
■IPX/SPX協(xié)議的工作方式。IPX/SPX及其兼容協(xié)議不需要任何配置,它可通過(guò)“網(wǎng)絡(luò )地址”來(lái)識別自己的身份。Novell網(wǎng)絡(luò )中的網(wǎng)絡(luò )地址由兩部分組成:標明物理網(wǎng)段的“網(wǎng)絡(luò )ID”和標明特殊設備的“節點(diǎn)ID”。其中網(wǎng)絡(luò )ID集中在NetWare服務(wù)器或路由器中,節點(diǎn)ID即為每個(gè)網(wǎng)卡的ID號(網(wǎng)卡卡號)。所有的網(wǎng)絡(luò )ID和節點(diǎn)ID都是一個(gè)獨一無(wú)二的“內部IPX地址”。正是由于網(wǎng)絡(luò )地址的唯一性,才使IPX/SPX具有較強的路由功能。
在IPX/SPX協(xié)議中,IPX是NetWare最底層的協(xié)議,它只負責數據在網(wǎng)絡(luò )中的移動(dòng),并不保證數據是否傳輸成功,也不提供糾錯服務(wù)。IPX在負責數據傳送時(shí),如果接收節點(diǎn)在同一網(wǎng)段內,就直接按該節點(diǎn)的ID將數據傳給它;如果接收節點(diǎn)是遠程的(不在同一網(wǎng)段內,或位于不同的局域網(wǎng)中),數據將交給NetWare服務(wù)器或路由器中的網(wǎng)絡(luò )ID,繼續數據的下一步傳輸。SPX在整個(gè)協(xié)議中負責對所傳輸的數據進(jìn)行無(wú)差錯處理,所以我們將IPX/SPX也叫做“Novell的協(xié)議集”。
■NWLink通信協(xié)議。Windows NT中提供了兩個(gè)IPX/SPX的兼容協(xié)議:“NWLink SPX/SPX兼容協(xié)議”和“NWLink NetBIOS”,兩者統稱(chēng)為“NWLink通信協(xié)議”。NWLink協(xié)議是Novell公司IPX/SPX協(xié)議在微軟網(wǎng)絡(luò )中的實(shí)現,它在繼承IPX/SPX協(xié)議優(yōu)點(diǎn)的同時(shí),更適應了微軟的操作系統和網(wǎng)絡(luò )環(huán)境。Windows NT網(wǎng)絡(luò )和Windows 95/98的用戶(hù),可以利用NWLink協(xié)議獲得NetWare服務(wù)器的服務(wù)。如果你的網(wǎng)絡(luò )從Novell環(huán)境轉向微軟平臺,或兩種平臺共存時(shí),NWLink通信協(xié)議是最好的選擇。不過(guò)在使用NWLink協(xié)議時(shí),其中“NWLink IPX/SPX兼容協(xié)議”類(lèi)似于Windows 95/98中的“IPX/SPX兼容協(xié)議”,它只能作為客戶(hù)端的協(xié)議實(shí)現對NetWare服務(wù)器的訪(fǎng)問(wèn),離開(kāi)了NetWare服務(wù)器,此兼容協(xié)議將失去作用;而“NWLink NetBIOS”協(xié)議不但可在NetWare服務(wù)器與Windows NT之間傳遞信息,而且能夠用于Windows NT、Windows 95/98相互之間任意通信。
3.TCP/IP協(xié)議
TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/網(wǎng)際協(xié)議)是目前最常用到的一種通信協(xié)議,它是計算機世界里的一個(gè)通用協(xié)議。在局域網(wǎng)中,TCP/IP最早出現在Unix系統中,現在幾乎所有的廠(chǎng)商和操作系統都開(kāi)始支持它。同時(shí),TCP/IP也是Internet的基礎協(xié)議。
■TCP/IP通信協(xié)議的特點(diǎn)。TCP/IP具有很高的靈活性,支持任意規模的網(wǎng)絡(luò ),幾乎可連接所有的服務(wù)器和工作站。但其靈活性也為它的使用帶來(lái)了許多不便,在使用NetBEUI和IPX/SPX及其兼容協(xié)議時(shí)都不需要進(jìn)行配置,而TCP/IP協(xié)議在使用時(shí)首先要進(jìn)行復雜的設置。每個(gè)節點(diǎn)至少需要一個(gè)“IP地址”、一個(gè)“子網(wǎng)掩碼”、一個(gè)“默認網(wǎng)關(guān)”和一個(gè)“主機名”。如此復雜的設置,對于一些初識網(wǎng)絡(luò )的用戶(hù)來(lái)說(shuō)的確帶來(lái)了不便。不過(guò),在Windows NT中提供了一個(gè)稱(chēng)為動(dòng)態(tài)主機配置協(xié)議(DHCP)的工具,它可自動(dòng)為客戶(hù)機分配連入網(wǎng)絡(luò )時(shí)所需的信息,減輕了聯(lián)網(wǎng)工作上的負擔,并避免了出錯。當然,DHCP所擁有的功能必須要有DHCP服務(wù)器才能實(shí)現。
同IPX/SPX及其兼容協(xié)議一樣,TCP/IP也是一種可路由的協(xié)議。但是,兩者存在著(zhù)一些差別。TCP/IP的地址是分級的,這使得它很容易確定并找到網(wǎng)上的用戶(hù),同時(shí)也提高了網(wǎng)絡(luò )帶寬的利用率。當需要時(shí),運行TCP/IP協(xié)議的服務(wù)器(如Windows NT服務(wù)器)還可以被配置成TCP/IP路由器。與TCP/IP不同的是,IPX/SPX協(xié)議中的IPX使用的是一種廣播協(xié)議,它經(jīng)常出現廣播包堵塞,所以無(wú)法獲得最佳的網(wǎng)絡(luò )帶寬。
■Windows 95/98中的TCP/IP協(xié)議。Windows 95/98的用戶(hù)不但可以使用TCP/IP組建對等網(wǎng),而且可以方便地接入其它的服務(wù)器。值得注意的是,如果Windows 95/98工作站只安裝了TCP/IP協(xié)議,它是不能直接加入Windows NT域的。雖然該工作站可通過(guò)運行在Windows NT服務(wù)器上的代理服務(wù)器(如Proxy Server)來(lái)訪(fǎng)問(wèn)Internet,但卻不能通過(guò)它登錄Windows NT服務(wù)器的域。如果要讓只安裝TCP/IP協(xié)議的Windows 95/98用戶(hù)加入到Windows NT域,還必須在Windows 95/98上安裝NetBEUI協(xié)議。
■TCP/IP協(xié)議在局域網(wǎng)中的配置。在提到TCP/IP協(xié)議時(shí),有許多用戶(hù)便被其復雜的描述和配置所困擾,而不敢放心地去使用。其實(shí)就局域網(wǎng)用戶(hù)來(lái)說(shuō),只要你掌握了一些有關(guān)TCP/IP方面的知識,使用起來(lái)也非常方便!馡P地址基礎知識。前面在談到IPX/SPX協(xié)議時(shí)就已知道,IPX的地址由“網(wǎng)絡(luò )ID”(NetWork ID)和“節點(diǎn)ID”(Node ID)兩部分組成,IPX/SPX協(xié)議是靠IPX地址來(lái)進(jìn)行網(wǎng)上用戶(hù)的識別的。同樣,TCP/IP協(xié)議也是靠自己的IP地址來(lái)識別在網(wǎng)上的位置和身份的,IP地址同樣由“網(wǎng)絡(luò )ID”和“節點(diǎn)ID”(或稱(chēng)HOST ID,主機地址)兩部分組成。一個(gè)完整的IP地址用32位(bit)二進(jìn)制數組成,每8位(1個(gè)字節)為一個(gè)段(Segment),共4段(Segment1~Segment4),段與段之間用“.”號隔開(kāi)。為了便于應用,IP地址在實(shí)際使用時(shí)并不直接用二進(jìn)制,而是用大家熟悉的十進(jìn)制數表示,如192.168.0.1等。IP地址的完整組成:“網(wǎng)絡(luò )ID”和“節點(diǎn)ID”都包含在32位二進(jìn)制數中。目前,IP地址主要分為A、B、C三類(lèi)(除此之外,還存在D和E兩類(lèi)地址,現在局域網(wǎng)中這兩類(lèi)地址基本不用,故本文暫且不涉及),A類(lèi)用于大型網(wǎng)絡(luò ),B類(lèi)用于中型網(wǎng)絡(luò ),C類(lèi)一般用于局域網(wǎng)等小型網(wǎng)絡(luò )中。其中,A類(lèi)地址中的最前面一段Segment1用來(lái)表示“網(wǎng)絡(luò )ID”,且Segment1的8位二進(jìn)制數中的第一位必須是“0”。其余3段表示“節點(diǎn)ID”;B類(lèi)地址中,前兩段用來(lái)表示“網(wǎng)絡(luò )ID”,且Segment1的8位二進(jìn)制數中的前二位必須是“10”。后兩段用來(lái)表示“節點(diǎn)ID”;在C類(lèi)地址中,前三段表示“網(wǎng)絡(luò )ID”,且Segment1的8位二進(jìn)制數中的前三位必須是“110”。最后一段Segment4用來(lái)表示“節點(diǎn)ID”。
值得一提的是,IP地址中的所有“網(wǎng)絡(luò )ID”都要向一個(gè)名為InterNIC(Internet Network Information Center,互聯(lián)網(wǎng)絡(luò )信息中心)申請,而“節點(diǎn)ID”可以自由分配。目前可供使用的IP地址只有C類(lèi),A類(lèi)和B類(lèi)的資源均已用盡。不過(guò)在選用IP地址時(shí),總的原則是:網(wǎng)絡(luò )中每個(gè)設備的IP地址必須唯一,在不同的設備上不允許出現相同的IP地址。表1列出了IP地址中的“網(wǎng)絡(luò )ID”的有關(guān)屬性,“節點(diǎn)ID”在互不重復的情況下由用戶(hù)自由分配。其實(shí),將IP地址進(jìn)行分類(lèi),主要是為了滿(mǎn)足網(wǎng)絡(luò )的互聯(lián)。如果你的網(wǎng)絡(luò )是一個(gè)封閉式的網(wǎng)絡(luò ),只要在保證每個(gè)設備的IP地址唯一的前提下,三類(lèi)地址中的任意一個(gè)都可以直接使用(為以防萬(wàn)一,你還是老老實(shí)實(shí)地使用C類(lèi)IP地址為好)。
●子網(wǎng)掩碼。對IP地址的解釋稱(chēng)之為子網(wǎng)掩碼。從名稱(chēng)可以看出,子網(wǎng)掩碼是用于對子網(wǎng)的管理,主要是在多網(wǎng)段環(huán)境中對IP地址中的“網(wǎng)絡(luò )ID”進(jìn)行擴展。舉個(gè)例子來(lái)說(shuō)明:例如某個(gè)節點(diǎn)的IP地址為192.168.0.1,它是一個(gè)C類(lèi)網(wǎng)。其中前面三段共24位用來(lái)表示“網(wǎng)絡(luò )ID”,是非常珍貴的資源;而最后一段共8位可以作為“節點(diǎn)ID”自由分配。但是,如果公司的局域網(wǎng)是分段管理的,或者該網(wǎng)絡(luò )是由多個(gè)局域網(wǎng)互聯(lián)而成,是否要給每個(gè)網(wǎng)段或每個(gè)局域網(wǎng)都申請分配一個(gè)“網(wǎng)絡(luò )ID”呢?這顯然是不合理的。此時(shí),我們可以使用子網(wǎng)掩碼的功能,將其中一個(gè)或幾個(gè)節點(diǎn)的IP地址全部充當成“網(wǎng)絡(luò )ID”來(lái)使用,用來(lái)擴展“網(wǎng)絡(luò )ID”不足的困難。
當我們將某一節點(diǎn)的IP地址如192.168.0.1已設置成一個(gè)“網(wǎng)絡(luò )ID”時(shí),網(wǎng)絡(luò )上的其它設備又怎樣知道它是一個(gè)“網(wǎng)絡(luò )ID”,而不是一個(gè)節點(diǎn)IP地址呢?這就要靠子網(wǎng)掩碼來(lái)告知。子網(wǎng)掩碼是這樣做的:如果某一位的二進(jìn)制數是“1”,它就知道是“網(wǎng)絡(luò )ID”的一部分;如果是“0”便認作是“節點(diǎn)ID”的一部分。如將192.168.0.1當做“網(wǎng)絡(luò )ID”時(shí),其子網(wǎng)掩碼就是11111111.11111111.11111111.00000001,對應的十進(jìn)制數表示為255.255.255.1。否則它的子網(wǎng)掩碼就是11111111.11111111.11111111.00000000,對應的十進(jìn)制數表示應為255.255.255.0。有了子網(wǎng)掩碼,便可方便地實(shí)現用戶(hù)跨網(wǎng)段或跨網(wǎng)絡(luò )操作。不過(guò),為了讓子網(wǎng)掩碼能夠正常工作,同一子網(wǎng)中的所有設備都必須支持子網(wǎng)掩碼,且子網(wǎng)掩碼相同。表2列出了A、B、C三類(lèi)網(wǎng)絡(luò )的缺省子網(wǎng)掩碼。
●網(wǎng)關(guān)。網(wǎng)關(guān)(Gateway)是用來(lái)連接異種網(wǎng)絡(luò )的設置。它充當了一個(gè)翻譯的身份,負責對不同的通信協(xié)議進(jìn)行翻譯,使運行不同協(xié)議的兩種網(wǎng)絡(luò )之間可以實(shí)現相互通信。如運行TCP/IP協(xié)議的Windows NT用戶(hù)要訪(fǎng)問(wèn)運行IPX/SPX協(xié)議的Novell網(wǎng)絡(luò )資源時(shí),則必須由網(wǎng)關(guān)作為中介。如果兩個(gè)運行TCP/IP協(xié)議的網(wǎng)絡(luò )之間進(jìn)行互聯(lián),則可以使用Windows NT所提供的“默認網(wǎng)關(guān)”(Default Gateway)來(lái)完成。網(wǎng)關(guān)的地址該如何分配呢?可舉一個(gè)例子來(lái)回答:假如A網(wǎng)絡(luò )的用戶(hù)要訪(fǎng)問(wèn)B網(wǎng)絡(luò )上的資源,必須在A(yíng)網(wǎng)絡(luò )中設置一個(gè)網(wǎng)關(guān),該網(wǎng)關(guān)的地址應為B網(wǎng)絡(luò )的“網(wǎng)絡(luò )ID”(一般可理解為B網(wǎng)絡(luò )服務(wù)器的IP地址)。當A網(wǎng)絡(luò )的用戶(hù)同時(shí)還要訪(fǎng)問(wèn)C網(wǎng)絡(luò )的資源時(shí)又該怎么呢?你只需將C網(wǎng)絡(luò )的“網(wǎng)絡(luò )ID”添加到A網(wǎng)絡(luò )的網(wǎng)關(guān)中即可。依次類(lèi)推……網(wǎng)關(guān)連多少個(gè)網(wǎng)絡(luò ),就擁有多少個(gè)IP地址。
●主機名。網(wǎng)絡(luò )中唯一能夠代表用戶(hù)或設備身份的只有IP地址。但一般情況下,眾多的IP地址不容易記憶,操作起來(lái)也不方便。為了改善這種狀況,我們可給予每個(gè)用戶(hù)或設備一個(gè)有意義的名稱(chēng),如“WANGQUN”。至于在網(wǎng)絡(luò )中用到“WANGQUN”時(shí),怎樣知道其對應的IP地址呢?這完全由操作系統自己完成,我們大可不必考慮。
三、通信協(xié)議的安裝、設置和測試
局域網(wǎng)中的一些協(xié)議,在安裝操作系統時(shí)會(huì )自動(dòng)安裝。如在安裝Windows NT或Windows 95/98時(shí),系統會(huì )自動(dòng)安裝NetBEUI通信協(xié)議。在安裝NetWare時(shí),系統會(huì )自動(dòng)安裝IPX/SPX通信協(xié)議。其中三種協(xié)議中,NetBEUI和IPX/SPX在安裝后不需要進(jìn)行設置就可以直接使用,但TCP/IP要經(jīng)過(guò)必要的設置。所以下文主要以Windows NT環(huán)境下的TCP/IP協(xié)議為主,介紹其安裝、設置和測試方法,其他操作系統中協(xié)議的有關(guān)操作與Windows NT基本相同,甚至更為簡(jiǎn)單。
■TCP/IP通信協(xié)議的安裝。在Windows NT中,如果未安裝有TCP/IP通信協(xié)議,可選擇“開(kāi)始/設置/控制面板/網(wǎng)絡(luò )”,將出現“網(wǎng)絡(luò )”對話(huà)框,選擇對話(huà)框中的“協(xié)議/添加”,選取其中的TCP/IP協(xié)議,然后單擊“確定”按鈕。系統會(huì )詢(xún)問(wèn)你是否要進(jìn)行“DHCP服務(wù)器”的設置?如果你的IP地址是固定的(一般是這樣),可選擇“否”。隨后,系統開(kāi)始從安裝盤(pán)中復制所需的文件。
■TCP/IP通信協(xié)議的設置。在“網(wǎng)絡(luò )”對話(huà)框中選擇已安裝的TCP/IP協(xié)議,打開(kāi)其“屬性”,在指定的位置輸入已分配好的“IP地址”和“子網(wǎng)掩碼”。如果該用戶(hù)還要訪(fǎng)問(wèn)其它Widnows NT網(wǎng)絡(luò )的資源,還可以在“默認網(wǎng)關(guān)”處輸入網(wǎng)關(guān)的地址。
■TCP/IP通信協(xié)議的測試。當TCP/IP協(xié)議安裝并設置結束后,為了保證其能夠正常工作,在使用前一定要進(jìn)行測試。筆者建議大家使用系統自帶的工具程序:PING.EXE,該工具可以檢查任何一個(gè)用戶(hù)是否與同一網(wǎng)段的其他用戶(hù)連通,是否與其他網(wǎng)段的用戶(hù)連接正常,同時(shí)還能檢查出自己的IP地址是否與其他用戶(hù)的IP地址發(fā)生沖突。假如服務(wù)器的IP地址為192.168.0.1,如要測試你的機器是否與服務(wù)器接通時(shí),只需切換到DOS提示符下,并鍵入命令“PING 192.168.0.1”即可。如果出現類(lèi)似于“Reply from 192.168.0.1……”的回應,說(shuō)明TCP/IP協(xié)議工作正常;如果顯示類(lèi)似于“Request timed out”的信息,說(shuō)明雙方的TCP/IP協(xié)議的設置可能有錯,或網(wǎng)絡(luò )的其它連接(如網(wǎng)卡、HUB或連線(xiàn)等)有問(wèn)題,還需進(jìn)一步檢查。
四、小結
在組建局域網(wǎng)時(shí),具體選擇哪一種網(wǎng)絡(luò )通信協(xié)議主要取決于網(wǎng)絡(luò )規模、網(wǎng)絡(luò )間的兼容性和網(wǎng)絡(luò )管理幾個(gè)方面。如果正在組建一個(gè)小型的單網(wǎng)段的網(wǎng)絡(luò ),并且對外沒(méi)有連接的需要,這時(shí)最好選擇NetBEUI通信協(xié)議。如果你正從NetWare遷移到Windows NT,或兩種平臺共存時(shí),IPX/SPX及其兼容協(xié)議可提供一個(gè)很好的傳輸環(huán)境。如果你正在規劃一個(gè)高效率、可互聯(lián)性和可擴展性的網(wǎng)絡(luò ),TCP/IP則將是理想的選擇。
參考文獻
「1」阮家棟 俞麗和 《微型計算機網(wǎng)絡(luò )原理及應用》 北京 中國紡織大學(xué)出版社 1995
「2」瞿 坦 《計算機網(wǎng)絡(luò )及應用》 北京 化學(xué)工業(yè)出版社 2002
「3」王竹林 《校園網(wǎng)組建與管理》 北京 清華大學(xué)出版社 2002
【如何配置局域網(wǎng)中的通信協(xié)議】相關(guān)文章:
組織中權力及授權的資源配置理論03-20
PSD813F2在FPGA配置中的應用12-06
現代企業(yè)如何實(shí)現人力資源的合理配置與管理03-12
淺析城市園林綠化設計中的植物配置11-23
嵌入式系統中FPGA的被動(dòng)串行配置方式03-19
SCL在變電站配置描述中的應用研究03-07