網路協議總結

2021-09-14 05:31:08 字數 2242 閱讀 4996

一、nat(網路位址轉換方法)

nat(network address translation,網路位址轉換)是2023年提出的。當在專用網內部的一些主機本來已經分配到了本地ip位址(即僅在本專用網內使用的專用位址),但現在又想和網際網路上的主機通訊(並不需要加密)時,可使用nat方法。

這種方法需要在專用網連線到網際網路的路由器上安裝nat軟體。裝有nat軟體的路由器叫做nat路由器,它至少有乙個有效的外部全球ip位址。這樣,所有使用本地位址的主機在和外界通訊時,都要在nat路由器上將其本地位址轉換成全球ip位址,才能和網際網路連線。

另外,這種通過使用少量的公有ip 位址代表較多的私有ip 位址的方式,將有助於減緩可用的ip位址空間的枯竭。在rfc 2663中有對nat的說明。  

二、ip (網路之間互連的協議)

tcp(transmission control protocol 傳輸控制協議)是一種面向連線的、可靠的、基於位元組流的傳輸層通訊協議,由ietf的rfc 793定義。在簡化的計算機網路osi模型中,它完成第四層傳輸層所指定的功能,使用者資料報協議(udp)是同一層內 [1]  另乙個重要的傳輸協議。在網際網路協議族(internet protocol suite)中,tcp層是位於ip層之上,應用層之下的中間層。不同主機的應用層之間經常需要可靠的、像管道一樣的連線,但是ip層不提供這樣的流機制,而是提供不可靠的包交換。 [1] 

應用層向tcp層傳送用於網間傳輸的、用8位位元組表示的資料流,然後tcp把資料流分割槽成適當長度的報文段(通常受該計算機連線的網路的資料鏈路層的最大傳輸單元( [1]  mtu)的限制)。之後tcp把結果包傳給ip層,由它來通過網路將包傳送給接收端實體 [1]  的tcp層。tcp為了保證不發生丟包,就給每個包乙個序號,同時序號也保證了傳送到接收端實體的包的按序接收。然後接收端實體對已成功收到的包發回乙個相應的確認(ack);如果傳送端實體在合理的往返時延(rtt)內未收到確認,那麼對應的資料報就被假設為已丟失將會被進行重傳。tcp用乙個校驗和函式來檢驗資料是否有錯誤;在傳送和接收時都要計算校驗和。

三、udp

六、dhcp動態主機設定協議

網域名稱系統(英文:domain name system,縮寫:dns)是網際網路的一項服務。它作為將網域名稱和ip位址相互對映的乙個分布式資料庫,能夠使人更方便地訪問網際網路。dns使用tcp和udp埠53[1]。當前,對於每一級網域名稱長度的限制是63個字元,網域名稱總長度則不能超過253個字元。

開始時,網域名稱的字元僅限於ascii字元的乙個子集。2023年,icann通過一項決議,允許使用其它語言作為網際網路頂級網域名稱的字元。使用基於punycode碼的idna系統,可以將unicode字串對映為有效的dns字符集。因此,諸如「***.中國」、「***.美國」的網域名稱可以在位址列直接輸入並訪問,而不需要安裝外掛程式。但是,由於英語的廣泛使用,使用其他語言字元作為網域名稱會產生多種問題,例如難以輸入,難以在國際推廣等。

網域名稱系統(英文:domainnamesystem,縮寫:dns)是網際網路的一項服務。它作為將網域名稱和ip位址相互對映的乙個分布式資料庫,能夠使人更方便地訪問網際網路。dns使用tcp和udp埠53。當前,對於每一級網域名稱長度的限制是63個字元,網域名稱總長度則不能超過253個字元。

開始時,網域名稱的字元僅限於ascii字元的乙個子集。2023年,icann通過一項決議,允許使用其它語言作為網際網路頂級網域名稱的字元。使用基於punycode碼的idna系統,可以將unicode字串對映為有效的dns字符集。因此,諸如「***.中國」、「***.台灣」的網域名稱可以在位址列直接輸入並訪問,而不需要安裝外掛程式。但是,由於英語的廣泛使用,使用其他語言字元作為網域名稱會產生多種問題,例如難以輸入,難以在國際推廣等。

八、icmp(internet控制報文協議)

icmp是(internet control message protocol)internet控制報文協議。它是tcp/ip協議簇的乙個子協議,用於在ip主機、路由器之間傳遞控制訊息。控制訊息是指網路通不通、主機是否可達、路由是否可用等網路本身的訊息。這些控制訊息雖然並不傳輸使用者資料,但是對於使用者資料的傳遞起著重要的作用。

九、ssl(secure sockets layer 安全套接層)十、sdn(software defined network)

sdn所做的事是將網路裝置上的控制權分離出來,由集中的控制器管理,無須依賴底層網路裝置(路由器、交換機、防火牆),遮蔽了來自底層網路裝置的差異。而控制權是完全開放的,使用者可以自定義任何想實現的網路路由和傳輸規則策略,從而更加靈活和智慧型。

TCP IP網路協議總結

學習tcp ip詳解一段時間,還有不少疑惑,總結記錄一番,說不定有新發現。我們普遍網路使用乙太網,通過光纖或者網線連線,其資料封裝格式依據ieee 802規範,屬於鏈路層資料規範,基於rfc 894 定義乙太網封裝格式。5g應該是在鏈路層有很大的改進,所以主幹網需要擴容,可以理解我們家的網線或者網絡...

snmp網路協議總結一二

snmp簡單網路協議,它是一系列的協議組和規範,是從網路上的裝置收集管理資訊的公用通訊協議。裝置的管理者收集這些資訊並記錄在管理資訊庫 mib 中。通過將snmp嵌入資料通訊裝置,如 路由器 交換機或 集線器中,就可以從乙個中心站管理這些裝置。乙個被管理的裝置有乙個管理 它負責向管理站請求資訊和動作...

網路協議總結 編寫中

計算機網路參考模型 osp七層模型 物理層 資料鏈路層 網路層 傳輸層 會話層 表示層 應用層 五層模型 物理層 資料鏈路層 網路層 傳輸層 應用層 tcp ip模型 物理介面層 網路層 傳輸層 應用層 五層模型中各層的作用簡單概括 物理層 利用線路的機械特性,實現各種材質 光纖,電流 對二進位制的...