19be47d4c6bce3c051813110433d674d.png

刘邦找了三个人,一统天下;

唐僧找了三个人,取得真经;

你去找了三个人,输800块;

你们找了三个人,排位5连败;

好了,说一个小故事开心一下!

今天就让琪麟老师给大家讲一下关于IPV6这个知识点!!!

01.第一种方法:IPV6enable

080f81a869bd51f4829433b2a1d22043.png

2d3c05bfe8fcc785946dd6ad85f8d65f.png

可以看到自动产生了一个ipv6地址,这个是Link-local地址,仅在本网段有效,有点类似于IPV4的mac地址。这个地址用于OSPF、EIGRP等路由协议的更新源和路由下一跳。

Link-local地址的得来:

格式为FE80::/10,即最高10位为“1111 1110 10”,最后64bits作为接口标识。因此该地址掩码被固定为/64,不可修改。后面64bit使用EUI-64机制得到。

EUI-64机制:

1.提取该接口的MAC地址,如果该接口没有MAC地址则借用本地ID号最小的以太口的MAC地址,例如:AABB.CC00.5000

2.将MAC地址中的“.”符换成“:”,并且在MAC地址中间插入16bits固定字符 “FF:FE”,得到 AABB:CCFF:FE00:5000

3.从最高位往后数第七位取反(二进制),即原来是”0”就改为”1”,原来是”1”就改为”0”,得到A8BB:CCFF:FE00:5000的接口标识符。

02.第二种方法:手动配置

a2de0128db0eb5bbfa15ebd026d6b779.png

ad9e7c5c70c1152db0306352c36b1096.png

93f44ec4d5592e5afa2cb88418ed6ed7.png

可以看到接口有一个Link-local地址,一个手动配置的AGUA(Aggregatable Global Unicast Addresses,全球可聚合单播)地址,AGUA地址就类似于IPV4的公网地址。

03.第三种方法:EUI-64机制得到

129cc6e83fc0812e411de493a78a1421.png

71d815bad8968ef3ce36a8b61c95cbeb.png

e293f29d11946ac8fd8720784cfe9552.png

可以看到接口又产生一个AGUA地址,认为定义前面64bit,后面64bit直接复制link-local的后64bit。

04.第四种方法:General-prefix(CCIE考试的时候经常用这种迷惑考生)

357e32be8b43a101f057517017b9c5c9.png

c83bc472d1770dcc640259ef26145113.png

手动定义一个名字叫CCIE,这个名字代表了2019:2020,也就是整个IPV6地址的前面32bit,后面自己手动定义。

05.第五种方法:通过NDP消息自动获取

NDP(Neighbor Discovery Protocol,邻居发现协议)

NDP里面其中有2对消息,对于考CCIE的同学,必须知晓。

第一对:NS(邻居请求) NA(邻居通告)

作用有两个:

一是完成地质冲突检测,类似于IPV4的GARP协议;

二是完成三层IPV6地址和二层MAC地址的映射,类似于IPV4的ARP协议。

第二对:RS(路由器请求) RA(路由器通告)

作用是为了完成IPV6地址的自动获取。

看RS RA消息的实验:RD的e0/0接口自动获取IPV6地址,然后就可以抓到RD通过e0/0接口发出来的RS消息(类型133),目的是请求IPV6地址。

94c4e4fbc8bacc6ad360683e03cd0529.png

bca0fd61651265b508ee214faa0378ad.png

然后再RB上开启IPV6单播路由功能,把RB变成一台开启IPV6单臂路由功能的路由器:

648b35f787de17463a7802ebac61fb01.png

可以抓到RB发出来的RA消息(类似134)

a8ffcf9ae2145bf660345d41a7e05d33.png

可以看到RB把自己E0/0接口所有的网络前缀发了出去。然后RD的e0/0获取到了IPV6地址。

3c3b0db33b74dcaefd5307e5e70cc50a.png

06.第六种方法:DHCPv6(CCIE考试内容)

RB作为DHCPV6服务器,让RD自动获取IPV6地址。配置如下:

36151e22a65027c8d837b6531f78b4d2.png

51e641a571fb9f13ca7ce9f7b3d69b84.png

然后让RD自动获取:

53c5cfc17c6bce8c449980e27b571b1f.png

d3575f3d0d3a2e393136bcbd09fdf59c.png

273f3f63fa2d2c1ad39c3205564e09f5.png

第一已经成功获取到,但是路由表里面没有默认路由,也就是没有网关。

fbf20a85aa1b0507df383ccf0571a8fc.png

接下来让RD通过NDP协议自动获取一条默认路由。

12269f898278546495c63867e6b413cd.png

4b34b2c3e28121e316b05206e98e5ff9.png

我完事了,你们呢?

74cbd3a5fe0c29d9e8b96735d3ab53ec.png

原文来自公众号“思科CCIE训练营”定期更新网络技术干货文章,学习资料视频教程+文档PPT+工具软件包及安装使用教程免费领,欢迎关注,一起吹皮,一起飞!

10年经验 康sir – 8天学会实战型CCNA课程/CCNP/CCIE​ke.qq.com

a54a77e280079306d8c03f2e52c74ab1.png

基础