淺談網絡協議的定義
網絡協議是互聯網發展的基礎,如果我們想要很好地駕馭網絡,對于網絡協議就一定要有一個清楚地認識。那么這里我們就來講解一下網絡協議的一些要素。一個網絡協議至少包括三要素:
語法 用來規定信息格式;數據及控制信息的格式、編碼及信號電平等.
語義 用來說明通信雙方應當怎么做;用于協調與差錯處理的控制信息.
時序(定時 )詳細說明事件的先后順序;速 new balance 576 度匹配和排序等.網絡協議的工作方式
網絡上的計算機之間又是如何交換信息的呢?就像我們說話用某種語言一樣, 在網絡上的各臺計算機之間也有一種語言,這就是網絡協議,不同的計算機之間必須使用相同的網絡協議才能進行通信.
網絡協議是網絡上所有設備(網絡服務器、計算機及交換機、路由器、防火墻等)之間通信規則的集合,它規定了通信時信息必須采用的格式和這些格式的 意義.大多數網絡都采用分層的體系結構,每一層都建立在它的下層之上,向它的上一層提供一定的服務,而把如何實現這一服務的細節對上一層加以屏蔽 new balance 576 shoes .一臺設備上的第 n層與另一臺設備上的第n層進行通信的規則就是第n層協議.在網絡的各層中存在著許多協議,接收方和發送方同層的協議必須一致,否則一方將無法識別另一方 發出的信息.網絡協議使網絡上各種設備能夠相互交換信息.常見的協議有:TCP/IP協議、IPX/SPX協議、NetBEUI協議等.
網絡上的計算機之間又是如何交換信息的呢?就象我們說話用某種語言一樣,在網絡上的各臺計算機之間也有一種語言,這就是網絡協議,不同的計算機之 間必須使用相同的網絡協議才能進行通信.當然了,網絡協 new balance running shoe 議也有很多種,具體選擇哪一種協議則要看情況而定.Internet上的計算機 使用的是TCP/IP協議.
ARPANET網成功的主要原因是因為它使用了TCP/IP標準網絡協議,TCP/IP(Transmission Control Protocol/Internet Protocol)----傳輸控制協議/互連網協議是Internet采用的一種標準網絡協議.它是由ARPA于1977年到1979年推出的一種網絡 體系結構和協議規范.隨著Internet網的發展,TCP/IP也得到進一步的研究開發和推廣應用,成為Interne kids new balance shoes t網上的"通用語言".網絡協議的層次結構
由于網絡節點之間聯系的復雜性,在 制定協議時,通常把復雜成分分解成一些簡單成分,然后再將它們復合起來.最常用的復合技術就是層次方式,網絡協議的層次結構如下:
(1)結構中的每一層都規定有明確的服務及接口標準.
(2)把用戶的應用程序作為最高層
(3)除了最高層外,中間的每一層都向上一層提供服務,同時又是下一層的用戶.
(4)把物理通信線路作為最低層,它使用從最高層 new balance kids shoe 傳送來的參數,是提供服務的基礎.網絡協議層次的劃分
為了使不同計算機廠家生產 的計算機能夠相互通信,以便在更大的范圍內建立計算機網絡,國際標準化組織(ISO)在1978年提出了"開放系統互聯參考模型",即著名的OSI/RM 模型(Open System Interconnection/Reference Model).它將計算機網絡體系結構的通信協議劃分為七層,自下而上依次為:物理層(Physics Layer)、數據鏈路層(Data Link Layer)、網絡層( new balance 576 walking Network Layer)、傳輸層(Transport Layer)、會話層(Session Layer)、表示層(Presentation Layer)、應用層(Application Layer).
其中低四層完成數據傳送服務,上面三層面向用戶.對于每一層,至少制定兩項標準:服務定義和協議規范.前者給出了該層所提供的服務的準確定義,后 者詳細描述了該協議的動作和各種有關規程,以保證服務的提供.
應用層表示層會話層傳輸層網絡層數據鏈路層物理層局域網常用的三種網 new balance 576 mens 絡協議
[2]TCP/IP協議毫無疑問是這三大協議中最重要的一個,作為互聯網的基礎協議,沒有它 就根本不可能上網,任何和互聯網有關的操作都離不開TCP/IP協議.不過TCP/IP協議也是這三大協議中配置起來最麻煩的一個,單機上網還好,而通過 局域網訪問互聯網的話,就要詳細設置IP地址,網關,子網掩碼,DNS服務器等參數.
TCP/IP盡管是目前最流行的網絡協議,但TCP/IP協議在局域網中的通信效率并不高,使用它在瀏覽"網上鄰居"中的計算機時,經常會出現不 能正 new balance m576 常瀏覽的現象.此時安裝NetBEUI協議就會解決這個問題.
NetBEUI即NetBios Enhanced User Interface ,或NetBios增強用戶接口.它是NetBIOS協議的增強版本,曾被許多操作系統采用,例如Windows for Workgroup、Win 9x系列、Windows NT等.NETBEUI協議在許多情形下很有用,是WINDOWS98之前的操作系統的缺省協議.NetBEUI協議是一種短小精悍、通信效率高的廣播型 協議,安裝后不需要進行設置,特別適合 new balance 580 shoes 于在"網絡鄰居"傳送數據.所以建議除了TCP/IP協議之外,小型局域網的計算機也可以安上 NetBEUI協議.另外還有一點要注意,如果一臺只裝了TCP/IP協議的WINDOWS98機器要想加入到WINNT域,也必須安裝NetBEUI協 議.
IPX/SPX協議本來就是Novell開發的專用于NetWare網絡中的協議,但是現在也非常常用--大部分可以聯機的游戲都支持IPX /SPX協議,比如星際爭霸,反恐精英等等.雖然這些游戲通過TCP/IP協議也能聯機,但顯然還是通過IPX/SP new balance 580 X協議更省事,因為根本不需要任何設置.除此之外,IPX/SPX協議在局域網絡中的用途似乎并不是很大,如果確定不 在局域網中聯機玩游戲,那么這個協議可有可無.以用途劃分的網絡協議
網絡層協議:包括:IP協議、ICMP協議、ARP協議、RARP協議.
傳輸層協議:TCP協議、UDP協議.
應用層協議:FTP、Telnet、SMTP、HTTP、RIP、NFS、DNS.