学习IPv4地址和子网掩码总结

1.二进制和十进制转换:

众所周知二进制只有0或者1,每逢2的时候会进位

当十进制为0时,二进制也为0。

当十进制为1时,二进制也为1。

当十进制为2时,也就是在加1,二进制也加1,二进制逢2进位,所以是10。

当十进制为3时,也是如此加1,二进制加1,也就是11。

当十进制为4时,也是如此加1,二进制加1,逢2进位,所以是100。

以此类推我们会发现,当十进制为1、2、4、8、16、32、64、128的时候对应的二进制位都是1后面全部都是0。

如下表:

十进制1286432168421
二进制11111111

其实这也就是个对照表,根据这个对照表就可以很轻松的解决问题了。

比如,将十进制255转换成二进制:

255=128+64+32+16+8+4+2+1

根据对应表,我们就可以得出二进制为:11111111

在试一下十进制146转换成二进制:

146=128+16+2

根据对应表,我们就可以得出二进制为:10010010

2.IP地址:

IP:唯一标识,是一段网络编码。

IP地址是由4组8位二进制组成,每8位二进制之间都有一个点来隔开,这样IPv4地址加起来一共就有32位。(xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx)

就二进制来说每组最低可以由8个0组成,最高可以由8个1组成。

这里每一组十进制的数字范围都是0-255,加起来就是256了。

3.IP地址的用途:

IP地址的用途:区分地址信息

IP地址由2部分组成:网络位(所属网段)和主机位(在该网段的名称)

现在有三个洲,左洲有3个地区,IP地址为130.100.11.1、130.100.11.2、130.100.11.3

中州有两个地区,IP地址为:130.61.11.1、130.61.11.2、130.61.11.3

右洲有四个地区,IP地址为:130.11.11.1、130.11.11.2、130.11.11.3

可以发现左洲的IP地址都是以130.100.11开头,只是后面的数字不同,另两个也是如此。

那么前面相同的部分就是网络号了,后面不同的部分就是主机号了,每个州都有各自的网络号来代表这个州属于同一个网络区域,每个州里面的不同地址以不同的主机号来区分,这样层级的划分方便管理。

现在为每个州分别加上一台路由器来统一管理整个州的通信,每个州之间的通信都需要各自的路由器来传达,每个洲内部的通信也需要路由器来传达。

这时右洲的人们想往中州送货,首先货物需要经过自己州的路由器,路由器查看了目标地址发现不是自己州的(查看了网络号),而是中州的,于是果断发往中州,中州的路由器收到货物后先查看目标地址是否是自己州的,结果是自己州的,而且一看主机号是送往130.61.11.2的,就会把货物送到目的地。

4.IPv4地址分类

IP地址分为A、B、C、D、E五类。

A类:1-126     0.0.0.0~172.255.255.255     网络数为128     主机数为16777216

B类:128-191   128.0.0.0~191.255.255.255     网络位为16384     主机数为65536  

C类:192-223    192.0.0.0~233.255.255.255    网络位为2097152    主机数为256

D类:224-239 组播地址(代表一组人)

E类:240-254 科研使用

特殊:172.0.0.1 回环地址,代表自己。作用:测试

5.子网掩码

局域网通讯规则:同一个局域网中,所有的IP必须在同一个网段中才可以相互通讯。

为了解决简单分类导致的IP分配不合理,就诞生了子网掩码。

子网掩码其实就是为了划分网络号和主机号的。

子网掩码与255对应的数字为网络位,与0对应的数字为主机位。

常见的为:255.0.0.0     255.255.0.0     255.255.255.0 

(255.255.255.255为全局广播地址,理论全球)

例如:10.1.1.1 255.255.255.0

属于10.1.1网段,名字.1

注意:一个IP地址,必须配套一个子网掩码。

用CIDR的方法来表示:

例如:IP:192.168.50.10

子网掩码:255.255.192.0

网络位为:192.168,主机位为192.0

子网掩码转换成二进制:11111111.11111111.11000000.00000000(255=128+64+32+16+8+4+2+1,192=128+64)

数1,共18个1,所以可表示成192.168.0.0/18(网络位固定,主机位以0表示)

6.例子:

IP:10.1.1.1,子网掩码:255.255.255.0

问:10.1.1.1属于哪个网段?所在网段有多少个可用的IP地址?该网段的广播地址为?

答:

10.1.1.1属于10.1.1.0网段。

10.1.1.0网段可用的IP地址范围:10.1.1.1~10.1.1.254

10.1.1.0网段的广播地址为:10.1.1.255

IP:10.1.1.1,子网掩码:255.255.0.0

问:10.1.1.1属于哪个网段?所在网段有多少个可用的IP地址?该网段的广播地址为?

答:

10.1.1.1属于10.1.0.0网段。

10.1.1.0网段可用的IP地址范围:10.1.0.1~10.1.255.254 (256*256-2)掐头去尾

(10.1.0.1~10.1.0.255,10.1.2.0~10.1.2.255,... ,10.1.255.0~10.1.255.254)

10.1.1.0网段的广播地址为:10.1.255.255

总结:主机位全部置0代表网段,全部置255代表该网段的广播地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值