10.28 IP协议及子网划分与汇总

IP协议

 IP协议版本:目前IP协议版本号为4,下一代IP协议版本号为6。

https://img-blog.csdnimg.cn/2019102913503047.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTgwMjkxNw==,size_16,color_FFFFFF,t_70)在这里插入图片描述在这里插入图片描述

首部长度:

IP报头的长度。固定部分的长度(20字节)和可变部分的长度之和。共占4位。最大为1111,即10进制的15,代表IP报头的最大长度可以为15个32bits(4字节),也就是最长可为15*4=60字节,除去固定部分的长度20字节,可变部分的长度最大为40字节。
服务类型:Type Of Service。

总长度:

IP报文的总长度。报头的长度和数据部分的长度之和。
标识:唯一的标识主机发送的每一分数据报。通常每发送一个报文,它的值加一。当IP报文长度超过传输网络的MTU(最大传输单元)时必须分片,这个标识字段的值被复制到所有数据分片的标识字段中,使得这些分片在达到最终目的地时可以依照标识字段的内容重新组成原先的数据。

标志:

共3位。R、DF、MF三位。目前只有后两位有效,DF位:为1表示不分片,为0表示分片。MF:为1表示“更多的片”,为0表示这是最后一片。

片位移:

本分片在原先数据报文中相对首位的偏移位。(需要再乘以8)

生存时间:

IP报文所允许通过的路由器的最大数量。每经过一个路由器,TTL减1,当为0时,路由器将该数据报丢弃。TTL 字段是由发送端初始设置一个 8 bit字段.推荐的初始值由分配数字 RFC 指定,当前值为 64。发送 ICMP 回显应答时经常把 TTL 设为最大值 255。

协议:

指出IP报文携带的数据使用的是那种协议,以便目的主机的IP层能知道要将数据报上交到哪个进程(不同的协议有专门不同的进程处理)。和端口号类似,此处采用协议号,TCP的协议号为6,UDP的协议号为17。ICMP的协议号为1,IGMP的协议号为2.

首部校验和:

计算IP头部的校验和,检查IP报头的完整性。
源IP地址:标识IP数据报的源端设备。
目的IP地址:标识IP数据报的目的地址。
TTL time to live 0-255 每经过一台路由器-1 当为0时路由器直接丢弃协议
TCP 6 标识上层协议
UDP 17
EIGRP 88
OSPF 89

IPv4地址:

32位二进制,分为网络位和主机位(网络位标识所在网段,主机位唯一标识某主机)
完整的IP地址需要网络掩码–32位二进制,和IP地址每一位。由连续的1和连续的0构成。
掩码为1表示IP此位为网络位,掩码为0表示IP此位为主机位。
IPV4:2^32=4294967296 42亿个地址

IP地址的分类

按照主类的分发,可分为五类
在默认的情况下通过第一个8位就可以辨别类别

A 0 0000000—0 1111111 0-127
B 10 000000—10 111111 128-191
C 110 00000—110 11111 192-223
D 1110 0000—1110 1111 224-239
E 1111 0000----1111 1110 240-254

扫描二维码关注公众号,回复: 9903954 查看本文章

单播地址:ABC 一对一
组播地址:D
科研使用:E

默认的掩码:
A 前8位为网络位 后24位为主机位 2^24-2 可用地址
B 16 16 2^16-2
C 24 8 2^8-2
在单播地址中还存在私有地址和公有地址分类:
公有地址:全球唯一性 需要付费使用
私有地址:本地唯一性 无需付费
私有地址:
A:10.0.0.0/8
B:172.16.0.0/16-172.31.0.0/16
C:192.168.0.0/24-192.168.255.0/24

特殊IPv4地址:

1)0.0.0.0/0 无效地址/缺省地址
2)255.255.255.255 受限广播地址
3)127.0.0.1/8 本地环回地址,测试TCP/IP协议栈能否正常工作(一般也代表本机)
4)主机位全0举例:192.168.1.00000000/24 代表本网段内所有主机,即代表一个网络范围
5)主机位全1举例:192.168.1.11111111/24 代表本网段内的广播地址
6)169.254.0.0/16 本地私有地址,PC通过自动获取IP地址的方式拿不到地址时,PC自己随机分配

子网划分

子网划分

给定一个较大的网络范围,可以通过从主机位借位到网络位,实现将原本较大的网络范围划分成若干个小的网络范围。划分的网络范围数量由借的位数决定。

子网汇总

子网汇总:取相同位,去不同位
汇总的条件:
1)母网相同 2)掩码一样

eg:172.16.0.0/23–借三位

网络掩码:32位二进制,使用点分十进制的方式表示,由连续的1和0构成。如果掩码是1代表IP对应位网络位,0代表主机位。借位最多可借到30位。

1.首先将点分十进制的表达方法转换为二进制,并且将IP位和掩码位分别标出(根据2的次方将十进制数转换为32位二进制数)
2.将网络位和主机位写出
3.找准所借位位置并且写出全部排列组合方式

172.16.0.0/23

       网络位                                                     主机位

10101100 01000000 00000000 00000000–IP

11111111 11111111 1111111 0 00000000–掩码

八种组合方式:
10101100 00010000 00000000 00000000 --172.16.0.0/26 0.1-0.126
10101100 00010000 00000000 01000000–172.16.0.64/26 0.129-0.254
10101100 00010000 00000000 10000000–172.16.0.128/26 1.1-1.126
10101100 00010000 00000000 11000000–172.16.0.192/26 1.129-1.254
10101100 00010000 00000001 00000000–172.16.1.0/26 2.1-2.126
10101100 00010000 00000001 01000000–172.16.1.64/26 2.129-2.254
10101100 00010000 00000001 10000000–172.16.1.128/26 3.1-3.126
10101100 00010000 00000001 11000000 --172.16.1.192/26 3.129-3.254

发布了11 篇原创文章 · 获赞 0 · 访问量 418

猜你喜欢

转载自blog.csdn.net/weixin_45802917/article/details/102790812