IP地址分为五类:

IP地址分为五类:A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验。   

常用的三类IP地址

IP = 网路地址(网络号)+主机地址(主机号)

网络号:表示当前所在的网络段;

主机号:表示当前网络中的主机号;

子网掩码:使用二进制表示子网掩码,其中为1的位,表示的是所在的网络地址;

     例如255.255.255.0   转化为二进制为:1111 1111. 1111 1111.1111 1111.0000 0000,那么IP地址中的  前24位 表示网络地址;

1. A类IP地址:IP地址可选用范围(0.0.0.0 - 127.255.255.255)

1.1 网络号——占1个字节

  • A类地址的网络号字段占1个字节,但这个字节中的最高位为 0 已经固定,只剩下7位可以进行分配。
  • 网络号字段为全0的IP地址是个保留地址,意思是“本网络”。
  • 网络号为127(即01111111)保留作为本地软件环回测试(loopback test)本主机的进程之间的通信只用。

  则,A类IP地址可以指派的网络号是126个(即2^7-2)。网络号可使用范围:0000 0001.0000 0000.0000 0000.0000 0000  ——  0111 1110.0000 0000.0000 0000.0000 0000

1.2 主机号——占3个字节

  • A类地址的主机号占3个字节,因此每一个A类网络中的最大主机数是2^24-2,即16777214。
  • 全0的主机号字段表示该IP地址是“本主机”所连接到的单个网络地址(例如,一主机的IP地址为5.6.7.8,则该主机所在的网络地址就是5.0.0.0)。
  • 全1的主机号字段表示该IP地址是“所有的”,即该网络上的所有主机。

注:IP地址空间共有2^32(即4294967296)个地址。整个A类地址空间共有2^31个地址,占有整个IP地址空间的50%。

2. B类IP地址:IP地址可选用范围(128.0.0.0 - 191.255.255.255)

2.1 网络号——占2个字节

  • B类地址的网络号字段占2个字节,但前面的2位(1 0)已经固定,只剩下14位可以进行分配。
  • B类网络地址128.0.0.0是不指派的,所以指派的B类最小网络地址是128.1.0.0。
  • 因此B类地址可指派的网络数是2^14-1
  • 网络号可使用范围:1000 0000.0000 0001.0000 0000.0000 0000  ——  1011 1111.1111 1111.0000 0000.0000 0000

2.2 主机号——占2个字节

  • B类地址的每一个网络上的最大主机数是2^16-2,即65534,这里需要减2是因为要扣除全0和全1的主机号。

注:整个B类地址空间共约2^30个地址,占有整个IP地址空间的25%。

3. C类IP地址   IP地址可选用范围(192.0.1.0 - 223.255.255.255)

3.1 网络号——占3个字节

  • C类地址的网络号字段占3个字节,但前面的3位(1 1 0)已经固定,只剩下21位可以进行分配。
  • C类网络地址192.0.0.0是不指派的,而可以指派的C类最小网络地址是192.0.1.0。因此B类地址可指派的网络数是2^21-1,即2097151。
  • 网络号可使用范围:1100 0000.0000 000.0000 0001.0000 0000  ——  1101 1111.1111 1111.1111 1111.0000 0000

3.2 主机号——占1个字节

  • C类地址的每一个网络上的最大主机数是2^8-2,即254,这里需要减2是因为要扣除全0和全1的主机号。

注:整个C类地址空间共约2^29个地址,占有整个IP地址空间的12.5%。   


