开篇我们先简单介绍下ipv4 地址

IPv4 地址:

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

192.168.1.3 / 24 表示ip的前24位是网络位,后8位是主机位,ip前24位相同,表示是同一个子网的

IPv6 地址:

ipv6地址一共128位,通常写作8组,每组为四个十六进制数的形式,中间用“:”隔开,每一部分是16位。

子网掩码只有一种表示(ipv6已经不叫子网掩码,叫前缀,前缀表示网络位)。

现在为了和ipv4表示对比,ipv6的地址,同一ip可以有多种表示形式,不过意义都是一样的,后面的前缀“64”表示128位中的前64位表示网络位,后面的64位表示主机位,只要ip

前64位一样,就说明子网一样,ipv6默认的前缀是64.

使用128位地址可以为设计多层单播编址及路由转发提供更高级别的层次性和灵活性,弥补ipv4 在这方面的不足

IPv6地址类型

1)单播:对应于IPv4的普通公网和私网地址;一对一; 生活最可能最多接触的就是单播地址

2)组播:对应于IPv4的组播(多播)地址;一对多;

3)任播:IPv6新增的地址概念类型;一对离本地最近的一个设备。 用组播地址实现广播的功能

单播地址:前缀2000::/3,相当于IPv4的公网地址

子网ID:子网ID是组织站点用来表示站点内的子网的16位比特位,组织内部的路由结构对ISP不可见

接口ID:用于表示站点中特定子网的接口

一个接口一定有一个链路本地地址 IPV6路由器旨在链路之内传输链路本地数据。

每个接口必须至少有一个链路本地地址;每个接口可以配置1个以上的单播地址

外部网络的DNS中不创建唯一本地地址的DNS条目,来防止去往唯一本地地址的流量发送给外部网络

一个任播地址可以被分配给多个接口 子网路由器任播地址由给定接口的子网前缀形成

当子网路由器任播地址形成后,子网前缀中的位数就会固定为一个合理的数值,其余位均设为0

IPv4地址和IPv6等价地址:

          IPv4地址            IPv6地址

          Internet地址类别          无此概念

          IPv4组播地址(224.0.0.0/4)   IPv6组播地址(FF00::/8)

          广播地址              无此概念

          未指定地址 0.0.0.0         未指定地址 ::

          环回地址 127.0.0.1        换行地址 ::1

          公有IP地址            全球单播地址

私有IP地址(10.0.0.0/8、172.16.0.0/12、192.168.0.0/16) 唯一本地(FD00:8)或站点本地地址(FEC0::/10)(不推荐)

APIPA地址(169.254.0.0/16) 链路本地地址(FE80::/64)

地址表示法:点分十进制 文本表示法:前导零压缩以及零压缩的十六进制冒号表示法

前缀表示法:以点分十进制表示的子网掩码或前缀长度的表示法 前缀表示法:仅仅只是前缀长度的表示法

最新文章

  1. Python dir
  2. jstl
  3. RHEL6.4编译安装企业级LAMMP平台
  4. 规则引擎集成接口(九)Java类对象
  5. 实现Maya FEM节点
  6. shell 日期加减
  7. spoj 379
  8. centos 下 搭建 php 环境
  9. hdu 2197 本原串
  10. <转载>C++命名空间
  11. 【安装SQLserver2008R2 出现错误,临时类 result=1】
  12. MySql5.6Window超详细安装教程(msi 格式的安装)
  13. Linux新增和删除环境变量
  14. C++思考
  15. sql union 语句 case语句
  16. REDIS 六. 修复方案
  17. shell 4注释
  18. BZOJ2286:[SDOI2011]消耗战(树形DP,虚树)
  19. HEVC有损优化二
  20. 云主机安装Tomcat上传自己的网站

热门文章

  1. Luogu3774 [CTSC2017]最长上升子序列 【Young表,根号分治】
  2. [php][thinkphp] 记一次Composer Linux版安装以及用它进行thinkphp项目初始化
  3. 再做一遍floyed
  4. 利用Wireshark抓取并分析OpenFlow协议报文
  5. 2018-2019-2 网络对抗技术 20165212 Exp6 信息搜集与漏洞扫描
  6. Java设计模式之一单例模式
  7. 开启和关闭oracle数据库中的审计功能
  8. TP5.1框架最后登录时间不会更新
  9. intel 性能分析
  10. 页面的Tab选项卡 简单实例