全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3077
推到 Plurk!
推到 Facebook!

三種常見的通訊協定比較

 
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-07-17 23:14:52 IP:61.221.xxx.xxx 未訂閱
此為轉載文章 三種常見的通訊協定比較。 在區域網路中常見的通訊協定有Microsoft家族愛用的NetBEUI,Novell的專利IPX/SPX(含Microsoft模擬寫出來的NWlink IPX/SPX),及UNIX世界的語言TCP/IP,這三種通訊協定各有各的不同通訊的方式與定義,如何做比對可以精準的使用OSI七層模型來描述,這裏只是用特色來作粗淺的區分。 NetBEUI .使用在區域網路的通訊協定 .擁有自我校正的能力 .對記憶體的需求較低 .不需要特別去調校 .Microsoft Windows常使用,因為它可以很方便的實作 Peer to Peer網路,常見於網路上的芳鄰。 .「好像」沒什麼位址的設計,在網路就是直接用主機的名字來做辨別,如「Patrick_win98」「機房重地」就是。 .最大缺點:因先天設計上的問題,本通訊協定無法跨過Router。(解決方法:運用可通過router的通訊協定夾帶出境,如TCP/IP之NetBIOS Over TCP/IP,將準備跑出網卡的NetBEUI封包攔住,並把它當作資料再由可routing的通訊協定攜帶,到目的後再依相反順序拆封,就可避免原本不能跨router的限制。所謂跨校網路芳鄰就是用這招。但缺點就是效率會差一些,畢竟封包就變大了) .在大網路上使用時效率會減低,因為本通訊協定使用相當多的廣播封包。(解決方法,使用WINS伺服器) IPX/SPX (NWlink IPX/SPX) .適用於區域網路也可以在廣域網路上執行 .可通過Router作長距離的訊息交換 .不需要特別去調校 .Novell家族預設使用的通訊協定,在Novell Netware5上市前幾乎是存取Novell伺服器的唯一選擇。 .使用前八碼後十二碼的方式作為IPX位址並以此來辨認。如00000001:0008CC12131D, 前八碼為安裝Server時設定,指的是ipx 網路編號,在Novell Server的System Console上打display networks就會出現一些可見的ipx network 號碼。後十二碼為自動產生,依據的是每張網卡的實體卡號(MAC Address)作為在一個ipx 網路內彼此區分的依據。(只因為實體卡號是每張網卡出廠時就燒好的,唯一的,不會有改變) .最大缺點:也使用了廣播封包在宣告相關服務,如印表服務,檔案分享服務等。因此若使用在大網路或廣域網路上需要調整以免廣域網路頻寬被佔用;實務上的作法比如說用 Switch攔截ipx/spx的廣播封包使其不要到不該到的地方。 .保留位址:以下位址(external address)有特殊用途,不能拿來命名自己的內部網路:0xFF-FF-FF-FF(Broadcast Network)、0xFF-FF-FF-FE(RIP Default Route,類似TCP/IP網路的254位址);同樣建議命名自己的內部網路最好遠離這些保留位址,因為 Novell會拿這些位址給系統用,像Compatibility Mode Driver(cmd)就用FF-FF-FF-FD。 TCP/IP .適用於區域網路也可以在廣域網路上執行 .可通過Router作長距離的訊息交換 .可存取網際網路上的資源 .SNMP網管協定的支援 .要使用本通訊協定需要一些調校,比如說TCP/IP位址的發放等 .由於跨平台、是個開放的標準,為將來主流的通訊協定。網際網路的電腦用它來定位,非資訊用品的設備也可能會用它來定位。 .使用四組數字當作IP位址。如168.95.1.1。運用所謂的Subnet Mask(子網路遮罩)來斷定那幾組數字是指ip network number,那幾組是指主機的號碼。因為這鍋定址寫起來會很長,所以只能就此停筆了。 .最大缺點:必須事先定址*,比如說你要先寫好你的ip位址進你的網路組態內,要不然管理員就得先行規劃好DHCP(動態IP位址分配)。這些事對一般使用者來說都不是件易事,因為「子網路遮罩」「閘道器」這類的名字可不是很讓人容易親近。 相對來說IPX網路就沒有這問題,因為IPX Client位址是上網時自動給定的。 另一個TCP/IP的麻煩是它的位址差不多不夠用了,由於tcp/ip太廣泛使用,因此當初規劃的ip位址數已經快玩完了,因此就必須使用變通的方法如使用虛擬IP位址(如192.168.1.1)或是使用所謂的supernet技術**、期待IPv6的普及解決。*** *IP定址有時是件很難的算術,還好有心人士已經寫出一支程式幫助你計算,請參考這個網站即可。 http://www.net3group.com/download.asp 01/05/2001補充:配發ip位址也不全然是件難事,難道一個小網路三四台電腦,要使用ip位址也要有專人規劃嗎?當然不是,可使用所謂的「Automatic Private IP Addressing」功能來讓幾台電腦搓圓仔湯,他們自己會協商使用169.254.0.0~169.254.255.255這段位址來通訊。這樣的功能在Windows98及2000上都自動支援了。 **所謂的supernet技術,其實不是解決ip不夠問題的技術,只是用來先解決class c只能提供255台主機,可能不夠一個需求四五百主機的企業使用。作法是將子網路遮罩動手腳的地方從第四個位元的地方,往前延伸到第三位元(比如說255.255.240.0),這樣便可將數個class c的ip連起來以解決前述問題。使用此技術時需注意硬/軟體Router能不能辨認(Classless inter-Domain Routing,CIDR支援) ***目前TCP/IP版本算是IPv4,這個4的意思是4個字元,新版本叫ipv6(或稱IPng,NextGeneration,百事可樂,新生代的擇…:p),使用6個字元,因此可以定址出2的128次方這麼多的位址。 ipV6比ipV4先進的地方: 1.可用的ip變多 從本來的32bits變成128bits,可用的ip位址自然就多了。 2.精簡標頭格式 有些ip封包的標頭已被精簡,加速了處理的速度。 3.更多樣的標頭選擇 ip封包標頭提供了許多彈性的設定,不僅讓封包forward時比以前更快,而且提供了未來新功能安裝的空間。 4.支援QOS(Quality Of Service) ipV6的封包可特別標示它的特別用途,網路設備便可針對這個標示做處理(比如說,這是個real-time封包,所以網路設備便real-time處理) 5.認證、加密的能力 新增的封包格式讓認證、加密的需求得到更好的支援。 Last Update 2001/01/05 (C) 1997- 2001 by ChengKang Chiang, All World Wide Rights Reserved. □ 三種常見的通訊協定比較。 在區域網路中常見的通訊協定有Microsoft家族愛用的NetBEUI,Novell的專利IPX/SPX(含Microsoft模擬寫出來的NWlink IPX/SPX),及UNIX世界的語言TCP/IP,這三種通訊協定各有各的不同通訊的方式與定義,如何做比對可以精準的使用OSI七層模型來描述,這裏只是用特色來作粗淺的區分。 NetBEUI .使用在區域網路的通訊協定 .擁有自我校正的能力 .對記憶體的需求較低 .不需要特別去調校 .Microsoft Windows常使用,因為它可以很方便的實作 Peer to Peer網路,常見於網路上的芳鄰。 .「好像」沒什麼位址的設計,在網路就是直接用主機的名字來做辨別,如「Patrick_win98」「機房重地」就是。 .最大缺點:因先天設計上的問題,本通訊協定無法跨過Router。(解決方法:運用可通過router的通訊協定夾帶出境,如TCP/IP之NetBIOS Over TCP/IP,將準備跑出網卡的NetBEUI封包攔住,並把它當作資料再由可routing的通訊協定攜帶,到目的後再依相反順序拆封,就可避免原本不能跨router的限制。所謂跨校網路芳鄰就是用這招。但缺點就是效率會差一些,畢竟封包就變大了) .在大網路上使用時效率會減低,因為本通訊協定使用相當多的廣播封包。(解決方法,使用WINS伺服器) IPX/SPX (NWlink IPX/SPX) .適用於區域網路也可以在廣域網路上執行 .可通過Router作長距離的訊息交換 .不需要特別去調校 .Novell家族預設使用的通訊協定,在Novell Netware5上市前幾乎是存取Novell伺服器的唯一選擇。 .使用前八碼後十二碼的方式作為IPX位址並以此來辨認。如00000001:0008CC12131D, 前八碼為安裝Server時設定,指的是ipx 網路編號,在Novell Server的System Console上打display networks就會出現一些可見的ipx network 號碼。後十二碼為自動產生,依據的是每張網卡的實體卡號(MAC Address)作為在一個ipx 網路內彼此區分的依據。(只因為實體卡號是每張網卡出廠時就燒好的,唯一的,不會有改變) .最大缺點:也使用了廣播封包在宣告相關服務,如印表服務,檔案分享服務等。因此若使用在大網路或廣域網路上需要調整以免廣域網路頻寬被佔用;實務上的作法比如說用 Switch攔截ipx/spx的廣播封包使其不要到不該到的地方。 .保留位址:以下位址(external address)有特殊用途,不能拿來命名自己的內部網路:0xFF-FF-FF-FF(Broadcast Network)、0xFF-FF-FF-FE(RIP Default Route,類似TCP/IP網路的254位址);同樣建議命名自己的內部網路最好遠離這些保留位址,因為 Novell會拿這些位址給系統用,像Compatibility Mode Driver(cmd)就用FF-FF-FF-FD。 TCP/IP .適用於區域網路也可以在廣域網路上執行 .可通過Router作長距離的訊息交換 .可存取網際網路上的資源 .SNMP網管協定的支援 .要使用本通訊協定需要一些調校,比如說TCP/IP位址的發放等 .由於跨平台、是個開放的標準,為將來主流的通訊協定。網際網路的電腦用它來定位,非資訊用品的設備也可能會用它來定位。 .使用四組數字當作IP位址。如168.95.1.1。運用所謂的Subnet Mask(子網路遮罩)來斷定那幾組數字是指ip network number,那幾組是指主機的號碼。因為這鍋定址寫起來會很長,所以只能就此停筆了。 .最大缺點:必須事先定址*,比如說你要先寫好你的ip位址進你的網路組態內,要不然管理員就得先行規劃好DHCP(動態IP位址分配)。這些事對一般使用者來說都不是件易事,因為「子網路遮罩」「閘道器」這類的名字可不是很讓人容易親近。 相對來說IPX網路就沒有這問題,因為IPX Client位址是上網時自動給定的。 另一個TCP/IP的麻煩是它的位址差不多不夠用了,由於tcp/ip太廣泛使用,因此當初規劃的ip位址數已經快玩完了,因此就必須使用變通的方法如使用虛擬IP位址(如192.168.1.1)或是使用所謂的supernet技術**、期待IPv6的普及解決。*** *IP定址有時是件很難的算術,還好有心人士已經寫出一支程式幫助你計算,請參考這個網站即可。 01/05/2001補充:配發ip位址也不全然是件難事,難道一個小網路三四台電腦,要使用ip位址也要有專人規劃嗎?當然不是,可使用所謂的「Automatic Private IP Addressing」功能來讓幾台電腦搓圓仔湯,他們自己會協商使用169.254.0.0~169.254.255.255這段位址來通訊。這樣的功能在Windows98及2000上都自動支援了。 **所謂的supernet技術,其實不是解決ip不夠問題的技術,只是用來先解決class c只能提供255台主機,可能不夠一個需求四五百主機的企業使用。作法是將子網路遮罩動手腳的地方從第四個位元的地方,往前延伸到第三位元(比如說255.255.240.0),這樣便可將數個class c的ip連起來以解決前述問題。使用此技術時需注意硬/軟體Router能不能辨認(Classless inter-Domain Routing,CIDR支援) ***目前TCP/IP版本算是IPv4,這個4的意思是4個字元,新版本叫ipv6(或稱IPng,NextGeneration,百事可樂,新生代的擇…:p),使用6個字元,因此可以定址出2的128次方這麼多的位址。 ipV6比ipV4先進的地方: 1.可用的ip變多 從本來的32bits變成128bits,可用的ip位址自然就多了。 2.精簡標頭格式 有些ip封包的標頭已被精簡,加速了處理的速度。 3.更多樣的標頭選擇 ip封包標頭提供了許多彈性的設定,不僅讓封包forward時比以前更快,而且提供了未來新功能安裝的空間。 4.支援QOS(Quality Of Service) ipV6的封包可特別標示它的特別用途,網路設備便可針對這個標示做處理(比如說,這是個real-time封包,所以網路設備便real-time處理) 5.認證、加密的能力 新增的封包格式讓認證、加密的需求得到更好的支援。 Last Update 2001/01/05 (C) 1997- 2001 by ChengKang Chiang, All World Wide Rights Reserved.
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
系統時間:2024-05-06 3:26:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!