客户端服务器(client server)和对等(peer to peer)的区别

客户机-服务器和对等网络是两种网络体系结构。在客户机-服务器体系结构中,任务或工作负载在服务器之间划分,服务由客户机请求。通常,客户机和服务器通过计算机网络进行通信,但它们也可以驻留在同一个系统上。在点对点体系结构中,任务或工作负载在对等点之间进行划分,这些对等点被称为对等网络。同龄人有同样的潜力和特权。对等节点将其资源的一部分(如处理能力、磁盘存储或网络带宽)提供给网络中的其他参与者。...

客户端服务器与对等

客户机-服务器和对等网络是两种网络体系结构。在客户机-服务器体系结构中,任务或工作负载在服务器之间划分,服务由客户机请求。通常,客户机和服务器通过计算机网络进行通信,但它们也可以驻留在同一个系统上。在点对点体系结构中,任务或工作负载在对等点之间进行划分,这些对等点被称为对等网络。同龄人有同样的潜力和特权。对等节点将其资源的一部分(如处理能力、磁盘存储或网络带宽)提供给网络中的其他参与者。

什么是客户端服务器?

如前所述,客户机-服务器体系结构建立在提供服务的服务器和一组请求这些服务的客户机的概念上。程序实际上是一个或多个与客户机共享资源的服务器。客户机通过请求服务器的内容或服务来启动与服务器的通信会话。服务器总是等待来自客户端的传入请求。现在有几种客户机-服务器类型。但是它们也有一些共同的特性,比如一个集中的安全数据库,它控制对服务器上共享资源的访问。服务器包含用户名和密码的列表,只有当用户向服务器提供有效的用户名和密码时,才允许用户访问网络。用户登录后,只能访问由网络管理员授予权限的资源。广泛使用的功能,如电子邮件交换,网络访问和数据库访问是建立在客户机-服务器架构。

什么是点对点?

在对等网络中,资源在对等点之间共享,而不需要服务器进行任何集中协调。同行既是资源的提供者,也是资源的消费者。对等系统在物理网络拓扑的基础上在应用层实现一个抽象的覆盖网络。对等网络背后的想法是尽可能以低成本共享资源。没有集中的安全机制,允许终端用户自己控制对资源的访问,降低了对等网络的安全性。用户可以在其计算机中创建任何他们希望的共享点,只有在创建共享点时分配密码才能提供安全性。对等网络结构被流行的文件共享系统如Napster所使用。

客户机-服务器和对等网络架构有什么区别?

  • 发表于 2020-10-26 19:46
  • 阅读 ( 352 )
  • 分类:IT

你可能感兴趣的文章

活动ftp(active ftp)和被动ftp(passive ftp)的区别

...传输,一个用于命令,另一个用于发送和接收数据。来自客户端计算机的请求在服务器的端口21接收,该端口专门用于发送命令;因此,它被称为命令端口。一旦接收到传入请求,客户端计算机请求或上载的数据将通过称为数据...

  • 发布于 2020-11-04 09:09
  • 阅读 ( 245 )

关于javarmi注册中心以及如何使用它的所有内容

...学习如何实现一个服务器来公开对象,以及如何实现一个客户端来调用服务器上的方法,以及如何在RMI注册表中注册和查找服务。 ...

  • 发布于 2021-03-12 15:58
  • 阅读 ( 314 )

p2p(peer-to-peer)文件共享的工作原理

...zaa和Gnutella网络上获得(其中Limewire可能是最著名的Gnutella客户端)。 ...

  • 发布于 2021-03-23 12:39
  • 阅读 ( 307 )

bittorrent客户端最初是如何发现其对等点的?

当你的torrent客户端加入swarm来共享和收集文件片段时,它如何确切地知道所有的对等点在哪里?请继续阅读,我们将深入了解支撑BitTorrent协议的机制。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一...

  • 发布于 2021-04-11 19:09
  • 阅读 ( 176 )

谁为我的网络服务提供商提供网络服务?

...级网络。 什么是窥视(peering)? 这些网络通过一个称为“对等”的过程相互连接。大多数流量需要经过至少2个不同的顶层网络才能到达目的地,并且这些网络通过对等安排进行桥接。这通常的工作方式是,协议的每一方都将承诺...

  • 发布于 2021-04-12 06:22
  • 阅读 ( 190 )

研究人员说,skype通过减少“超级节点”来加强安全性(更新:已确认)

...规格的机器可以升级为超级节点状态,它们将作为点对点客户端,用于分发有关特定时间哪些Skype用户在线的信息。安全研究员Kostya Kortchinsky写道,他在探索Skype架构时发现了多达48000个超级节点,但在上个月,这个数字已经下降...

  • 发布于 2021-04-22 04:46
  • 阅读 ( 125 )

种子(seeds)和同龄人(peers)的区别

...文件共享网络。对于torrents,没有可以下载文件的集中式服务器。相反,这些文件是从拥有部分或全部文件的其他用户处复制的。种子基本上是整个文件的副本,这样其他下载程序就有了一个源。同龄人是下载文件的人。他们可...

  • 发布于 2021-06-23 04:18
  • 阅读 ( 168 )

客户(client)和服务器(server)的区别

...程序称为客户机,向客户机提供服务的设备称为服务器。客户端启动与服务器的通信会话。服务器等待传入的请求并响应它们。 覆盖的关键领域 1.什么是客户端-定义,功能2.什么是服务器-定义,功能3.客户端和服务器之间的区...

  • 发布于 2021-07-01 00:44
  • 阅读 ( 658 )

客户(client)和服务器操作系统(server operating system)的区别

...是客户机和服务器操作系统。 覆盖的关键领域 1.什么是客户端操作系统-定义,功能2.什么是服务器操作系统-定义,功能3.客户端和服务器操作系统的区别是什么-主要区别的比较 关键术语 客户端、服务器、操作系统 什么是客户...

  • 发布于 2021-07-01 08:26
  • 阅读 ( 364 )

客户端脚本(client side scripting)和服务器端脚本(server side scripting)的区别

客户端脚本和服务器端脚本的主要区别在于,客户端脚本用于编写在客户端或浏览器中执行的脚本,而服务器端脚本用于编写在服务器端或服务器中执行的脚本。 web按照客户机-服务器模式工作。这里,主机或客户机是指请求服...

  • 发布于 2021-07-02 01:43
  • 阅读 ( 1151 )
hmmlhq15c
hmmlhq15c

0 篇文章

相关推荐