TLS 详解(一)
TLS的设计目标是构建一个安全传输层(Transport Layer Security ),在基于连接的传输层(如tcp)之上提供安全加密的通信信道。它是旨在防止窃听,篡改和消息伪造的 IETF 标准。常见应用程序包括Web浏览器,即时消息传递,电子邮件和IP语音都在使用TLS。
Title From What is Transport Layer Security (TLS)?
TLS的设计目标是构建一个安全传输层(Transport Layer Security ),在基于连接的传输层(如tcp)之上提供安全加密的通信信道。它是旨在防止窃听,篡改和消息伪造的 IETF 标准。常见应用程序包括Web浏览器,即时消息传递,电子邮件和IP语音都在使用TLS。
Title From What is Transport Layer Security (TLS)?
函数式编程是一种编程范式,常见的编程范式有 命令式编程(Imperative programming),函数式,逻辑式。在函数式编程中,函数是一等公民。函数可以在任何地方定义,可以作为参数,返回值等。下面从Python 或 Golang 为例介绍一下函数式编程。
这段时间搭建自己的 Nginx 服务器,顺便总结回顾了一些运维相关的知识点,详细介绍了如何搭建一个企业级的高性能 Nginx 服务器。
HTTP 3 ,它来了,QUIC(quick udp internet connection “快速 UDP 互联网连接”)正如其名一样,它就是快。其正在标准化为新一代的互联网传输协议。是由google提出的使用udp进行多路并发的传输协议。
如果想要网站在弱网情况下提升网络访问速度,那么QUIC将是一个不错的选择。
应用服务器通过发起 TCP 连接其他服务器时,如代理服务器需要请求上游服务器,每个连接会占用一个连接发起方端口,在高并发场景下,可能会导致端口耗尽。同时连接主动关闭方为了TCP正常断开连接,TCP 主动关闭方为了确保最后一个ACK能够达到被动关闭方,所以会等待2MSL。在等待期间该端口就会处于 TIME_WAIT 状态。