做网站 需要什么营业执照,wordpress jason数据,建设银行对账网站,dedecms网站布局的模版修改方法文章目录 IP协议格式以太网帧结构 IP协议格式 IP工作在网络层
IP头分为两部分#xff0c;固定部分和可变部分#xff0c;固定部分就是一定要带这些数据#xff0c;正常存储应该是连续的#xff0c;并不是像图中这样会换行#xff0c;图中只是为了方便观察。
首先是一个版… 文章目录 IP协议格式以太网帧结构 IP协议格式 IP工作在网络层
IP头分为两部分固定部分和可变部分固定部分就是一定要带这些数据正常存储应该是连续的并不是像图中这样会换行图中只是为了方便观察。
首先是一个版本号也就是看是ipv4还是ipv6然后是首部长度就是我们ip头的首部长度是为了能将首部和数据部分拆开区分服务暂时先不用管然后是总长度总长度就是我们ip数据报的总长度之后的标识、标志和片偏移是一起使用的因为我们先发出去的包不一定是先到达的那么在处理的时候就要分清那些包是先发出的那些包是后发出的所以就用到了标识他就是包的编号使接收端能按正确顺序来处理数据因为我们知道一个包最大的数据是固定的那么如果数据量超过了这个大小那就需要分包为了能让接收端在收到多个包时能再组合成一个包靠的就是一个包。标志就是用来看是否分包了和当前包是不是分片了之后的结尾的那个片。生存时间是一个倒计时当计时为0时这个包的生存时间就到了当某一个路由器在转发时发现你的生存时间为0时就会将这个包丢弃原因是有的包会在传输过程中迷路那么这种数据包不能让它在网络中一直存在这就造成了丢包他会占用我们的带宽生存时间不是单纯的时间而是能经过路由器的个数。协议是我们底层使用的协议首部校验和是一种加密算法他用某种算法将首部的所有数据算出一个数放在这个校验和里然后接收端也用相同算法对数据进行运算如果算出的数与发过来的相等那就证明发过来的首部是没有经过改动的如果有任何修改的地方那么这个首部校验和的结果是不一样的。后面的源ip和目的ip之前都讲过了。可变部分就是为了我们想要在ip层网络层加一些东西因为收到数据时是先到达网络层然后到达传输层应用层的所以网络层一定会先处理数据比如用华为的手机连接华为的路由器是不需要密码的那么就是在网络层处理的。可变部分的存储格式TVLType Value Length可以让数据正确的还原。
以太网帧结构 MTU一个网络包的最大长度以太网中一般为1500字节。MSS除去IP头和TCP头之后一个网络包所能容纳的TCP数据的最大长度。一般为1500-20-201460。