C/S与P2P通信方式:网络边缘的智能交互

需积分: 19 0 下载量 64 浏览量 更新于2024-08-14 收藏 2.48MB PPT 举报
本文主要介绍了计算机网络中的两种基本通信方式——客户-服务器方式(C/S方式)和对等通信方式(P2P方式),以及与之相关的网络技术发展历史和组成部分。 1. **互联网发展历程**: - 回顾了因特网发展的三个阶段: - 第一阶段:从单个网络ARPANET向互联网过渡,TCP/IP协议在1983年成为标准,标志着因特网的诞生。 - 第二阶段:互联网形成多层次ISP结构,引入了ISP概念,电信网、有线电视网和计算机网络逐渐融合。 - 第三阶段:层次化的网络结构进一步巩固,ISP服务成为关键。 2. **网络组成**: - 边缘部分:用户直接使用,包括主机进行数据通信和资源共享。 - 核心部分:由路由器构成,负责提供连通性和数据交换服务。 3. **通信方式**: - **客户-服务器(C/S)方式**:服务请求方(客户端)和服务提供方(服务器端)明确区分,如常见的Web应用,浏览器和服务器间的交互。 - **对等通信(P2P)方式**:所有参与者既是服务请求者也是提供者,如P2P文件共享,如BitTorrent网络。 4. **路由器角色**: - 路由器作为网络的核心组件,执行分组交换,负责接收、处理和转发数据包,确保数据的快速传递。 5. **分组交换的问题**: - 分组存储转发可能导致时延,额外的控制信息增加了开销。 - 相比于电路交换的实时性,分组交换更适合突发性强的数据传输。 6. **网络分类**: - 按照网络作用范围分类,可能涉及局域网(LAN)、广域网(WAN)、城域网(MAN)等不同级别。 文章详细阐述了计算机网络的历史演进、核心组件和通信模型,重点讲解了客户-服务器和对等通信方式的区别,并讨论了路由器在分组交换中的作用以及分组交换带来的优缺点。对于网络开发者来说,理解这些基础知识至关重要,无论是设计C/S架构还是利用P2P技术,都需要对这些通信方式有深入认识。