![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 94
Ggggggtm
荣获 2023睿抗机器人开发者大赛(RAICOM)全国总决赛编程技能赛竞赛项目三等奖、第19届百度之星程序设计大赛河北省赛区银奖、第十四届蓝桥杯全国软件和信息技术专业人才大赛河北赛区C/C++程序设计大学B组二等奖、2023睿抗机器人开发者大赛(RAICOM)河北赛区编程技能赛竞赛项目二等奖、2023年度第四届全国大学生算法设计与编程挑战赛(春季赛)优秀奖、多次获得校级奖学金。目前正在学习C/C++、Linux操作系统、网络等内容,欢迎一起交流。
展开
-
【计算机网络】IP协议详解
网络层的IP协议主要负责从一台主机到另一台主机的数据传输提供决策。网络层并不会真正的传输数据。真正负责数据或者对数据进行传输的是数据链路层。在传输的过程中会有很多的细节问题,在下篇文章我们会对数据链路层能进行详细解释!原创 2023-10-14 11:43:41 · 4030 阅读 · 132 评论 -
【计算机网络】TCP协议与UDP协议详解
TCP的面向字节流是指它将数据视为连续的字节流,而不是将数据划分为离散的消息或数据包。这意味着在TCP连接中,数据被视为一系列无结构的字节,发送方和接收方之间没有明确的消息边界。这与UDP不同,因为UDP是面向数据报的,每个数据包都是独立的单元,有明确的边界。数据连续性TCP:数据在TCP连接中被视为一个无间断的字节流。发送的数据可以被拆分成多个小块,然后在接收端重新组装,但这一切都在传输层进行,上层应用程序不需要关心数据的分段和重组。原创 2023-10-11 11:21:44 · 3930 阅读 · 100 评论 -
【计算机网络】TCP三次握手四次挥手(超级详细)
TCP使用三次握手和四次挥手来建立和终止连接。为什么建立和终止连接还需要这么麻烦呢?TIME_WAIT状态都有那些细节?不使用三次握手行不行啊?等等问题细节都进行了详解!!!赶快进来参观吧!原创 2023-10-08 09:45:00 · 7310 阅读 · 117 评论 -
【计算机网络】HTTPS协议详解
HTTPS协议是对HTTP协议的一种扩展,它在HTTP的基础上加入了SSL/TLS协议进行数据加密和认证。这使得通过HTTPS传输的数据更加安全可靠通过使用HTTPS协议,数据在传输过程中得到了保护,有效防止了恶意攻击者窃听、篡改或伪造数据。这使得HTTPS成为保护网站安全和用户隐私的重要工具。首先什么是加密?加密的过程是什么?怎么将数据就保护起来了?后文会一一进行详细解释的。数据摘要(也称为数字指纹)是指通过一种算法将任意长度的数据转换成固定长度的二进制字符串。原创 2023-10-05 13:03:34 · 5468 阅读 · 124 评论 -
【计算机网络】HTTP协议详解(举例解释,超级详细)
假设你使用Web浏览器(例如Chrome)访问一个网页。当你在浏览器中输入网址并按下"Enter"键时,浏览器会向服务器发送一个HTTP请求。HTTP协议是一种用于在Web浏览器和Web服务器之间传输数据的应用层协议。它具有无状态、基于请求-响应模型、支持多媒体、可用于缓存、简单灵活等特点。原创 2023-10-03 10:40:28 · 5158 阅读 · 134 评论 -
网络基础入门(网络基础概念详解)
本篇文章主要是对网络初学的概念进行解释,可以让你对网络有一个大概整体的认知。网络是指将多个计算机或设备通过通信线路、传输协议和网络设备连接起来,形成一个相互通信和共享资源的系统。网络互联:把多台计算机互相连接起来,进行互相传输数据,进而完成数据共享。没有网络之前的你:在没有网络的情况下,数据也可以传输。可以通过使用数据线将两台设备(如计算机、手机或存储设备)直接连接在一起,可以实现数据传输。或者通过使用磁带或光盘等媒介来进行数据传输。不过这样传输的成本比较高。什么是报头呢?在计算机网络通信中,原创 2023-10-01 17:56:12 · 3413 阅读 · 31 评论