P2P与CS的区别
p2p:
以对等方式进行通信,并不区分客户端和服务端,而是平等关系进行通信。在对等方式下,可以把每个相连的主机当成既是主机又是客户,可以互相下载对方的共享文件。不如迅雷下载就是典型的p2p通信方式。
c/s:
客户端-服务器方式通信。主机A如果运行客户端程序。而主机B运行服务端程序,客户A向服务端B发送请求服务,服务端B向客户端A接收服务,这种情况下,就是以CS方式通信。这里所指的客户端和服务端都是指通信中涉及的两个应用进程,而不是具体的主机。
P2P广泛应用:文件共享下载、p2p搜索引擎(迅雷)、分布式对等计算、分布式数据存储、协同工作、即时通信、多媒体传输(直播)