运输层是两个进程之间的逻辑通信,网络层是为主机之间提供逻辑通信,运输层负责对报文差错检测

  • 域名系统 DNS
  • 文件传送协议
  • 远程终端协议 TELNET
  • 万维网 WWW
  • 电子邮件
  • 动态主机配置协议 DHCP
  • P2P 应用

#总结

  • 国家顶级域名 nTLD
  • 通用顶级域名 gTLD
  • 基础结构域名 (infrastructure domain),顶级域名只有一个,即 arpa
  • 一个服务器所负责管辖的(或有权限的)范围叫区 (zone)
  • 每一个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到 IP 地址的映射。
    根域名服务器共有 13 套装置,不是 13 个机器
  • 可靠性:DNS 域名服务器都把数据复制到几个域名服务器来保存,其中的一个是主域名服务器,其他
    的是辅助域名服务器

    域名服务器

  • 根域名服务器 最高层次的域名服务器,也是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和 IP 地址
    a.rootservers.net
    b.rootservers.net
  • 顶级域名服务器
  • 权限域名服务器
  • 本地域名服务器

    域名的解析过程

  • 主机向本地域名服务器的查询一般都是采用递归查询
  • 本地域名服务器向根域名服务器的查询通常是采用迭代查询。

    高速缓存

  • 每个域名服务器都维护一个高速缓存* ,存放最近用过
    的名字以及从何处获得名字映射信息的记录

文件传输 文件传送协议 FTP (File Transfer Protocol)

  • 提供交互式的访问

    工作步骤

  • 打开熟知端口(端口号为 21),使客户进程能够连接上。
  • 等待客户进程发出连接请求。
  • 启动从属进程来处理客户进程发来的请求。
  • 回到等待状态,继续接受其他客户进程发来的请求。

    控制连接和数据连接

    控制连接在整个会话期间一直保持打开,实际用于传输文件的是“数据连接”

    超媒体超文本