网络互联(IPv6技术)

文章目录

  • 网络互联(IPv6技术)
    • 1.lPv6的地址格式及分类
      • **1.1 IPv6地址类型**
      • **1.2 IPv6表示方式**
      • **1.3 IPv6地址范围**
      • 1.4 IPv6特殊地址
    • 2.lPv6过渡技术
      • 2.1 隧道技术
      • 2.2 双协议栈
      • 2.3 NAT-PT(网络地址转换协议转换)(不属于隧道技术)
    • 3.lPv6报文结构
      • 3.1 IPv6基本报头
      • 3.2 IPv6扩展报头

1.lPv6的地址格式及分类

​ 由于IPv4最大的问题在于网络地址资源不足,严重制约了互联网的应用和发展。IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍。IPv6的地址长度为128位,采用十六进制表示。

1.1 IPv6地址类型

  • 单播(unicast):传统的点对点通信。

  • 多播(multicast):一点对多点的通信,地址范围为FFO0: :/8。

  • 任播(anycast):目的IPv6地址是一组具有相同业务的终端,发往该IPv6任播地址的数据包最终传输到哪个终端是由具体的路由协议确定。任意播地址不能用作源地址,而只能作为目标地址;任意播地址不能指定给IPv6主机,只能指定给lPv6路由器。

  • (ipv4为单播、多播、组播)

1.2 IPv6表示方式

地址压缩方式:

  • 中间0可用::压缩; 前导0可以压缩; 两者可以同时使用; ::(双冒号)只能出现一次,

  • 例:2001:0410:0000:0001:0000:0000:0000:45ff,可表示为:

    • 2001:0410:0000:0001::45ff------中间0全压缩
    • 2001:410:0:1:0:0:0:45ff--------压缩前导的0
    • 2001:410:0:1::45ff–—----------中间0全压缩和压缩前导0同时使用

地址表示方法:

  • IPv6地址=前缀+接口标识
  • 例:2001 : da8:207::8207/64
    • 前缀相当于IPv4地址中的网络ID(网络位);
    • 接口ID相当于IPv4地址中的主机ID(主机位);
    • 前缀长度用“/xx”来表示

1.3 IPv6地址范围

  • 可聚合全球单播地址:

    • 作用类似于IPv4中的公网地址。有效地址范围前缀(2000~3FFF)。2001 ::/64—首批使用的可聚合全球单播地址;2002: :/64—IPv4网络中建立6to4隧道的地址。
  • 链路本地地址:
    • 只限于直连链路,作用是进行链路上节点的通信和一些协议的使用。前缀地址为FE80: : /10
  • 站点本地地址:
    • 用于对特定范围的通信也可说成是规定站点内的通信,不能与站点外地址通信,也不能直接连接到全球Internet。类似于IPv4的内部私有地址。前缀地址为FEC0 : : /10

1.4 IPv6特殊地址

  • 0:0:0:0:0:0:0:0或(未指定地址)—用于表示不存在的地址。等同于IPV4的0.0.0.0。未指定地址通常在目标地址还未确定时充当源地址使用。此地址不能分配给接口或者是做为目标地址使用。
  • 0:0:0:0:0:0:0:1或::1(环回接口地址)—分配给环回接口,使得节点能够向自己发送数据包,该地址等同IPv4的环回地址127.0.0.1。发往环回地址的数据包永远不应该通过链路发送或者通过IPv6路由器进行转发。

2.lPv6过渡技术

2.1 隧道技术

​ 在IPv6网络与IPv4网络间的隧道入口边界处,将该IPv6报文封装在IPv4包中,在IPv4网络上传送该封装包,对端边界设备对报文解封装去掉IPv4头,然后将解封装后的IPv6报文发送到IPv6网络中。根据隧道终点的IPv4地址的获取方式不同可以将隧道分为手动隧道和自动隧道。

  • 手动隧道技术
    lPv6 over IPv4,解决IPv6的“孤岛”问题。利用现有的IPv4网络,连接IPv6“孤岛”。入口边界设备不能自动获得隧道终点的IPv4地址,需要手工配置隧道终点的IPv4地址。

  • 自动隧道技术
    入口边界设备可以自动获得隧道终点的IPv4地址。隧道接口对IPv6报文的封装方式是内嵌IPv4地址后形成特殊的IPv6地址形式。设备从IPv6报文中解析出IPv4地址作为隧道的终点。根据IPv6报文封装方式的不同,自动隧道又可以分为6to4隧道和ISATAP隧道两种。

    • 6to4 : 6to4地址的封装使用IPv4地址做为网络前缀。(大多数使用)
    • ISATAP隧道 : ISATAP隧道地址的封装使用IPv4地址做为接口标识。任何一个希望通过特定IPv4网络使用ISATAP的主机都可以创建虚拟的IPv6网络接口,且主机需要设置ISATAP隧道终点。

2.2 双协议栈

​ 主机或路由器等设备同时运IPv4和IPv6两个协议。对于主机而言,双协议栈是指其可以根据需要来对上层协议所产生的数据进行IPv4封装或者IPv6封装;对于路由器而言,分别支持独立的IPv6和IPv4路由协议,维护两张不同的路由表。

2.3 NAT-PT(网络地址转换协议转换)(不属于隧道技术)

​ NAT-P包括两个组成部分:网络地址转换协议和协议转换。可以将IPv6网视为一个独立而封闭的局域网,它需要使用一个地址翻译器进行地址翻译,用于IPv6地址与IPv4地址主机的互相通信。

3.lPv6报文结构

3.1 IPv6基本报头

①版本 : 版本号为6

②流量类别 : 区分特定服务流量,与IPv4的ToS服务类型字段相同。

