圖解TCP/IP協議(二)tcp/ip的基礎知識

前言:TCP/IP協議實際上並不是指TCP和IP這兩種協議。在大多數情況下,它只是利用IP進行通信時所必須用到的協議羣的統稱。
這裏寫圖片描述

TCP/IP協議分層

  1. tcp/ip與osi參考模型
    這裏寫圖片描述

  2. 數據包首部:每個分層中,都會對所發送的數據附加一個首部,在這個首部中包含了該層必要的信息,比如,發送的目標地址以及協議相關信息。
    這裏寫圖片描述

    • 幀:用於表示數據鏈路層中包的單位。
    • 數據報:IP和UDP等網絡層以上的分層中包的單位。
    • 段:表示TCP數據流中的信息。
    • 消息:應用協議中數據的單位。

    3.郵件收發處理的舉例:
    這裏寫圖片描述

    4.分組數據包經過以太網的數據鏈路時的流程如下:
    這裏寫圖片描述

MAC地址

  1. mac地址用於識別數據鏈路中互聯的節點。其他比如:無限LAN、藍牙設備中也是用相同的mac地址。mac地址長爲48比特。
    這裏寫圖片描述

    2.mac地址不一定是唯一的,實際上,即使mac地址相同,只要不是屬於一個數據鏈路就不會出問題。例如,一臺主機上如果啓動多個虛擬機,由於沒有硬件的網卡只能由虛擬軟件自己設定mac地址給多個虛擬網卡,這時就很難保證所生成的地址是獨一無二的了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章