網路協議(Protocol)是一種特殊的軟體,是計算機網路實現其功能的最基本機制。網路協議的本質是規則,即各種硬體和軟體必須遵循的共同守則。網路協議並不是一套單獨的軟體,它融合於其他所有的軟體系統中,因此可以說,協議在網路中無所不在。網路協議遍及OSI通信模型的各個層次,從我們非常熟悉的TCP/IP、HTTP、FTP協議,到OSPF、IGP等協議,有上千種之多。對於普通用戶而言,不需要關心太多的底層通信協議,只需要了解其通信原理即可。在實際管理中,底層通信協議一般會自動工作,不需要人工干預。但是對於第三層以上的協議,就經常需要人工干預了,比如TCP/IP協議就需要人工配置它才能正常工作。
區域網常用的三種通信協議分別是TCP/IP協議、NetBEUI協議和IPX/SPX協議。
TCP/IP協議毫無疑問是這三大協議中最重要的一個,作為互聯網的基礎協議,沒有它就根本不可能上網,任何和互聯網有關的操作都離不開TCP/IP協議。不過TCP/IP協議也是這三大協議中配置起來最麻煩的一個,單機上網還好,而通過區域網訪問互聯網的話,就要詳細設置IP地址,網關,子網掩碼,DNS伺服器等參數。
TCP/IP協議族中包括上百個互為關聯的協議,不同功能的協議分布在不同的協議層,
幾個常用協議如下:
1、Telnet(Remote
Login):提供遠程登錄功能,一台計算機用戶可以登錄到遠程的另一台計算機上,如同在遠程主機上直接操作一樣。
2、FTP(File
Transfer
Protocol):遠程文件傳輸協議,允許用戶將遠程主機上的文件拷貝到自己的計算機上。
3、SMTP(Simple
Mail
transfer
Protocol):簡單郵政傳輸協議,用於傳輸電子郵件。
4、NFS(Network
File
Server):網路文件伺服器,可使多台計算機透明地訪問彼此的目錄。
5、UDP(User
Datagram
Protocol):用戶數據包協議,它和TCP一樣位於傳輸層,和IP協議配合使用,在傳輸數據時省去包頭,但它不能提供數據包的重傳,所以適合傳輸較短的文件。
HTTP協議簡介
HTTP是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分布式超媒體信息系統。它於1990年提出,經過幾年的使用與發展,得到不斷地完善和擴展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的規范化工作正在進行之中,而且HTTP-NG(Next
Generation
of
HTTP)的建議已經提出。
HTTP協議的主要特點可概括如下:
1.支持客戶/伺服器模式。
2.簡單快速:客戶向伺服器請求服務時,只需傳送請求方法和路徑。請求方法常用的有GET、HEAD、POST。每種方法規定了客戶與伺服器聯系的類型不同。
由於HTTP協議簡單,使得HTTP伺服器的程序規模小,因而通信速度很快。
3.靈活:HTTP允許傳輸任意類型的數據對象。正在傳輸的類型由Content-Type加以標記。
4.無連接:無連接的含義是限制每次連接只處理一個請求。伺服器處理完客戶的請求,並收到客戶的應答後,即斷開連接。採用這種方式可以節省傳輸時間。
5.無狀態:HTTP協議是無狀態協議。無狀態是指協議對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的信息,則它必須重傳,這樣可能導致每次連接傳送的數據量增大。另一方面,在伺服器不需要先前信息時它的應答就較快。
⑵ 計算機網路的協議是什麼
計算機協議,也叫作網路協議,是通信計算機雙方必須共同遵從的一組約定。
為了使數據在網路上從源到達目的,網路通信的參與方必須遵循相同的規則,這套規則稱為協議,它最終體現為在網路上傳輸的數據包的格式。最常見的計算機協議是OSI/RM協議。
國際標准化組織(ISO)在1978年提出了「開放系統互聯參考模型」,即著名的OSI/RM模型。它將計算機網路體系結構的通信協議劃分為七層,自下而上依次為:物理層、數據鏈路層、網路層、傳輸層、會話層、表示層、應用層。其中第四層完成數據傳送服務,上面三層面向用戶。
(2)計計算機網路協議擴展閱讀
常見的計算機協議還有:
1、IPX/SPX協議
是Novell開發的專用於NetWare網路中的協議,但是也非常常用。大部分可以聯機的游戲都支持IPX/SPX協議,比如星際爭霸,反恐精英等等。
2、ARP/RARP協議
地址解析協議,原理是主機發送信息時將包含目標IP地址的ARP請求廣播到網路上的所有主機,並接收返回消息,以此確定目標的物理地址;收到返回消息後將該IP地址和物理地址存入本機ARP緩存中並保留一定時間,下次請求時直接查詢ARP緩存以節約資源。
3、TCP/IP協議
是Internet最基本的協議、Internet國際互聯網路的基礎,由網路層的IP協議和傳輸層的TCP協議組成。通俗而言:TCP負責發現傳輸的問題,一有問題就發出信號,要求重新傳輸,直到所有數據安全正確地傳輸到目的地。而IP是給網際網路的每一台聯網設備規定一個地址。
⑶ 什麼是計算機網路協議為什麼需要網路協議
計算機網路協議為計算機網路中進行數據交換而建立的規則、標准或約定的集合。例如,網路中一個微機用戶和一個大型主機的操作員進行通信,由於這兩個數據終端所用字元集不同,因此操作員所輸入的命令彼此不認識。
為了能進行通信,規定每個終端都要將各自字元集中的字元先變換為標准字元集的字元後,才進入網路傳送,到達目的終端之後,再變換為該終端字元集的字元。對於不相容終端,除了需變換字元集字元外還需轉換其他特性。
(3)計計算機網路協議擴展閱讀
由於網路節點之間聯系的復雜性,在制定協議時,通常把復雜成分分解成一些簡單成分,然後再將它們復合起來。最常用的復合技術就是層次方式,網路協議的層次結構如下:
1、結構中的每一層都規定有明確的服務及介面標准;
2、把用戶的應用程序作為最高層;
3、除了最高層外,中間的每一層都向上一層提供服務,同時又是下一層的用戶;
4、把物理通信線路作為最低層,它使用從最高層傳送來的參數,是提供服務的基礎。
⑷ 計算機網路協議是由哪幾部分組成的
計算機網路協議由三個要素組成:
(1) 語義:語義是解釋控制信息每個部分的意義。它規定了需要發出何種控制信息,以及完成的動作與做出什麼樣的響應;
(2) 語法:語法是用戶數據與控制信息的結構與格式,以及數據出現的順序;
(3) 時序:時序是對事件發生順序的詳細說明。(也可稱為「同步」)。
人們形象地把這三個要素描述為:語義表示要做什麼,語法表示要怎麼做,時序表示做的順序。
計算機網路協議為計算機網路中進行數據交換而建立的規則、標准或約定的集合。例如,網路中一個微機用戶和一個大型主機的操作員進行通信,由於這兩個數據終端所用字元集不同,因此操作員所輸入的命令彼此不認識。為了能進行通信,規定每個終端都要將各自字元集中的字元先變換為標准字元集的字元後,才進入網路傳送,到達目的終端之後,再變換為該終端字元集的字元。當然,對於不相容終端,除了需變換字元集字元外還需轉換其他特性,如顯示格式、行長、行數、屏幕滾動方式等也需作相應的變換。
⑸ 計算機協議到底是什麼
計算機協議,也叫作網路協議,是通信計算機雙方必須共同遵從的一組約定。
為了使數據在網路上從源到達目的,網路通信的參與方必須遵循相同的規則,這套規則稱為協議,它最終體現為在網路上傳輸的數據包的格式。最常見的計算機協議是OSI/RM協議。
國際標准化組織(ISO)在1978年提出了「開放系統互聯參考模型」,即著名的OSI/RM模型。它將計算機網路體系結構的通信協議劃分為七層,自下而上依次為:物理層、數據鏈路層、網路層、傳輸層、會話層、表示層、應用層。其中第四層完成數據傳送服務,上面三層面向用戶。
(5)計計算機網路協議擴展閱讀
常見的計算機協議還有:
1、IPX/SPX協議
是Novell開發的專用於NetWare網路中的協議,但是也非常常用。大部分可以聯機的游戲都支持IPX/SPX協議,比如星際爭霸,反恐精英等等。
2、ARP/RARP協議
地址解析協議,原理是主機發送信息時將包含目標IP地址的ARP請求廣播到網路上的所有主機,並接收返回消息,以此確定目標的物理地址;收到返回消息後將該IP地址和物理地址存入本機ARP緩存中並保留一定時間,下次請求時直接查詢ARP緩存以節約資源。
3、TCP/IP協議
是Internet最基本的協議、Internet國際互聯網路的基礎,由網路層的IP協議和傳輸層的TCP協議組成。通俗而言:TCP負責發現傳輸的問題,一有問題就發出信號,要求重新傳輸,直到所有數據安全正確地傳輸到目的地。而IP是給網際網路的每一台聯網設備規定一個地址。
⑹ 常見的網路協議有哪幾種,分別是如何定義的
常見的網路協議有TCP/IP協議、NetBEUI、IPX/SPX協議。
1、TCP/IP協議,是這三大協議中最重要的一個,是互聯網的基礎協議,任何和互聯網有關的操作都離不開TCP/IP協議。但TCP/IP協議在區域網中的通信效率不高,使用它在瀏覽「網上鄰居」中的計算機時,會出現不能正常瀏覽的現象。
2、NetBEUI,即NetBios增強用戶介面。它是NetBIOS協議的增強版本,曾被許多操作系統採用。NETBEUI協議在許多情形下很有用,是WINDOWS98之前的操作系統的預設協議。NetBEUI協議是一種短小精悍、通信效率高的廣播型協議。
3,、IPX/SPX協議,是Novell開發的專用於NetWare網路中的協議,但大部分可以聯機的游戲都支持IPX/SPX協議。雖然這些游戲通過TCP/IP協議也能聯機,但顯然還是通過IPX/SPX協議更省事,因為根本不需要任何設置。
(6)計計算機網路協議擴展閱讀:
由於網路節點之間聯系的復雜性,在制定協議時,通常把復雜成分分解成一些簡單成分,然後再將它們復合起來。網路協議的層次結構如下:
1、結構中的每一層都規定有明確的服務及介面標准。
2、把用戶的應用程序作為最高層
3、除了最高層外,中間的每一層都向上一層提供服務,同時又是下一層的用戶。
⑺ 計算機網路協議由哪三部分組成
計算機網路通常由三個部分組成,它們是資源子網、通信子網和通信協議.
資源子網是計算機網路中面向用戶的部分,負責全網路面向應用的數據處理工作;
通信子網就是計算機網路中負責數據通信的部分;
通信雙方必須共同遵守的規則和約定就稱為通信協議,它的存在與否是計算機網路與一般計算機互連系統的根本區別。
⑻ 8. 計算機網路協議包括哪些主要內容
網路協議是由三個要素組成:
語義:語義是解釋控制信息每個部分的意義。它規定了需要發出何種控制信息,以及完成的動作與做出什麼樣的響應。
語法:語法是用戶數據與控制信息的結構與格式,以及數據出現的順序。
時序:時序是對事件發生順序的詳細說明。(也可稱為「同步」)。
劃分
物理層:乙太網 · 數據機 · 電力線通信(PLC) · SONET/SDH · G.709 · 光導纖維 · 同軸電纜 · 雙絞線等
數據鏈路層:Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) · ARP · RARP ·ATM · DTM · 令牌環 · 乙太網 ·FDDI · 幀中繼 · GPRS · EVDO ·HSPA · HDLC · PPP · L2TP ·PPTP · ISDN·STP 等
網路層協議:IP (IPv4 · IPv6) · ICMP· ICMPv6·IGMP ·IS-IS · IPsec 等
傳輸層協議:TCP · UDP · TLS · DCCP · SCTP · RSVP · OSPF 等
應用層協議:DHCP · DNS · FTP · Gopher · HTTP· IMAP4 · IRC · NNTP · XMPP ·POP3 · SIP · SMTP ·SNMP · SSH ·TELNET · RPC · RTCP · RTP ·RTSP· SDP · SOAP · GTP · STUN · NTP· SSDP · BGP · RIP ·ED2K等
⑼ 簡述計算機網路協議
網路協議概述
在網路的各層中存在著許多協議,它是定義通過網路進行通信的規則,接收方的發送方同層的協議必須一致,否則一方將無法識別另一方發出的信息,以這種規則規定雙方完成信息在計算機之間的傳送過程。
要使伺服器支持遠程啟動服務,必須在伺服器上安裝DLC(Data Link Control)和NetBEUI(NetBIOS Extended User Interface)協議,並確保工作站能用這些協議與伺服器通訊。 DLC不同於NT中的其它協議如NetBEUI和TCP/IP,DLC協議並不在OSI參考模型的網路層和傳輸層發揮作用,而是向較高層提供了一個與數據鏈路層的直接介面。使用DLC,可使得NT計算機可以運行訪問主機系統的軟體,使得NT計算機作為直連網路的列印機的列印伺服器。通常我們不把DLC作為PC和PC的通信的主協議。NetBIOS擴展用戶介面協議(NetBEUI)最初由IBM於1995年開發的,被優化為在用於非常高的性能,在一個LAN分段里的通信。NetBEUI是NT發行的協議中速度最快的一種協議之一。它還具有良好的錯誤保護,佔用很少的內存,但它不支持路由選擇且跨WAN的性能很差。 而TCP/IP則成為當前應用協議中無可非議的標准。
⑽ 什麼是計算機網路協議
網路上的計算機之間又是如何交換信息的呢?就像我們說話用某種語言一樣,在網路上的各台計算機之間也有一種語言,這就是網路協議,不同的計算機之間必須使用相同的網路協議才能進行通信。
網路協議是網路上所有設備(網路伺服器、計算機及交換機、路由器、防火牆等)之間通信規則的集合,它定義了通信時信息必須採用的格式和這些格式的意義。大多數網路都採用分層的體系結構,每一層都建立在它的下層之上,向它的上一層提供一定的服務,而把如何實現這一服務的細節對上一層加以屏蔽。一台設備上的第
n層與另一台設備上的第n層進行通信的規則就是第n層協議。在網路的各層中存在著許多協議,接收方和發送方同層的協議必須一致,否則一方將無法識別另一方發出的信息。網路協議使網路上各種設備能夠相互交換信息。常見的協議有:TCP/IP協議、IPX/SPX協議、NetBEUI協議等。在區域網中用得的比較多的是IPX/SPX.。用戶如果訪問Internet,則必須在網路協議中添加TCP/IP協議。
TCP/IP是「transmission
Control
Protocol/Internet
Protocol」的簡寫,中文譯名為傳輸控制協議/互聯網路協議)協議,
TCP/IP(傳輸控制協議/網間協議)是一種網路通信協議,它規范了網路上的所有通信設備,尤其是一個主機與另一個主機之間的數據往來格式以及傳送方式。TCP/IP是INTERNET的基礎協議,也是一種電腦數據打包和定址的標准方法。在數據傳送中,可以形象地理解為有兩個信封,TCP和IP就像是信封,要傳遞的信息被劃分成若干段,每一段塞入一個TCP信封,並在該信封面上記錄有分段號的信息,再將TCP信封塞入IP大信封,發送上網。在接受端,一個TCP軟體包收集信封,抽出數據,按發送前的順序還原,並加以校驗,若發現差錯,TCP將會要求重發。因此,TCP/IP在INTERNET中幾乎可以無差錯地傳送數據。
對普通用戶來說,並不需要了解網路協議的整個結構,僅需了解IP的地址格式,即可與世界各地進行網路通信。
IPX/SPX是基於施樂的XEROX』S
Network
System(XNS)協議,而SPX是基於施樂的XEROX』S
SPP(Sequenced
Packet
Protocol:順序包協議)協議,它們都是由novell公司開發出來應用於區域網的一種高速協議。它和TCP/IP的一個顯著不同就是它不使用ip
地址,而是使用網卡的物理地址即(MAC)地址。在實際使用中,它基本不需要什麼設置,裝上就可以使用了。由於其在網路普及初期發揮了巨大的作用,所以得到了很多廠商的支持,包括microsoft等,到現在很多軟體和硬體也均支持這種協議。
NetBEUI即NetBios
Enhanced
User
Interface
,或NetBios增強用戶介面。它是NetBIOS協議的增強版本,曾被許多操作系統採用,例如Windows
for
Workgroup、Win
9x系列、Windows
NT等。NETBEUI協議在許多情形下很有用,是WINDOWS98之前的操作系統的預設協議。總之NetBEUI協議是一種短小精悍、通信效率高的廣播型協議,安裝後不需要進行設置,特別適合於在「網路鄰居」傳送數據。所以建議除了TCP/IP協議之外,區域網的計算機最好也安上NetBEUI協議。另外還有一點要注意,如果一台只裝了TCP/IP協議的WINDOWS98機器要想加入到WINNT域,也必須安裝NetBEUI協議。
一個網路協議至少包括三要素:
語法
用來規定信息格式;
語義
用來說明通信雙方應當怎麼做;
時序
詳細說明事件的先後順序。