关于IP地址分类自己的一些理解

最近在学习Liunx所以把网络知识都重新看了一遍, 觉得原来自己的IP分类和路由这些基本的知识理解的很不到位,这里在把这些知识在这里梳理下


IP地址主要分成A, B, C, D, E类, D用于组播,E主要用于科研.这里主要讨论A, B, C类


IP地址是由4个8bit组成的, 一共有2^32个可能的地址. 不同类型的网络是通过第一组8bit来判断的.

A类地址: 0-127.*.*.* 二进制:0*******.*.*.*

B类地址: 128-191.*.*.* 二级制: 10******.*.*.*

C类地址: 192-223.*.*.* 二级制: 110***.*.*.*


如果这样分配给用户,由子网掩码的概念可知, 如分配固定的子网掩码, 每个用户得到的可用的主机ip个数就是固定的, 不灵活. 所以就用变化子网掩码来给A,B,C网络

A网 

特点: 网络地址少, 也就是可分配的地址少. 但是主机地址很多, 也就是得到的IP地址很多. 以后可以通过可变长度子网掩码, 划分多个网段

子网掩码: 255.0.0.0

可分配网络数: 2^7-1 = 127, 减去全是0的. 第127个用于本地循环

主机地址数: 2^24-2


B网

特点: 网络地址一般多, 主机地址一般多.

子网掩码: 255.255.0.0

可分配网络数2^(6+8) = 65536个

主机地址数: 2^16-2 


C网

特点:网络地址很多,主机地址少

子网掩码: 255.255.255.0

可用网络数2^(5+8+8)=2^21

可用主机数: 2^8-2


在每类网上还有一段地址是用来私有路由的, 不能在广域网上使用

A类:10.0.0.0/8

B类: 172.16.0.0/16 - 172.31.0.0/16, 也可以用 172.16.0.0/12 表示

C类; 192.168.0.0/24 - 192.168.255.0/24, 也可以用 192.168.0.0/16表

你可能感兴趣的:(IP,分类)