-
網絡協議
網絡協議
爲計算機網絡中進行數據交換而創建的規則、標準或約定的集合。
例如,網絡中一個微機用戶和一個大型
主機的操做員進行通訊,因爲這兩個數據終端所用
字符集不一樣,所以操做員所輸入的命令彼此不認識。爲了能進行通訊,規定每一個終端都要將各自字符集中的字符先變換爲標準字符集的字符後,才進入網絡傳送,到達目的終端以後,再變換爲該終端字符集的字符。固然,對於不相容終端,除了需變換字符集字符外還需轉換其餘特性,如顯示格式、行長、行數、
屏幕滾動
方式等也需做相應的變換。
[1]
-
中文名
-
網絡協議
-
外文名
-
Network Protocol
-
性 質
-
網絡術語
-
目 的
-
使兩個進程相互通訊
-
解 釋
-
描述進程之間
信息交換數據
目錄
- 術語簡介
- 組成要素
- 工做方式
- 層次結構
- 層次劃分
- 經常使用協議(
- TCP/IP協議
- NetBEUI
- PX/SPX協議
)
- 劃分
- 網絡安全協議
網絡協議指的是
計算機網絡中互相通訊的對等實體之間交換信息時所必須遵照的規則的集合。
對等實體一般是指計算機網絡體系結構中處於相同層次的信息單元。通常系統網絡協議包括五個部分:通訊環境,傳輸服務,詞彙表,信息的編碼格式,時序、規則和過程。1969年美國國防部創建最先的網絡——阿帕計算機網絡時,發佈了一組計算機通訊協議的軍用標準,它包括了五個協議,習慣上以其中的TCP和IP兩個協議做爲這組協議的通稱。
網絡協議
TCP/IP是因特網的正式網絡協議,是一組在許多獨立主機系統之間提供互聯功能的協議,規範因特網上全部計算機互聯時的傳輸、解釋、執行、互操做,解決計算機系統的互聯、互通、操做性,是被公認的網絡通訊協議的國際工業標準。TCP/IP是分組交換協議,信息被分紅多個分組在網上傳輸,到達接收方後再把這些分組從新組合成原來的信息。除TCP/IP外,經常使用的網絡協議還有PPP、SLIP等。
[2]
(1)
語義。語義是解釋控制信息每一個部分的意義。它規定了須要發出何種控制信息,以及完成的動做與作出什麼樣的響應。
(2)
語法。語法是用戶數據與控制信息的結構與格式,以及數據出現的順序。
(3)
時序。時序是對事件發生順序的詳細說明。(也可稱爲「同步」)。
[4]
人們形象地把這三個要素描述爲:
語義表示要作什麼,語法表示要怎麼作,時序表示作的順序。
網絡上的計算機之間又是如何交換信息的呢?就像咱們說話用某種語言同樣,在網絡上的各臺計算機之間也有一種語言,這就是
網絡協議,不一樣的計算機之間必須使用相同的網絡協議才能進行通訊。
網絡協議是網絡上全部設備(
網絡服務器、計算機及
交換機、
路由器、
防火牆等)之間通訊規則的集合,它規定了通訊時信息必須採用的格式和這些格式的意義。大多數網絡都採用分層的
體系結構,每一層都創建在它的下層之上,向它的上一層提供必定的服務,而把如何實現這一服務的細節對上一層加以屏蔽。一臺設備上的第 n層與另外一臺設備上的第n層進行通訊的規則就是第n層協議。在網絡的各層中存在着許多協議,接收方和發送方同層的協議必須一致,不然一方將沒法識別另外一方發出的信息。
網絡協議使網絡上各類設備可以相互交換信息。
常見的協議有:TCP/IP協議、IPX/SPX協議、NetBEUI協議等。
固然了,
網絡協議也有不少種,具體選擇哪種協議則要看狀況而定。Internet上的計算機使用的是TCP/IP協議。
網絡協議
因爲
網絡節點之間聯繫的複雜性,在制定協議時,一般把複雜成分分解成一些簡單成分,而後再將它們複合起來。最經常使用的複合技術就是層次
方式,
網絡協議的層次結構以下:
(1)結構中的每一層都規定有明確的服務及接口標準。
(3)除了最高層外,中間的每一層都向上一層提供服務,同時又是下一層的用戶。
(4)把物理
通訊線路做爲最低層,它使用從最高層傳送來的參數,是提供服務的基礎。
爲了使不一樣計算機廠家生產的計算機可以相互通訊,以便在更大的範圍內創建
計算機網絡,
國際標準化組織(ISO)在1978年提出了「
開放系統互聯參考模型」,即著名的
OSI/RM模型(Open System Interconnection/Reference Model)。它將
計算機網絡體系結構的
通訊協議劃分爲七層,自下而上依次爲:
物理層(Physics Layer)、
數據鏈路層(Data Link Layer)、
網絡層(Network Layer)、
傳輸層(Transport Layer)、
會話層(Session Layer)、
表示層(Presentation Layer)、
應用層(Application Layer)。
其中第四層完成
數據傳送服務,上面三層面向用戶。對於每一層,至少制定兩項標準:服務定義和協議規範。前者給出了該層所提供的服務的準肯定義,後者詳細描述了該協議的動做和各類有關規程,以保證服務的提供。
應用層
|
表示層
|
會話層
|
傳輸層
|
網絡層
|
數據鏈路層
|
物理層
|
TCP/IP協議
毫無疑問是這三大協議中最重要的一個,做爲互聯網的基礎協議,沒有它就根本不可能上網,任何和互聯網有關的操做都離不開TCP/IP協議。不過TCP/IP協議也是這三大協議中配置起來最麻煩的一個,單機上網還好,而經過
局域網訪問互聯網的話,就要詳細設置IP地址,
網關,
子網掩碼,DNS服務器等參數。
TCP/IP儘管是
目前最流行的
網絡協議,但TCP/IP協議在
局域網中的通訊效率並不高,使用它在瀏覽「
網上鄰居」中的計算機時,常常會出現不能正常瀏覽的現象。此時安裝NetBEUI協議就會解決這個問題。
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協議。
IPX/SPX協議
原本就是Novell開發的專用於NetWare網絡中的協議,可是也很是經常使用--大部分能夠聯機的遊戲都支持IPX/SPX協議,好比星際爭霸,反恐精英等等。雖然這些遊戲經過TCP/IP協議也能聯機,但顯然仍是經過IPX/SPX協議更省事,由於根本不須要任何設置。除此以外,IPX/SPX協議在非
局域網絡中的用途彷佛並非很大。若是肯定不在局域網中聯機玩遊戲,那麼這個協議無關緊要。
網絡層協議:IP (IPv4 · IPv6) · ICMP· ICMPv6·IGMP ·IS-IS · IPsec · ARP · RARP · RIP等
傳輸層協議: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 等
計算機通訊技術的使用須要以網絡安全爲基石,網絡安全協議經過多層次設計,提高了系統的複雜性和多樣性,從根本上保障了互聯網系統的穩定性能,創造了良好的網絡運營環境,爲計算機通訊提供了良好的安全屏障,有利於計算機通訊的順利進行,同時節省了通訊設計成本。
全球化信息時代已經到來,而我國計算機通訊行業目前面臨的問題依然很嚴峻:現代通訊行業短短三十年的歷史,專業技術還不足以造成全民普及,網絡安全防範意識還很單薄,計算機通訊行業從業人員技術上還不夠熟練,不免會在網頁設計上存在技術方面的漏洞,而這些技術漏洞很容易被不法分子利用,給信息安全形成危害。
在這種情勢下,完善的網絡安全協議可以下降互聯網被攻擊的風險,避免惡意攻擊形成的數據泄露、文件損毀等狀況,減小了通訊技術後期維護與運營的成本,更好地控制了風險;同時網絡安全協議簡單易用,在不影響正常網絡使用的狀況下就能阻擋外部風險,具備便捷性與實用型兼顧的特色。
參考博客:https://baike.baidu.com/item/%E7%BD%91%E7%BB%9C%E5%8D%8F%E8%AE%AE/328636?fr=aladdin#3