Python網絡編程---理論之面試篇

ISO (國際標準化組織)
OSI七層模型 ---->  網絡通信工作流程的標準化

應用層:提供用戶服務,具體功能由特定的程序而定
表示層:數據的壓縮優化,加密
會話層:建立應用級的連接,選擇傳輸服務
*傳輸層:提供不同的傳輸服務.流量控制
網絡層:路由選擇,網絡互連
鏈路層:進行數據交換,具體消息的發送,鏈路連接
物理層:物理硬件,藉口設定,網卡路由交換機等

-----------------------------------------------------
三次握手:tcp傳輸在數據傳輸前建立連接的過程
1 客戶端向服務器發送連接請求
2 服務器收到請求後,回覆確認消息,表示允許連接
3 客戶端收到服務器恢復,進行最終標誌發送確認連接


------------------------------------------------------


四次揮手:tcp傳輸在連接斷開前進行斷開確認的過程
1 主動方發動報文告知被動方要斷開連接
2 被動方收到請求後立即返回報文告知已經準備斷開
3 被動方準備就緒後再次發送報文告知可以斷開
4 主動方發送消息,確認最終斷開


------------------------------------------------------

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