什么是服务器?(Powercert animated videos)

article/2025/10/13 10:21:44

什么是服务器?

本篇文章是源自以下链接视频的字幕:
什么是服务器?(Powercert animated videos)

  • 服务器本质上是一个用于为用户提供服务的专用电脑,比如一个普通的桌面电脑或者是一个工作站,所以服务器是一台许多用户可以通过互联网或者是本地网络连接的中心设备,用户一般为了某种特定服务连接服务器,比如检索网站去获取数据或者收发邮件。

一台服务器可以用于专门只提供一种服务。你可以让一个服务器专门用于登录网站,一个专门用于储存数据,一个专门用于收发邮件。这种模型就是通常一个大型组织所使用的。

或者你也可以搭建一个服务器去处理所有的这些服务在同一个服务器上。一般小型组织会使用这样的模型,对于某种模型的使用都决定于一个组织有哪些需求。

!
  • 现在当人们讨论起一个“服务器”,一般是指一个性能强大,集中的很多用户连接的电脑,在一定程度上是正确的,然而在某种程度上,服务器不仅仅是物理意义上的电脑,
    服务器实际是一台电脑所担任的“角色”

因为任何一台普通的桌面电脑都可以被搭建成一台服务器,而并非一定需要超高性能,所以,你可以在家里搭建一个网络,并把一台电脑设置成一个文件服务器,服务器拥有一个共享文件夹供其他的设备连接时存取这些文件

或者,你也可以用一台电脑去当作一个网络服务器,你可以在这台服务器上储存网站的数据,其他连接到这台服务器的电脑可以快速检索。

然而桌面电脑还是有种种限制:

因为桌面电脑不是被设计用于承受大量的工作量,也不能处理很多用户连接,这不仅仅是因为桌面级电脑的低配置硬件,也因为软件因为桌面操作系统只能够处理有限数量的并发连接。

  • 现如今,服务器需要几乎24小时在线,因为它们对于一个组织来说至关重要,如果一个服务器崩溃就可以危及到整个企业或者组织,这就是为什么服务器必须十分可靠,它们需要坚固的硬件去不停地运转,保证零故障。
  • 比如一个桌面级电脑会去使用为桌面环境设计的处理器,比如英特尔酷睿系列,而服务器则会使用专为服务器设计的处理器,例如英特尔至强处理器,一个服务器处理器需要很快的速度和同时处理很多任务的能力。

现在这两种处理器性能都十分强劲,但还是有一些区别:

  • 比如至强处理器支持多进程环境,所以它可以用来和其他处理器协同工作,这意味着你可以把两个至强处理器放在一个服务器主板上,这也是很多服务器为了处理巨大工作量所需要的
  • 但是桌面处理器并不支持 ,它们只可以独立工作,而不能合作。
  • 还有一个区别是至强处理器支持ECC RAM,也就是Error Code Correcing(错误检查纠正)RAM
  • 这种内存主要用在服务器中,现在服务器需要保持时刻运转,内存错误会摧毁一个服务器,ECC所做的就是检测出数据是否被RAM正确处理,如果任何时候需要防止错误出现,它会立马进行纠正,所以在服务器中使用ECC是一个额外的面对故障的保护措施确保服务器不崩溃。
  • 英特尔酷睿处理器则不支持ECC RAM,然而AMD处理器支持ECC RAM
  • 至强处理器支持容量更大的RAM,它们拥有更大的缓存相比于桌面级处理器也有更多的核心
  • 一个服务器也应有RAID阵列热插拔硬盘,这样如果一块硬盘损坏不会有任何数据丢失,服务器仍可以正常运转。
  • RAID将数据储存在多个硬盘上,如果一个硬盘损坏可以在更换的同时保持服务器开启,然后RAID将数据自动重建在新的硬盘上。
  • 一个服务器同时也应该有另外的电量储备以备不时之需
  • 服务器需要服务器专用的操作系统,比如Linux , Windows Server , macOS Server
  • 服务器操作系统十分坚固稳定,被设计于不停工作
  • 可以处理上千的并发连接

