• 冒险村物语
  • 英雄无敌3塔防
  • 驾考家园手游

IPv6 IGP路由协议及DHCPv6

2015-06-17

IPv6 IGP路由协议及DHCPv6
 
     静态路由对于进出末梢(stub)网络的路由选择来说是非常实用的,也被当做默认路由,但是对于多台路由器以及存在冗余链路的网络来说,将会有如下缺陷:
      配置和维护比较费时
      配置容易出错,特别是在大型网络中
      无法动态适应网络变化
      扩展性差
 
         下面会讨论三种Ipv6 IGP(Interior Gateway Protocol,内部网关协议)路由协议:
 Ipv6RIPng(Rountiing Information Protocol next generation,下一代路由信息协议)
 IPv6EIGRP(Enhandced Interior Gateway Rounting Protocol ,增强型内部网关路由协议)
 OSPFv3(Open Short Path first version 3,开放最短路径优先版本3)
 
      DHCPv6 提供下面两种形式:
       状态话DHCPv6服务
       无状态DHCPv6服务
      状态化DHCPV6协议提供与IPV4DHCP相同的自动配置服务,主机可以直接从DHCPv6服务器获取全部的编址信息以及其他配置信息。而无状态的差异之处在于主机从路由器宣告消息中获取其编址信息,并从DHCPv6服务器获取其他配置信息。 
 
     DHCPV6和DHCPv4是相互独立的,如果使用DHCP的网络上启用了双栈功能,则需要启用两个独立的DHCP服务,分别用于IPv4和IPv6。
 
      IPv6客户端如何获取其配置信息取决于路由器所发送的路由器宣告消息,而不取决于客户端本身。
 
      一些术语:
      DHCP客户端:
      DHCP服务器:
       DHCP中继器: DHCP客户端经常于DHCP服务器是在不同网络或不同链路上,中继代理是一种中间设备(通常是路由器),负责接收客户端的请求并转发给一个或多个位于其他网络上的DHCP服务器。DHCP中继代理的操作队客户来说是完全透明的。    
 
      DUID(DHCP unique Identifier,DHCP唯一标示符)  :每个DHCP参与方(服务器和客户端)都有一个唯一的表示该设备的DUID,DUID包括一个2字节类型代码,其后是字节数可变的用于组成实际标示符的字段。
      链路层地址加时间。
      厂商分配的唯一ID
     链路层地址
     IA(Identity Association,身份关联):IA是分配给客户端的地址集,每个客户端至少为每个使用DHCPv6服务的接口分配一个IA,每个IA都有一个客户端分配的IAID(身份管理标示符)用于唯一标识IA。
     IAID(Identity Association Identifier 身份管理标识符),每个IA都有一个由客户端分配的IAID,而且该客户端的所有IAID都必须是唯一的。
 
     DHCPv6客户端和服务器使用以下多播地址:
     全部DHCP中继代理和服务器多播地址:FF02::1:2,所有的DHCPv6服务器和中继代理都是该链路本地范围多播组的成员,客户端利用改地址与链路上 的DHCPv6服务器和中继器进行通信。
     全部DHCP服务器多播地址:FF05::1:3 ,中继代理利用该多播地址向站点内的所有DHCPv6服务区发送消息,或者在不知道DHCPv6服务器单播地址的情况下使用该多播地址。
 
     DHCPv6使用以下端口
   UDP端口546, DHCPv6服务器和中继器利用UDP目的端口546向客户端发送消息,客户端在UDP 端口546上侦听DHCPv6消息。
    UDP端口547,DHCPv6客户端通过UDP目的端口547向服务器和中继器发送消息,服务器和中继代理在UDP端口547上监听DHCPv6消息。
 
    DHCPV6客户端和服务器之间通信用到4中主要的DHCPv6消息:
     SOLICIT(1):DHCPv6客户单利用SOLICIT(请求)消息定位服务器。
      ADVERTISE(2):服务器发送ADVERTISE对SOLICIT消息响应,表明其可以提供DHCPv6服务。
      REQUEST(3);DHCPv6客户端发送REQUEST(要求)消息以便从特定的DHCPV6服务器请求配置参数(包括IP地址)
      REPLY(7),作为客户端REQUEST消息的响应消息,该消息包含了已分配地址和配置参数。
       
     其他还有好几种消息类型。
 
       TCP和UDP都会为校验和计算生成一个伪报头,伪报头中包含了用于计算校验和的网络层和传输层字段,当TCP和UDP通过Ipv6网络进行传输时,校验和将包括:
源IPv6地址;
目的Ipv6地址
上层净荷长度(TCP/UDP 包头和数据)
Ipv6下一报头值(包括所有扩展头)
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)

人气推荐

知识阅读

精彩推荐

  • 游戏
  • 软件
查看更多>>