亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

網絡協議點滴
2006-04-01   網絡

  要講網絡協議,首先就地提到是開放系統互聯參考模型(OSI Referenec Model),即我們通常所說的網絡互聯的七層框架,它是國際標準組織(International Organization for Standization)于1977年提出的標準,又稱為ISO/IEC 7498或X.200建議。值得注意的是,OSI并沒有提供一個可以實現的方法,它不是一個標準而只是一個制定標準時使用的概念性的框架,更不是一個網絡協議。
  OSI分為七層,其名字和功能分別如下:
  1、物理層(Physical Layer):主要功能為定義了網絡的物理結構,傳輸的電磁標準,Bit流的編碼及網絡的時間原則,如分時復用及分頻復用。決定了網絡連接類型(端到端或多端連接)及物理拓撲結構。說的通俗一些,這一層主要負責實際的信號傳輸。
  2、據鏈路層(Data Link Review):在兩個主機上建立數據鏈路連接,向物理層傳輸數據信號,并對信號進行處理使之無差錯并合理的傳輸。
  3、網絡層(Network Layer):主要負責路由,選擇合適的路徑,進行阻塞控制等功能。
  4、傳輸層(Transfer Layer):最關鍵的一層,向擁護提供可靠的端到端(End-to-End)服務,它屏蔽了下層的數據通信細節,讓用戶及應用程序不需要考慮實際的通信方法。
  5、會話層(Session Layer):主要負責兩個會話進程之間的通信,即兩個會話層實體之間的信息交換,管理數據的交換。
  6、表示層(Presentation Layer):處理通信信號的表示方法,進行不同的格式之間的翻譯,并負責數據的加密解密,數據的壓縮與恢復。
  7、應用層(Application Layer):保持應用程序之間建立連接所需要的數據記錄,為用戶服務。
  在工作中,每一層會給上一層傳輸來的數據加上一個信息頭(header),然后向下層發出,然后通過物理介質傳輸到對方主機,對方主機每一層再對數據進行處理,把信息頭取掉,最后還原成實際的數據。本質上,主機的通信是層與層之間的通信,而在物理上是從上向下最后通過物理信道到對方主機再從下向上傳輸。
  在實際應用中,最重要的是TCP/IP(Transport Control Protocol/Internet Protocol)協議,它是目前最流行的商業化的協議,相對于OSI,它是當前的工業標準或“事實的標準”,在1974年由Kahn提出的。它分為四個層次:應用層(與OSI的應用層對應),傳輸層(與OSI的傳輸層對應),互聯層(與OSI的網絡層對應),主機-網絡層(與OSI的數據鏈路層和物理層對應)。TCP/IP協議主要用于廣域網,在一些局域網中也有應用,比如在windows 9x和netware網中可以使用,但是在功能和速度方面還有差距,本來TCP/IP的設計目標就和IPX/SPX不一樣。在設置TCP/IP協議的時候,主要有ip地址和子網掩碼,網關(Gateway:在通信中提供網絡協議之間的轉換,適用于不同協議主機之間的信息交換),域名解析服務器(NDS: Domain Name System,即把你輸入的網址轉換為數字型的ip地址)和NetBIOS等等。
  上面說到了IPX/SPX(Internetwork Packet Exchange/Sequenced Packet exchange)協議,現在解釋一下這種應用很廣的網絡協議。您一定在局域網里享受過快速的網絡游戲吧,您可知道,這都是IPX/SPX的功勞。IPX/SPX是基于施樂的XEROX’S Network System(XNS)協議,而SPX是基于施樂的XEROX’S SPP(Sequenced Packet Protocol:順序包協議)協議,它們都是由novell公司開發出來應用于局域網的一種高速協議。它和TCP/IP的一個顯著不同就是它不使用ip地址,而是使用網卡的物理地址即(MAC)地址。它也和TCP/IP協議一樣不能和OSI完全對應。只包含了OSI中傳輸層和網絡層的部分。在實際使用中,它基本不需要什么設置,裝上就可以使用了。由于其在網絡普及初期發揮了巨大的作用,所以得到了很多廠商的支持,包括microsoft(但是后來它開發出來了自己的兼容Novell’IPX/SPX的IPX/SPX協議)等,到現在很多軟件和硬件也均支持這種協議。
  相對于前面兩種路由協議(路由,可以理解為在網絡上兩點間路徑的選擇)在日常應用中,還有兩種非路由協議需要我們了解,它們是:NetBIOS(Network Basic Input/OutputSystem)和NetBEUI(NetBIOS Extended User Interface)。NetBIOS由microsoft和IBM開發,是會話層的協議,它建立允許不同計算機上的應用程序通過網絡傳輸的連接會話。它是為只需要與別的在同一個網絡上的計算機會話這一目的話設計的。在win9x&me中,當你在IPX/SPX中選定“希望在IPX/SPX啟用NetBIOS”后,在TCP/IP的設置中可以選定“通過TCP/IP啟用NetBIOS”。而NetBEUI則是IBM為自己作為網絡傳輸站的網絡產品設計的。它是NetBIOS的一個擴充版本,定義了沒有被NetBIOS定義的禎類型,它能在中小規模的單網上傳輸數據。它可以在win9x&me中直接安裝。在一些網絡游戲中有可能需要這兩種協議,如果你遇到不能玩的情況,可以試試裝上它兩,說不定能解你的燃眉之急。
  以上介紹了目前應用最廣的網絡協議,其余的當然還有很多別的協議,比如DNA,SNA,APPLETALK等等,它們也很復雜。但是對于入門的網友來說,掌握了以上幾種協議可以讓您初步了解什么是網絡協議和其工作原理,讓您的工作更加高效,為以后深入學習打好了基礎。希望我的文章能起到拋磚引玉的作用,對大家有所幫助。,對大家有所幫助。

熱詞搜索:

上一篇:Skype通話便宜且加密 活在中國的灰色地帶
下一篇:TCP/UDP協議初識

分享到: 收藏