网络层:IP协议

网络层:IP协议(主要进行选路、转发)
     IP协议特点:无状态 不可靠 无连接
     无连接:不维护连接,因为连接在传输层维护
     不可靠:IP网络层并不保证数据传输的可靠性,它只尽力转发数据
     无状态:数据有可能乱序
对于网络环境而言,中间由一些路由器组成
路由器功能:选路、存储、转发
在这里插入图片描述
1.4位版本号:4位版本号指定IP协议的版本。对IPv4来说,是4;对IPv6来说,是6。
2.4位头部长度:标识该IP头部有多少个32bit字(4字节)。因为4最大能表示15,所以IP头部最长是60字节。
3.8位服务类型:包含一个3位的优先权字段(现在已经被忽略),4位的TOS字段1位保留字段(必须置0).4位的TOS字段分别表示:最小延时,最大吞吐量,最高可靠性和最小费用。
4.16位总长度:整个IP数据报的长度,IP报文段头部+数据部分长度
5.16位标识:唯一地标识主机发送地每一个数据报。其初始值由系统随机生成:每发送一个数据报,其值就+1.该值在数据包分片时被复制到每个分片中,因此同一个数据报地所有分片都具有相同的标识值。
6.3位标志:第一位:保留   第二位:“禁止分片”,若没有设置这个位,IP模块将不对数据报进行分片。   第三位:“更多分片”:除数据报最后一个分片,其它都置为1。
7.13位片偏移:分片相对于原始数据报开始处(仅指数据部分)地偏移。实际地偏移值是该值左移3位(乘8)后得到的,因此,除最后一个IP分片外,每个IP分片必须是8地整数倍。
8.8位生存时间(TTL):数据报到达目的地之前允许经过的路由器的跳数。TTL的值被发送端设置(常见为64)。数据报在转发过程中每经过一个路由器,该值就-1;当TTL减为0时,路由器将丢弃数据报,并向源端发送一个ICMP差错报文,TTL值可以防止数据报陷入路由循环。
9.8位协议:用来区分上层协议。
10.16位头部校验和:由发送端填充,接收端对其使用CRC循环冗余算法以检验IP数据报头部在传输中是否损坏。
11.32位源端IP地址:标识数据报的发送端
12.32位目的端IP地址:标识数据报的接收端
13.选项部分:可变长的可选信息,最多包含40字节。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值