计算机原理及网络
计算机原理及网络
y8671559
这个作者很懒,什么都没留下…
展开
-
HTTPS的加密方式和通信原理
Web中可以通过TLS/SSL (Transport Layer Security/Secure SocketsLayer。由网景公司最早提出的名称叫SSL,标准化以后被称作TLS。有时两者统称为SSL。)对HTTP通信进行加密。使用TLS/SSL的HTTP通信叫做HTTPS通信。HTTPS中采用对称加密方式。而在发送其公共密钥时采用的则是公钥加密方式(对称加密虽然速度快,但是密钥管理是巨大的挑战。公钥加密密钥管理相对简单,但是处理速度非常慢。TLS/SSL将两者进行取长补短令加密过程达到了极好的效果。由原创 2020-06-19 17:40:13 · 1092 阅读 · 0 评论 -
详解网络连接中的三次握手和四次挥手
TCP提供面向有连接的通信传输。面向有连接是指在数据通信开始之前先做好通信两端之间的准备工作。UDP是一种面向无连接的通信协议,因此不检查对端是否可以通信,直接将UDP包发送出去。TCP与此相反,它会在数据通信之前,通过TCP首部发送一个SYN包作为建立连接的请求等待确认应答 (TCP中发送第一个SYN包的一方叫做客户端,接收这个的一方叫做服务端。)。如果对端发来确认应答,则认为可以进行数据通信。如果对端的确认应答未能到达,就不会进行数据通信。此外,在通信结束时会进行断开连接的处理(FIN包)。一个连接原创 2020-06-19 10:53:28 · 408 阅读 · 0 评论 -
TCP、UDP、TCP/IP的区别
从网络分层来看,TCP、UDP是在传输层,IP是在网络层。TCPTCP是一种面向有连接的传输层协议。它可以保证两端通信主机之间的通信可达。TCP能够正确处理在传输过程中丢包、传输顺序乱掉等异常情况。此外,TCP还能够有效利用带宽,缓解网络拥堵。然而,为了建立与断开连接,有时它需要至少7次的发包收包,导致网络流量的浪费。此外,为了提高网络的利用率,TCP协议中定义了各种各样复杂的规范,因此不利于视频会议(音频、视频的数据量既定)等场合使用。UDPUDP有别于TCP,它是一种面向无连接的传输层协议。U原创 2020-06-19 09:54:43 · 1104 阅读 · 0 评论 -
详解网络七层结构及作用
网络分层结构各分层的作用应用层为应用程序提供服务并规定应用程序中通信相关的细节。包括文件传输、电子邮件、远程登录(虚拟终端)等协议。表示层将应用处理的信息转换为适合网络传输的格式,或将来自下一层的数据转换为上层能够处理的格式。因此它主要负责数据格式的转换。具体来说,就是将设备固有的数据格式转换为网络标准传输格式。不同设备对同一比特流解释的结果可能会不同。因此,使它们保持一致是这一层的主要作用。会话层负责建立和断开通信连接(数据流动的逻辑通路),以及数据的分割等数据传输相关的管理。..原创 2020-06-18 19:09:42 · 2300 阅读 · 0 评论