递归与迭代相结合的查询 根域名服务器 dns. com ④ 本地域名服务器一本地域名服务器 本地域名服务器 dns y abc. com dns. abc. com dns xyz. com ⑦ ⑧① IP(t y.abc. com) =(198542315) IP(t y abc. com)=? t.y.abc. com m 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)
令名字的高速缓存 使用名字的高速缓存可优化查询的开销。 n每个域名服务器都维护一个高速缓存,存放最近用过的名字 以及从何处获得名字映射信息的记录。 当客户请求域名服务器转换名字时,查询此高速缓存。 主机中也有高速缓存
❖ 名字的高速缓存 ◼ 使用名字的高速缓存可优化查询的开销。 ◼ 每个域名服务器都维护一个高速缓存,存放最近用过的名字 以及从何处获得名字映射信息的记录。 ◼ 当客户请求域名服务器转换名字时,查询此高速缓存。 ◼ 主机中也有高速缓存
82文件传输协议 文件传输协议FTP是用来在远程主机与本地主机之间或两台 远程主机之间传输文件的。通过该协议,用户可以从一个 Internet主机向另一个 nternet主机拷贝文件。我们通常所说 的“下载”文件就是用FTP程序实现的。 FTP是一种客户/服务器系统。用户在本地主机上运行的是 FTP客户程序,而在远程主机上运行的是FTP服务器程序这 台远程主机也称为FTP服务器),这两部分共同合作完成文件 传输任务
8.2 文件传输协议 ◼ 文件传输协议FTP是用来在远程主机与本地主机之间或两台 远程主机之间传输文件的。通过该协议,用户可以从一个 Internet主机向另一个Internet主机拷贝文件。我们通常所说 的“下载”文件就是用FTP程序实现的。 ◼ FTP是一种客户/服务器系统。用户在本地主机上运行的是 FTP客户程序,而在远程主机上运行的是FTP服务器程序(这 台远程主机也称为FTP服务器),这两部分共同合作完成文件 传输任务
令FTP是一个客户机/服务器系统 用户通过一个支持FTP协议的客户机程序,连接到在远程主 机上的FTP服务器程序。 用户通过客户机程序向服务器程序发出命令,服务器程序执 行用户发出的命令,并将执行的结果返回给客户。 例如,用户发出一条命令,要求服务器向用户传送某 个文件的一份拷贝,服务器会响应这条命令,将指定文件送 至用户的机器上。客户机程序代表用户接收到这个文件,将 其存放在用户目录中
❖ FTP是一个客户机/服务器系统 ◼ 用户通过一个支持FTP协议的客户机程序,连接到在远程主 机上的FTP服务器程序。 ◼ 用户通过客户机程序向服务器程序发出命令,服务器程序执 行用户发出的命令,并将执行的结果返回给客户。 例如,用户发出一条命令,要求服务器向用户传送某一 个文件的一份拷贝,服务器会响应这条命令,将指定文件送 至用户的机器上。客户机程序代表用户接收到这个文件,将 其存放在用户目录中
令FTP客户机/服务器功能 FTP服务器的功能: 接收并执行客户程序发送过来的指令,与客户程序建立TcP连接。 根据用户指令操作,将文件传送给客户程序或从客户程序接收文 件,并将操作结果返回。 FTP客户机的功能: 接收用户从键盘输入的命令,并利用TcP连接将用户指令发送给 远端的FTP服务器。 接收远端的FTP服务器发来的消息,显示在本地屏幕上。 根据不同的命令,或读取本地文件并传送给服务程序,或接收从 服务器传送来的文件
❖ FTP客户机/服务器功能 FTP服务器的功能: ◼接收并执行客户程序发送过来的指令,与客户程序建立TCP连接。 ◼根据用户指令操作,将文件传送给客户程序或从客户程序接收文 件,并将操作结果返回。 FTP客户机的功能: ◼接收用户从键盘输入的命令,并利用TCP连接将用户指令发送给 远端的FTP服务器。 ◼接收远端的FTP服务器发来的消息,显示在本地屏幕上。 ◼根据不同的命令,或读取本地文件并传送给服务程序,或接收从 服务器传送来的文件