當前位置:妙知谷 >

遊戲數碼 >電腦 >

什麼是TCP/IP協議

什麼是TCP/IP協議

TCP/IP是Transmission Control Protocol/Internet Protocol的簡寫,中譯名為傳輸控制協議/因特網互聯協議,又名網絡通訊協議,是Internet最基本的協議、Internet國際互聯網絡的基礎,由網絡層的IP協議和傳輸層的TCP協議組成。TCP/IP 定義了電子設備如何連入因特網,以及數據如何在它們之間傳輸的標準。協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的協議來完成自己的需求。在介紹TCP/IP協議之前,必須先説説OSI七層網絡模型。

什麼是TCP/IP協議

操作方法

(01)OSI網絡模型其實,TCP/IP協議並不是國際標準組織推出的標準協議,而是一個事實標準。國際標準組織推出的是OSI七層網絡模型。如下圖:

什麼是TCP/IP協議 第2張

(02)從最頂層的應用層到最底層的物理層,一共有7層,可以通過首字進行簡單記憶,也就是“應、表、會、傳、網、數、物”。它們的作用分別是:物理層:電纜、光纖、無線等真實的物理介質,整個虛擬網絡的真實載體。其內部進行傳輸的其實就是高低電平,分別表示1和0,表現形式就是“電壓不穩”忽高忽低的電流。通過這種形式,類似101011001001的二進制串就被髮送出去。

什麼是TCP/IP協議 第3張

(03)數據鏈路層:類似101011001001這樣的數串,如果不進行編碼,就沒有任何意義,神仙都不知道它表示什麼,或者你想表示什麼,必須有一個統一的規定,統一的“翻譯字典”,也就是編碼方式來解析其中的意義。這就是數據鏈路層進行的主要工作。那麼由誰來做這個工作呢?網卡!現代網絡規定,每台計算機都必須有一塊網卡(或虛擬網卡),通過它才能連接網絡。每塊網卡都必須有一個出廠設置世界唯一的MAC地址,也就是這塊網卡的“身份證號”;

什麼是TCP/IP協議 第4張

(04)TCP/IP網絡模型網絡的發展史是一部”混亂“向”秩序“發展的歷史,是一部妥協與鬥爭的歷史,是一部“民間”戰勝“政府“的歷史,有興趣的可以看看專門的網絡發展史文獻。國際標準組織推出的OSI七層網絡模型,看起來”高富帥“,實際上分得太細,比較複雜,有點宂餘。而TCP/IP網絡模型作為”民間“出身,只設置了四層網絡,較為簡單和實用,因此被各大國際廠商推廣,成為行業事實標準,OSI七層網絡模型則被用作學校進行網絡基礎教育的示範和典型。TCP/IP網絡模型四層模型從根本上和OSI七層網絡模型是一樣的,只是合併了幾層,具體如下:

什麼是TCP/IP協議 第5張

(05)在TCP協議中,最經典的是如下的建立連接和斷開連接的過程:TCP/IP三次握手建立連接

什麼是TCP/IP協議 第6張
什麼是TCP/IP協議 第7張

(06)從網絡數據包的就夠來看,通過幾層協議的封裝,原始的數據會變成這樣:MAC報頭(IP報頭(TCP報頭(原始數據))),數據包變大變臃腫了很多,但還沒法省略,少了任何一個都不行。數據包被髮到目的地後,又像剝洋葱一樣逐層被解包,最後還原成原始數據。

什麼是TCP/IP協議 第8張
什麼是TCP/IP協議 第9張
標籤: tcpip 協議
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/79y29.html