当前位置:首页 > 教育 >

网络协议一般有哪些(网络协议有哪些分别有什么作用)

来源:原点资讯(www.yd166.com)时间:2024-06-01 16:02:46作者:YD166手机阅读>>

你们好,我的网工朋友。

你最熟悉的报文是啥?TCP、UDP?

在网络世界里,就如同道路系统让车辆畅通无阻一样,网络协议是确保信息顺畅传输的关键。

作为网络工程师,理解网络协议的种类与结构至关重要。

今天就和你一起探索一下11种关键协议报文格式啊:

包括TCP、UDP、IP、IPv6、IPsec、以太网帧结构、802.1Q以太网帧结构、802.11无线链路帧、SSL记录、RTP实时传输协议以及OpenFlow流表。

通过深入了解这些协议的功能和特性,更好地掌握网络通信的本质。

今日文章阅读福利:《 华为官方出品-网络协议报文格式大全 》

网络协议一般有哪些,网络协议有哪些分别有什么作用(1)

私信我,发送暗号“报文”,获取这份842页的精品资源。

01 TCP

网络协议一般有哪些,网络协议有哪些分别有什么作用(2)

1、源端口号和目的端口号:

用16bit表示所以端口号范围为0~65535,用来标识源主机和目的主机上的进程,用于运输层的多路复用和多路分解。

2、序号:

用于TCP重发时区分是第一次发送还是重发的TCP段,还可以在一次连接的范围防止重放攻击,不重数可以在很久时间防止重放攻击。

3、重放攻击:

攻击者拿到加密片段重新发给服务器,比如我们加密了密码,但攻击者仍然可以在不破解我们密码情况下,可以拿我们加密的密码直接去登录我们账号,所以可以在加密的时候把我们的密码和一个不重数拼在一起再加密,所以我们的密码加密版本,每次都会不同。

4、确认号:

和序号对应,指示发送确认号的一方下一次想接收的数据的序号,即接收方发送的确认号,表示接收方希望发送方下次发送数据的序号为确认号。

5、首部长度:

4比特,最多可以表示16个单位,每个单位是32比特即4个字节,所以最多可以表示64字节,所以TCP首部最长为64字节,一般如果没有选项字段只有20字节。@网络工程师俱乐部

6、标志字段:

每个占1bit,SYN用于建立TCP连接,FIN用于终止连接,ACK用于确认收到,RST用于重置连接(相当于异常终止连接),PSH用于指示接收方尽快把数据交给上层,URG用于表示TCP报文段中有紧急数据,CWR和ECE用于明确拥塞通告。

7、明确拥塞通告:

当路由器发现网络拥塞后设置IP数据报的ECN比特,接收方收到这个ECN比特的信息后,将TCP报文段上面的ECE比特置为1,然后发回给发送方,发送方收到ECE信息后,以减半拥塞窗口作为回应,并在下一次发送TCP报文段时把报文段上的CWR比特置为1,以告诉接收方拥塞窗口已减半。

8、接收窗口:

用于流量控制,是表示接收方接收缓冲还能容纳多少数据,发送方发送时会以接收窗口和拥塞窗口之中最小的为滑动窗口来流水线式发送数据。

9、因特网校验和:

16位,即两个字节,用于检测TCP头和数据有无错误,将报文段以16比特为一个单位,全部相加,溢出的会在结果后面加一,最后得到一个16比特的数,此时因特网校验和加上这一个16比特的数后使得16比特全变为1,如果不是1那么就传输出错。

10、紧急数据指针:

紧急数据的最后一个字节由16比特的紧急数据指针字段指出。

02 UDP

网络协议一般有哪些,网络协议有哪些分别有什么作用(3)

1、源端口号和目的端口号:

用16bit表示所以端口号范围为0~65535,用来标识源主机和目的主机上的进程,用于运输层的多路复用和多路分解。

2、长度:

