首页 > 其他分享 >计算机网络(一)

计算机网络(一)

时间:2023-05-30 22:55:07浏览次数:44  
标签:加密 计算机网络 密钥 服务器 非对称 连接 客户端

一、HTTP长连接和短连接的区别?

长连接:在一个TCP连接上可以发送多个数据包,但是如果没有数据包发送时,也要双方发检测包以维持这个长连接。
短连接:当双方需要数据交互的时候,就建立一个TCP连接,本次交互完之后就断开这个连接。

Socket心跳包机制:
像心跳一样,每隔固定时间向服务器发送一个包,以此来告诉服务器,这个客户端还活着。为了保持长连接,一般都是很小的包(节约流量)或者只有包头的空包。
心跳检测步骤:
1.客户端每隔一段时间间隔就发送一个探测包给服务器;
2.客户端发包时启动一个超时定时器;
3.服务端接收到探测包后会回应一个包;
4.如果客户端收到服务器的应答包,则说明服务器正常,删除超时定时器;如果没有收到则服务器异常。

二、网关的作用?
网关是一种网络设备,可以连接两个不同的网络,并在它们之间传输数据。它的作用包括转换协议、实现安全控制、提供负载均衡等。网关常用于连接局域网与互联网、连接不同类型的网络、连接公共网络和私有网络等。

 

三、对称加密和非对称加密?

对称加密和非对称加密是两种常见的加密方式:

  • 对称加密使用同一个密钥(也叫秘钥)用于加密和解密数据。发送方和接收方需要在通信前共享相同的密钥。常见的对称加密算法有AES、DES等。优点是加解密速度快,但是存在密钥安全传输问题。

  • 非对称加密使用一对密钥(公钥和私钥)进行加密和解密。公钥可以公开,任何人都可以用它来加密数据;而私钥则只能由接收方持有,用于解密数据。常见的非对称加密算法有RSA、DSA等。优点是不需要共享密钥,更安全,但是加解密速度较慢。

标签:加密,计算机网络,密钥,服务器,非对称,连接,客户端
From: https://www.cnblogs.com/coooookie/p/17444775.html

相关文章

  • 计算机网络基础网络协议(转)
    原文:https://blog.csdn.net/a58125584s/article/details/124251253一.操作系统基础操作系统:(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。注:计算机(硬件)->os......
  • 计算机网络 一、什么是因特网
    什么是因特网从具体构成角度通过 通信链路 和 分组交换机 将 主机(host) 或 端系统(endsystem) 连接到一起的网络。通信链路(communicationlink) 通常指电缆、铜线、光纤等物理媒介。分组交换机 允许链路互联以形成更大规模的网络,常见的交换机如 路由器(router)......
  • 计算机网络(三)物理层
    计算机网络(三)物理层1物理层的基本概念物理层就是要解决在连接计算机的传输媒体上传输数据比特流(比特0和比特1)的问题向上一层数据链路层屏蔽各种传输媒体的差异,提供透明的比特流传输服务。物理层协议的主要任务2物理层下的传输媒体​ 传输媒体分为两类:导引型传输媒......
  • 计算机网络(二)OSI七层模型、TCPIP四层模型与原理五层模型
    1OSI参考七层模型(法律上的标准)OSI七层模型OSI:开放式互连通信参考模型分层的原因:标准化、降低各个层之间的关联依赖①应用层:能产生流量能够和用户交互的应用②表示层:加密压缩,开发人员考虑的问题③会话层:服务器和客户端建立的会话netstat-nb④传输层:进行可靠传输、不......
  • 计算机网络(一)计算机网络概述
    计算机网络概述因特网网络:许多计算机通过交换机连接在一起互联网(internet):许多网络通过路由器连接在一起因特网(Internet):全球最大的互联网,网络通过TCP/IP协议进行通信因特网发展过程分组交换网络->互联网->TCP/IP->多层次ISP结构的互联网因特网的组成主机之......
  • 计算机网络方面有哪些书籍值得推荐?
    计算机网络的历史可以追溯到20世纪50年代,当时计算机采用线路交换的方式连接起来,类似于早期的电话线。这种方式线路建立时间过长,成本高,而且独享式占用通信资源,不适合于突发性高的计算机网络。到了20世纪60年代,出现了早期的分组交换,每一个节点既是端系统也是路由器,每个节点都具有存储......
  • 计算机网络方面有哪些书籍值得推荐?
    计算机网络的历史可以追溯到20世纪50年代,当时计算机采用线路交换的方式连接起来,类似于早期的电话线。这种方式线路建立时间过长,成本高,而且独享式占用通信资源,不适合于突发性高的计算机网络。到了20世纪60年代,出现了早期的分组交换,每一个节点既是端系统也是路由器,每个节点都具有存储......
  • 计算机网络方面有哪些书籍值得推荐?
    计算机网络的历史可以追溯到20世纪50年代,当时计算机采用线路交换的方式连接起来,类似于早期的电话线。这种方式线路建立时间过长,成本高,而且独享式占用通信资源,不适合于突发性高的计算机网络。到了20世纪60年代,出现了早期的分组交换,每一个节点既是端系统也是路由器,每个节点都具有存储......
  • 计算机网络方面有哪些书籍值得推荐?
    计算机网络的历史可以追溯到20世纪50年代,当时计算机采用线路交换的方式连接起来,类似于早期的电话线。这种方式线路建立时间过长,成本高,而且独享式占用通信资源,不适合于突发性高的计算机网络。到了20世纪60年代,出现了早期的分组交换,每一个节点既是端系统也是路由器,每个节点都具有存储......
  • 计算机网络--Ch6.应用层(二)
    三.文件传输协议FTP1.FTP文件传送协议FTP(FileTransferProtocol.)提供不同种类主机系统(硬、软件体系等都可以不同)之间的文件传输能力。简单文件传送协议TFTP(TrivialFileTransferProtocol)2.FTP服务器和用户端FTP是基于客户/服务器(C/S)的协议。用户通过一个客户机程序连......