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