什么是IP地址?

IP地址是指互联网协议地址,IP地址是IP协议提供的一种统一的地址格式,就是给每个连接在Internet上的主机分配的一个32bit的地址。按照TCP/IP协议规定,IP地址使用二进制来表示,每一个IP地址的长为32bit,比特换算成字节,就是4个字节。它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。以下就是IP地址的形式:

IP地址的特点:

  1. IP地址是由网络号和主机号来标识,在分配IP地址时只分配网络号。剩下的主机号获得的该网络号的单位自行分配。
  2. 路由器在寻找目的主机的IP地址时,只需找到目的主机所在的局域网,再在该局域网内寻找目的主机。
  3. IP地址是标识一个主机(或路由器)和一条链路的接口。一个主机可以连上多个不同的网络时,那这个主机有多个IP地址。
  4. 所有分配到网路号的网络,包括范围很小的局域网、覆盖很大地理范围的广域网,都是平等的。

IP子网划分

IP地址的网络部分由IANA统一分配,以保证IP地址的唯一性,为了便于分配和管理,IANA将IP地址分为A、B、C、D、E共五类,按照二进制表示方法,根据IP地址的前几个比特位,可以判断IP地址属于哪类,目前在Internet上使用最多的IP地址是A、B、C这三类,IANA根据机构或组织的具体需求为其分配A、B、C类网络地址,具体主机IP地址由得到某一网络地址的机构组织自行决定如何分配,net-id是网络号,host-id是主机号。

这里主要说说使用最多的A、B、C三类地址:

A类地址

A类地址应用于大型网络中,有2的24次方减2个可用地址,第一个八位组为网络部分,其余三个八位组为主机部分,即B类地址=网络部分+主机部分+主机部分+主机部分。IP地址的前几个比特位称为引导位,对A类地址来说,它的第一个八位组的第一个比特位是0,因此他的第一个八位组的范围就是00000000~01111111,换算成十进制就是0~127,其中127又是一个比较特殊的地址,用于本机测试的地址就是127.0.0.1。

B类地址

B类地址应用于中型网络中,有2的16次方减2个可用地址,前两个八位组为网络部分,其余两个八位组为主机部分,即B类地址=网络部分+网络部分+主机部分+主机部分。B类地址中作为引导位的前两个比特必须是10,因此它的网络部分的范围就是10000000.00000000~10111111.11111111,其中第一个八位组换算成十进制就是128~191,B类地址的有效网络范围就是网络部分中后14个比特位的组合,为2的14次方个,每个B类地址拥有的最大主机数为2的16次方-2。

C类地址

C类地址应用于小型网络中,有2的8次方减2个可用地址,前三个八位组为网络部分,其余一个八位组为主机部分,即C类地址=网络部分+网络部分+网络部分+主机部分。C类地址中作为引导位的前三个比特位必须是110,因此它的网络部分的范围就是11000000.00000000.00000000~11011111.11111111.1111111,其中第一个八位组换算成十进制就是192~223,C类地址的有效网络范围就是网络部分中后21个比特位的组合,为2的21次方个,每个C类地址拥有的最大主机数为2的8次方-2。

目前在Internet上只使用A、B、C这三类地址,而且为了满足企业用户在Internet上使用的需求,从A、B、C这三类地址中分别划出一部分地址以供在企业内部网络中使用,这部分地址成为私有地址,私有地址是不能在Internet上使用的,私有地址包括以下三组:
10.0.0.0~10.255.255.255
172.16.0.0~172.31.255.255
192.168.0.0~192.168.255.255

