首先看ipv4的地址:

ipv4地址一共32位,用点分十进制表示,每一个部分是8位。子网掩码有两种表示:

第一种:

ip: 192.168.1.3

mask:255.255.255.0

第二种:

ip:192.168.1.3 / 24

解读:

这两种表示的意义是一样的,第一种ip&mask得到子网,表示ip的前24位是网络位,后8位是主机位,也就是前24位相同的ip地址是同一个子网的。第二种只不过是直接用位数来表示子网,意义是ip 192.168.1.3的32位地址中的前24位表示网络位,后8位表示主机位,ip前24位相同,表示是同一个子网的。

再看ipv6的地址:

ipv6地址一共128位,用十六进制表示,中间用“:”隔开,每一部分是16位。子网掩码只有一种表示(ipv6已经不叫子网掩码,叫前缀,前缀表示网络位,现在为了和ipv4表示对比,姑且这么叫):

ip->234e:0:4567::3d / 64

解读:

ipv6的地址,同一ip可以有多种表示形式,不过意义都是一样的,后面的前缀“64”表示128位中的前64位表示网络位,后面的64位表示主机位,只要ip的前64位一样,就说明子网一样,ipv6默认的前缀是64.

总结:

其实ipv4和ipv6的划分子网方式是一样的,都是用位表示,前n位为网络位,则说明ip只要前n位一样,则子网一样,ip的机制通了,涉及ip的问题也就好解决了。

ipv6地址解读---子网掩码相关推荐

  1. IPv4/IPv6地址范围与网络地址/子网掩码的转换,点分十进制与数字掩码的转换

    private static final int IPV4BYTES = 4; // IPv4字节数为4 private static final int BYTEBITS = 8; // 每个字节的 ...

  2. ipv6的127位掩码如何表示_电脑网络:IP地址、子网掩码详解-你们好,做个朋友可好...

    一.IP地址简介 在生活中我们使用具有上网功能的电子设备都有IP地址,就跟每个人都有自己的名字一样.IP地址分为IPV4. IPV6,我们所说的的IP地址指的是IPV4的地址. 只要记住你的名字 不管 ...

  3. IPv4、IPv6地址、组播地址及子网子划分详解三可变长子网掩码

    IPv4.IPv6地址.组播地址及子网子划分详解三可变长子网掩码 5.5.可变长子网掩码(VlSM) 5.5.可变长子网掩码(VlSM) 先看一下分类组网,路由选择协议RIPv1没有包含子网信息的字段 ...

  4. 【计算机网络】网络层 : 总结 ( 功能 | 数据交换 | IP 数据报 | IPv4 地址 | IPv6 地址 | 路由选择协议 | 路由算法 )★★★

    文章目录 一.网络层功能 二.数据交换方式 ★ 三.IP 数据报 ★ 四. IPv4 地址 ★★ 1 . IP 地址 发展 : 2 . 分类 IP 地址 3 . NAT 转换 4 . 子网划分 5 . ...

  5. centos ipv6 网卡_CentOS 6配置IPv6地址

    编辑网络配置信息文件. vim /etc/sysconfig/network 启用IPv6支持. 编辑网卡配置文件. vim /etc/sysconfig/network-scripts/ifcfg- ...

  6. IP地址、子网掩码和地址分类

    http://blog.csdn.net/bluishglc/article/details/47909593?utm_source=tuicool&utm_medium=referral 实 ...

  7. 网络工程 IP地址与子网掩码

    大家好,今天潇啸更新网络部分. 大家听到IP地址并不陌生,但是有很多小伙伴肯定只是不陌生.并不了解他们之间的关系,今天潇啸就跟大家来讨论一下他们之间的关系. 主机与主机通讯的三要素: - IP地址(I ...

  8. c语言中打印ipv6地址,IPv6地址介绍

    1. 认识IPv6地址 IPv4地址是类似 A.B.C.D 的格式,它是32位,用\".\"分成四段,用10进制表示:而IPv6地址类似X:X:X:X:X:X:X:X的格式,它是1 ...

  9. C语言如何获取ipv6地址

    使用通常获取ipv4的IP地址的方法是无法获取ipv6地址的,本文介绍了使用C语言获取ipv6地址的三种方法:从proc文件从系统获取ipv6地址.使用getifaddrs()函数获取ipv6地址和使 ...

最新文章

  1. 简单介绍自动化运维工具clip
  2. 摩拜活跃用户跌200万、使用次数跌6400万或告别榜首之争?
  3. handler消息机制入门
  4. Windows驱动开发学习笔记(五)—— SSDT HOOK
  5. usestate中的回调函数_React 中获取数据的 3 种方法:哪种最好?
  6. Nginx全局块的user指令
  7. ASP.NET Core 中文文档 第三章 原理(13)管理应用程序状态
  8. Django学习笔记(4)
  9. 淘品牌”已去,“播品牌”正红
  10. 优秀的用户体验设计,从讲好一个故事开始
  11. 《You can do it!》的chapter 2笔记
  12. 基于Pytorch实现CNN卷积神经网络-Mnist数据集
  13. 纯HTML个人简历模板代码
  14. 快播5.0永不升级版 孤雨定制骨头版
  15. 纵观 ActiveX 平台的兴衰史,看开发控件的技术演变
  16. git错误:unable to auto-detect email address
  17. Strut2 界面标签和其他标签
  18. 一家快倒闭的茶馆如何通过一套商业模式改变现状,月盈利百万的方案分享!
  19. 【UE】倒计时归零时结束游戏
  20. phpnow mysql升级_【php】升级phpnow1.5.6的Mysql

热门文章

  1. LyNews『凌云新闻』 - 在JAVA文件中获取该项目的相对路径
  2. LKDHelper使用LKDBHelper以实体类对象进行数据库的操作,例如新建一个新闻实体类,以这个类来
  3. 如何将图片转换成表格?这有图片转换成表格好用方法
  4. CZSC 官方文档(0.6.8)
  5. 浙江省计算机二级函数,浙江省计算机二级office办公软件Excel函数大全
  6. DDD浅谈 2021.08.15 周日
  7. JDK -- 网络编程(TCP/UDP)
  8. Axure RP 9交互原型设计软件增加了哪些新功能
  9. 【畅通工程 HDU - 1232 】【并查集模板题】
  10. 【uni-app】底部tabbar导航栏右上角添加数字标记