欢迎来到天天文库
浏览记录
ID:5886848
大小:3.55 MB
页数:7页
时间:2017-12-27
《云南大学 软件学院 机网 复习提要》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、WRI研究生0601Chap1:1、描述internet的方法:一种是描述internet的具体构成,也就是构成internet的硬件和软件。另一种是根据为分布式应用提供服务联网基础设施来描述的。2、协议概念:协议定义了在两个或多个通信实体之间交换的报文格式和次序,以及在报文传输和接收或其它事件方面所采取的动作。3、因特网的面向连接服务包括可靠数据传送、流控制和拥塞控制。可靠数据传送:指一个应用程序能够依赖该连接无差错的和按顺序传递其所有数据。流控制:确保连接的任何一方都不会过快的发送过量的分组而淹没另一方。拥塞控制
2、:有助于防止因特网进入迟滞状态。4、Internetprotocolstackqapplication应用层:supportingnetworkapplications报文vFTP,SMTP,HTTPqtransport运输层:process-processdatatransfer报文段vTCP,UDPqnetwork网络层:routingofdatagramsfromsourcetodestination数据报vIP,routingprotocolsqlink链路层:datatransferbetweenneigh
3、boringnetworkelements帧vPPP,Ethernetqphysical物理层:bits“onthewire”chap2应用层1、3种主流体系结构:客户机/服务器结构;P2P体系结构;两者混合的结构2、web的应用层协议是HTTP(HyperTextTransferProtocol),使用TCP而不是UDP作为底层传输协议3、TCP握手方式:客户机发送一个小TCP报文段到服务器,服务器用一个小TCP报文段确认和响应,最后,客户机向服务器返回确认。总的响应时间就是两个RTT(往返时间)加上服务器发送HT
4、ML文件的时间。4、HTTP和FTP都是文件传送协议,并且有很多共同点,比如都运行在TCP上;另外一个重要区别就是FTP使用了两个并行的TCP连接来传输文件,一个是控制连接,一个是数据连接。控制连接用于传送两主机间的传输控制信息,数据连接用于准确的传输一个文件,所以称FTP的控制信息是带外传送的。5、因特网电子邮件系统由用户代理、邮件服务器和简单邮件传送协议组成。6、DNS是为因特网上的用户应用程序以及其他软件提供一种核心功能,即将主机名转换为它们下面的IP地址。DNS(域名系统)由DNS服务器和WRI研究生0601
5、一个允许主机查询分布式数据库的应用层协议组成。除了主机名到IP地址的转换外,DNS还提供主机别名、邮件服务器别名、负载分配等服务。7、使用分布式服务的原因:单点故障、通信容量、远距离的集中式数据库、维护chap3运输层1、在协议栈中,运输层位于网络层之上,运输层为运行在不同主机上的进程彼此之间提供了逻辑通信,而网络层则提供了主机之间的逻辑通信。2、运输层协议包括UDP(用户数据报协议)和TCP(传输控制协议)。3、特定服务需要UDP的理由:a应用层能更好的控制要发送的数据和发送时间b无需连接建立c无连接状态d分组首部
6、开销小应用应用层协议运输层协议电子邮件SMTPTCP远程终端访问TelnetTCPWEBHTTPTCP文件传输FTPTCP远程文件服务器NFS通常UDP流式多媒体专用通常UDP因特网电话专用通常UDP网络管理SNMP通常UDP选路协议RIP通常UDP域名转换DNS通常UDP4、rdt2.1分组(空缺)5、GBN协议(滑动窗口协议)。那些已被传输但还未被确认的分组的许可序号范围可以被看成是一个在序号范围内大小为N的窗口,随着协议的运行,该窗口在序号空间内向前滑动。N为窗口长度。6、TCP报文段结构:首部包括源和目的端口
7、号,用于多路复用/多路分解来自或送至上层应用的数据;首部检查和字段;32比特序号字段和32比特确认号字段,用于实现可靠数据传输服务;16比特接收窗口字段,用于流量控制;4比特首部长度字段,指示了以32比特字为单位的TCP首部长度;可选与变长的选项字段,用于发送方和接收方协商最大报文段长度或在高速网络环境下用作窗口调节因子时使用;6比特的标志字段,用于指示确认字段中的值是有效的7、TCP在IP的不可靠的尽力而为服务的基础上建立了一种可靠数据传输服务。TCP发送方有3个与传输和重传有关的重要事件:从上层应用程序接收数据;
8、定时器超时;收到ACK报文。8、TCP给应用程序提供了流量控制服务以消除发送方使接收方缓存溢出的可能性,因此流量控制是一个速度匹配服务;TCP发送方也可能因为IP网络的拥塞而被遏制,这种控制被称为拥塞控制。拥塞控制的方法:端到端拥塞控制;网络辅助拥塞控制9、TCP采用拥塞控制方法是让每一个发送方根据所感知的网络拥塞程度,来限制其能向连接发送流量
此文档下载收益归作者所有