计算机网络复习资料讲解(2)
指出
400 Bad Request:该请求不能被服务器解读
404 Not Found:服务器上不存在所请求文档
505 HTTP Version Not Supported:服务器不支持HTTP协议的版本
11.P134Web缓存的特点:○1减少对客户机请求的响应时间○2减少单位接入链路的通信流量○3能从整体上大
大降低因特网上的Web流量
12.P141 FTP(文件传输协议):端口号20(控制连接端口)和21(数据传输端口) client/server模式
13. P141 FTP和HTTP的区别:○1HTTP带内传输,FTP是带外传输○2FTP的服务器在会话期间保留服务器的状
态信息,HTTP不保留○3端口号不同
14.P141 为什么说FTP是带外传输而HTTP是带内传输?
FTP 使用两个并行的TCP 连接,一个连接发送控制信息(例如,传输文件的请求),另一个连接的实际传输文件。因为不会通过发送该文件在同一连接上发送控制信息,FTP 发送带外的控制信息。
HTTP使用的是1个TCP连接,当客户机发起请求时开始等待建立TCP,服务器响应后他TCP建立完成,客户机请求后服务器在建立的TCP上将请求数据发给客户机。所以HTTP是带内传输。
15.P144 E-mail电子邮件(三部分):用户代理,邮件服务器,SMTP简单邮件传输协议
传输邮件:SMTP(端口号:25)接收邮件:POP3(邮局协议第三版端口号:110)
IMAP(英特网邮件访问协议端口号:143)16.P153 Download-and-delete 下载并删除:变换客服机不能再读
Download-and-keep 下载并保留:变换客服机后能再读
17.P156 采用基于Web的电子邮件会用到哪些协议:HTTP,SMTP,POP3/IMAP
采用代理E-mail软件会用到的协议:SMTP,POP3/IMAP
18.P157 DNS(域名解析服务)分布式数据库:一个由名称服务器主机构成的层次结构中实现的。
应用层协议:主机, 路由器,名字服务器通信实现域名转换(地址/域名转换)
注意: 核心Internet 功能, 被实现为应用层协议端口号:53 UDP传输
19.P164 递归查询:○1名字解析的负担交给被查询的名字服务器○2被查询的名字服务器负载重?
迭代查询:○1被查询的名字服务器回复可以被查询的名字服务器的IP地址
“我不知道它的名字,但是可以问服务器”
习题:
R2网络体系结构与应用程序体系结构之间有什么区别?
答:网络结构是指组织成层的通信过程(例如,5层的互联网架构)。另一方面,应用架构,是由应用程序开发人员设计,规定了广泛的应用结构(例如,客户端- 服务器或P2P)
R3对两进程之间的通信会话而言,哪个进程是客户机,哪个进程是服务器?
答:发起通信的过程是客户联络的过程中,等待服务器。
R6假定你想尽快地处理从远程客户机到服务器的事务,应使用UDP还是TCP?为什么?
答:你会使用UDP。使用UDP,传输可以完成一个往返时间(RTT)-客户端发送一个UDP套接字的交易请求,服务器发送回复给客户端的UDP套接字。使用TCP,至少两个RTT的需要- 一个的建
立TCP连接,另一个发送请求的客户端,服务器发回的答复。
R18从用户的观点看,POP3协议中“下载并删除”模式和"下载并保留”模式有什么区别?
答:下载并删除后,用户从一个POP服务器检索其邮件,邮件将被从服务器删除。这对不是在固定一台电脑的用户带来一个问题,可能要访问许多不同的计算机(办公电脑,家用电脑等)的邮件。
在下载并保存,用户检索的邮件,邮件更新后不会被删除。这也可以带来不便,用户每次从一台
新计算机上检索存储的邮件,非删除的邮件都将被转移到新的计算机上(包括很久的邮件)
计算机网络复习资料讲解
R19为什么说FTP发送控制信息是“带外传输”?
答:FTP 使用两个并行的TCP 连接,一个连接发送控制信息(例如,传输文件的请求),另一个连接的实际传输文件。因为不会通过发送该文件在同一连接上发送控制信息,FTP 发送带外的控制
信息。
第三章:
1.P227 多路分解:将接收到的报文段传递到正确的套接字
多路复用:从多个套接字收集数据, 用首部封装数据
2.P237 图
3.6 掌握哪些应用程序使用TCP还是UDP协议
3. P238 UDP校验和:发送者:将报文段看作16比特字的序列
校验和: 报文段16比特字的和进行1的补运算
发送者将校验和的值放到UDP的校验和域
接收者:计算接收报文段的校验和
检查:计算的校验和是否等于校验和域的值:16比特字的和=1111111111111111
NO –肯定检测到错误YES –没有检测到错误. 但仍然可能是错误的
注意:在加数字的时候,从最高位溢出的bit必须要加到结果上--回绕
例:加两个16位整数
4.P245 为什么要引入ACK?
使得接收方可以让发送方知道哪些内容被正确接收,哪些内容接收有误从而需要重传。
5.P256 为什么要引入序号(equence number)?
为了解决接收方上次所发送的ACK、NAK是否被发送方正确地收到,弄清楚接收到的分组是新的还
是重传的。
6.P251 为什么要引入计时器?
为了避免分组或ACK已经丢失了,使得发送方无需进行无限等待。
7.P254 GBN回退到N协议:发送方发送了多个分组而不需要等待认证,当发送方确认某个分组已经丢失时,
发送方会重新发送从这个分组之前还没有确认的分组。
GBN协议:发方缓存,一个定时器,N个重传,累计确认
8.P259 SR选择重传:只需要对未被确认的消息进行重传。
SR协议:收发缓存,单独定时器,单个重传,单独确认它可以保证接收方交付是按序到达。
9.P266 图3.1 校验和、定时器、序号、肯定确认、否定确认、窗口和流水线
计算机网络复习资料讲解
10.P268 TCP三次握手:
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器
确认;
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。完成三次握手,客户端与服务器开始传送
数据。
11.P272 ACK和序号区别:序号:每个报文段在数据流的编号。ACK:主机期望收到下一条报文的编号
12.P286 流量控制:流量控制是解决发送方发送的速度过快,接收方来不及接收的问题,通过将发送方速率
与接收方速率相匹配,来实现流量控制。
网络拥塞:太多源主机发送太多的数据,速度太快以至于网络来不及处理。
拥塞控制:由于网络的拥塞,发送方减少分组的发送。
13.P307 TCP拥塞控制的算法:
①加性增:如果检测没有丢包事件,每个RTT时间拥塞窗口值增加一个MSS
②乘性减:发生丢包事件后将拥塞窗口减半
③慢启动在开始连接时, 拥塞窗口值= 1 MSS
④超时事件反应
第四章:
1.P338 转发:路由器将分组从输入链路接口移动到适当的输出链路接口。
路由:决定分组从源地址到目的地址所经过的路径。
2.P338 网络层的三大功能:转发、路由、连接建立
3.P342 CBR(恒定比特率):发送主机和接收主机有一条专用固定带宽的传输链路。
ABR(可用比特率):只要网络有足够 …… 此处隐藏:2991字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




