1. 程式人生 > >IOS七層協議學習筆記(生動化記憶)

IOS七層協議學習筆記(生動化記憶)

應用程式->應用層: 嘿,我來寄包裹啦

應用層->表示層: 接收快遞單後,它寫的是外文,快遞員看不懂,翻譯一下,發件人資訊要保密,翻譯完打包交給登記人員(對資料資訊進行格式轉換,進行加密、解密等)

表示層->會話層: 登記人員你確認一下地址門牌號對不對,資訊是否正確(解除或建立與其他接點的聯絡)

會話層->傳輸層: 資訊已確認完畢分配運送方式陸運還是空運,要安全別弄丟(提供端對端的介面,可靠的資訊傳輸機制)

傳輸層->網路層:包裹坐上交通工具,選擇一條合適的路徑送往收件城市(定義計算機之間的連線建立、終止與維持,資料包的傳輸路徑選擇)

網路層->資料鏈路層: (1)快遞到達收件城市後派給當地的快遞員,快遞員要用收件人能夠聽懂的普通話打電話確認他是否在家,防止浪費時間(將上層的資料轉成MAC的格式,流量控制等) (2)快遞員將快遞送達指定地址,收件人需要提供正確的身份資訊才能拿回包裹(即需要經過通訊協議來取得網路介質的使用權)

資料鏈路層->物理層:包裹送達,收件人收到包裹並確認收貨情況返回給快遞公司(連線實際傳輸介質併發送接收位元訊號)

不知道這樣的理解對不對,求路過此地的大神幫忙指點