网络协议
文章平均质量分 79
奔跑的蚂蚁01
这个作者很懒,什么都没留下…
展开
-
HTTP协议详解(精心整理)
HTTP(Hyper Text Transfer Protocol)<超文本传输协议>在TCP/IP协议模型中, HTTP协议是在应用层使用的协议,他的作用是将我们需要发送的数据进行封装,然后通过下一层的层层传递发送给目的主机,目的主机会给他一个响应或者返回他查询的数据。应该是在我们开发的过程中使用到最多的一个协议。本篇文章主要对HTTP协议做一个尽可能详细的介绍,方便各位浏览也方便自己日后有问题查阅。HTTP是基于客户/服务器模式,且面向连接的。典型的HTTP事务处理有如下的过程:浏览原创 2020-08-13 11:21:44 · 856 阅读 · 0 评论 -
UDP协议详解(收藏)
相比于TCP协议(传输控制协议) 来说, UDP协议(用户数据报协议) 要简单很多。UDP协议的首部格式UDP协议的首部有8个字节,一共四个字段,每个字段的长度都是2个字节。1.16位源端口号:发送方的端口号,不用的话可以置02.16位目的端口号:接受方的端口号。3.16位UDP长度:首部 + 数据的总长度,单位为字节。也就是说一个UDP能传输的数据最大长度是64K(包含UDP首部);然而我们需要传输的数据超过64K,就需要在应用层手动的分包,多次发送,并在接收端手动拼装。4.16位UDP检验和原创 2020-08-11 16:55:01 · 2023 阅读 · 0 评论 -
TCP协议详解及实战解析【精心整理收藏】
####TCP协议简介TCP协议是在TCP/IP协议模型中的运输层中很重要的一个协议、负责处理主机端口层面之间的数据传输。主要有以下特点:1.TCP是面向链接的协议,在数据传输之前需要通过三次握手建立TCP链接,当数据传递完成之后,需要通过四次挥手进行连接释放。2.每一条TCP通信都是两台主机和主机之间的,是点对点传输的协议。3.TCP提供可靠的、无差错、不丢失、不重复,按序到达的服务。4.TCP的通信双方在连接建立的任何时候都可以发送数据。TCP连接的两端都设有发送缓存和接收缓存,用来临时存放双原创 2020-08-11 10:32:15 · 1980 阅读 · 0 评论 -
TCP协议详解及实战解析【精心整理收藏】
####TCP协议简介TCP协议是在TCP/IP协议模型中的运输层中很重要的一个协议、负责处理主机端口和端口直接的数据传输。主要有以下特点:1.TCP是面向链接的协议,在数据传输之前需要通过三次握手建立TCP链接,当数据传递完成之后,需要通过四次挥手进行连接释放。2.每一条TCP通信都是两太主机和主机之间的,是点对点传输的协议。3.TCP提供可靠的、无差错、不丢失、不重复,按序到达的服务。4.TCP的通信双方在连接建立的任何时候都可以发送数据。TCP连接的两端都设有发送缓存和接收缓存,用来原创 2023-05-16 22:45:18 · 685 阅读 · 0 评论 -
IP协议详解及IPv4与IPv6协议的区别
IP协议是在TCP/IP协议模型中的重要组成部分,目前我们使用最多的是IPv4协议,IPv6协议的用户量也在慢慢增加,苹果在几年之前就已经开始支持IPv6协议了。我们先来了解一下IPv4和IPv6协议,然后看下他们的不同,以及从IPv4到IPv6的过渡阶段使用方案。IP协议的主要功能包括寻址和分段。IP可以根据数据包包头中包括的目的地址将数据包传送到目的地址,在此过程中IP负责选择传送的道路,这种选择道路称为路由功能。如果有些网络内只能传送小数据包,IP可以将数据包重新组装并在报头域内注明。IPv4协原创 2020-08-10 16:32:34 · 8814 阅读 · 1 评论 -
TCP/IP协议模型详解(精心整理)
“TCP/IP协议”可谓是我们日常工作中接触到的最多的数据传输协议了,也是在网络访问过程中的底层协议。可能很多小伙伴也跟我一样虽然对这个“协议”很熟悉,却傻傻分不清楚这个东西到底是什么以及整个工作流程是怎么样的,在拖延了也迷迷糊糊的用了无数天之后,终于下定决心好好梳理一番协议相关的知识。在拜读了无数前辈们辛苦整理的文章和帖子之后,最终写下本篇文章详细的梳理一下“TCP/IP协议”到底是什么以及整个工作流程,一是加深自己的学习印象,二来作为自己学习的记录,方便日后回顾重温。本篇文章仅仅针对网络协议小白,很多原创 2020-08-07 13:51:51 · 7360 阅读 · 0 评论