计算机网络复习关键点:协议体系、路由选择与拥塞控制
需积分: 0 122 浏览量
更新于2024-08-04
收藏 20KB DOCX 举报
这篇复习提纲涵盖了《计算机网络》的核心知识点,包括协议体系结构、网络模型、路由技术、拥塞控制、局域网技术、无线局域网和互联网的相关原理。
一、协议体系结构与网络模型
1. 多层协议体系结构的必要性:为了实现不同设备间的通信,通过分解复杂任务到多个层次来简化设计,使得每个层次只负责一部分功能。
2. OSI模型(开放系统互连模型):分为七层,从下到上依次是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,分别处理物理信号、帧封装、路由选择、端到端传输等问题。
3. TCP/IP模型:与OSI模型类似,但简化为四层,包括网络接口层、网络层、传输层和应用层,更符合实际网络环境。
二、路由技术
1. 路由:在分组交换网络中,路由器根据目的地信息选择最佳路径。
2. 路由信息的更新方式:包括距离矢量路由和链路状态路由,如RIP和OSPF。
3. 路由选择策略:包括静态路由、洪泛、随机路由、自适应或动态路由,如Dijkstra和Bellman-Ford算法。
三、拥塞控制
1. 拥塞问题:当网络负载过大,导致性能下降,需要采取控制措施避免网络崩溃。
2. 拥塞控制方式:一般控制方式、反压、阻流分组、隐式拥塞指示、显示拥塞信令,以及令牌桶机制等。
四、局域网技术
1. 局域网构成:包括硬件设备、传输媒介、拓扑结构等。
2. IEEE802协议模型:涵盖局域网的标准,如以太网、令牌环等。
3. 以太网MAC帧格式:包含源和目标MAC地址、类型/长度字段等。
4. 网桥和交换机:网桥用于连接不同网络段,而交换机则在第二层和第三层进行数据转发。
五、高速局域网
1. CSMA/CD(载波监听多路访问/冲突检测):用于以太网的介质访问控制,确保数据传输不发生冲突。
2. 二进制指数退避算法:处理冲突后的重传策略。
3. 以太网媒介:如双绞线、光纤等。
4. 令牌环:令牌传递方式,避免冲突。
六、无线局域网
1. IEEE802.11标准:定义了无线局域网的规范,包括频段、传输速率等。
2. CSMA/CA(载波监听多路访问/冲突避免):用于无线网络中的介质访问控制,防止碰撞。
3. RTS/CTS机制:减少无线网络中的冲突。
七、互联网
1. IP协议:互联网的基础,负责网络层的数据包传输。
2. IPv4和IPv6:IPv4地址分类和子网划分,IPv6的改进,如更大的地址空间。
3. 组播:高效地向多点发送数据,涉及IGMP协议。
4. 自治系统与路由:IRP(内部路由协议)和ERP(外部路由协议),如RIP和OSPF。
5. BGP(边界网关协议):在自治系统间交换路由信息。
6. QoS(服务质量):满足不同应用对带宽、延迟等需求的保障机制,如综合服务体系和区分服务。
这份复习提纲全面梳理了计算机网络的基础理论和关键技术,对于学习者来说是一份宝贵的参考资料。
2022-08-08 上传
2010-05-08 上传
2022-06-27 上传
2010-08-16 上传
2022-08-08 上传
2018-12-31 上传
2024-01-16 上传
2012-07-05 上传
顾露
- 粉丝: 19
- 资源: 313
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析