计算机通信与网络学习笔记-chapter2

第二章 应用层

仅个人学习总结,不具有普适性与正确性

知识点

  1. DNS运行在UDP上,使用53端口
  2. HTTP/1.1 默认使用persistent connection with pipelining:通过使用HTTP Pipelining,客户端可以将多个HTTP请求打包成一个TCP包发送到服务器,服务器会依次处理这些请求,并将响应打包成TCP包返回给客户端
  3. persistent connection without pipelining:在非HTTP Pipelining模式下,客户端必须等待每个请求的响应才能发送下一个请求
  4. FTP协议使用带外传输(out-band),文件数据通过一个独立的TCP连接进行传输,这个TCP连接不会占用FTP控制连接的带宽。这种传输方式相对来说更加高效,可以提高文件传输速度和响应速度。在FTP中,控制传输通过21端口,数据传输通过20端口。FTP使用persistent connection
  5. 英特网邮件系统有三个组件,邮件客户端,SMTP协议,邮件服务器
  6. POP3是无状态协议
  7. 支持多媒体的两个关键MIME头是Content-Type和Content-Transfer-Encoding
  8. 根域名服务器(root)、顶级域名服务器(TLD)、权威域名服务器(authoritative)
  9. 不同的 P2P 文件共享系统中,寻找内容的方法是相同的?
  10. SMTP中只传输7位ASCII码内容

英文名词

  1. iteractive 迭代的
  2. recursive 递归的
  3. persistent connection with pipelining 流水线持久连接
  4. persistent connection without pipelining 无流水线持久连接
  5. allocate 分配