史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   網路軟硬體架設技術文件 (http://forum.slime.com.tw/f133.html)
-   -   菜鳥學習之網路傳輸協定知識一點通 (http://forum.slime.com.tw/thread166209.html)

psac 2006-01-18 10:49 AM

菜鳥學習之網路傳輸協定知識一點通
 
菜鳥學習之網路傳輸協定知識一點通

一、網路傳輸協定是什麼?

  通俗地說,網路傳輸協定就是網路之間溝通、交流的橋樑,只有相同網路傳輸協定的電腦才能進行訊息的溝通與交流。這就好比人與人之間交流所使用的各種語言一樣,只有使用相同語言才能正常、順利地進行交流。從專業角度定義,網路傳輸協定是電腦在網路中實現通信時必須遵守的約定,也就是通信傳輸協定。主要是對訊息傳輸的速率、傳輸程式碼、程式碼結構、傳輸控制步驟、出現錯誤控制等作出規定並制定出標準。

  二、網路傳輸協定的選項

  面對眾多網路傳輸協定,我們可能無從選項。不過要是事先瞭解到網路傳輸協定的主要用途,就可以有針對性的選項了。以下是幾種常用的網路傳輸協定:

  NetBEUI(NetBIOS Enhanced UserInterface)網路基本輸入輸出系統增強用戶接頭

  NetBEUI傳輸協定是IBM於1985年提出。NetBEUI主要為20到200個工作站的小型區域網路設計的,用於NetBEUI、LanMan網、Windows For Workgroups及Windows NT網。NetBEUI是一個緊湊、快速的傳輸協定,但由於NetBEUI沒有路由能力,即不能從一個區域網路經路由器到另一個區域網路,已不能適應較大的網路。如果需要路由到其他區域網路,則必須安裝TCP/IP或IPX/SPX傳輸協定。

  IPX/SPX(Internetwork Packet Exchange/Sequential PacketExchange)互連網包交換/順序包交換

  它是由Novell提出的用於客戶/伺服器相連的網路傳輸協定。使用IPX/SPX傳輸協定能執行通常需要NetBEUI支持的程序,通過IPX/SPX傳輸協定可以跨過路由器訪問其他網路。

  HDLC(High-Level Data Link Control)高層資料鏈路傳輸協定

  它是一組用於在網路結點間傳送資料的傳輸協定。在HDLC中,資料被組成一個個的單元(稱為畫格)通過網路傳送,並由接收方驗證收到。HDLC傳輸協定也管理資料流和資料傳送的間隔時間。HDLC是在資料鏈路層中最廣泛最使用的傳輸協定之一。現在作為ISO的標準,HDLC是關於IBM的SDLC傳輸協定的,SDLC被廣泛用於IBM的大型機環境之中。在HDLC中,屬於SDLC的被稱為通回應模式(NRM)。在通常回應模式中,基站(通常是大型機)傳送資料給本機或遠端的二級站。不同檔案類型的HDLC被用於使用X.25傳輸協定的網路和畫格中繼網路,這種傳輸協定可以在區域網路或廣域網中使用,無論此網是公共的還是私人的。

  HTTP1.1(Hypertext Transfer Protocol Vertion 1.1)超文本傳輸傳輸協定-版本1.1

  它是用來在Internet上傳送超文本的傳送傳輸協定。它是執行在TCP/IP傳輸協定族之上的HTTP套用傳輸協定,它可以使瀏覽器更加高效,使網路傳輸減少。任何伺服器除了包括HTML文件以外,還有一個HTTP駐停留程序,用於回應用用戶請求。您的瀏覽器是HTTP客戶,向伺服器傳送請求,當瀏覽器中輸入了一個開始文件或點擊了一個超級連接時,瀏覽器就向伺服器傳送了HTTP請求,此請求被送往由IP位址指定的URL。駐停留程序接收到請求,在進行必要的操作後回送所要求的文件。
  HTTPS(Secure Hypertext Transfer Protocol)安全超文本傳輸傳輸協定

  它是由Netscape開發並內裝於其瀏覽器中,用於對資料進行壓縮和解壓操作,並返回網路上傳送回的結果。HTTPS實際上套用了Netscape的完全套接字層(SSL)作為HTTP套用層的子層。(HTTPS使用連接阜443,而不是象HTTP那樣使用連接阜80來和TCP/IP進行通信。)SSL使用40 位關鍵字作為RC4流加密算法,這對於商業訊息的加密是合適的。HTTPS和SSL支持使用X.509數位認證,如果需要的話用戶可以驗證傳送者是誰。

  ICMP(Internet Control Message Protocol)Internet控制訊息傳輸協定

  它是一個在主機和網路閘道之間消息控制和差錯報告傳輸協定。ICMP使用IP資料報,但消息由TCP/IP軟體處理,對於應用程式使用者是不可見的。在被稱為Catenet的系統中,IP傳輸協定被用作主機到主機的資料報服務。網路連接設備稱為網路閘道。這些網路閘道通過網路閘道到網路閘道傳輸協定(GGP)相互交換用於控制的訊息。通常,贍養或目的主機將和源主機通信,例如,為報告在資料報程序中的錯誤。為了這個目的才使用了ICMP,它使用IP做於底層支持,好像它是一個高層傳輸協定,而實際上它是IP的一部分,必須由其它IP模組實現。ICMP消息在以下幾種情況下傳送:當資料報不能到達目的地時,當網路閘道的已經失去快取功能,當網路閘道能夠啟始主機在更短路由上傳送。IP並非設計為設計為絕對可靠,這個傳輸協定的目的是為了當網路出現問題的時候返回控制訊息,而不是使IP傳輸協定變得絕對可靠,並不保證資料報或控制訊息能夠返回。一些資料報仍將在沒有任何報告的情況下丟失掉。

  IMAP4(Internet Mail Access Protocol Version 4)Internet郵件訪問傳輸協定-版本4

  它是用於從本機伺服器上訪問電子郵件的標準傳輸協定,它是一個C/S模型傳輸協定,用戶的電子郵件由伺服器負責接收儲存。IMAP4改進了POP3的不足,用戶可以通過瀏覽信檔頭來決定是不是要下載此信,還可以在伺服器上新增或更改資料夾或郵信箱,移除郵件或檢索郵件的特定部分。在用戶訪問電子電子郵件時,IMAP4需要持續訪問伺服器。在POP3中,郵件是儲存在伺服器上的,當用戶閱讀郵件時,所有內容都會被立刻下載到用戶的電腦上。我們有時可以把IMAP4看成是一個遠端文件伺服器,把POP3可以看成是一個儲存於轉發服務。

  NNTP(Network News Transfer Protocol)網路新聞傳輸傳輸協定

  NNTP同POP3傳輸協定一樣,也存在某些局限性。

  IOTP(Internet Open Trading Protocol)Internet開放貿易傳輸協定

  Internet開放貿易傳輸協定是一系列的標準,它使電子購買交易在客戶,銷售商和其它相關部分都是一致的,無論使用何種付款系統。IOTP適用於很多的付款系統,如SET,DigiCash,電子支票或借記卡。付款系統中的資料封裝在IOTP報文中。IOTP處理的交易可以包括客戶、銷售商、信用支票、證明、銀行等部分。IOTP使用XML語言(Extensible Markup Language)來定義包含在交易中的資料。

  IPv6(Internet Protocol Version 6)Internet傳輸協定-版本6

  它是Internet傳輸協定的最新版本,已作為IP的一部分並被許多主要的操作系統所支持。IPv6也被稱為"Ipng"(下一代IP),它對現行的IP(版本4)進行重大的改進。使用IPv4和IPv6的網路主機和中間結點可以處理IP傳輸協定中任何一層的包。用戶和服務商可以直接安裝IPv6而不用對系統進行什麼重大的修改。相對於版本4新版本的最大改進在於將IP位址從32位改為128位,這一改進是為了適應網路快速的發展對IP位址的需求,也從根本上改變了IP位址短缺的問題。簡化IPv4首部字段被移除或者成為可選字段,減少了一般情況下包的處理預先配置以及IPv6首部佔用的帶寬。改進IP 首部選項編碼方式的修改導致更加高效的傳輸,在選項長度方面更少的限制,以及將來引入新的選項時更強的適應性。加入一個新的能力,使得那些傳送者要求特殊處理的屬於特別的傳輸流的包能夠貼下標簽,比如非預設品質的服務或者既時服務。為支持認證,資料完整性以及(可選的)資料保密的增強都在IPv6中說明。本文描述IPv6基本首部以及最初定義的IPv6 增強首部和選項。還將討論包的大小問題,資料流標籤和傳輸類別的語法,以及IPv6對上層傳輸協定的影響。IPv6 位址的格式和語法在其它文章中單獨說明。IPv6版的 ICMP 是所有IPv6套用都需要包含的。

  MIME(Multi-Purpose Internet Mail Extensions)多功能Internet郵件增強

  MIME是增強SMTP傳輸協定,是1991年Nathan Borenstein向IETF提出。在傳輸字元資料的同時,允許用戶傳送另外的檔案類型,如聲音,圖像和應用程式,並將其壓縮在MIME附件中。因此,新的檔案類型也被作為新的被支持的IP檔案類型。


所有時間均為台北時間。現在的時間是 05:46 PM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1