推介:| 銅鑼灣乾炒牛河 | Mediator course | Hypnosis course | Dream Interpretation | NLP | English course |

發新話題
打印

[原創] 如何選擇局域網中的通訊協議

如何選擇局域網中的通訊協議

做過網路人都知道,要實現網路間的正常通信就必需選擇合適的通信協定,否則輕則就會造成網路的接入速度太慢,工作不穩定,重則根本無法接通。今天我把我實際工作積累的此方面經驗與大家分享,希望對還在迷茫中的您所有幫助!

  由於一些誤導,有很多朋友誤認爲通信協定就是TCP/IP協定,只要安裝了它任何網路都可正常連通,認爲其他協定沒有用,事實上,不同的網路協定都有其存在的必要。每一協定都有它所依賴的主要作業系統,不能隨便選取。在一個網路中運行良好的協定,在另一個卻未必能行得通,下面就本人這麽幾年來在局域網組建中選擇網路通信協定的經驗談一談各種主流作業系統下協定的選擇與配置。

  要很好地選擇與配置協定就一定要先瞭解目前各主要協定所適用的範圍。在目前Internet時代,也許大家聽的最多,用得最多還是TCP/IP協定,在很大程度上,似乎它就是協定的代名字,甚至有些朋友認爲不管它三七二十一,統統裝上TCP/IP協定就一定能實現成功連網,其實不然,或許您真的一裝上它網路就能連通,那只不過是碰得好,您的網路太單一,而且正好是只需要安裝TCP/IP協定就能連通的網路類型,要是再複雜一點,如我下所說種種網路類型,您未必那麽幸運。還是先談各協定的主要用途和特點吧。

一、 通信協定的種類和特點

  目前常見的通信協定主要有:NetBEUI、IPX/SPX、NWLink、TCP/IP,在這幾種協定中用得最多、最爲複雜的當然還是TCP/IP協定,最爲簡單的是NetBEUI協定,它簡單得不需要任何設置即可成功配置。

1、 NetBEUI協定

  NetBEUI協定它的全稱是:NetBIOS Extend User Interface,即用戶擴展介面,它是由IBM於1985年公司開發的,它是一種體積小、效率高、速度快的通信協定,同時它也是微軟最爲喜愛的一種協定。它主要適用於早期的微軟作業系統如:DOS、LAN Manager、Windows3.x和Windows for Workgroup,但微軟在當今流行的WIN9X和WINNT中仍把它視爲固有缺省協定,由此可見它並不是我們所認爲是“多餘”的,而且在有的作業系統中連網還是必不可少的,如在用WIN9X和WINME組網進入NT網路時一定不能僅用TCP/IP協定,還必需加上“NetBEUI”協定,否則就無法實現網路連通,不信試試看!

  因爲它的出現比較早,也就有它的局限性,NetBEUI是專門爲幾台到百多機所組成的單段網路而設計的,它不具有跨網段工作的能力,也就是說它不具有“路由”功能,如果您在一伺服器或工作站上安裝了多個網卡作網橋時,將不能使用NetBEUI作爲通信協定,這一點必需記清楚!

  NetBEUI通信協定的特點就是:a、體積小,因原來就要是DOS、LAN Manger等較低版本的作業系統,故它對系統的要求不高,運行後佔用系統資源最少;b、上面已講過,也恐是因爲主要服務的物件較低版本的作業系統,它不具有路由功能,不能實現跨網路通信;c、因爲簡單,對系統要求低,也就適合初學組網人員學習使用。

2、 IPX/SPX協定

  IPX/SPX協定的全稱爲:Internetwork Packet Exchange/Sequences Packet Exchange,網際包交換/順序包交換。它是NOVELL公司爲了適應網路的發展而開發的通信協定,它的體積比較大,但它在複雜環境下有很強的適應性,同時它也具有“路由”功能,能實現多網段間的跨段通信。當用戶接入的是NetWare伺服器時,IPX/SPX及其相容協定應是最好的選擇。但如在Windows環境中一般不用它,特別要強調的是在NT網路和WIN9X對等網中無法直接用IPX/SPX進行通信。

  IPX/SPX的工作方式較簡單,不需要任何配置,它可通過“網路位址”來識別自己的身份。在整個協定中IPX是NetWare最底層的協定,它只負責資料在網路中的移動,並不保證資料傳輸是否成功,而SPX在協定中負責對整個傳輸的資料進行無差錯處理。在NT中提供了兩個IPX/SPX的相容協定:NWLink IPX/SPX 相容協定、NWLink NetBIOS,兩者統稱爲NWLink 通信協定。它繼承了IPX/SPX協定的優點,更適應了微軟的作業系統和網路環境,當需要利用Windows系統進入NetWare伺服器時,NWLink通信協定是最好的選擇
