Chapter2 应用层
Server farm 服务器集群,主机集群,顾名思义,即密集的主机组成的集群,是C/S体系结构的创建形式
Infrastructure 基础设施,基础架构,指主机,服务器等网络中的设备
Self-scalability 自扩展性,P2P的最突出特征,每个对等方向其他对等方分发文件为系统增加了服务能力
Timing 实时性,定时,对于数据交付有时间限制,将延迟时间降低到一定水平,尤其是应用于实时应用程序。
Bandwidth-sensitive-applications 带宽敏感应用,即具有吞吐量要求的应用程序,现在许多多媒体应用都是带宽敏感的
Connection-oriented service 面向连接的服务,与可靠数据传输服务构成TCP服务模型,即在数据传输前在套接字间建立TCP连接,即“握手”
Directory service 目录服务,DNS为因特网提供目录服务,基本就是一个类似于黄页的功能
Base HTML file 基本HTML文件,顾名思义,Web页面基本的元素,不包括图形,视频等
Stateless protocol 无状态协议,服务器不保存关于客户机的任何信息
RTT 往返时间,一个小分组从客户机到服务器再回到客户机所花时间,包括传播时延,排队时延,处理时延。
Web proxy caches 网页代理缓存,由一个代理服务器下载的页面存储,减少对同一个网站同样页面的请求次数(这也能考?)
Statue line HTTP响应报文中的状态行。状态行有3个字段:协议版本、状态码、响应状态信息
Out-of-band 带外的,一种传输方式,ftp为典型,即控制信息与数据不通过一个连接传输,称控制信息是带外的
In-band 带内的,与带外相反,如HTTP协议是在传输文件的TCP连接中发送请求和响应首部行的
User agents 用户代理,因特网电子邮件系统的3个主要组成部分之一(User agents, mail server, SMTP),为用户阅读、回复、转发、保存和撰写报文提供服务。如Outlook,Apple Mail 都是流行的电子邮件用户代理
Mail servers 邮件服务器,电子邮件体系结构的核心,每个接收方在某个邮件服务器上有一个邮箱,这个邮箱管理和维护报文。
Pull protocol 拉式协议,源于HTTP与SMTP的比较,HTTP就是一个拉式协议,即用户使用HTTP从服务器上拉取信息,TCP连接由想获取文件的机器发起
Push protocol 推式协议,SMTP是一个推式协议,发送邮件服务器将文件推向接收邮件服务器,TCP连接由要发送文件的机器发起
Host aliasing 主机别名,DNS提供的服务之一,有复杂主机名的主机可以拥有一个或多个别名,应用程序可以调用DNS来获得主机别名对应的规范主机名及主机IP地址
Canonical hostname 规范主机名,与主机别名相区别,一般规范主机名比较复杂不易记忆
Mail server aliasing 邮件服务器别名,与主机别名类似,电子邮件服务器地址也有别名,DNS也可解析邮件服务器别名
Load distribution 负载分配,DNS功能之一,对冗余服务器之间进行旋转负载分配(具体内容详见课本 p158~159(英文版) p86(中文版))
Top-level domain servers 顶级域名服务器,DNS层次组织方式三种类型DNS服务器的一种类型(根DNS服务器,顶级域DNS服务器和权威DNS服务器),负责顶级域名(com,org,net,edu和gov)和所有国家的顶级域名(cn,jp)
Iterative queries 迭代查询,DNS查询方式之一(另一种是递归查询),一般用于服务器与服务器之间
Resource records 资源记录,DNS服务器上存储的记录,提供主机名到IP地址的映射
Overlay network 覆盖网,在Gnutella协议中对等方(主机和主机)形成了一个抽象的网络,该网络称为覆盖网络。
Nonpersistent HTTP 非持久HTTP,HTTP连接方式的一种,每个TCP连接智能传输一个请求消息和一个响应消息。
Persistent HTTP 持久性HTTP,服务器发出响应后TCP持续连接
Peer-to-Peer Network 即P2P对等网络,通过直接交换来共享计算机资源和服务,网络中每一台计算机既能当网络服务的请求者,又对其他计算机请求作出响应,没有绝对的服务机和用户机
Socket programming 套接字编程,不同机器上进程之间彼此通过向套接字发送报文来进行通信,套接字编程就是编写客户机与服务器程序通信的代码