【網絡安全自學習筆記】OSI與TCP/IP協議基礎

引言:出於對網絡安全的興趣,開始自己對安全的自學之路,我也會定期更新學習中的筆記,希望大家可以和我一起學習,可能筆記中出現的不完整性,和不深入性,甚至會出現錯誤,希望大家可以諒解、也可以留言指出問題,我也希望交到更多對網絡安全感興趣的朋友!!!


思考OSI模型的思想

分層思想:因爲需要的協議太多,所以需要分層完成,也就是把複雜的問題簡單化。就像使用網絡的人未必知道數據的傳輸過程。

OSI七層模型

這張圖可以好好理解

在這裏插入圖片描述

發送一段數據(hello)需要的過程

需要兩個過程:裝封過程和解封過程。

裝封過程

  1. 應用層:應用層發送hello
  2. 傳輸層:傳輸層接收到hello時給hello一個TCP/UDP頭 ,形成一個|TCP/UDP頭||hello|成爲數據段。(傳輸層是進程到進程的通信)
  3. 網絡層:網絡層收到|TCP/UDP頭||hello|這個數據段時需要給它一個IP包|IP包||TCP/UDP頭||hello|用這樣的形勢發送出去所以網絡層發送的又叫IP包(網絡層是點到點的通信,點是電腦)
  4. 數據鏈路層: 數據鏈路層則是加一個幀頭和幀尾,幀頭就是固定的MAC地址,幀尾就是FCS又稱爲數據幀發出的格式就是|MAC||IP包||TCP/UDP頭||hello||fcs|
  5. 物理層:把上面下來數據轉換成bit流也可以稱爲數據流。
解封過程:就是上面對應到服務器上然後一層對應一層的解析,用重新發回來驗證是否需要的數據正確,最後服務器發送給你的目標。

往期筆記:簡單掃描爆破筆記

這是第一篇OSI與TCP/IP協議的筆記其中有不妥希望指出。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章