3、 TCP/IP協定

  TCP/IP協定的全稱是:Transmission Control Protocol /Internet Protocol,即傳輸控制協定/網際協定。它是微軟公司爲了適應不斷發展的網路,實現自己主流作業系統與其他系統間不同網路的互連而收購開發的,它是目前最常用的一種協定(包括INTERNET),也可算是網路通信協定的一種通信標準協定,同時它也是最複雜、最爲龐大的一種協定。TCP/IP協定最早用於UNIX系統中,現在是Internet的基礎協定。

  TCP/IP通信協定具有很靈活性,支援任意規模的網路,幾乎可連接所有的伺服器和工作站,正因爲的靈活性也帶來了它的複雜性,它需要針對不同網路進行不同設置,且每個節點至少需要一個“IP地址”、一個“子網路遮罩”、一個“默認閘道”和一個“主機名”。但是在局域網中微軟爲了簡化TCP/IP協定的設置,在NT中配置了一個動態主機配置協定(DHCP),它可用戶端自動分配一個IP位址,避免了出錯。

  TCP/IP通信協定當然也有“路由”功能,它的地址是分級的,不同於IPX/SPX協定,這樣系統就很容易找到網上的用戶,IPX/SPX協定用的是一種廣播協定,它經常會出現廣播包堵塞,無法獲得最佳網路帶寬。但特別要注意的一點就是在用WIN9X和WINME組網進入NT網路時一定不能僅用TCP/IP協定,還必需加上“NetBEUI”協定,否則就無法實現網路連通。

二、 協定選擇的原則

我們在選擇網路通信協定時爲了儘量做到一次成功,最好遵循以下原則:

1、 所選擇的協定要與網路結構、功能一致

如果您的網路有網橋等類似路由設備,則必需選擇具有路由功能的協定,如IPX/SPX、TCP/IP等,絕對不能選擇NetBEUI作爲通信協定。但是您的網路沒有路由選擇功能,只是單一的網段,能用NetBEUI作爲通信協定的儘量選用,因爲此協定佔用系統資源最少,運行速度最快,如在DOS下與NT伺服器相連,則最好選用NetBEUI作爲通信協定,它比TCP/IP協定快且穩定,這一點我是深有體會的。以前我們公司在DOS通常用TCP/IP作爲協定,但總是出現死機,有時根本連不上網,但改用`NetBEUI作爲通信協定後,系統性能一下得到了提高。要注意的一點是如果用NetBEUI作爲通信協定,則在您的NT伺服器上同時也要裝上此協定,否則根本行不通!還有就是在WIN9X(包括WINME)要實現與NT伺服器成功連網則必需在客戶和服務端安裝上`NetBEUI協定,否則可能連不上網,這一點我也做過多次試驗。當然對於較複雜的網路還是選擇TCP/IP協定好。

2、 儘量選用一種協定

如果可能的話最好只選用一種通信協定,因爲每一仲協定都要佔用系統的記憶體資源的,會影響系統的工作效率的,在絕大多數情況下一種協定是完全可以滿足連網需求的。

3、 保持協定的一致性

當您的網路要與其他網路進行通信時,要注意的是兩個網路在協定的選擇方面儘量一致,因爲如果不一致,會導致在通信時互不相認,不過一般現在的通信協定標準中TCP/IP協定爲絕大多數協定所接納、相容,不過安裝TCP/IP協定一般是不會有這種不相認的現象出現的。


相關搜索目錄: 作業系統

TOP

發新話題


重要聲明:本討論區是以即時上載留言的方式運作,本網站對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。本討論區有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。


Copyright 1997- Xocat. All Right Reserved.