欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

ARP协议SMTP协议MIME

发布时间:2025/3/21 编程问答 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。