本文共 1303 字,大约阅读时间需要 4 分钟。
往返延时(RTT)由三个部分决定:即链路的传播时间、末端系统的处理时间以及的缓存中的排队和处理时间。其中,前面两个部分的值作为一个TCP连接相对固定,的缓存中的排队和处理时间会随着整个程度的变化而变化。所以RTT的变化在一定程度上反映了网络拥塞程度的变化。
FTP:文件传输协议
FTP使用了两个并行的TCP连接:
控制连接
数据连接
FTP的控制信息是带外传送(out-of-band):
使用分离的控制连接;
HTTP的控制信息是带内传输(in-band):
请求和响应都是在传输文件的TCP连接中发送。
FTP协议是有状态的:
FTP服务器对每个活动用户会话的状态进行追踪,并保留;限制同时会话的总数。
HTTP协议是无状态的:不对用户状态进行追踪。
邮件访问协议:
POP3(post office protocol -version3):取邮件,拉操作
IMAP(Internet mail access protocol)因特网邮件访问协议
基于Web的电子邮件HTTP:超文本传输协议
A. DNS采用集中式设计的问题:
(1)单点故障。如果该DNS服务器崩溃,整个因特网将随之崩溃。
(2)通信容量。单个DNS服务器不得不处理所有的DNS查询(用于为上亿台主机产生的所有HTTP请求报文和电子邮件报文服务)。
(3)远距离的集中式数据库。单个的DNS服务器不可能临近所有查询客户机。
(4)维护。单个DNS服务器不得不为所有的因特网主机保留记录,还不得不为解决每个新添加的主机而频繁更新。
B. 3种类型的DNS服务器:
根DNS服务器(标识为A——M)
顶级域(TLD)服务器(如 com. Org.net. Edu.)
权威DNS服务器
从请求主机到本地DNS服务器的查询是递归查询,其余为迭代查询
特点:
直接在对等方间传输:所有内容不经过第三方服务器
高度的可扩展能力:利用众多对等方集合中的资源去分发内容
使用客户机/服务器模式:请求的对等方是客户机,被选中的对等方是服务器。
—每个洪流只有一个基本设施节点,称为追踪器。
—如何加入洪流中?向追踪器注册。
—(P97例)Alice应向她的邻居请求哪些块?最稀罕优先
—Alice请求的块应当发给她的哪些邻居呢?对换算法
(1)集中式索引
缺点:
—单点故障。如果索引服务器崩溃,整个P2P应用也随之崩溃。
—性能瓶颈和基础设施费用。集中式服务器必须维护一个庞大的索引,
—每秒钟必须对数千次查询做出响应。
—侵犯版权。
(2)查询洪泛——覆盖网络
—设计简单。
—扩展性差。
—“查询报文”在网络中产生很大的流量。
(3)层次覆盖
—对等方根据通信关系划分若干组,组成层次结构
转载地址:http://yjap.baihongyu.com/