IP地址基本概念及划分为A、B、C三类地址相关推荐

  1. 计算机网络中a类b类c类地址,ip地址划分为a类b类c类的原因

    IP地址的分类 我们说过因特网是把全世界的无数个网络连接起来的一个庞大的网间网.每个网络中的计算机通过其自身的IP地址而被唯一标识的.据此我们也可以设想.在INTERNET上这个庞大的网间网中.每个网 ...

  2. IP地址的概念和作用简析- -

    原始作者: Hwycheng Leo(FlashBT@Hotmail.com) 作者网站: http://www.hwysoft.com/chs/ 作者Blog: http://hwycheng.bl ...

  3. IP地址的概念和作用简析

    href="IP地址的概念.files/filelist.xml" rel="File-List" /> IP地址的概念? IP 地址是我们进行TCP/I ...

  4. 网络知识:快速了解IP地址的概念以及IPV4和IPV6的区别!

    ‍ ‍ 小伙伴们看到上面的机房了吗?成千上万台服务器他们都少不了一个小小的IP 地址,每台服务器都配置了一个或多个IP.今天电脑学习微信公众号小编就带大家详细了解下IP地址都是什么? IP地址(Int ...

  5. 网络知识:IP地址的概念以及IPV4和IPV6的区别

    小伙伴们看到上面的机房了吗?成千上万台服务器他们都少不了一个小小的IP地址,每台服务器都配置了一个或多个IP.今天电脑学习微信公众号小编就带大家详细了解下IP地址都是什么? IP地址(Internet ...

  6. 一个具有20位地址和32位字长的存储器_step7编程之地址概念详解

    完整的一条指令,应该包含指令符+操作数(当然不包括那些单指令,比如NOT等).其中的操作数是指令要执行的目标,也就是指令要进行操作的地址. 我们知道,在PLC中划有各种用途的存储区,比如物理输入输出区 ...

  7. 把一个c类的网络地址192-168-1-0划分为6个子网,请计算出...

    6<2^3=8 所以可划分为8个等长子网,子网号从主机号位借3位,每个子网可容纳2^5-2=30台主机,其中主机号全1全0不可用 11000000.10101000.00000001.00000 ...

  8. 计算机网络按照延伸距离划分为,计算机应用基础填空题

    25.在PowerPoint中,创建演示文稿的最简单的方法是采用内容提示向导方法. 26.在PowerPoint中,为每张幻灯片设置放映时的切换方式,应使用"幻灯片放映"菜单下的幻 ...

  9. 分页存储概念清晰梳理(页面、页表、页表项、页面大小、页内地址等概念)

    当我在学习操作系统的存储器管理这一章中的分页存储时发现我总是将许多概念混为一谈,当我求助于CSDN等众多网站的资源时发现其中的概念作者写的十分清晰但篇幅较长难以理解,因此我想用自己的理解用更加简洁明了 ...

最新文章

  1. 使用正则表达式匹配HTML 下各种title标签
  2. jsp文件通常用common_JSP使用commons-fileupload实现文件上传实例
  3. Cloud for Customer的前端如何判断自己是运行在PC浏览器还是移动设备里
  4. 用户细分_基于购买历史的用户细分
  5. linux wifi 配置 编程,linux 无线手动配置
  6. centos卸载不必要的程序_在RHEL / CentOS 7上禁用和删除不需要的服务最小安装
  7. Java中SimpleDateFormat用法详解
  8. 视觉SLAM应用(一)------AR发展的理解
  9. Hibernate完全自学手册
  10. LitePal使用详解
  11. Python爬取《你是我的荣耀》——词云图
  12. 分布式配置管理平台VS统一集中配置管理
  13. 前端 网络三剑客之html 02
  14. 乔伊·伯纳尔(Joey Bernal)的评论专栏,社交网络的三阶段路线图
  15. VGG 图像打标签工具
  16. 伽马函数公式 ∫x^ne^{-x}dx=n!
  17. 写 字 楼 通 信系统工程技术售后维护
  18. 苹果微信点开才会收到信息_最新!苹果突然承认:iPhone12是问题产品
  19. 【JavaWeb学习,快一起呀,干!】第二章 Servlet基础(3)—— 应用:数据处理
  20. R语言如何向向量中追加一个元素?

热门文章

  1. 9 应用系统负载分析与磁盘容量预测
  2. 安徽大学入学计算机考试模拟试题,安徽大学计算机图形学期末考试试卷
  3. 情感|设计的三个层次,帮你重开情感化设计的大门
  4. Fabric、FISCO BCOS、以太坊对比
  5. 川农《水力学(本科)》21年12月作业考核
  6. CrystalDiskMark中文版
  7. PHP进销存系统的数据结构,数据结构课程设计-仓库进销存管理系统.doc
  8. 代码开发--查漏补缺
  9. 我的世界java我的世界启动侠_我的世界启动侠整合版下载
  10. pytorch中的NLLLoss和CrossEntropy