zoukankan      html  css  js  c++  java
  • 网络基础--IP v6

    IPv6

    • 长度:128位。

    • 地址的表示方法:
      8位16进制的数表示,中间用:号隔开。
      中间有全0的可以压缩。只可以压缩一次。前导0也可以省略。

    • IPv6地址=前缀+接口标识。
      前缀:相当于IP v4的网络号
      接口标识:相当于IP v4的主机地址。

    • IPV6地址的分类划分(没有广播这一说法。):

    • 单播地址:
      1、全球单播地址
      2、本地站点地址,格式为EFC0::/10
      3、本地链路地址,格式为FE80::/10

    • 组播地址:以FF开头的地址,用来标识一组接口,发送到每一个接口。

    • 任播地址:与单播地址使用相同的地址空间,也用来标识一组接口,发送的时候只发送到一个最近的接口。只能作为目的地址使用,不能当源地址使用。


    IP v6数据报文的格式:

    • IP v4报头长度:20-60字节之间
    • IPv6报头字节:40字节长度。
    • 相关详情看p32-p35
    • IP v6多了一个流标记位。(Flow Label,20位),版本号,源地址,目的地址一点都没变。
    • IPv6由一个报头,0个或多个扩展报头包,上层数据包组成。

    IPv6过度技术:

    • 双协议栈技术 设备同时支持IP v4或者IPv6。
    • 隧道技术:通信的双方都是IPv4或者ipv6的,必须相同,通过再IP地址加头部的方式。
    • 地址转化:IPv6的主机对IPv4的服务器的访问。主机通过域名解析,把服务器的IPv4转成IPv6地址然后再通信。到了服务器,再通过域名解析,把转化过后的服务器地址再转化回IPv4,交给服务器。
  • 相关阅读:
    04-Go语言之运算符
    02-Go语言之变量和常量
    idea 无法加载识别本地类
    阿里云OSS实践篇
    jemeter 压测入门篇(附带工具)
    SpringBoot 中的那些“开关”
    java8 新特性之4大函数式接口
    java8 新特性之optional
    VSCode vue开发前配置
    前端架构演进及主流UI
  • 原文地址:https://www.cnblogs.com/lixianhu1998/p/13122175.html
Copyright © 2011-2022 走看看