ARP协议SMTP协议MIME
文章目錄
- 1、ARP協(xié)議
- 1.1、ARP協(xié)議的概念
- 1.2、ARP解析案例
- 1.3、3. ARP原理
- 2、SMTP協(xié)議
- 2.1、SMTP協(xié)議簡介
- 2.2、SMTP協(xié)議原理
- 2.3、發(fā)送郵件應(yīng)用舉例
- 3、MIME
- 3.1、MIME簡介
- 3.2、 MIME信息組成
- 3.3、 MIME的兩種編碼方式
1、ARP協(xié)議
1.1、ARP協(xié)議的概念
ARP(Address Resolution Protocol,地址解析協(xié)議),為了獲得IP地址對應(yīng)的網(wǎng)絡(luò)接口的硬件地址的協(xié)議。
為什么需要硬件地址?
發(fā)送IP報文時,需要打包到幀中,幀的首部需要下一跳的硬件地址 HA(Hardware Address,硬件地址),此時可以用到ARP,就可以獲得下一跳的硬件地址,從將一個IP報文封裝入一幀,將此幀發(fā)送到下一跳的路由器或主機。
1.2、ARP解析案例
1.3、3. ARP原理
ARP僅在局域網(wǎng)內(nèi)運行
- ARP高速緩存(ARP cache)網(wǎng)口IP地址到硬件地址映射。
- 主機或路由器發(fā)幀前查詢ARP緩存,若找到下一跳網(wǎng)口的HA,直接封裝幀發(fā)送。
- 若沒有找到目標網(wǎng)口的HA,在局域網(wǎng)內(nèi)發(fā)送ARP廣播請求,求下一跳IP地址對應(yīng)的硬件地址。
- 收到請求的目標主機或路由器發(fā)送ARP響應(yīng)報文,響應(yīng)報文包含著HA。·路由器或主機收到ARP響應(yīng)報文后,更新自己ARP緩存。
2、SMTP協(xié)議
2.1、SMTP協(xié)議簡介
SMTP(Simple Mail Transfer Protocol,簡單郵件傳輸協(xié)議),是使用TCP的25端口的請求/響應(yīng)式應(yīng)用層協(xié)議,約定了發(fā)送或轉(zhuǎn)發(fā)郵件的規(guī)則
2.2、SMTP協(xié)議原理
SMTP協(xié)議只支持ASCll碼傳送,發(fā)送客戶方共有14種請求,請求用4個字母,一般為大寫字母,郵件應(yīng)答方共有21種,應(yīng)答信息由3位數(shù)字的代碼。
電子郵件由信封(envelope)和內(nèi)容(content)兩部分組成,郵件內(nèi)容包含首部和主體,首部:收件人的地址、發(fā)件人地址、主題、是否抄送等,主體:正文、附件,而信封的內(nèi)容直接來自郵件的首部。
2.3、發(fā)送郵件應(yīng)用舉例
3、MIME
3.1、MIME簡介
MIME(Multipurpose Internet Mail Extensions多用途互聯(lián)網(wǎng)郵件擴展),MIME是一個互聯(lián)網(wǎng)標準。
MIME是什么?
多媒體信息MIME編碼后ASCll,HTTP或SMTP傳輸,對收到的ASCll進行MIME類型識別后解碼,還原為原始的多媒體信息。目前,MIME廣泛應(yīng)用于電子郵件發(fā)送系統(tǒng)、Web服務(wù)和瀏覽器等。
3.2、 MIME信息組成
- 由信息頭和信息體兩部分組成
- 信息頭一般包含:MIME-Version、Content-Type、Content-Transfer-Encoding、Content-ID、Content-Description、boundary等內(nèi)容
- 信息體又可以有多部分組成,每部分又可以包含信息頭和信息體,部分間由邊界隔開
3.3、 MIME的兩種編碼方式
(1)quoted-printable
( 2) base64
總結(jié)
以上是生活随笔為你收集整理的ARP协议SMTP协议MIME的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 认证概述散列函数数字签名
- 下一篇: ECC和RECC