zoukankan      html  css  js  c++  java
  • IPv6笔记


    单播地址包含的几种类型:
    1.AGUA地址:2000::到3FFF:FFFF:FFFF:FFFF:FFFF.....
    一个接口可以拥有若干个AGUA地址
    2.Link-Local 地址:FE80::/10开始
    一个接口只可以拥有一个Link-Local地址(因为这个原因运行IGP时标志下一跳地址时都用Link-Local 地址)
    3.Site-Local地址:FEC0::/10
    IPV6的私有地址,用来做NAT。(思科和微软定义的,当年比尔盖茨考虑到NAT可以 提高安全性而提 出的,没有得到广泛认同)
    4.::/0是未指定地址 ::/128是默认路由地址
    5.::1 用来检测TCP/IP有没有正常运行(相当于IPV4中的127.0.0.1)
    一个节点想要运行IPv6,该接口一定会生成一个Link-Local地址,而一个接口有且只有一个Link-Local,一个接口可以拥有任意个AGUA,无论使用什么样的IGP,通告路由的吓一跳都是邻居接口的Link-Local地址。

    AGUA地址怎样自动生成?
    路由器接口把前64位前缀发送给PC,PC根据EUI-64结合自己的MAC地址生成后64位,然后就生成了一个AGUA地址。
    一个AGUA地址后64位可以手动指定也可以利用EUI-64自动生成;而Link-Local地址则都由EUI-64生成


    同一个接口由EUI-64生成的AGUA地址和Link-Local地址的主机位(后64位)相同(由于都是由MCA地址转换来的),但是前缀不同(这样就区分开了,不要以为这里的AGUA地址和Link-Local就相同)

    组播地址:FF00::/8


    一个节点通过无状态地址自动配置获悉了接口的基于EUI-64的AGUA地址的同时,如果该设备是一台基于IPV6的PC,则该设备同时会指定给其分配网段前缀的路由器为其缺省网关。

    检测重复地址的协议:
    免费ARP(IPV4中的协议):发送一个ARP请求,请求者二层地址三层地址都是自己,被请求者三层地址也写自己的三层地址,如果有回应,则说明网段内有重复的地址,如果没有应答则说明一切正常。
    检测重复地址DAD(IPV6中的协议):ICMPV6 Type 135 136 取代ARP

    IPV6的路由:
    1.static
    一台路由器没有启用IPV6 Unicast-Routing一样可以配置静态路由,此时,路由只能实现去往邻居路由器直连接口的访问,无法隔跳访问,需要在路由器上启用IPV6 Unicast-Routing实现隔跳访问。
    对于出站接口是MA网段接口,写IPV6静态路由的时候最好把出站接口和下一跳地址同时写上,不然无法访问,如果是串口可以只写出站接口。
    2.RIPng
    该协议工作在应用层,UDP封装,端口号521
    启用:直接在接口写命令: IPV6 RIP X(进程号,同OSPF一样只是本地有效) enable
    3.EIGRP
    依旧是Cisco私有协议,是一个4层协议,对应的下一个报头字段值是88.组播地址FF02::10.
    4.OSPF
    在IPV6中运行的OSPFV3。
    5.BGP

    Overlay Tunnel
    1:在IPV6边界路由器之间建立一个Tunnel口,建议将Tunnel的源和目设置为可达的环回口地址
    2:将Tunnel口的模式改变为IPV6IP,实现让Tunnel将IPV6报文封装成IPV4数据包
    3:在Tunnel起AGUA地址,保证Tunnnel两端的地址在同一个IPV6网段内
    4:在Tunnel口两端将其宣告进某IGP协议,建立邻接关系并且传路由
    5:在两台边界路由器上将通过Tunnel口建立的协议和本地AS的协议单点双向重分发

    6-to-4 tunnel
    1:将IPV6园区网内所有节点的地址迁移到2002(边界路由器Tunnel源)
    2:在边界路由器启用6-to-4 tunnel,只用指定Tunnel Source 给该接口分配一个已经在本地其他接口使用的2002的IPV6地址 IPV6 unnumbered
    3:边界路由器指定一条去往2002::/16的聚合路由直接指定出站接口为Tunnel口
    4:在该边界路由器上将聚合静态路由重分发进IGP,或向IGP域内下放缺省路由

  • 相关阅读:
    第四次作业和总结
    第三次寒假作业(剧毒)
    小问题+电梯
    寒假学习计划
    印像最深的三位老师
    Objective-c——UI基础开发第十一天(UICollectionView)
    Objective-c——UI基础开发第十天(自动布局)
    Objective-c——UI基础开发第九天(QQ好友列表)
    Objective-c——UI基础开发第八天(QQ聊天界面)
    Objective-c——UI基础开发第七天(自定义UITableView)
  • 原文地址:https://www.cnblogs.com/baihualin/p/10408445.html
Copyright © 2011-2022 走看看