《Computer Networking:A Top-Down Approach,Sixth Edition》中的一幅插圖:
現在來區分一下這幾種協議。
HTTP與SMTP的區別:
1.主被動方式 。HTTP是被動的,所以是pull protocol,SMTP是主動的,所以是push protocol。
2.編碼,SMTP全是ASCII,所以遇到不是ASCII的時候就會多一道轉換,而HTTP則支持二進制。
拿報文是pull,所以不能用SMTP,拿報文的協議可以用POP3,IMAP,HTTP。
POP3有點不方便,下載郵件到本地,在本地進行一些編輯,沒有辦法對服務器端進行操作,IMAP則可以操作服務器端。不過現在應該都用HTTP了,Alice發送到服務器,Bob從服務器接收郵件都用HTTP,服務器與服務器之間還用SMTP。書中是這麼講的。
郵件中的協議
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
網絡——設備冗餘HSRP
gam0n
2020-07-08 11:53:52
分佈式系統各個節點狀態如何同步?淺談一下
毛发旺盛的程序员
2020-07-08 12:27:30
傳統施封與智能施封的區別
LTjishu2046
2020-07-08 12:20:52
優化網站設計之使用CDN
二两天涯
2020-07-08 12:16:43
網絡——定義安全區DMZ
gam0n
2020-07-08 11:53:52
網絡——設備冗餘VRRP
gam0n
2020-07-08 11:53:41
5G、主要協議、雲特點
zhang_yazhou
2020-07-08 11:41:41
Linux網絡服務基礎必備(網卡、主機名、路由)
zhang_yazhou
2020-07-08 11:41:39
鏈路捆綁(鏈路聚合)相關的知識
zhang_yazhou
2020-07-08 11:41:39
IT公司彙總(網絡版)
yang-彧
2020-07-08 11:40:24