1.IP地址分类与构成
IP地址由32位二进制构成,由网络位于主机位组成。
IP地址为了便于观看理解每八位分一个点然后换算成十进制,这就是点分十进制。
IP地址分ABCDE5类地址,每一类地址各不相同。
A类地址由前8位网络位和24位主机位构成,大部分A类IP被美国公司使用。
B类地址由16位网络位和16位主机位构成。
C类地址由24位网络位和8位主机位构成,中国公司使用的是B类,C类IP地址。
D类地址由32位主机位构成,与ABC不同,没有网络位,主要用作组播使用。
E类地址和D类相同,由32位主机位构成,用做科学研究。
A类IP地址以0为开头,范围0.0.0.0~127.255.255.255。
B类IP地址以10为开头,范围128.0.0.0~191.255.255.255。
C类IP地址以110为开头,范围192.0.0.0~223.255.255.255。
D类IP地址以1110为开头,范围224.0.0.0~239.255.255.255。
E类IP地址以1111为开头,范围240.0.0.0~255.255.255.255。
在IP地址当中127.0.0.0~127.255.255.255(回环地址) 0.0.0.0(指向网络上的任意一个主机) 255.255.255.255(广播地址)是特殊的IP地址,需要注意一下。
3.私有IP地址
由于现在IP地址紧缺,所以分了一块IP用于企业内部使用,私有地址不可以上公网,公网也不可以上私网,公网与私网相互隔离。
私有地址有:
A类10.0.0.0~10.255.255.255。
B类172.16.0.0~172.31.255.255。
C类192.168.0.0~192.168.255.255。
4.子网掩码
子网掩码是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。
1.标准子网掩码
不同类别的IP地址分配有不同的子网掩码。
A类的标准子网掩码是255.0.0.0
B类的标准子网掩码是255.255.0.0
C类的标准子网掩码是255.255.255.0
2.子网划分
子网划分提供灵活的编址,便于管理。在子网划分中,子网掩码需要向后借位,将原本主机位的借到网络位,对0-255这个网段进行划分,向后借一位将子网一分为二,借二位则一分为四,子网数=2的借的位的数量的次方,每个子网中的主机数为2的主机位数量的次方,有效主机数要去掉子网的网络地址和广播地址,有效主机数=主机数-2。IP地址和子网掩码与计算得到网络地址,网络地址中主机位全部掷1是广播地址。
1、192.168.1.0/24使用掩码255.255.255.240划分子网,请问其可用子网数是多少?每个子网内的可用主机数是多少?
255.255.255.240转为二进制是
11111111 11111111 11111111 11110000
向后借了4位可用子网数为2的4次方16个,每个子网内可用主机数为2的4次方-2即为14个
2、子网掩码为255.255.0.0,172.16.25.16与172.25.15.201是否在同一网段?
ip地址和子网掩码与计算得到网络号
第一个
11111111 11111111 00000000 00000000
10101100 00010000 00011001 00010000
与计算得172.16.25.0
第二个
11111111 11111111 00000000 00000000
10101100 00011001 00001111 11001001
与计算得172.25.15.0
两者的网络号不相同故不在同一网段
3、B类地址子网掩码为255.255.255.248,则每个子网可用主机数为多少?
B类标准子网掩码是
11111111 111111111 00000000 00000000
题中子网掩码是
11111111 11111111 11111111 11111000
向后借了13位,则每个字网主机数位2的3次方8个,可用主机数为8-2=6个
4、C类地址子网掩码为255.255.255.248,则能划分多少个子网?
C类标准子网掩码是
11111111 11111111 11111111 00000000
题中子网掩码是
11111111 11111111 11111111 11111000
248想后借5位,子网数即为2的5次方32个
5、ip地址219.25.23.56的缺省(默认)子网掩码是多少位?
C类地址是192.0.0.0-223.255.255.255,所以该ip地址为C类地址,子网掩码默认24位
6、ip地址192.168.12.72,子网掩码为255.255.255.192,该地址所在的网段的网络地址和广播地址为多少?
IP地址和子网掩码与计算
11000000 10101000 00001100 01001000
11111111 11111111 11111111 11000000
得网络地址192.168.12.64
将网络地址中主机位数全部掷1变成
11000000 10101000 00001100 01111111
得广播地址192.168.12.127
7、IP地址172.16.100.10,子网掩码255.255.192.0,属于哪个子网?该子网的广播地址是多少?
IP地址与子网掩码与计算
10101100 00000110 01100100 00001010
11111111 11111111 11000000 00000000
得网络地址172.16.64.0
网络地址主机位全部掷1得
10101100 00000110 01111111 11111111
得广播地址172.16.127.255
8、ip地址193.32.5.22,子网掩码为255.255.255.192,子网地址是?
IP地址与子网掩码与计算
11000001 00100000 00000101 00010110
11111111 11111111 11111111 11000000
得子网地址193.32.5.0
9、202.106.1.0/27 可以产生几个子网?每个子网可以有几个主机IP?每个子网号是什么?
202.106.1.0/27表示ip地址202.106.1.0
子网掩码是11111111 11111111 11111111 11100000
向后借了3位,子网数为8个,主机IP数为2的5次方32个
每个子网号为
202.106.1.0
202.106.1.32
202.106.1.64
202.106.1.96
202.106.1.128
202.106.1.160
202.106.1.192
202.106.1.224
10、某主机ip地址为210.33.5.68,子网掩码为255.255.255.128,求它的网络地址
IP地址和子网掩码与计算
11010010 00100001 00000101 01000100
11111111 11111111 11111111 10000000
得网络地址210.33.5.0
11、网段192.168.10.0,子网掩码为255.255.255.192,求子网数,每个子网主机数,网络号及合法(有效)主机号
题中子网掩码
11111111 11111111 11111111 11000000
子网掩码向后借了2位,子网数位2的2次方4个,每个子网主机数为2的6次方64个,有效主机号为64-2=62个,
每个子网的网络号为192.168.10.0
192.168.10.64
192.168.10.128
192.168.10.192
12、IP地址10.145.129.20,掩码255.255.248.0,网络地址和广播地址怎么计算?
IP地址和掩码与计算
00001010 10010001 10000001 00010100
11111111 11111111 11111000 00000000
网络地址为10.145.128.0
将网络地址中主机位全部掷1
00001010 10010001 11111111 11111111
广播地址为10.145.135.255
5.IP协议的数据包格式
IP协议数据包包含版本、首部长度、服务类型、数据报总长度、标识、标志、片偏移、生存时间、协议、首部校验和、源IP地址、目的IP地址,这些一共占20个字节,和IP选项一起称为IP协议数据包的首部。