IP地址是TCP/IP网络中用来唯一标识每台主机或设备的地址,IP地址由32位(共四个八位组)的二进制组成,IP地址分为两部分,左边网络编号部分用来标识主机所在的网络;右边部分用来标识主机本身。连接到同一网络的主机必须拥有相同的网络编号。

通过IP地址的引导位(最高位)来区分不同类别的IP地址:

注:n为网络编号位,h为主机编号位

A类地址:0nnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh

A类地址具有7位网络编号,因此可定义125个A类网络{27-2(网络编号不能是全0或全1)-1(127为环回地址)}每个网络可以拥有的主机数为16777214{224-2(主机位不能是全0或全1)}

十进制表示范围:1.0.0.1-126.255.255.254

B类地址:10nnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh

B类地址具有14位网络编号,因此可定义16382个B类网络{214-2}

每个网络可以拥有的主机数为65534{216-2}

十进制表示范围:128.0.0.1-191.255.255.254

C类地址:110nnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh

C类地址具有21位网络编号,因此可定义2097152个C类地址{221-2}

每个网络可以拥有的主机数为254{28-2}

十进制表示范围:192.0.0.1-223.255.255.254

D类地址:1110xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

D类地址用于组播,前面4位1110引导,后面28位为组播地址ID。

十进制表示范围:224.0.0.0-239.255.255.255

E类地址:总是以1111四位引导

E类地址用于研究用

十进制表示范围:240-

一般我们常见的就是前三类。

取消

评论

