- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.应用层有哪些协议?
域名系统 DNS;
文件传送协议 FTP;
远程终端协议 TELNET;
简单邮件传送协议 SMTP;
超文本协议 HTTP;
简单网络管理协议 SNMP;
邮件读取协议 POP3 和 IMAP ;
动态主机协议 DHCP;
2.传输层有什么协议?
用户数据报协议 UDP
传输控制协议 TCP
3.传输层有什么功能特性,提供什么服务?
传输层的任务就是负责向 两个主机中进程之间的通信 提供 通用的数据传输 服务。应用进
程利用该服务传送应用层报文。该服务可以包括以下功能:
1.连接导向式通信 :通常对于一个应用进程来说,把连接解读为数据流(英语: data
stream )而非处理底层的无连接模型(如用户数据报协议( UDP)与网际协议( IP)的数据
报文模型)更加容易。
2.相同次序交付: 网络层通常不保证数据包到达顺序与发送顺序相同, 但这往往是一个可取
的特点。 这通常是通过给报文段编号来完成的, 接收者按次序将它们传给应用进程。 这可能
会造成队头阻塞。
3.可靠性: 由于网络拥塞和错误,数据包可能在传输过程中丢失。通过检错码,传输协议可
以检查数据是否损坏, 并通过向发送者传 ACK或 NACK消息确认正确接收。 自动重发请求方
案可用于重新传输丢失或损坏的数据。
4. 流量控制: 有时必须控制两个节点之间的数据传输速率以阻止快速的发送者传输超出
接收缓冲器所能承受的数据,造成缓冲区溢出。这也可以通过减少缓冲区不足来提高效率。
5. 拥塞避免: 拥塞控制可以控制进入到电信网络的流量。
6.多路复用 : 端口可以在单个节点上提供多个端点。 例如, 邮政地址的名称是一种多路复用,
并区分同一位置的不同收件人。 每个计算机应用进程会监听它们自己的端口, 这使得在同一
时间可以使用多个网络服务。 它是在 TCP/IP模型中是传输层的一部分, 但在 OSI模型中属于
会话层。
4.TCP有哪些服务?
提供面向连接的,可靠的数据传输服务。
5.UDP 有哪些服务?
提供无连接的,尽最大努力的数据传输服务。
6.快速重传机制
这是数据丢包的情况下给出的一种修补机制。 一般来说, 重传发生在超时之后, 但是如果
发送端接受到 3 个以上的重复 ACK 的情况下,就应该意识到,数据丢了,需要重新传递。
这个机制是不需要等到重传定时器溢出的, 所以叫做 快速重传 ,它可以避免发送端因等待重
传计时器的超时而空闲较长时间, 以此增加网络吞吐量。 而重新传递以后, 因为走的不是慢
启动而是拥塞避免算法,所以这又叫做快速恢复算法。流程如下:
当收到第 3 个重复的 ACK 时,将 ssthresh 设置为当前拥塞窗口 cwnd 的一半。重传丢失的 报
文段。设置 cwnd 为 ssthresh 加上 3 倍的报文段大小。 每次收到另一个重复的 ACK 时, cwnd
增加 1 个报文段大小并发送 1 个分组 (如果新的 cwnd 允许发送) 。当下一个确认新数据的
ACK到达时,设置 cwnd 为 ssthresh (在第 1 步中设置的值)。这个 ACK 应该是在进行重传
后的一个往返时间内对步骤 1 中重传的确认。另外,这个 ACK 也应该是对丢失的分组和收
到的第 1 个重复的 ACK 之间的所有中间报文段 的确认。这一步采用的是拥塞避免。 ICMP
不会引起重新传递,
文档评论(0)