市面上有许多不同种类的服务器,这的种类指的是服务器所提供的 ‘服务’ 的种类:

  • 例如网络服务器,网络服务器被用作储存网站,当你用浏览器浏览网页时就等同于通过互联网连接到了一台网络服务器,并向这台服务器索取需要的网站,网络服务器包含这个网站的所有数据,包括HTML代码和图片,同时也会运行网络服务器软件。
  • 另一种类型的服务器是电子邮件服务器,它使得收发电子邮件方便易用,你可以通过浏览器来看邮件,或者使用一个电子邮件账号,比如Outlook或者Thunderbird。这些服务提供方使用email协议,比如IMAP,POP,SMTP。
  • 数据库服务器是另一种服务器类型,这种服务器在后端储存数据,然后被电脑从前端读取数据,例如使用查询语言SQL。

http://chatgpt.dhexx.cn/article/vGr4jd0v.shtml

相关文章

服务器简介

1、什么是服务器? 【服务器】: 也称伺服器,是一种高性能计算机,提供计算服务的设备。 2、服务器的构成 服务器:由处理器(CPU)、硬盘、内存、系统总线等组成,和通用的计算机架构类似。由于服务…

涨知识 | 服务器到底是什么?

我们经常听到诸如服务器炸了,服务器崩了,重启服务器之类的话。 但是身处信息时代的你,是否真的懂服务器是什么? 1.服务器的概念 百度百科上这样说 服务器(Server),也称伺服器,是提…

什么是服务器?

