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