应用层_xgg35or6ke0ypl26

    630
    最后修改于

    DNS(UDP 53)#


    本机向 DNS 服务器查采用递归方式,DNS 服务器向根域名服务器查采用迭代方式。

    TELNET(TCP)#

    定义 NVT 格式,发送时将数据转换为 NVT 格式,使用 ASCII 码传送数据,以协调不同系统的差异。

    URL,URI,WWW#

    schema://hostname[:port]/path

    HTTP(TCP,80)#

    HTTP/1.0 对同一个服务端有多个请求时得依次进行,HTTP/1.1 可以以流水线的方式一次建立多个 TCP 连接,HTTP/2 则可以复用同一个 TCP 连接。

    FTP(TCP 21,20)#

    FTP 服务器在 21 端口监听连接请求。传送时建立两个 TCP 连接,数据连接和控制连接。
    客户端连接时告知自己用于数据传送端口,服务端分配一个从属进程处理请求,使用 20 端口连接上客户端告知单数据传送端口进行数据传送。
    image.png

    TFTP(UDP,69)#

    TFTP 自行实现了差错改正,只支持文件传输而不支持文件交互。占用内存小。
    每次数据传送 512 字节,最后一次可不足 512 字节,每发送一个就等待一次确认,超时重发。
    确认之后如果时间内收不到下一个块也重发确认。文件传输如果长度正好是 512 字节整数倍,最后要发送一个含首部但没有数据的报文,作为文件结束的标志。

    邮件传送#


    SMTP(TCP)用于邮件发送,SMTP 邮件的内容通过 ASCII 码传送,通过 MIME 编码支持更为丰富的格式。
    POP3(TCP)主动拉取邮件,拉取之后,服务器中就不存在了。收件箱发件箱等都只是在客户端。
    IMAP(TCP) 可以提供更为全面的功能,客户端服务端同步,还提供广告和垃圾邮件的功能

    • 🥳0
    • 👍0
    • 💩0
    • 🤩0