UDP是一次性发送上层的数据,不会像TCP一样将上层的报文进行分段处理,16bit最多可以表示65535个字节,是首部加数据的长度,首部长度固定8字节。

3、因特网校验和:

16位,即两个字节,用于检测UDP头和数据有无错误,将报文段以16比特为一个单位,全部相加,溢出的会在结果后面加一,最后得到一个16比特的数,此时因特网校验和加上这一个16比特的数后使得16比特全变为1,如果不是1那么就传输出错。@网络工程师俱乐部

03 IP

网络协议一般有哪些,网络协议有哪些分别有什么作用(4)

首页 1234下一页

栏目热文

网络协议有哪几种(目前的网络协议有哪些)

网络协议有哪几种(目前的网络协议有哪些)

网络协议是在网络中的两台计算机之间传输数据的标准方法。HTTP(超文本传输​协议)(HyperText Transfer...

2024-06-01 15:46:42查看全文 >>

网络层协议(网络各个层使用的协议)

网络层协议(网络各个层使用的协议)

网络7层协议,很多初学网络容易弄混,今天我们通过几张图来弄清楚。一、7层7层是指OSI七层协议模型,主要是:应用层(Ap...

2024-06-01 16:07:55查看全文 >>

什么是网络操作协议(什么是网络协议四个要点)

什么是网络操作协议(什么是网络协议四个要点)

我们经常看到或者听到网络协议,那么网络协议到底是什么?为了说明这个问题,我来举一个常见的例子:网络信息的传输你在黑龙江用...

2024-06-01 15:39:45查看全文 >>

网络协议在网络中的作用是什么(什么是网络协议简要说明)

网络协议在网络中的作用是什么(什么是网络协议简要说明)

1、计算机网络计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统...

2024-06-01 16:09:12查看全文 >>

什么是网络协议请写出常用的五种(什么是网络协议列举四种网络协议)

什么是网络协议请写出常用的五种(什么是网络协议列举四种网络协议)

程序员需了解的8种常见的网络协议 1)http: 超文本传输协议 (HTTP-Hypertext transfer pr...

2024-06-01 15:59:28查看全文 >>

康洪雷的十部巅峰之作(康洪雷全部作品)

康洪雷的十部巅峰之作(康洪雷全部作品)

今年六月份举办的的春风悦读榜颁奖盛典中,兰晓龙的小说作品《冬与狮》获“春风IP奖”!兰晓龙通过视频发表了一份有趣的获奖感...

2024-06-01 15:46:51查看全文 >>

康洪雷最新作品(康洪雷作品排行榜)

康洪雷最新作品(康洪雷作品排行榜)

前段时间,《剧耀东方·电视剧品质盛典》上,《士兵突击》剧组10年后重聚,致敬戍边战士肖思远。参加的有王宝强,有刘天佐、也...

2024-06-01 15:36:59查看全文 >>

康洪雷导演的作品排名(康洪雷导演的全部电视剧)

康洪雷导演的作品排名(康洪雷导演的全部电视剧)

中新网北京8月28日电 (记者 高凯)“镜头前每一扇窗、每一张桌,角色每一句话怎么说,甚至每个扭头、转身的速度,对于导演...

2024-06-01 15:38:29查看全文 >>

康洪雷和兰晓龙作品(兰晓龙生死线作品)

康洪雷和兰晓龙作品(兰晓龙生死线作品)

极目新闻首席记者 戎钰已经上映12天的电影《长津湖》目前热度不减,完成50亿票房目标指日可待。极目新闻记者获悉,《长津湖...

2024-06-01 16:10:45查看全文 >>

康洪雷主演电影(康洪雷导演2007作品)

康洪雷主演电影(康洪雷导演2007作品)

我知道大家想说啥?康大导演又要拍军旅剧了?康洪雷和王树增的《解放战争》有动静了?他跟兰晓龙合作的电影版《亮剑》要开拍了吗...

2024-06-01 16:00:32查看全文 >>

文档排行