TCPIP的定義和工作原理,幾張圖就這樣總結了,建議收藏


TCPIP的定義和工作原理,幾張圖就這樣總結了,建議收藏

前言:

就像人一樣,計算機之間有一個共同的交流方式是很重要的,今天大多數計算機相互交流都是通過TCP/IP來實現的 。TCP/IP通常內置于計算機中,并且基本上是自動化的,所以了解TCP/IP模型非常有用 。本文圈圈將帶大家看一下TCP/IP是如何工作的?
TCPIP的定義和工作原理,幾張圖就這樣總結了,建議收藏

TCP/IP是什么?

TCP/IP代表傳輸控制協議/Internet協議 , TCP/IP是一組標準化規則,允許計算機在諸如internet之類的網絡上進行通信 。
單獨一臺計算機可以執行任意數量的任務,但是 , 當計算機相互通信時,它們的真正能力就會發光 。我們在計算機所做的許多事情,比如發送電子郵件、觀看視頻等,這些都涉及到計算機的通信 。這些計算機可能來自不同的公司,甚至分布在世界的不同地區 , 使用它們的人來自世界各地,使用它們的程序不勝枚舉 。
任何通信可能是在兩個計算機系統之間完成的,也可能涉及數百個系統 。但是,就像親手傳遞一封信或一個包裹一樣,每一筆交易只發生在兩臺計算機之間 。為了實現這一點 , 這兩臺計算機需要提前知道它們應該如何通信 。
他們是如何開始交流的? 輪到誰交流了? 每臺計算機如何知道它的信息被正確傳輸? 他們怎么結束結束?
計算機是通過協議來實現的,協議是一套商定的規則 。各種技術都有自己設定通信規則的方法,例如使用莫爾斯電碼的電報或使用“10-4”等電碼的CB無線電
電腦也是一樣 , 但有更嚴格的規定 。當計算機都使用相同的協議時,信息就可以被傳輸 , 如果他們不這樣做,那信息傳輸肯定是混亂 。
當人們第一次開始在計算機之間交換信息時,通信就更加復雜了 。每個供應商在自己的計算機之間都有自己的通信方式 , 但這無法實現與其他供應商的計算機的通信 。因此,需要一個商定的標準,允許所有供應商的計算機相互通信,這個標準是TCP/IP 。

TCP和IP有何不同?

CP和IP是兩個獨立的計算機網絡協議 。
IP是獲取數據發送到的地址的部分,一旦找到IP地址 , TCP就負責數據傳輸 。
可以將它們分開,但TCP和IP之間并沒有什么區別 。因為它們經常一起使用,“TCP/IP”和**“TCP/IP**模型”現在是公認的術語 。
可以這樣想:IP地址就像是分配給智能手機的電話號碼,TCP是所有能讓電話響起來的技術,它能讓你和另一部電話上的人交談,它們彼此不同 , 但沒有彼此也毫無意義 。

TCP/IP到底做什么?它是如何工作的?

TCP/IP是由美國國防部開發的,用于指定計算機如何將數據從一個設備傳輸到另一個設備 。TCP/IP非常強調準確性,它有幾個殺手锏來確保數據在兩臺計算機之間能夠被正確傳輸 。
TCPIP的定義和工作原理,幾張圖就這樣總結了,建議收藏

第一個殺手锏:如果系統將整個消息作為一個整體發送,如果遇到問題,則必須重新發送整個消息 。TCP/IP將每條消息分成若干個數據包,然后在另一端重新組裝這些數據包 。事實上,如果第一個路由不可用或擁塞,每個數據包可能會采用不同的路由到另一臺計算機 。
第二個殺手锏:TCP/IP將不同的通信任務劃分為不同的層,每一層都有不同的功能 。在另一端接收數據之前,數據經過四個獨立的層 , TCP/IP然后以相反的順序通過這些層來重新組合數據并將其呈現給接收者 。
這些層的目的是保持數據的標準化,這樣每個廠商也都能按照標準去生產相應的設備 。這就像生產汽車一樣:所有的制造商都默認了油門踏板的位置 , 這樣大家都能按照這個標準去生產 。它還意味著某些層可以被更新,比如提高性能或安全性,而不必升級整個層 。
TCPIP的定義和工作原理,幾張圖就這樣總結了,建議收藏

TCP/IP的四層模型

TCP/IP是一種在internet上使用的數據鏈路協議 。它的模型分為四個不同的層 。它們一起使用,也可以稱為一套協議 。
數據鏈路層
數據鏈路層(也稱為鏈路層、網絡接口層或物理層)處理使用以太網電纜、無線網絡、網絡接口卡、計算機中的設備驅動程序等發送和接收數據的物理部分 。
TCPIP的定義和工作原理,幾張圖就這樣總結了,建議收藏



TCPIP的定義和工作原理,幾張圖就這樣總結了,建議收藏

網絡層
因特網層(也稱為網絡層)控制數據包在網絡中的移動 。
傳輸層
傳輸層在兩個設備之間提供可靠的數據連接,它將數據分組 , 確認它從另一個設備接收到的數據包,并確保另一個設備確認它接收到的數據包 。
應用層
應用層是一組需要網絡通信的應用程序,這就是用戶通常與之交互的東西,比如電子郵件和消息,因為較低的層處理通信過于細節化,所以應用程序不需要關心這個問題 。

我的數據包是私有的嗎?

答案肯定是不會 。
當數據包在計算機之間傳輸時,很容易被其他人看到,不信你可以在使用網絡的時候 , 開啟wireshark去抓包試試,安全性比較好的網站可能還稍微好一些,安全性比較差的網站,就連你輸入的密碼 , 抓包看到的都是明文 , 你說尷尬不尷尬!
這就是為什么建議你在發送私密數據時避免使用公共Wi-Fi網絡的原因 。

TCP/IP是否適用于所有類型的IP地址?

事實上不管你使用哪種類型的IP地址,它都依賴于TCP/IP 。
作為一個普通用戶,不同類型的IP地址之間的差異是顯而易見的,TCP/IP的優勢之一就是你不需要對它了解太多 。
靜態IP地址一直保持不變 , 它們就像你家里固定的地址,一個不變的地址 。
動態IP地址會改變 , 或者至少它們是為改變而設計的 。當一個計算機系統使用一個動態IP地址時,它會宣布:“這是你可以找到我的地方!”,這更像是酒店房間的“地址”,酒店知道如何找到你 。
你可能聽說過一些城市,那里的人口增長非??欤灾劣谒麄儾坏貌粍摻ㄐ碌膮^號,以便分配給新來的市民 。隨著連接設備數量的不斷增加,TCP/IP也遇到了類似的問題——互聯網的IP地址基本上已經用完了 。因此,一個名為IPv6的新版本的IP地址被開發出來 , 慢慢地就會替代IPV4 。
【TCPIP的定義和工作原理,幾張圖就這樣總結了,建議收藏】TCP/IP現在已經成為WEB最常用的協議套件,可以說99.9%網民每天都在用 。

相關經驗推薦