理解广域网:拥塞控制与路由器机制
需积分: 16 22 浏览量
更新于2024-07-12
收藏 659KB PPT 举报
"该资源是关于计算机网络中的拥塞控制及其代价的讲解,特别是针对广域网环境。讨论了在特定场景下,如有两个发送端、两个接收端、一个具有无限缓冲区的路由器且无重传的情况下,当路由器容量达到极限时导致的拥塞现象,这会引起较大的延迟,并影响最大吞吐量的获取。内容涵盖了广域网的基本概念、分组转发机制、拥塞控制原理,以及帧中继和异步传递方式等技术。"
在计算机网络中,拥塞控制是一个关键的话题,它涉及到如何有效地管理网络资源以避免网络过载。本资料深入剖析了拥塞的起因,通过一个具体的场景来展示:在一个系统中,有两个数据发送方、两个接收方,它们通过一个路由器进行通信,该路由器具有无限大的缓冲区,并且不支持数据包的重传。路由器的容量设为R。在这样的设定下,如果所有发送方同时向接收方发送数据,当数据量超过路由器的处理能力R时,就会发生拥塞。这种情况下,数据包会在路由器的缓冲区内积压,导致传输延迟显著增加。同时,由于路由器无法处理所有数据,网络的整体吞吐量会降低,无法达到理论上的最大值。
广域网(WAN)是连接地理上分散的局域网或其它网络的基础设施,其构成包括结点交换机和链路。网络层是WAN中的核心层次,负责端到端的数据传输和路由选择。区别于数据链路层,网络层不仅关注在单个链路上的数据传输,而是考虑整个通信子网的拓扑结构,选择最佳路径将数据分组送达目的地。
在WAN的构成中,结点交换机起到存储转发的作用,将数据分组从一条链路转发到另一条链路。网络层提供了两种服务模型:数据报服务和虚电路服务。数据报服务是不可靠的,每个分组独立选择路径,而虚电路服务则提供可靠的连接,保证服务质量,通常用于需要较高传输稳定性的应用。
需要注意的是,尽管广域网覆盖广泛,但互联网并不等同于广域网,因为互联网的核心特性是不同网络之间的互连。广域网的最主要任务是实现不同网络之间的路由选择,以确保数据的有效传输。
在实际应用中,为了管理和防止拥塞,网络层采取了各种拥塞控制策略,例如TCP/IP协议栈中的慢启动、拥塞避免、快速重传和快速恢复等算法。这些算法旨在动态调整发送速率,避免或缓解网络拥塞,从而提高整体网络性能和用户服务质量。此外,帧中继和异步传递方式(ATM)等技术也提供了对拥塞控制的支持,通过预留带宽和流量控制来确保网络的高效运行。
2022-06-14 上传
2021-10-11 上传
2023-07-30 上传
2024-02-16 上传
2023-10-19 上传
2023-09-02 上传
2023-05-30 上传
2023-05-30 上传
2023-03-28 上传
我的小可乐
- 粉丝: 26
- 资源: 2万+
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析