8.慢启动和拥塞避免:1.拥塞控制就是防止过多的数据注入到网络中,使网络中的路由器或链路不致过载。2.发送方控制拥塞窗口的原则是:只要网络没有出现拥塞,拥塞窗口就再增大一些,以便把更多的分组发送出去。但只要网络出现拥塞,拥塞窗口就减小一些,以减少注入到网络中的分组数。3.可见慢启动的“慢”并不是指 cwnd 的增长速率慢,而是指在开始时发送速率“慢”( cwnd = 1)。使用慢启动算法可以使发送方在开始发送时向网络注入的分组数大大减少。4.
5-16试计算一个包括5段链路的运输连接的单程端到端时延。5段链路程中有两段是卫星链路,有三段是广域网链路。每条卫星链路又由上行链路和下行链路两部分组成。可以取这两部分的传播时延之和为250 ms。每一个广域网的范围为1500 km,其传播时延可按150 000 km/s来计算。各数据链路速率为48 kbit/s,帧长为960 bit。 解答:每个广域网的传播时延 = (1500 km)/(150000 km/s) = 0.01 s = 10 ms 卫星链路传播时延 = 250 ms
每个结点的传输时延或发送时延 = (960 bit)/(48000 bit/s) = 0.02 s = 20 ms
因此,总的端到端单程时延为:10 ms ? 3 + 250 ms ? 2 + 20 ms ? 5 = 630 ms。
5-38考虑图5-23的网络,路由器之间的链路带宽为100 Mbit/s,假设主机到路由器的链路带宽无限。主机A到C的连接经过R2,B到D的连接经过R3,C到A的连接经过R4,D到B的连接过R1。若无拥塞控制,各主机逐渐增大发送速率,会出现什么情况?
ABR2R1R4DR3C 图5-23 习题5-38的图 解答:随着各主机逐渐增大发送速率,网络总吞吐量逐渐增大到200 Mbit/s(各主机发送速率为50 Mbit/s),然后网络总吞吐量逐渐减少,当各主机发送速率增大到无穷大时,网络总吞吐量趋近于0,即路由器之间的4条链路均满负荷,但各主机之间的分组传送均失败。
第六章
1.网络应用体系结构:1.客户/服务器体系结构和对等体系结构。客户和服务器都是指通信中所涉及的两个应用进程。客户是服务的请求方,服务器是服务的提供方。客户相互之间不直接进行通信。2.对等方相互之间直接通信,每个对等方即是服务的请求者,又是服务的提供者。
2.域名服务器分类与解析过程:1.根域名服务器,顶级域名服务器,权威域名服务器,本地域名服务器。
3.URL:1.URL 是与因特网相连的机器上的任何可访问对象的一个指针。2.使用HTTP的URL的运输层协议是TCP,默认端口号是80。URL格式:<协议>://<主机>:<端口>/<路径>。
4.Cookie:1.Cookie 表示在 HTTP 服务器和客户之间传递的状态信息。2.
5.万维网的文档:1.超文本标记语言HTML:仅当 HTML 文档是以.html 或 .htm 为后缀时,浏览器才对此文档的各种标签进行解释。HTML允许在万维网页面中插入图像。HTML还规定了链接的设置方法。2.动态文档:文档的内容是在浏览器访问万维网服务器时才由应用程序动态创建。3.活动文档:活动文档技术把所有的工作都转移给浏览器端。每当浏览器请求一个活动文档时,服务器就返回一段程序副本在浏览器端运行。4.B/S应用程序结构:浏览
器/服务器方式,一种特殊的C/S方式。利用动态和活动网页,通过通用的浏览器为用户提供人机交互的界面
6.SMTP协议:1.简单邮件传送协议SMTP 所规定的就是在两个相互通信的 SMTP 进程之间应如何交换信息。由于 SMTP 使用客户服务器方式,因此负责发送邮件的 SMTP 进程就是 SMTP 客户,而负责接收邮件的 SMTP 进程就是 SMTP 服务器。2.SMTP通信的三个阶段:连接建立,邮件传送,连接释放。
7.POP3协议:邮件读取协议POP3也使用客户服务器方式 ,有两种工作方式:下载并删除方式,下载并保留方式。
8.DHCP协议:动态主机配置协议DHCP允许一台计算机加入新的网络和获取IP地址而不用手工参与。需要 IP 地址的主机在启动时就向 DHCP 服务器广播发送发现报文,这时该主机就成为 DHCP 客户。本地网络上所有主机都能收到此广播报文,但只有 DHCP 服务器才回答此广播报文。
9.P2P协议:1.集中式目录,2.查询洪泛,3.分布式散列表。
10.RTP协议:实时传输协议RTP在UDP之上为实时多媒体网络应用提供端到端的传输服务。
11.Socket实例: