代码改变世界

ipv4编址

2019-05-23 23:14  恶魔的宝贝蛋  阅读(261)  评论(0编辑  收藏  举报

IPv4的编址:

IPv4的地址有32位,通过使用点分十进制法,将其划分成4个由“.”隔断的部分,每一个部分的取值是0~255 {2^0~(2^8)-1}

IP地址是32位类似这样的二进制串:1100 0000 1111 1111 1111 1111 1111 1110(没有空格,空格是为了好看加上的),因为不易辨识,每8位合成一个十进制数字,然后用“.”分隔,得到192.255.255.254,这也可以表示一个IP地址

网络地址:表示互联网子网的地址,互联网是网络的网络,即由很多个子网通过形成不同的层次组织成的更大的网络,子网内才是真实的网络终端

主机地址:在一个子网中的网络终端的地址,一般而言,一个IP对应的是一个网络接口,一个网卡有一个网络接口,然后一台主机可以有多个网卡

   传统的编址方式:将IP地址分为A、B、C、D、E五类

A类:IP地址转换成二进制后以0开头,网络地址占8位,主机地址占24位,点分十进制即0.0.0.0~127.255.255
B类:IP地址转换成二进制后以10开头,网络地址占16位,主机地址占16位,点分十进制即128.0.0.0~191.255.255
C类:IP地址转换成二进制后以110开头,网络地址占24位,主机地址占8位,点分十进制即192.0.0.0~223.255.255
D类:IP地址转换成二进制后以1110开头,和A、B、C类地址用途不同,不是表示网络终端的,而是用于多播的地址,点分十进制即224.0.0.0~239.255.255
E类:IP地址转换成二进制后以1111开头,目前保留不用,点分十进制即240.0.0.0~255.255.255