计算机 ip 地址分为那几类,什么是IP地址?由哪几部分构成?IP地址分为几类?相关推荐

  1. 网络基础3-1(细谈IP协议头, 网络层,子网划分,路由选择,数据链路层,以太网帧格式,MAC地址,再谈ARP协议)

    IP协议 IP协议头格式 4位版本号(version): 指定IP协议的版本, 对于IPv4来说, 就是4 4位头部长度(header length): IP头部的长度是多少个.32bit, 也就是 ...

  2. 计算机网络—一个自治系统有5个局域网,其连接图如图所示。LAN2至LAN5上的主机数分别为:91,150,3,15。该自治系统分配到的IP地址块为30.138.118/23。试给出每一个局域网的地址块

    计算机网络:一个自治系统有5个局域网,其连接图如图所示.LAN2至LAN5上的主机数分别为:91,150,3,15.该自治系统分配到的IP地址块为30.138.118/23.试给出每一个局域网的地址块 ...

  3. 《IP多播网络的设计与部署(第1卷)》——2.1 多播地址

    本节书摘来异步社区<IP多播网络的设计与部署(第1卷)>一书中的第2章,第2.1节,作者:[美]Beau Williamson,更多章节内容可以访问云栖社区"异步社区" ...

  4. 【计算机网络】网络通信基础(IP地址,端口号,五元组,OSI七层模型,TCP/IP五层模型,封装和分用)

    目录 初识网络 网络通信基础 IP地址 端口号 认识网络协议 五元组 协议分层 封装和分用 初识网络 网络互连 随着时代发展,需要计算机之间相互通信,共享软件和数据,即多台计算机相互协同工作来完成某个 ...

  5. 构造方法与重载:定义一个网络用户类,信息有用户 ID、用户密码、 email 地址。在建立类的实例时把以上三个信息都作为构造函数的参数输入

    构造方法与重载:定义一个网络用户类,信息有用户 ID.用户密码. email 地址.在建立类的实例时把以上三个信息都作为构造函数的参数输入, 其中用户 ID 和用户密码时必须缺省时 email地址是用 ...

  6. 构造函数,定义一个网络用户类,信息有用户 ID、用户密码、 email 地址

    题目: * 定义一个网络用户类,信息有用户 ID.用户密码. email 地址.  * 在建立类的实例时把以上三个信息都作为构造函数的参数输入,  * 其中用户 ID 和用户密码时必须缺省时   * ...

  7. 创建一个银行账户的继承层次,表示银行的所有客户的账户。每个客户都能在他们的银行账户存钱,取钱。但是账户可以分为更具体的两种类型,例如,依靠存款生息的存储账户SavingsAccount类,另一种就是信

    不要自卑,去提升实力 互联网行业谁技术牛谁是爹 如果文章可以带给你能量,那是最好的事!请相信自己 加油o~ 创建一个银行账户的继承层次,表示银行的所有客户的账户.每个客户都能在他们的银行账户存钱,取钱 ...

  8. 创建一个银行账户的继承层次,表示银行的所有客户的账户。每个客户都能在他们的银行账户存钱,取钱。但是账户可以分为更具体的两种类型,例如,依靠存款生息的存储账户SavingsAccount类

    关联与继承练习题 题目: 源码: Account(账户)类: CheckingAccount(信用卡)类: SavingsAccount(借记卡)类: Person(用户)类: Transaction ...

  9. c 取地址 虚拟地址 物理地址_通过linux0.11源码理解进程的虚拟地址、线性地址、物理地址...

    进程的地址有三种,分别是虚拟地址(逻辑地址).线性地址.物理地址.在分析之前先讲一下进程执行的时候,地址的解析过程.在保护模式下,段寄存器保存的是段选择子,当进程被系统选中执行时,会把tss和ldt等 ...

  10. 【无标题】类模板详解\n类模板的定义及实例化\ntemplate\u003Cclass 模板参数>\nclass 类名 {\n // 类定义\n};\n\ntemplate\u003Ctypen

    类模板详解\n类模板的定义及实例化\ntemplate\u003Cclass 模板参数>\nclass 类名 {\n    // 类定义\n};\n\ntemplate\u003Ctypenam ...

最新文章

  1. Ubuntu中的颜色选择器实用程序(彩色移液器)[关闭]
  2. Leetcode 剑指 Offer 53 - I. 在排序数组中查找数字 I (每日一题 20210928)
  3. 复选框全选效果,根据单个复选框的选择情况确定全选复选框是否被选
  4. php正则表达式正向预查,javascript正则表达式-----正向预查
  5. linux非权限安装bioperl,bioperl的安装
  6. [转]四边形不等式优化dp(POJ1160)
  7. 【转载】关于防火墙的初次接触
  8. 图像滤镜艺术---(Instagram)1977滤镜
  9. Spark开源学习模块
  10. 编程常用资料/网站收集
  11. matlab程序算天气,科学网—站点气温数据的积温计算(含Matlab程序实现) - 朱永超的博文...
  12. Android 下载 自动安装 解析错误,studio下载APK到手机提示解析错误解决方法
  13. k8s怎么学习?:带你入门到实战
  14. 关于Windsocket脚本运行报错Error Code:9017
  15. 【Linux】《Linux命令行与shell脚本编程大全 (第4版) 》笔记-Chapter16-脚本控制
  16. python爬虫登录网站_主流网站 Python 爬虫模拟登陆方法汇总
  17. 计蒜客 菜鸟物流的运输网络 解题报告
  18. 2022年PMP考试中敏捷占多少?
  19. 教师试讲学生名字_我们如何帮助老师学习学生的名字
  20. ubuntu 监视显卡使用情况

热门文章

  1. 软件单元测试自动化,如何做好软件系统自动化测试?
  2. 数独c++解决 dfs+减枝
  3. 从垃圾分类到边缘计算,九州云乌镇专题研讨会引发热议
  4. public static void main 参数解析
  5. #3 SLAM_Environment perception(环境感知模型)
  6. mp4视频获取时长、封面图、编码、转码(mpeg4转h264)工具类
  7. 手电筒安卓_各大厂商不重视的音量调节键,被一个安卓APP玩出花了
  8. windows功能_终于让我找到Windows原生日历最佳替代软件,功能强大到爆
  9. 2023 年你还用 QQ 吗?
  10. 快速上手wap网站开发