IP分类:A,B,C,D,E五类的更多相关文章

  1. IP分类地址——a,b,c 类是如何划分的

    今天IP网络使用32位地址,点分十进制格式,如172.16.0.0.地址格式:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址. IP地址类型 当互联网最初的设计,为了便于网络 ...

  2. IP分类以及特殊IP

     一.IP分类 点分十进制数表示的IPv4 地址分成几类,以适应大型.中型.小型的网络.这些类的不同之处在于用于表示网络的位数与用于表示主机的位数之间的差别.IP地址分成五类,用字母表示:       ...

  3. IP分为五类

    IP地址分为五类: IP地址分为五类:A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验. 常用的三类IP地址 IP = 网路地址(网络号)+主机地址(主 ...

  4. javascript函数一共可分为五类: ·常规函数 ·数组函数 ·日期函数 ·数学函数 ·字符串函数

    javascript函数一共可分为五类:    ·常规函数    ·数组函数    ·日期函数    ·数学函数    ·字符串函数    1.常规函数    javascript常规函数包括以下9个 ...

  5. 最常用的五类CSS选择器

    一些新手朋友对选择器一知半解,不知道在什么情况下运用什么样的选择器,这是一个比较头疼的问题,针对新手朋友,对CSS选择器作一些简单的说明,希望能对大家的学习工作有一定的帮助,更多的CSS知识请参考We ...

  6. ipv4理论知识2-分类编址、ip分类、网络标识、主机标识、地址类、地址块

    分类编址 ipv4的体系结构中有分类编址和无分类编址(后续会介绍到),在分类编址时,ipv4地址分为A.B.C.D.E这5类.每类占用的IP比例和个数如下图: ipv4分类识别 计算机以二进制方式存储 ...

  7. JS获取IP、MAC和主机名的五种方法

    javascript获取客户端IP的小程序,下面的代码是我在所有windowsNT5.0及以上的系统上都测试通过的,喜欢的朋友可以收藏下.今天在搞JS(javascript)获取客户端IP的小程序,上 ...

  8. IP、子网的详述 ——IP分类、网关地址,子网掩码、子网作用(转)

    IP地址    在Internet上连接的所有计算机,从大型机到微型计算机都是以独立的身份出现,我们称它为主机.为了实现各主机间的通信,每台主机都必须有一个唯一的网络地址.就好像每一个住宅都有唯一的门 ...

  9. IP分类与子网划分

    1.IP地址的格式  每一类地址都由两个固定长度的字段组成: (1)网络号 net-id:它标志主机(或路由器)所连接到的网络 (2)主机号 host-id:它标志该主机(或路由器).   最大可指派 ...

随机推荐

  1. 没有外网情况下linux安装mysql

    首先linux要使用局域网 环境要求:局域网,  windows系统,  linux系统,  mysql安装包mysql.tar.gz 注意:32位操作系统用32位安装包,64位系统用64位安装包,不 ...

  2. 【bzoj2662】[BeiJing wc2012]冻结 分层图Spfa

    原文地址:http://www.cnblogs.com/GXZlegend 题目描述 “我要成为魔法少女!” “那么,以灵魂为代价,你希望得到什么?” “我要将有关魔法和奇迹的一切,封印于卡片之中„„ ...

  3. task [最大权闭合子图]

    题面 思路 其实仔细读透就发现,是一个最大权闭合子图的模型 套进网络流里面就挺好做的了 可以选择重载这道题里面的一些运算(加减,取最小值),这样比较方便 Code #include<iostre ...

  4. 绑定域名到 GitHub Pages

    简介 我在阿里云上注册了一个新域名:yuanzb.com,我已经在GitHub Pages上建立了自己的博客:http://yuanzb.github.io/yuanzb/.现在我希望将yuanzb. ...

  5. [blockchain-035]eos的部署安装智能合约

    0.参考资料 https://github.com/EOSIO/eos/wiki 1. eos的github地址 https://github.com/EOSIO/eos 2.下载eos源码 git ...

  6. gdb server调试步骤

    编译gdb/gdbserver 编译arm-linux-gdb 下载gdb-7.12,解压缩进入目录 ./configure --target=arm-linux --program-prefix=a ...

  7. 疫情控制 blockade

    疫情控制 blockad 题目描述 H 国有 n 个城市,这 n 个城市用 n-1 条双向道路相互连通构成一棵树, 1 号城市是首都, 也是树中的根节点. H 国的首都爆发了一种危害性极高的传染病.当 ...

  8. 刷题总结——Throw nails(hdu4393)

    题目: Problem Description The annual school bicycle contest started. ZL is a student in this school. H ...

  9. Android横竖屏切换解决方案

    Android横竖屏切换解决方案 首先在Mainifest.xml的Activity元素中加入android:configChanges="orientation|keyboardHidde ...

  10. tcp nio 远程主机强迫关闭了一个现有的连接

    import java.io.IOException; import java.net.InetSocketAddress; import java.net.ServerSocket; import ...