计网复习精华:从基础概念到分组交换

需积分: 0 3 下载量 51 浏览量 更新于2024-07-07 收藏 3.23MB DOCX 举报
"这是一份来自山东大学的2021-2022学年计算机网络个人复习笔记,涵盖了计算机网络的基础概念、网络硬件和软件的详细内容。" 计算机网络是信息技术的重要组成部分,它涉及计算机之间的通信和数据交换。在笔记中,首先介绍了基础概念,包括计算机网络的定义,它是由一组通过单一技术相互连接的自主计算机集合。这种连接方式允许数据在各个计算机之间传输,形成了我们现在依赖的全球信息基础设施。 对等通信技术(P2P)是网络中的一种通信模式,其中每个参与者既可以作为客户端也可以作为服务器,没有固定的中心节点。这种模式在文件分享和分布式计算中非常常见。 网络硬件部分,笔记详细讲解了传输技术。点到点网络和广播网络是两种基本的通信模型。点到点网络通过一条链路连接两台机器,数据包可能经过多个中间设备到达目的地;而广播网络中,所有机器共享通信信道,数据包能被所有机器接收到。网络通信方式包括单播、广播和组播,分别对应一对一、一对多和一对多组的通信。 接着,笔记按照范围将网络分类为个人域网(PAN)、局域网(LAN)、城域网(MAN)、广域网(WAN)和互联网(Internet)。每种网络都有其特定的应用场景和覆盖范围,如蓝牙常用于PAN,而WiFi和以太网用于LAN,有线电视网络则属于MAN。 在数据交换方面,笔记提到了包交换或分组交换,这是一种高效的数据传输方式,每个数据包可以立即发送,并不一定沿着同一路径。 网络软件部分,笔记讨论了协议层次结构。协议是不同层次上的通信规则,接口定义了层与层之间的交互。分层设计便于简化系统复杂性,使得修改某一层次不会影响其他层次。同时,笔记指出层次设计需要解决差错控制和流量控制问题,确保数据传输的可靠性和网络效率。 最后,笔记提到了面向连接和面向无连接的服务。面向连接的服务如同电话通话,先建立连接再进行通信,确保了通信的稳定性和可靠性,而面向无连接的服务则不需预先建立连接,如UDP协议,更注重快速传输但可能牺牲一定的可靠性。 这份笔记全面涵盖了计算机网络的基础知识,对于学习者理解网络原理和机制有着极大的帮助。