华为网络hcie面试题-三大协议对IPV6的支持.docx
《华为网络hcie面试题-三大协议对IPV6的支持.docx》由会员分享,可在线阅读,更多相关《华为网络hcie面试题-三大协议对IPV6的支持.docx(13页珍藏版)》请在课桌文档上搜索。
1、三大协议对IPV6的支持为了支持IPV6,OSPF在V2的基础上重新制定了一介新的版本-OSPFV31、OSPFv3基于链路,OSPFV2基于网段0SPFV3基于链路,指的是V3建立邻居的时候只需要接口有链路本地地址即可,链路本地地址有三种生成方式:配置全球单播地址或者唯一本地地址后自动生成手动配置链路本地地址,命令:ipv6addressFE80:llink-local自动生成,使用固定的前缀FE80EUI-64自动生成,命令:ipv6addressautolink-local0SPFV2基于网段,V2建立邻居的时候必须是掩码相同并且处于同一子网。注意:当一个节点启动IPv6协议栈时,启动时
2、节点的每个接口会自动配置一个链路本地地址(其固定的前缀+EUI-64规则彩成的接口标识)。这种机制使得两个连接到同一链路的IPv6节点不需要做任何配置就可以通信。2、OSPFv3协议报文中移除了协议地址”简单的说就是:V2中的1/2类描述全部用IPV4地址来描述连接关系,V3中取消了这种用地址描述连接关系的设计,只用三元组来描述拓扑连接关系,其实还是因为IPV6地址太长,会占用LSA过多的字节,不便于LSA的封装,这么做的好处就是便于以后扩展其他协议,并且实现了拓扑与路由的分离。3、OSPFV3的报文及LSA格式发生改变Intrnt Protocol Version 4, Src: 1.1.1
3、2.1j Ost: 224.5 v Open Shortest Path First y OSPF Header Version: 2 Message Type: Hello Packet (1)PaCkZ Length: 48OSPfV2Source OSPf Routr: 1.1.1.1 Area ID: . (Backbone) Checksua: xca8f correctAuth Typ: Null ()Auth Data (none): (V OsPF Hello Packet. 一Notwork Mask: 255.255.255.0 1Hello Interval f sec
4、1: l卜 Options: 02, (E) EXKrnal RoUtiCg C ON: Not ot.-O: Not set . (DC) Deaand Circuits: Hot supported .(L) LLS Data block: Not Prsnt . - (N) NSSA: Hot supported . - (MC) Hulticast: Not capable .1. (E) External Routing: Capabl . - (MT) Multi*Topology Routing: Mo Router Priority: 1 Router Doad Interva
5、l (sc: 40 Designated Router: 10.1.12.2 Backup Designated Router: 10.1.12.1 Active Noighbor: 2.2.2.27 Open Shortest Path First Y OSPF HeaderVrsio: 3 Message Type: Hello Packet (1) Packet Length: 4 Sourc OSPF Router: 1.1.1.1 Area ID: . (Backbone) Checksum: 0xfl77 1correct 1I Intnc ID: IPv6 unicat AF (
6、) Reserved: Y OSF He】。PaCkN ntoEc。ID: 3RoUtec Priority: 1 i- Options: exee13,E. V6 I GAT: Hot set -L: Not set0-AF: Not set O- DC: Not st骗t:stHello Interval sc: lRouter Dead Interval (sec): 4Designated Router: 1.1.1.1Backup Designated Router: 2.2.2.2Active Melgbor: 2.2.2.20SPFV3的报文中取消了认证字段增加了实例字段,取消了
7、网络掩码字段增加了接口ID字段,并且将OPtion字段从原来的1字节增加到3字节,其中新增了V6位,表示当前运行了IPV6协议栈,R位表示当前发送报文的网络设备为路由器。、OpenShortestPathFirstOSPFHeadervLSUpdatePacketHu三brofLSAc1vLSA-type1(Router-LSA)Ien48.W0el-LSAgo(seconds):1DoNotAgeFlag:Options:0x02,(E)ExtmlRouting1.SType:Router-LSA(1)linkStateID:1.1.1.1AdvertisingRouter:1.1.1.1O
8、SPFV2S“ueneHiMbr:x8eO00SCbecksua:dalel9tgt:48 Flags:0x90Nuboroflik:2*Type:TransitID:l.1.12.2Data:l.1.12.1Metric:1linkID:10.1.12.2-IPaddzssofOosignatodftoutr1.inkDdta:ie.1.12.11.inkType:2-ConnectiontoatransitnetworkhuberofMetrics:-TOS0Metric:1Type:StubID:l.1.1.1Data:255.255.255.255Hetric:v Open Short
9、est Path First OSPF Header v LS Update Packet Huber IS Type: 0x29lLink Stete ID: .Advertising Router: 1.1.1.1Sequence IkMber: 0x80Ge70SPFV3Checksu*: eelcLength: 40 Flags: xOPUOns: ex00l3, R, E, V6v Router Interfacesv Entry Type: Connection to transit network (2) Reserved: Metric: 1 Interface ID: 3 N
10、eighbor InteHace 10: 3 Neighbor RQUter ID: illl0SPFV2用三要素来描述一条1类LSA,而OSPFV3用三元组(自己的接口ID,邻居的接口ID,邻居的routerid)来描述一条1类LSA,而且V3的L2类LSA只描述拓扑信息,而V2中还包含了路由信息。4、OSPFv3的LSA报文里添加LSA的洪泛范围0SPFV3的每一类LSA都在LSA的头部LStype字段中添加了泛洪范围,如下图:EthernetII,Src:HUaweiTJ66:7b:c5(00:e0:fc:66:7b:c5),Dst:HuaweiTewaG:5a:dl(zezfcza:5
11、a:dl)InternetProtocolVersion6,Src:fe8:2,Dst:fe8:1OpenShortestPathFirstOSPFHeader7LSUpdatePacketNueberofLSAs:2vLSA-type8(Link-LSA)iIen44.000ll-LSAge(seconds):3-DoNotAge:FalseL5Type:0xee8U位0LSAHandling:StoreandfloodtheLSAasifthetypeisunderstoodS2S1位FloodingScope:Link-LocalScoping-Floodedonlyonoriginat
12、inglink(00)功能节点位0000000001000=FunctionCode:Link-LSA(8)LinkStateID:.3AdvertisingRouter:2.2.2.2SequenceNumber:8000001Checksum:a72Length:44RouterPriority:1Options:0xl3,R,E,V6Link-localInterfaceAddress:fe8:2#prefixes:LSA-type1(Router-LSA),Ien24当运行了OSPFV3协议栈的路由器收到一条未知的LSA,什么叫做未知的LSA?就是不在我们常用的范围(1-9),那么先看
13、这条LSA的头部中的LSType字段中的首位,为0则链路本地泛洪,为1则看S2和Sl的泛洪范围,LSType字段总长2字节。U比特位标识标识对未知LSA的处理方法:0:把此LSA当作具有链路本地泛洪范围来对待,从而只能泛洪到本地链路上。1:把此LSA当作类型已知的LSA来处理,也就是存储下来并泛洪出去。Sl和S2比特位标识了LSA的泛洪范围:S2Sl=00:链路本地范围内,即只在始发链路上泛洪。S2Sl=01:区域范围内,即泛洪到始发区域内的所有路由器。S2Sl=10:AS范围内,即泛洪到本AS的所有路由器。S2Sl=11:预留1.SA的功能代码定义如下:Typel:Router-LSA(LS
14、Type=0x2001)Type2:Network-LSA(LSType=0x2002)Type3:Inter-Area-Prefix-LSA(LSType=0x2003)Type4:Inter-Area-Router-LSA(LSType=0x2004)Type5:AS-external-LSA(LSType=0x4005)Type7:NSSA-LSA(LS-Type=0x2007)Type8:Link-LSA(LSType=00008)Type9:Intra-Area-Prefix-LSA(LSType=0x2009)OSPFV2的LSA泛洪并有指定泛洪范围,如果遇到未知的LSA丢弃处理。
15、5、OSPFV3支持一个链路上多个进程简单的说OSPFV3可以基于不同的实例宣告不同的进程,OSPFV2不支持。对于这段话最直白的理解就是:OSPFV3可以将一个接口的所有地址在不同的进程宣告,OSPFV2是不可以的。那么这样设计的好处在哪儿?如下图:MA网络上图实现了链路共享,共享了R3-SW1的这段链路,实现了Rl只和R3建立邻接关系,R2只和R3建立邻接关系,如果是0SPFV2能实现这样的共享链路操作吗?答案是不能。如上图:这种场景什么时候用到呢?好,举例说明:假设这是一个公司A,分为两个部门,但是两个部门之间没什么业务交互,所以两部门不需要数据互通,那么使用R1-R2这条共享链路有效的
16、实现了两个部门区域的隔离,如果V2要实现这种功能,那么只能用路由策略做过滤,配置繁琐,实现也很麻烦。V3很好的解决了这个问题。6、OSPFV3移除所有认证字段0SPFV2的认证携带在ospf的头部报文中0SPFV3在头部中取消了认证字段,直接使用IPV6的扩展报头51/50来提供认证7、新增两种LSAOSPFV3在V2的基础上新增了两种LSA:1.SType=0x0008,Iink-IocaI-LSA,我们这里简称8类LSA1.SType=0x2009,intra-area-prefix-LSA,简称9类LSA8类的作用:用于通告本链路上接口的link-local地址和IPV6前缀的单播地址,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华为 网络 hcie 试题 协议 IPV6 支持

链接地址:https://www.desk33.com/p-567146.html