用需求分析快速了解OSI七層模型

2021-10-03 14:46:45 字數 1204 閱讀 7730

必備筆試重點知識:常考的知識點:網路七層架構,tcp/ip協議,tcp連線,tcp/udp區別,http與https,socket原理,網路知識總結。

第乙個問題是,兩個硬體之間怎麼通訊

物理層:以二進位制形式傳輸01強弱位元流,在各種傳輸介質上,比如光纖介面等

我還希望通過無線電波,通過其它介質來傳輸。然後我還要保證傳輸過去的位元流是正確的,要有糾錯功能

資料鏈路層:格式化資料封裝成幀,而且有糾錯功能

但是資料是整理好了要發到**去呢

網路層:定義了ip位址,方便為資料報選擇路由去向,保證資料報不會丟失

我發大量資料時候,可能需要好長時間,

傳輸層:方便打包資料端對端介面傳輸,這裡有tcp和udptcp面向連線且穩定,udp適合小資料不穩定,但效率快使用者級別的體驗不好,

每個都要向上面一樣,沒有人願意用網路的

會話層的作用就是建立和管理應用程式之間的通訊

但是有的人是不同系統之間的通訊呢

表示層(presentation),幫我們解決不同系統之間的通訊語法問題,**資料格式之間的加密和轉換,方便被對方識別

ok,現在所有必要條件都準備好了,我們可以寫個android程式,web程式去實現需求把。

應用層:所有工作準備好我可以開啟服務和傳輸功能了,例如檔案傳輸和檔案服務等,http,smtp,tftp等等

補充:socket:

a發包:給某個繫結的埠號和ip位址,發起發包請求,然後得到允許後就開始發包,發完後會得到一

個返回結果,發包完整和缺失xx,如若缺失則重**包動作。

b收包:等待同乙個埠號的a發包過來,然後傳送接受發包的命令,接收完返回接收情況的結果給a

可以見socket通訊用到了ip和port就知道肯定參與了網路層和傳輸層,但是一般socket都是使用者通過應用級別使用所以也參與了會話層和表示層

OSI七層網路模型與TCP IP四層網路模型

osi七層模型 osi中的層 功能 tcp ip協議族 應用層 檔案傳輸,電子郵件,檔案服務,虛擬終端 tftp,http,snmp,ftp,smtp,dns,telnet 表示層 資料格式化,轉換,資料加密 沒有協議 會話層 解除或建立與別的接點的聯絡 沒有協議 傳輸層 提供端對端的介面 tcp,...

OSI七層網路模型與TCP IP四層網路模型

osi模型,即開放式通訊系統互聯參考模型 open system interconnection,osi rm,open systems interconnection reference model 是 國際標準化組織 iso 提出的乙個試圖使各種計算機在世界範圍內互連為網路的標準框架,簡稱osi...

OSI七層網路模型與TCP IP四層網路模型

1.osi網路分層參考模型 網路協議設計者不應當設計乙個單 一 巨大的協議來為所有形式的通訊規定完整的細節,而應把通訊問題劃分成多個小問題,然後為每乙個小問題設計乙個單獨的協議。這樣做使得每個協議的設計 分析 時限和測試比較容易。協議劃分的乙個主要原則是確保目標系統有效且效率高。為了提高效率,每個協...