IPv4地址、子网掩码与CIDR

学习计网,在CIDR这里有点头大,写个博客整理一下知识点。

学习IP地址需要对2^5(32), 2^6(64), 2^7(127),2^8(256),2^16(65536)之类的数保持敏感,对简单二进制数与十进制数直接的转换也要熟练,例如10111111,一共8位,那么10000000是2^7,后面6个1是2^6-1,这个数就是128+64-1 = 191.再如11111000,相当于11111111 - 00000111,就是2^8-1 - (2^3-1) = 256-8 = 248.

一、IPv4地址

    IPv4地址为32bit地址,分为5类(ABCDE,这里不讨论特殊用途的D和E类)。

    通常我们八位一看,写成4个部分,例如:00000000 00000000 00000000 00000000,用点分十进制法就写成0.0.0.0;

11111111 11111111 11111111 11111111,可写成255.255.255.255。

    下面统一用紫色标注IP地址中的网络部分,蓝色表示主机部分。下面的说法中基本上“网络段=网络号=IP地址的网络部分”,就不一个个修改了:)

    A类地址

        A类地址必须以一个‘0’开头,紧接着的7位代表网络段,剩余24位表示主机段。

        先不看主机段,网络段的7位全为0或全为1分别表示最小或最大的网络段,即:

        0 0000000 00000000 00000000 00000000

        它代表的地址是0.0.0.0;

        0 1111111 00000000 00000000 00000000

        也即127.0.0.0。但实际上网络位不能全为0或者全为1,全为0表示所有网络,全位1用作网络回路测试

        剩下24位是主机位,那么一共可以有2^24-2个主机,它也要减2是因为主机位同样不

  • 25
    点赞
  • 94
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值