网络华为HCIA+HCIP IPv6

打印 上一主题 下一主题

主题 933|帖子 933|积分 2799

目录
IPv4近况
IPv6基本报头
IPv6扩展报头 
IPv6所在 
IPv6所在缩写规范
​编辑
IPv6所在分配 
IPv6单播所在分配 
IPv6单播所在接口标识
IPv6常见单播所在  - GUA (2 / 3 开头)
IPv6常见单播所在 - ULA
IPv6常见单播所在 - LLA
IPv6组播所在(相称于IPv4里面的D类所在)
被请求节点组播所在
IPv6任播所在 
IPv4 IPv6 对应关系
主机和路由器的IPv6所在
​编辑 IPv6单播所在业务流程
NDP
DAD 
所在解析 



IPv4近况

2011年2月3日,IANA(Internet Assigned Numbers Authority,因特网所在分配组织)公布将其最后的468万个IPv4所在平均分配到环球5个RIR(RegionalInternet Registry,地区互联网注册管理机构),此后IANA再没有可分配的IPv4所在。
IPv6基本报头



  • IPv6包头由一个IPv6基本包头(必须存在)和多个扩展包头(大概不存在)组成。
  • 基本包头提供报文转发的基本信息,会被转发路径上的全部设备解析。

IPv6扩展报头 


IPv6所在 



  • IPv6所在的长度为128 bit。一般用冒号分割为8段,每一段16 bit,每一段内用十六进制表示。 



  • 与IPv4所在雷同,IPv6也用“IPv6所在/掩码长度”的方式来表示IPv6所在,

    • 比方2001:0DB8:2345:CD30:1230:4567:89AB:CDEF/64

      • IPv6所在:    2001:0DB8:2345:CD30:1230:4567:89AB:CDEF
      • 子网号:        2001:0DB8:2345:CD30::/64 


IPv6所在缩写规范



IPv6所在分配 

根据IPv6所在前缀,可将IPv6所在分为为单播所在、组播所在和任播所在。 

IPv6单播所在分配 



  • 一个IPv6单播所在可以分为如下两部分:

    • 网络前缀(NetworkPrefix):n bit,相称于IPv4所在中的网络ID。
    • 接口标识(Interface Identify)128-n)bit,相称于IPv4所在中的主机ID。

  • 常见的IPv6单播所在如环球单播所在、链路本地所在等,要求网络前缀和接口标识必须为64 bit。
IPv6单播所在接口标识



  • 接口标识可通过三种方法天生:

    • 手工配置
    • 体系自动天生
    • 通过IEEEEUI-64规范天生

  • 其中EUI-64规范最为常用,此规范将接口的MAC所在转换为IPv6接口标识。 

IPv6常见单播所在  - GUA (2 / 3 开头)



  • GUA(Global Unicast Address,环球单播所在),也被称为可聚合环球单播所在。该类所在环球唯一,用于需要有互联网访问需求的主机,相称于IPv4的公网所在。



  • 通常GUA的网络部分长度为64 bit,接口标识也为64 bit。
  • 全局路由前缀:由提供商指定给一个组织机构,一般至少为45 bit。
  • 子网ID:组织机构根据自身网络需求分别子网。
  • 接口标识:用来标识一个设备(的接口) 
IPv6常见单播所在 - ULA



  • ULA(Unigue Local Address,唯一本地所在)是IPv6私网所在,只能够在内网中利用。该所在空间在IPv6公网中不可被路由,因此不能直接访门公网。



  • 唯一本地所在利用FC00::/7所在块,现在仅利用了FD00::/8所在段。FC00::/8预留为以后拓展用。
  • ULA虽然只在有限范围内有效,但也具有环球唯一的前缀(虽然随机方式产生,但是辩论概率很低)。 
IPv6常见单播所在 - LLA



  • LLA(Link-Local Address,链路本地所在)是IPy6中另一种应用范围受限定的所在类型。LLA的有效范围是本地链路,前缀为FE80::/10.



  • LLA用于一条单一链路层面的通讯,比方IPv6所在无状态自动配置、IPv6邻居发现等。
  • 源或目的IPv6所在为链路本地所在的数据包将不会被转发到始发的链路之外,换句话说,链路本地所在,有效范围为本地链路
  • 每一个IPv6接口都必须具备一个链路本地所在。华为设备支持自动天生和手工指定两种配置方式。 
IPv6组播所在(相称于IPv4里面的D类所在)



  • IPv6组播所在标识多个接口,一般用于“一对多”的通讯场景。
  • IPv6组播所在只可以作为IPv6报文的目的所在。



  • Flags:用来表示永世或暂时组播组。
  • Scope:表示组播组的范围。
  • Group ID:组播组ID。 
被请求节点组播所在



  • 当一个节点具有了单播或任播所在,就会对应天生一个被请求节点组播所在,并且加入这个组播组。该所在主要用于邻居发现机制和所在重复检测功能。被请求节点组播所在的有效范围为本地链路范围

IPv6任播所在 



  • 任播所在标识一组网络接口(通常属于不同的节点)。任播所在可以作为IPv6报文的源所在,也可以作为目的所在。

IPv4 IPv6 对应关系


分类IPv4 所在范围IPv6 所在范围对应关系说明单播所在A 类:1.0.0.0 - 126.255.255.255
B 类:128.0.0.0 - 191.255.255.255
C 类:192.0.0.0 - 223.255.255.255未特殊指定范围,可根据所在前缀等举行细分,如环球单播所在通常以 2000::/3 开始IPv4 和 IPv6 中的单播所在都是用于标识单个网络接口,在网络中举行一对一的通讯。组播所在D 类:224.0.0.0 - 239.255.255.255FF00::/8IPv4 的 D 类所在用于组播,IPv6 中以 FF 开头的所在段用于组播,功能雷同,都是用于向一组特定的接收者发送数据。广播所在受限广播所在:255.255.255.255
网络广播所在:根据网络掩码确定,如对于 C 类网络 192.168.1.0/24,广播所在是 192.168.1.255无直接对应概念,IPv6 中用组播来实现雷同功能IPv4 广播所在用于向同一网络中的全部设备发送数据,IPv6 中不再利用广播概念,而是通过组播来实现雷同的功能,即向一组特定的节点发送数据。特殊所在0.0.0.0:用于表示默认路由或尚未获取到有效 IP 所在的主机
127.0.0.1:本地回环所在,用于本田主机举行自我测试和通讯::1:本地回环所在
::/0:默认路由
::FFFF:0:0/96:用于与 IPv4 所在兼容的转换IPv4 和 IPv6 都有用于本地测试和特殊用途的所在,如回环所在等,虽然表示形式不同,但功能雷同。 主机和路由器的IPv6所在

 IPv6单播所在业务流程




  • 一个接口在发送IPv6报文之前要经历所在配置、DAD、所在解析这三个阶段,NDP(Neighbor Discovery Protocol,邻居发现协议)饰演了重要角色。 

NDP



  • RFC2461定义了NDP,该RFC后来被RFC4861替代:
  • NDP利用ICMPv6报文实现其功能。 

DAD 



  • 无论通过何种方式配置了IPv6单播所在,主机或路由器都会:

    • 通过ICMPv6报文举行DAD
    • 仅当DAD通过之后才会利用该单播所在


所在解析 

IPv6利用ICMPv6的NS和NA报文来取代ARP在IPy4中的所在解析功能。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

雁过留声

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表