③流标签:IPv6协议独有的字段。用来标记特定流的报文,以便在网络层区分不同的报文。转发路径上的路由器可以根据流标签来区分流并进行处理。包含流标签、源节点地址、目的节点地址信息。

④有效载荷长度:类似于IPv4中的总长度字段。

⑤下一报头 : 类似于IPv4中的协议字段,用于识别上层协议类型,也用于识别扩展包头类型,IPv4包头中原有的分片、校验等功能,均采用扩展包头的方式体现。

⑥跳数限制 : 类似于IPv4中的生存周期字段。

3.2 IPv6扩展报头

​ IPv4中部分功能字段和可选项提供的特殊功能,都通过在IPv6头部之后增加的扩展头部实现。扩展头部仅在需要时添加,且要求扩展头部仅由终端主机处理。
​ 注 : 由于IPv6的很多可选功能被包含在扩展报头中,所以基本报头中的字段固定,长度为40字节,不需要报头长度字段来表示。

网络互联(IPv6技术)相关推荐

  1. 政务外网IPv6技术演进历程

    新的业务场景的出现,对政务外网的网络覆盖.安全防御.体验保障均提出了新的要求,IPv4地址不足.运营管理难度大.安全防护不全面等问题成为制约政务外网发展的瓶颈,随着IPv6产业的成熟,通过IPv6赋能 ...

  2. TCP/IP协议族在异构网络互联中的作用

    TCP/IP协议族由应用层 .传输层.网络层.数据链路层和物理层构成,每一层的功能由一个或多个协议实现 TCP/IP协议族模型各层所处网络和用到的协议: 物理层&数据链路层:ARPANET . ...

  3. IPv6技术何时大举进军安防?

    近年来热炒的物联网正是这样一个概念,进入物联网时代可能身边的每一样东西都需要连入因特网,随之而来的弊端就是IPv4地址空间正在逐渐耗尽,在安防行业同样遇到此等发展困境.因此,IPv6技术与安防千丝万缕 ...

  4. 计算机网络技术(五)——网络互联技术

    摘要 网络互联概述 网际协议(IP) IP 地址 IP 路由 IP 中的其他协议 IPv6 协议 一.网络互联概述 要让分布在世界各地,不同类型.不同协议的网络相互连接起来,并且能流畅.高效地实现信息 ...

  5. [渝粤教育] 苏州大学文正学院 网络互联技术与实践 参考 资料

    教育 -网络互联技术与实践-章节资料考试资料-苏州大学文正学院[] 计算机网络互联设备随堂测验 1.[单选题]网桥处理的是 A.脉冲信号 B.MAC 帧 C.IP 包 D.ATM 包 参考资料[ ] ...

  6. 某学校有计算机主机1300台,网络互联技术与实践第14章:构建基于静态路由的多层网络.ppt...

    网络互联技术与实践第14章:构建基于静态路由的多层网络 * * * * * * * * * * 14.5 扩展知识 14.5.3 中小型园区网设计 2. 中型园区网 FE连接客户机 第3层交换 第2层 ...

  7. 【计算机网络】Internet原理与技术2(因特网的路由协议RIP、OSPF、BGP,网络地址转换NAT,网络协议IPv6)

    Internet原理与技术 因特网的路由协议 自治系统与路由协议分类(IGP.EGP) 内部网关协议 - RIP [例]RIP路由信息表的交换 RIP工作过程 内部网关协议 - OSPF 外部网关协议 ...

  8. 【网络互联技术】(三) 网络互联基础。

    转载请标明出处: http://blog.csdn.net/sk719887916/article/details/46773109 作者:skay  一 互联技术 虽然作为程序员来讲不必过多的去了解 ...

  9. 网络互联技术——简介

    小白一个,是个人听课小结,若有错误,欢迎指出. 网络互联技术Prof. Dr. Christoph Meinel 1.1.Internet-Network of Network Communicati ...

最新文章

  1. 人工智能“花”落何处
  2. Docker搭建网页数据库管理-Adminer
  3. AlertDialog.Builder setCancelable用法
  4. Linux 下软件的安装
  5. 使用访问控制列表控制用户登录
  6. latex设置一级标题样式不居中_Markdown不快速入门
  7. 因果关系和相关关系 大数据_数据科学中的相关性与因果关系
  8. visdom可视化工具
  9. 使用k-近邻算法改进约会网站的配对效果
  10. sa结构组网方式_5G建网:先NSA还是SA?
  11. java给图片增加水印(图片水印,文字水印)
  12. 评论安装_评论送|机电安装监理质量控制要点130页
  13. pe分区助手读不到Linux硬盘,解决WINPE下不显示硬盘的方法
  14. ubnt路由器虚拟服务器,UBNT UAP系列 Wi-Fi设置教程 装修必看
  15. VNPY_IB API封装
  16. 轴承选型选不好,可别再说轴承质量差劲啦!
  17. 网线制作和交换机工作原理
  18. 今天我们不搞科研,来搞颜色
  19. [宋史学习] 三省六部制的破坏与宋初的中央政府机构
  20. 免费合并多个PDF文件

热门文章

  1. 商品入库(Java基础2-1)
  2. IPV6路由协议——MPBGP
  3. IntelliJ IDEA 代码字体大小的快捷键设置放大缩小
  4. 2021年值得关注的15种软件测试趋势
  5. 离散数学学习笔记——第一讲——集合论基础(1.4集合的运算定律)
  6. postgresql初始化数据库
  7. 华为路由器ws5200虚拟服务器,华为路由器ws5200怎么设置
  8. 无限循环小数化分数、
  9. 计算机组成原理唐朔飞高分笔记,计算机组成原理唐朔飞高分笔记资料.doc
  10. 「SymPy」符号运算(3) (非)线性方程(组)求解、数列求和、连乘、求极限