网络
文章平均质量分 94
三玖诶
这个作者很懒,什么都没留下…
展开
-
TCP网络编程概述、相关函数、及实现超详解
TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的传输层协议,广泛应用于网络通信。与UDP(User Datagram Protocol,用户数据报协议)不同,TCP提供了可靠的数据传输机制,确保数据能够完整、有序地从发送端传输到接收端。本文将详细介绍TCP协议的特点、TCP与UDP的差异、TCP编程流程以及客户端和服务器的实现方式。原创 2024-09-25 20:59:43 · 1625 阅读 · 0 评论 -
计算机网络详解:发展史、TCP/IP协议、网络通信与应用开发全流程
计算机网络的发展从ARPANET起步,经过了TCP/IP协议的建立、互联网的商业化普及,直至如今的云计算物联网和5G时代。TCP/IP协议作为互联网的核心协议,为全球各类设备提供了标准化的通信方式。通过理解网络通信的基本原理、数据包的组装与拆解流程,开发者可以设计和实现高效的网络应用程序。未来,随着技术的进一步发展,计算机网络将继续推动全球信息化进程,影响我们生活的方方面面。通过本文的讲解,希望读者能够更好地理解计算机网络的基础知识和应用开发流程。原创 2024-09-24 17:45:28 · 1597 阅读 · 0 评论 -
HTTP 与 HTTPS 的三次握手与四次挥手详解
直接基于 TCP 进行通信,无加密层。TCP 三次握手建立连接,四次挥手断开连接。增加了 SSL/TLS 握手过程,确保数据的加密传输。有证书情况下,SSL/TLS 握手涉及证书验证和密钥交换过程。无证书情况下,SSL/TLS 握手流程简化,可能跳过证书验证,但仍然需要协商加密协议和密钥。通过三次握手和四次挥手,HTTP 和 HTTPS 确保了可靠的连接建立与关闭,而 HTTPS 进一步通过 SSL/TLS 协议实现了数据加密和安全性提升。原创 2024-09-23 13:50:55 · 1180 阅读 · 0 评论