递归与迭代相结合的查询 根域名服务器 dns. com 本地域名服务器 本地域名服务器 本地域名服务器 dns y abc. com dns. abc. com dnsxyz.com ⑧8 ① IP(t y. abc. com) IP(t. y abc. com)=? (198.54.23.15) t.y.abc.com n xYZ. Com
递归与迭代相结合的查询 t.y.abc.com ⑤ ④ ⑥ ⑦ 根域名服务器 dns.com 本地域名服务器 dns.xyz.com 本地域名服务器 dns.abc.com 本地域名服务器 dns.y.abc.com ③ ② m.xyz.com ① IP(t.y.abc.com)=? ⑧ IP(t.y.abc.com) = (198.54.23.15)
名字的高速缓存 使用名字的高速缓存可优化查询的开销 ■每个域名服务器都维护一个高速缓存,存放最近用过的 名字以及从何处获得名字映射信息的记录。 ■当客户请求域名服务器转换名字时,服务器首先按标准 过程检查它是否被授权管理该名字。 若未被授权,则查看自己的高速缓存,检查该名字是否 最近被转换过。 域名服务器向客户报告缓存中有关名字与地址的绑定 ( binding)信息,并标志为非授权绑定,以及给岀获得此 绑定的服务器S的域名。 本地服务器同时也将服务器S与|P地址的绑定告知客 户。 课件制作人:谢希仁
课件制作人:谢希仁 名字的高速缓存 ◼ 使用名字的高速缓存可优化查询的开销。 ◼ 每个域名服务器都维护一个高速缓存,存放最近用过的 名字以及从何处获得名字映射信息的记录。 ◼ 当客户请求域名服务器转换名字时,服务器首先按标准 过程检查它是否被授权管理该名字。 ◼ 若未被授权,则查看自己的高速缓存,检查该名字是否 最近被转换过。 ◼ 域名服务器向客户报告缓存中有关名字与地址的绑定 (binding)信息,并标志为非授权绑定,以及给出获得此 绑定的服务器 S 的域名。 ◼ 本地服务器同时也将服务器 S 与 IP 地址的绑定告知客 户
82.2FTP的基本工作原理 ■网络环境中的一项基本应用就是将文件从一台 计算机中复制到另一台可能相距很远的计算机 中 ■初看起来,在两个主机之间传送文件是很简单 的事情。 其实这往往非常困难。原因是众多的计算机厂 商研制出的文件系统多达数百种,且差别很大。 课件制作人:谢希仁
课件制作人:谢希仁 8.2.2 FTP 的基本工作原理 ◼ 网络环境中的一项基本应用就是将文件从一台 计算机中复制到另一台可能相距很远的计算机 中。 ◼ 初看起来,在两个主机之间传送文件是很简单 的事情。 ◼ 其实这往往非常困难。原因是众多的计算机厂 商研制出的文件系统多达数百种,且差别很大
网络环境下复制文件的复杂性 (1)计算机存储数据的格式不同。 2)文件的目录结构和文件命名的规定不同 (3)对于相同的文件存取功能,操作系统使用的 命令不同 (4)访问控制方法不同 课件制作人:谢希仁
课件制作人:谢希仁 网络环境下复制文件的复杂性 (1) 计算机存储数据的格式不同。 (2) 文件的目录结构和文件命名的规定不同。 (3) 对于相同的文件存取功能,操作系统使用的 命令不同。 (4) 访问控制方法不同
FTP特点 ■文件传送协议FTP只提供文件传送的一些基 本的服务,它使用TCP可靠的运输服务。 FTP的主要功能是减少或消除在不同操作系统 下处理文件的不兼容性 FTP使用客户服务器方式。一个FTP服务器 进程可同时为多个客户进程提供服务。FTP的 服务器进程由两大部分组成:一个主进程,负 责接受新的请求;另外有若干个从属进程,负 责处理单个请求。 课件制作人:谢希仁
课件制作人:谢希仁 FTP 特点 ◼ 文件传送协议 FTP 只提供文件传送的一些基 本的服务,它使用 TCP 可靠的运输服务。 ◼ FTP 的主要功能是减少或消除在不同操作系统 下处理文件的不兼容性。 ◼ FTP 使用客户服务器方式。一个 FTP 服务器 进程可同时为多个客户进程提供服务。FTP 的 服务器进程由两大部分组成:一个主进程,负 责接受新的请求;另外有若干个从属进程,负 责处理单个请求