计算机网络拥塞控制策略解析
需积分: 37 87 浏览量
更新于2024-07-11
收藏 1.18MB PPT 举报
"网络拥塞控制-计算机网络串讲"
这篇串讲主要涵盖了计算机网络中的网络拥塞控制问题,以及计算机网络的基本原理和体系结构。在拥塞控制方面,讲解了如何发现和处理网络拥塞:
1. **网络拥塞的发现**:路由器或节点交换机是网络拥塞的主要发现者。当它们检测到网络负载过高,可能导致数据包丢失或延迟增加时,就认为出现了拥塞。
2. **拥塞的处理**:路由器通常采取丢弃分组的方式来应对拥塞。在网络中,IP网络通过丢弃数据包并发送源抑制报文来通告拥塞。然而,这种方法并不完全可靠,因为源抑制报文可能会丢失,且发送端可能无法及时感知到这种通告。
3. **拥塞的传播与应对**:网络中的转发节点可能会选择其他路径来绕过拥塞区域,而向网络发送数据的节点则需要降低其发送速率,以减少网络压力。
此外,串讲还涉及了计算机网络的基础知识:
1. **计算机网络面临的问题**:网络中的计算机分布在不同的物理位置,使用不同的操作系统,需要在多种媒介上传输信息,这些问题都要求网络具备一定的适应性和标准化。
2. **分层模型的优势**:为了解决上述问题,计算机网络采用分层模型,使得各层之间相互独立,具有良好的灵活性,易于实现和维护,也有利于标准化。
3. **计算机网络的分层和协议**:分层模型包括OSI模型和TCP/IP协议体系。每一层都有其特定的协议,负责数据的编码、解码、错误检查、路由选择等功能。协议包括语法、语义和同步三要素,可以形式化描述或以程序代码的形式实现。
4. **服务与接口的关系**:每一层提供服务给上一层,同时通过接口向下一层请求服务。这种关系形成了网络通信的基础。
5. **评估标准与课程内容**:串讲所在的课程可能包括五次作业、一到两次研讨会、两个项目、四个实验,以及期末考试。成绩构成包括期末考试、期中考试、作业和课堂参与、项目和实验。
通过以上内容,我们可以深入理解网络拥塞控制的机制以及计算机网络的架构设计原则,这对于理解网络通信的本质和优化网络性能至关重要。
2009-03-06 上传
2022-08-08 上传
2012-03-16 上传
2022-06-01 上传
2011-06-26 上传
2020-08-03 上传
2022-08-03 上传
点击了解资源详情
顾阑
- 粉丝: 19
- 资源: 2万+
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建