服务器概述 服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。 服务器在网络中为其它客户机/客户端(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。 服务器具有高速的CPU运算能力、长时间…

什么是服务器?服务器是干什么用的?服务器的基本属性有哪些?怎么配置服务器?怎么挑选适合自己的服务器?

服务器的基础 服务器指一个管理资源并为用户提供服务的计算机,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,因此C…

WebRTC 协议介绍--一篇读懂DTLS、SRTP、SRTCP

DTLS作用 资料包传输层安全(英语:Datagram Transport Layer Security,缩写为 DTLS),又译数据包传输层安全,是一种通信协议,提供UDP协议在传输层的发送安全。它能够提供与TLS类似的安全保护。DTLS常用于流媒体。 DTLS与TLS DTLS is similar to TLS intentionally excep…

WebRTC服务器理论铺垫(六):OpenSSL协议,DTLS协议,RTP协议和SRTP协议

文章目录 一、SSL协议二、OpenSSL三、TLS和DTLS四、DTLS的通信的步骤图五、RTP协议和SRTP协议5.1 详解RTP协议5.2 详解RTCP协议5.3 RTP && RTCP的协议的关键技术 六、DTLS-SRTP协议 一、SSL协议 SSL的全名叫做secure socket layer(安全套接字层),最开始是由…

webrtc-dtls、sctp、srtp

Webrtc通道协议总览图 WebRtc媒体建立流程图 SCTP: 当我们在网上搜索SCTP时,会看到相关的描述,将SCTP介绍为与UDP,TCP同一层次的传输层协议。最早STCP是把窄带7号信令的可靠性传输机制引入到IP协议、优化TCP协议的不能分帧传输…

RTP/RTCP 和 SRTP/SRTCP协议

此文章为转载,如有侵权,通知删除 原地址:https://blog.csdn.net/swallow_he/article/details/74202104 RTP/RTCP 和 SRTP/SRTCP协议 1 RTP RTP 协议(Real TimeProtocol)提供具有实时特征的、端到端的数据传送服务,可用来传送声音…

【网络通信 -- 直播】网络通信协议简介 -- SRTP/SRTCP

【网络通信 -- 直播】网络通信协议简介 -- SRTP/SRTCP 【0】简介 安全实时传输协议 (Secure Real-time Transport Protocol,SRTP) 是在实时传输协议 (Real-time Transport Protocol,RTP) 基础上定义的一个协议,旨在为单播和多播应用程序中的…

RFC4568规范:SDP协商SRTP密钥

SDP协商SRTP密钥 RFC4568中关于媒体流加密说明时&#xff0c;在SDP中新增了"crypto"字段用于描述加密信息&#xff0c;格式如下&#xff1a; acrypto:<tag> <crypto-suite> <key-params> [<session-params>] 其中&#xff1a; <…

srtp的致命错误

文章目录 javaweb使用了ajax技术依然刷新页面法一法二法三 javaweb后台servlet不能重定向问题javaweb失败加载xxx&#xff0c;因为没有框架当用户一台设备打开多个网页访问我的窗口时验证码错误的实质session的实质浏览器和服务器之间的session关联的技术内幕实验验证 javaweb使…

Janus dtlssrtp 流程图

1 init 2 create bio接口和pre 秘钥 各个部分说明: 绑定ssl和bio;SSL_set_bio(dtls->ssl, dtls->read_bio, dtls->filter_bio);//init dtls:SSL_new--使用BIO那么就可以和SSL、非加密的网络以及文件IO进行透明的连接;BIO可以连接在一起成为一个BIO链//读写bio就等于读…

TLS-SRTP协议详解

当webrtc通过tls握手完成,会把key和加密算法给srtp,由srtp进行数据的加密和解密。 srtp使用的是对称的加解密算法。而dtls握手协议使用的是非对称的加解密算法。 对称加密算法需要同一个密钥。此时通过tls握手,a给b自己的密钥,b给a自己的密钥,a用自己的密钥加密,b用a给的…

SRTP RFC 3711

目录 1 SRTP session key 2 RTP 加密 2.1 RTP body加密 2.1.1 计算IV 2.1.2 计算AAD 1 SRTP session key K

WebRTC 传输安全机制:深入显出 SRTP 协议

简介&#xff1a;SRTP&#xff1a;安全传输协议&#xff08;Secure Real-time Transport&#xff09; 通过 DTLS 协商后&#xff0c;RTC 通信的双方完成 MasterKey 和 MasterSalt 的协商。接下来&#xff0c;我们继续分析在 WebRTC 中&#xff0c;如何使用交换的密钥&#xff0…

视频码流传输协议srtp/srtcp详细介绍

RTP/RTCP 协议并没有对它的负载数据进行任何保护。因此&#xff0c;如果攻击者通过抓包工具&#xff0c;如 Wireshark&#xff0c;将音视频数据抓取到后&#xff0c;通过该工具就可以直接将音视频流播放出来&#xff0c;这是非常恐怖的事情&#xff0c;这里可以通过srtp/srtcp协…

计算机专业srtp项目选题,我都大二了,才知道什么是SRTP

原标题:我都大二了,才知道什么是SRTP 大二下学期一开始,陆陆续续有同学问我: “哎,你报名SRTP了吗?” “你SRTP找了哪个老师了?” “我们SRTP组队吧!” 这时的我,一脸懵逼: 啥??? 惊讶的目光顿时向我扫来, “你连SRTP都不知道? 我一入学学长学姐就告诉我了!” …

WebRTC 传输安全机制:DTLS 和 SRTP

在 WebRTC 中&#xff0c;为了保证媒体传输的安全性&#xff0c;引入了 DTLS 和 SRTP 来对通信过程进行加密。DTLS 的作用、原理与 SSL/TLS 类似&#xff0c;都是为了使通信过程变得更安全。 常用加密方法 加密技术 1. 对称加密 对称加密&#xff08;Symmetric Cryptograph…

DTLS-SRTP协议学习

1.DTLS-SRTP&#xff1a; WEBRTC中真正使用的协议&#xff0c;会使用DTLS握手协议后交换证书key&#xff0c;交换完成将key和加密算法交给SRTP进行数据加解密。 2.DTLS要解决的问题&#xff1a; 2.1.交互密钥 SRTP是真正加解密的&#xff0c;使用的是对称的加密算法。DTLS使…

SRTP是如何工作的

什么是SRTP 参考RFC 3711 - The Secure Real-time Transport Protocol 参考RFC 7201 - Options for Securing RTP Sessions RTP是实时传输协议&#xff0c;用于媒体通信&#xff1b;SRTP就是加密的实时传输协议。 工作原理很简单&#xff0c;即在RTP开始前&#xff0c;双方先协…