网络层01

网络层


Created with Raphaël 2.1.0 传输层及以上 网络层,分组化报文段(添加IP报头),得到IP数据包(必要时还需按MTU分片处理),将数据链路层中形成网段拼接起来, 数据链路层,确保同一网段中相邻节点连接 物理层

IP报头组成,主要介绍常见字段

名称用途
版本IPv4(4个字节)或IPv6(6个字节),虽然IPv6对服务器应用程序支持较少,也要逐渐考虑为服务器端更短IP版本问题
报文长度4位,以4字节位单位
ToS(Type of Service,服务类型)表示数据包的优先顺序
数据包长16位
标识符长度为16位,当IP数据包因总长度超过MTU而被分片时,目的主机会根据这个ID对数据进行重组
标志长度为3位,前一位不用;第二位叫作DF位(Don’t fragment bit,禁止分片位),表示是否允许分片,0代表允许,1代表不允许;第3位叫作MF位(More fragment bit,后续分片位),表示分片之后的数据包是否仍有后续,0代表没有。
分片偏移量13位,以8字节为单位,主机收到数据包后根据这些值去安排数据包的顺序。
TTL8位,表示数据包的寿命。用数据包经过的路由器个数表示数据包的寿命。丢弃数据包的路由器会返回一个ICMP(Internet Control Message Protocol,互联网控制报文协议)数据包,该包显示了“Time-To-Live exceeded”
协议编号表示该数据遵循哪种协议,如ICMP
报头校验和16位,用于检查IP抱头字段是否有误的字段
源IP地址
目的IP地址

特殊IP地址

名称用途
网络地址主机部分的IP地址位都是0的IP地址,代表网络本身。
广播地址主机部分的IP地址位都是1的IP地址,代表了同一网段中的所有节点。广播地址由三种,1. 本地广播地址,本机所属网段的广播地址;2. 直接广播地址,指非本机所属网段的广播地址,用于远程开机(WoL,Wake-on-LAN,局域网唤醒);3. 有限广播地址,只有一种,其IP地址位255.255.255.255,代表同一网段中的所有节点。
环回地址表示设备本身的IP地址,它的第一8位字节是127。

地址分类

类型起点IP地址终点IP地址网络部分主机部分可分配的最大节点数
A类0.0.0.0127.255.2558位24位
B类128.0.0.0191.255.255.25516位16位
C类192.0.0.0223.255.255.255
D类224.0.0.0239.255.255.255用于多播地址
E类240.0.0.0255.255.255.255已被系统占用或用于研究

注意:
1. 网络地址和广播地址不能分配给节点。
2. 0.0.0.0和127.0.0.0/8已被系统占用,分别用于默认路由地址和环回地址。
3. 255.255.255.255 已被系统占用,用于有限广播地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值