應用層:Email應用

Email構成:
郵件客戶端:Gmail, Outlook, QQmail 讀寫郵件,與服務器交互
郵件服務器:報文隊列,用戶郵箱
在這裏插入圖片描述
Email協議:
郵件傳輸協議:SMTP
郵件訪問協議:POP3/IMAP
在這裏插入圖片描述
SMTP協議內容–命令響應模式
在這裏插入圖片描述
POP3協議內容—也是命令/響應模式
客戶端發出命令關鍵字, 服務器響應關鍵字。 命令-響應模式典例
在這裏插入圖片描述
認證階段:
建立連接後,server回覆OK
客戶端給出命令user bob—服務器響應:OK …
事務階段:
客戶端給出List命令—服務器響應 郵件數量, 1,2 兩封郵件
498.912爲郵件大小。 .表示響應結束。
客戶機給出:Retr 郵件編號命令—服務器響應,返回 郵件1 的內容
Dele 刪除郵件。
Quit 命令,退出連接。

Email消息格式:(用SMTP協議傳輸Email消息)
頭部(From,To,Subject,MIME) 消息體

在這裏插入圖片描述
引:編碼解碼機制
在發送端編碼,在接收端解碼—常用的技術:

  1. 加密傳輸—壓縮傳輸體積(視頻文件等),有專門的編碼解碼器
  2. 常見的如URL編碼:把 http://www.baidu.com/baidu?word=%D6%D0%B9%FA%B4%F3%B0%D9%BF%C6%D4%DA%CF%DF%C8%AB%CE%C4%BC%EC%CB%F7&tn=myie2dg 這類的URL編碼還原成明文字串
    這裏對jpeg圖像文件採用了base64的編碼解碼方式

完整過程:
Email是異步應用—發送方和接受方不需要同時。 報文隊列中是待發送的郵件,用戶郵箱中是待用戶查閱的郵件
在這裏插入圖片描述

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