WEBVTT

00:00.090 --> 00:01.050
教师：在本课中,

00:01.050 --> 00:06.600
我们将介绍有关IPv6或Internet协议版本6的概念｡

00:06.600 --> 00:07.740
到目前为止,

00:07.740 --> 00:10.230
我们实际上只是讨论了IPv4,

00:10.230 --> 00:15.510
但IPv4的一个问题是它的地址空间有限｡

00:15.510 --> 00:19.380
这是因为IPv4地址只有32位,

00:19.380 --> 00:23.070
我们只有4位｡ 20亿个可能的地址组合｡ 

00:23.070 --> 00:26.430
我知道4｡  20亿听起来像是一大堆IP,

00:26.430 --> 00:28.950
但是当我们把所有的东西都拿出来时,

00:28.950 --> 00:32.160
比如APIPA地址, 本地主机地址, 私有IP,

00:32.160 --> 00:42.810
然后在我们开始使用子网之前就有大量的浪费, 这导致了一个大问题, 我们开始耗尽IPv4内部的网络地址｡

00:42.810 --> 00:46.860
这被称为地址耗尽, 这是一个真实的事情｡ 

00:46.860 --> 00:49.260
事实上, 在2019年11月,

00:49.260 --> 00:51.810
RIPE NCC, 欧洲, 西亚和前苏联的区域互联网注册机构,

00:51.810 --> 00:59.130
以及NASA, 他们已经耗尽了整个IPv4地址池｡

00:59.130 --> 01:04.740
幸运的是, 互联网工程任务组（IETF）已经开始展望未来,

01:04.740 --> 01:09.690
他们在1995年将IPv6作为一种标准开发出来,

01:09.690 --> 01:13.380
并在RFC中记录了他们对IPv6的愿景,

01:13.380 --> 01:17.790
他们称之为IP下一代或IPNG｡

01:17.790 --> 01:25.290
现在您可以看到, IPv6实际上在可用地址数量方面比IPv4有了巨大的改进｡

01:25.290 --> 01:28.710
与IPv4中使用的32位地址不同,

01:28.710 --> 01:32.100
IPv6将使用128位地址｡

01:32.100 --> 01:35.490
这将为您提供更大的地址空间｡ 

01:35.490 --> 01:41.430
事实上, 它会给你一个340个10亿的IP地址的可能性｡

01:41.430 --> 01:42.930
这是足够的IP地址为每个男人,

01:42.930 --> 01:45.930
女人, 和孩子在这个星球上｡

01:45.930 --> 01:48.540
这是2的128次方

01:48.540 --> 01:53.730
事实上, 地球上的每个男人､ 女人和孩子都有很多很多IP地址,

01:53.730 --> 01:56.250
因为有太多的IP地址可用｡

01:56.250 --> 01:57.960
现在, 你可能会想,

01:57.960 --> 02:01.230
嘿, 我们从IPv4到IPv6｡

02:01.230 --> 02:03.090
第五版怎么了？

02:03.090 --> 02:05.370
为什么我们直接跳到第六版？

02:05.370 --> 02:11.190
第5版已经创建, 但它从未被完全采纳为官方协议或标准｡

02:11.190 --> 02:13.350
因此, 它从未投入生产｡ 

02:13.350 --> 02:14.820
相反, 在版本5下开发的许多概念,

02:14.820 --> 02:21.870
因为它是一个实验性协议, 然后在IPv6成为官方标准时被引入IPv6｡

02:21.870 --> 02:25.650
让我们来谈谈IPv6的好处｡ 

02:25.650 --> 02:26.910
最大的好处之一是,

02:26.910 --> 02:28.890
由于这些128位地址,

02:28.890 --> 02:31.350
地址空间更大｡

02:31.350 --> 02:38.730
除此之外, IPv6还通过删除IPv4的广播数据流类型来提高我们网络的效率｡

02:38.730 --> 02:41.250
现在, IPv6也更安全,

02:41.250 --> 02:46.050
因为IPv6标准中没有数据包或数据报碎片｡

02:46.050 --> 02:48.150
在每个会话中也没有用于发现的最大传输单元,

02:48.150 --> 02:54.870
这与IPv4不同, IPv4包含每个数据包具有特定大小的MTU｡

02:54.870 --> 02:57.030
在IPv4中, 如果我向您发送一个大于最大传输单元大小的数据包,

02:57.030 --> 03:02.400
它实际上会将其分割并通过网络发送｡

03:02.400 --> 03:05.970
当它到达目的地时, 它将被重新组装和阅读｡

03:05.970 --> 03:07.650
这实际上是一个安全风险｡ 

03:07.650 --> 03:11.460
它还需要额外的处理, 它实际上可能会减慢您的网络,

03:11.460 --> 03:17.070
因为它在具有更高互联网连接速度的现代网络中以非常低效的方式做事｡

03:17.070 --> 03:21.900
因此, 在IPv6中, 他们决定完全消除碎片｡

03:21.900 --> 03:24.480
现在, 除了提供所有这些新的好处,

03:24.480 --> 03:26.970
IPv6的创建者也非常聪明,

03:26.970 --> 03:30.690
他们意识到IPv6要被完全接受和接受,

03:30.690 --> 03:38.630
它必须向后兼容IPv4, 并允许IPv6和IPv4在同一网络上共存｡

03:38.700 --> 03:41.490
毕竟, 当IPv6被开发和发布时,

03:41.490 --> 03:43.950
已经是20世纪90年代后期了,

03:43.950 --> 03:47.490
许多计算机网络已经遍布全球｡

03:47.490 --> 03:51.960
因此, 我们不可能在一天内简单地改变一切｡

03:51.960 --> 03:56.730
想想看, 就像我们目前正在经历的从汽油动力到电力动力的汽车的迁移｡

03:56.730 --> 04:00.420
这将在整个2020年代和2030年代发生｡

04:00.420 --> 04:02.970
现在, 这将是一个不可能的事情, 我们说,

04:02.970 --> 04:07.710
嘿, 每个人在2025年1月1日, 没有人可以使用汽油动力汽车了｡

04:07.710 --> 04:11.010
所有这些都将被电动汽车取代｡

04:11.010 --> 04:12.180
如果一个政府试图这样做,

04:12.180 --> 04:17.190
他们可能会有一场革命, 因为很多人已经拥有汽油动力汽车, 并花了大量的钱,

04:17.190 --> 04:21.900
投资于这些汽车和基础设施, 以支持他们｡

04:21.900 --> 04:26.250
因此, 我们不会在一夜之间简单地取代所有的汽油动力汽车｡

04:26.250 --> 04:28.680
相反, 到2030年或2040年,

04:28.680 --> 04:34.890
将有一个从天然气动力到电力的缓慢过渡, 因为世界上销售的越来越多的新车将作为电动汽车销售,

04:34.890 --> 04:39.390
他们将停止销售天然气动力汽车｡

04:39.390 --> 04:42.900
同样的事情也发生在IPv6上｡ 

04:42.900 --> 04:49.140
因此, IPv6允许IPv4和IPv6在同一网络上共存,

04:49.140 --> 04:51.360
运行这些网络的设备被称为双栈,

04:51.360 --> 05:01.080
这意味着它们可以在同一网络设备上同时运行IPv4协议和IPv6协议｡

05:01.080 --> 05:08.760
对于双堆栈设备, 如果客户端支持IPv6, 则路由器交换机将更喜欢使用IPv6并将在该方法下进行通信｡

05:08.760 --> 05:11.370
现在, 如果一个设备不能支持IPv6,

05:11.370 --> 05:13.080
它会自动返回并说, 好吧,

05:13.080 --> 05:16.380
我将使用旧的IPv4协议与你交谈｡

05:16.380 --> 05:18.390
这样我还能支持你

05:18.390 --> 05:20.850
我们使用的另一种方法被称为隧道｡ 

05:20.850 --> 05:24.780
这就是IPv6将通过IPv4设备进行隧道传输的地方｡ 

05:24.780 --> 05:29.580
这允许您的旧IPv4路由器仍然携带IPv6流量｡

05:29.580 --> 05:31.710
IPv6本质上将被隧道化,

05:31.710 --> 05:34.860
作为一种机制, 用于将IPv6数据包封装在IPv4报头中,

05:34.860 --> 05:42.480
并在那些IPv4路由器和其他已经存在的基础设施上携带这些IPv6数据｡

05:42.480 --> 05:44.640
它通过在源和目的地之间创建点对点隧道,

05:44.640 --> 05:48.450
然后封装该信息来实现这一点｡

05:48.450 --> 05:51.630
这允许隔离的IPv6客户端和服务器能够通信,

05:51.630 --> 05:59.040
而无需升级它们之间可能存在的仍然使用IPv4的所有路由器和交换机基础设施｡

05:59.040 --> 06:02.880
现在, 有一天, 我们可能最终会看到IPv4完全退役｡ 

06:02.880 --> 06:05.070
但到目前为止还没有｡ 

06:05.070 --> 06:07.440
就我个人而言, 我不会抱太大希望｡ 

06:07.440 --> 06:08.670
从我读过的一些文章中,

06:08.670 --> 06:11.160
预测IPv4将至少持续到2040年,

06:11.160 --> 06:20.640
所以作为一名网络技术人员, 你必须知道如何在可预见的未来使用IPv4和IPv6｡

06:20.640 --> 06:24.120
IPv6的另一个好处是它有一个简化的报头｡ 

06:24.120 --> 06:26.850
因此, 我们在IPv4中只有12个字段,

06:26.850 --> 06:30.960
而在IPv6中只有5个字段, 这使得它成为一个精简的报头,

06:30.960 --> 06:33.630
在我们的网络上发送效率更高｡

06:33.630 --> 06:35.370
所以你可能想知道,

06:35.370 --> 06:37.920
IPv6头是什么样子的？

06:37.920 --> 06:42.750
好吧, 我会给你们看的, 但请注意, 你们不需要为了考试而背这些｡

06:42.750 --> 06:44.940
相反, 这只是为了向您展示IPv4中的不同字段,

06:44.940 --> 06:49.230
IPv4位于顶部, 而IPv6位于底部｡

06:49.230 --> 06:54.450
现在你可以看到IPv6比IPv4简单得多｡

06:54.450 --> 06:56.190
好吧, 让我们回到一些东西,

06:56.190 --> 06:58.170
你需要了解的考试｡

06:58.170 --> 07:01.590
IPv6地址实际上是什么样子的？

07:01.590 --> 07:04.590
我已经说过它的长度是128位, 所以这意味着如果我们用二进制写出来的话,

07:04.590 --> 07:13.410
它会有128个1或0, 这对我来说是一个非常糟糕的主意, 所以我们不打算这样做｡

07:13.410 --> 07:16.680
现在, 我们可以像在IPv4中那样使用点分十进制表示法,

07:16.680 --> 07:19.020
但这仍然需要写出很多八位字节,

07:19.020 --> 07:23.670
因为我们需要16个八位字节来表示所有128位｡

07:23.670 --> 07:25.380
为了解决这个问题,

07:25.380 --> 07:29.310
IETF决定我们应该使用十六进制数字｡

07:29.310 --> 07:34.980
你看, 十六进制是以16为基数的, 你可能记得也可能不记得高中代数课上的数字｡

07:34.980 --> 07:36.210
现在, 在十六进制中,

07:36.210 --> 07:38.760
每个十六进制数字实际上是四位｡

07:38.760 --> 07:43.710
这将允许我们通过将四个十六进制数字组合在一起来表示IPv6地址,

07:43.710 --> 07:45.780
以组成我们所说的段｡

07:45.780 --> 07:48.720
现在, 一个段将有16位｡ 

07:48.720 --> 07:51.030
这是由这四个十六进制数字表示的｡ 

07:51.030 --> 07:52.440
然后我们要添加一个冒号,

07:52.440 --> 07:53.880
然后我们要继续添加段,

07:53.880 --> 08:00.510
直到我们达到128位, 这将需要8个段, 每个段有4个十六进制数字｡

08:00.510 --> 08:03.510
这总共给了我32个十六进制数字,

08:03.510 --> 08:05.460
仍然很长｡

08:05.460 --> 08:14.700
现在, IPv6地址中表示128位, 这意味着所有这些段中的十六进制数字不超过32位｡

08:14.700 --> 08:20.250
那么, 为什么我说这八个部分的长度不超过32位呢？

08:20.250 --> 08:22.800
为什么它不只是32个十六进制数字,

08:22.800 --> 08:28.290
因为32个数字乘以每一个数字的4位将给我们128位？

08:28.290 --> 08:35.880
这是因为IPv6实际上允许我们使用简写来简化我们非常长的IPv6地址｡

08:35.880 --> 08:40.650
速记的规则非常重要, 因为你可以在上面看到考试的问题.

08:40.650 --> 08:43.020
所以如果一个段有四个零,

08:43.020 --> 08:47.310
你可以在那里放一个零, 然后去掉那些前导零｡

08:47.310 --> 08:55.790
例如, 假设我有一个很长的IPv6地址2018：0000：0000：0000：0000：4815：54ae｡

09:04.470 --> 09:05.820
使用简单的规则,

09:05.820 --> 09:09.810
我可以用一个零替换所有那些有多个零的线段｡

09:09.810 --> 09:14.810
这将给我2018：0：0：0：0：4815：54ae｡ 

09:19.590 --> 09:22.680
好的, 这把十六进制数从32位减少到了17位,

09:22.680 --> 09:26.790
所以长度减少了一半｡

09:26.790 --> 09:29.520
我们正在变得更好, 但我不会停在那里｡ 

09:29.520 --> 09:30.710
在IPv6速记的世界里,

09:30.710 --> 09:33.000
我还可以使用另一条规则｡

09:33.000 --> 09:35.280
这条规则说, 如果有多个段都有零,

09:35.280 --> 09:44.160
并且没有其他十六进制数字在那里表示, 我可以通过使用双冒号来总结, 并去掉所有这些零｡

09:44.160 --> 09:45.420
现在, 这个规则很特殊,

09:45.420 --> 09:50.460
因为你只能在IPv6地址中执行一次双冒号操作｡

09:50.460 --> 09:52.530
因此, 使用我的双冒号规则,

09:52.530 --> 09:57.530
我可以将2018：0：0：0：0：4815：54ae总结为删除所有这五组零,

10:00.750 --> 10:07.450
并用双冒号替换它们, 并得到2018：：4815：：54ae｡

10:10.290 --> 10:14.910
所以我从32个十六进制数字减少到17个十六进制数字,

10:14.910 --> 10:19.080
现在我从17个数字一直减少到12个数字, 小得多,

10:19.080 --> 10:21.690
更容易处理｡

10:21.690 --> 10:24.240
你可以看到这种速记是多么的有用｡ 

10:24.240 --> 10:28.950
那么, 如何识别IPv6地址和IPv4地址呢？

10:28.950 --> 10:32.130
第一种方法是看看IPv4是什么｡ 

10:32.130 --> 10:36.990
IPv4总是使用四个八位字节的点分十进制表示法｡

10:36.990 --> 10:38.490
另一方面, IPv6将在数字之间使用冒号,

10:38.490 --> 10:42.450
并且将以十六进制写入｡

10:42.450 --> 10:45.810
好了, 现在, 你可能会在考试当天看到的问题之一是,

10:45.810 --> 10:49.080
当你看到一个IPv6地址时, 识别它｡

10:49.080 --> 10:53.700
例如, 您可能会遇到这样的问题：以下哪一个是IPv6地址？

10:53.700 --> 10:55.410
这将是一个公平的问题问你｡ 

10:55.410 --> 11:01.830
你会得到一些选项, 比如192｡  168. 1. 1, 我们知道不是因为这是一个IPv4地址｡

11:01.830 --> 11:06.830
你会得到12：34：56：78：90：AB或1234：：5678：：90

11:07.590 --> 11:12.000
AB｡

11:12.000 --> 11:15.120
等等, 我刚才说的最后两个, 它们真的很相似,

11:15.120 --> 11:17.010
不是吗？

11:17.010 --> 11:20.310
是的, 但其中只有一个是有效的IPv6地址｡ 

11:20.310 --> 11:21.630
你知道是哪个吗？

11:21.630 --> 11:24.000
因为大部分学生在这里会感到困惑｡ 

11:24.000 --> 11:28.020
这里的第二个选项实际上不是IPv6地址｡ 

11:28.020 --> 11:29.820
这是一个MAC地址｡ 

11:29.820 --> 11:33.060
请记住, MAC地址是第2层物理地址,

11:33.060 --> 11:35.580
始终包含12个十六进制数字,

11:35.580 --> 11:37.230
并以冒号分隔｡

11:37.230 --> 11:38.370
通常, 它们会被写成六组,

11:38.370 --> 11:43.200
每组两位数, 每一组都被一个冒号隔开｡

11:43.200 --> 11:46.080
另一方面, IPv6地址应该总是以每个四位数的段来写,

11:46.080 --> 11:48.120
并且它们应该总是有16个段,

11:48.120 --> 11:52.500
除非你看到一个双冒号｡

11:52.500 --> 11:58.020
在这个例子中, 我们在第三个选项中的第一个和第二个段之间有一个双冒号｡

11:58.020 --> 12:00.840
所以这是一个很好的简写, 我们可以使用它,

12:00.840 --> 12:08.520
我们确定它是一个IPv6地址, 因为我们删除了这个地址中第一个和第二个段之间的所有零｡

12:08.520 --> 12:11.790
因此, 如果你计算一个看起来像IPv6地址的东西,

12:11.790 --> 12:15.480
它有12个, 正好是12个十六进制数字, 由单冒号分隔,

12:15.480 --> 12:18.840
而且你在任何地方都看不到双冒号, 那就是MAC地址,

12:18.840 --> 12:22.140
而不是IPv6地址｡

12:22.140 --> 12:24.180
否则, 如果它看起来像这样,

12:24.180 --> 12:25.860
并包括十六进制数字,

12:25.860 --> 12:29.190
它将是一个IPv6地址在考试当天｡

12:29.190 --> 12:33.540
对于考试, 你只需要能够识别IPv6地址的样子,

12:33.540 --> 12:39.960
你应该能够通过去掉零并使用双冒号技巧合并它们来总结一个｡

12:39.960 --> 12:41.490
如果你能做到这两件事,

12:41.490 --> 12:45.000
你将在考试当天顺利进行IPv6寻址｡

12:45.000 --> 12:47.280
在IPv6寻址方面,

12:47.280 --> 12:50.100
有三种不同的地址类型可供用途：单播地址､

12:50.100 --> 12:54.210
多播地址和任播地址｡

12:54.210 --> 12:56.640
IPv6与IPv4真正区别开来的一个有趣之处在于,

12:56.640 --> 13:03.900
我们可以将多个IPv6地址分配给客户端上的单个接口｡

13:03.900 --> 13:07.680
这些分配可以是以下三种不同类型的混合：单播､

13:07.680 --> 13:10.290
多播和任播｡

13:10.290 --> 13:14.910
因此, 即使您的工作站或笔记本电脑上只有一个网络接口卡,

13:14.910 --> 13:22.140
您也可以将多个IPv6地址和不同类型的IPv6地址分配给该卡｡

13:22.140 --> 13:25.950
单播地址将用于标识单个接口｡

13:25.950 --> 13:30.930
这些地址分为全局路由单播地址和链路本地地址｡

13:30.930 --> 13:36.150
全局路由的单播地址类似于IPv4中使用单播A､

13:36.150 --> 13:39.600
B和C类地址的公有地址｡

13:39.600 --> 13:49.050
现在, 在IPv6中, 全局路由的单播地址总是以包含2000-3999的第一个段开始｡

13:49.050 --> 13:52.740
现在, 如果你看到2000-3999作为你的第一个段,

13:52.740 --> 13:55.770
这意味着它是一个全局路由的单播地址｡

13:55.770 --> 14:14.010
例如, IPv6地址2584：0db8：8583：1234：5678：882e：0370：7334将作为单播地址进行全局路由, 因为它的第一段包含2584,

14:14.010 --> 14:20.670
介于2000和3999之间｡

14:20.670 --> 14:22.650
另一方面, 链路本地地址也称为本地使用地址,

14:22.650 --> 14:28.020
其使用方式与IPv4中的私有IP地址相同｡

14:28.020 --> 14:32.097
IPv6中的链路本地地址只能在局域网上使用,

14:32.097 --> 14:38.940
并且它总是以FE 80作为IPv6地址中的第一个段开始｡

14:38.940 --> 14:41.760
现在, 每当IPv6系统启动时,

14:41.760 --> 14:47.070
它都会为该系统上的每个IPv6接口实际创建一个链路本地地址,

14:47.070 --> 14:53.700
即使全局可路由地址已经手动配置或通过DHCP等配置协议获得｡

14:53.700 --> 14:56.340
为此, 它将使用称为SLAAC的东西,

14:56.340 --> 15:00.840
即无状态地址自动配置或S-L-A-A-C｡

15:00.840 --> 15:02.610
通过无状态自动配置,

15:02.610 --> 15:08.880
主机不需要从DHCP等集中式服务器获取地址或其他配置信息｡

15:08.880 --> 15:13.050
相反, 它实际上可以独立地为自己分配一个链路本地地址,

15:13.050 --> 15:15.420
测试该链路本地地址的唯一性,

15:15.420 --> 15:17.430
为自己分配链路本地地址,

15:17.430 --> 15:22.680
联系路由器并向节点提供有关如何继续自动配置的指导｡

15:22.680 --> 15:27.090
它甚至可以配置它想要使用的全局单播地址｡

15:27.090 --> 15:29.520
我们将在几分钟内回到这个概念,

15:29.520 --> 15:34.080
因为我们开始讨论EUI-64和邻居发现协议时会更深入地讨论它,

15:34.080 --> 15:41.580
因为这两个过程都与称为SLAAC的无状态地址自动配置协议一起使用｡

15:41.580 --> 15:43.680
接下来, 我们有多播地址｡ 

15:43.680 --> 15:45.360
现在, 多播地址用于标识一组接口,

15:45.360 --> 15:47.100
以便将数据包发送到多播地址,

15:47.100 --> 15:52.680
然后将其传递到组内的所有接口｡

15:52.680 --> 15:59.460
在IPv6中, 多播地址将始终包含FF作为第一段中的前两位数字｡

15:59.460 --> 16:02.280
如果您在IPv6地址的开头看到FF,

16:02.280 --> 16:04.800
请记住它的多播｡

16:04.800 --> 16:08.700
我们拥有的最后一种地址类型称为任播地址｡

16:08.700 --> 16:14.400
任播地址用于标识一组接口, 以便数据包可以发送到一组接口中的任何成员｡

16:14.400 --> 16:18.060
任播地址实际上是从单播地址空间中分配的｡

16:18.060 --> 16:19.620
因此, 仅通过查看IPv6地址,

16:19.620 --> 16:25.410
无法确定IPv6地址是单播还是任播｡

16:25.410 --> 16:29.790
现在, 当你在看多播或本地链路时, 你有一个非常简单的方法来做到这一点,

16:29.790 --> 16:33.870
但是你没有一个简单的方法来区分单播和任播｡

16:33.870 --> 16:36.990
好了, 让我们回过头来再讨论一下SLAAC,

16:36.990 --> 16:40.140
即无状态地址自动配置过程｡

16:40.140 --> 16:42.090
现在, 正如我所说的, 在IPv6中,

16:42.090 --> 16:45.120
有一个称为SLAAC的自动配置过程,

16:45.120 --> 16:56.360
我们使用它来发现接口所在的当前网络, 然后允许它使用称为EUI-64的过程根据其MAC地址选择自己的主机ID｡

16:56.550 --> 17:03.450
现在, EUI-64或扩展唯一标识符过程将允许主机为自己分配一个唯一的64位IPv6接口标识符,

17:03.450 --> 17:07.967
称为EUI-64｡

17:09.180 --> 17:15.480
现在, 这个EUI-64格式地址是通过使用接口的48位MAC地址获得的｡

17:15.480 --> 17:19.260
MAC地址首先被分成两个24位部分｡ 

17:19.260 --> 17:25.170
MAC地址的前半部分将包含OUI或组织唯一标识符｡

17:25.170 --> 17:29.010
第二部分将包含特定的网络接口卡｡

17:29.010 --> 17:30.780
现在, 在它们之间,

17:30.780 --> 17:35.730
我们将插入一个16位的十六进制值FFFE｡

17:35.730 --> 17:39.990
这样, 我可以将24位､ 16位和24位放在一起,

17:39.990 --> 17:44.760
得到一个64位的EUI地址｡

17:44.760 --> 17:49.860
现在, 这给了你64位, 你需要在那个网络上识别你的接口｡

17:49.860 --> 17:53.910
然后, 接口将使用自动发现来确定它所在的网络,

17:53.910 --> 17:57.030
并添加IPv6地址的网络部分,

17:57.030 --> 18:00.960
这将是我们地址内部的前64位｡

18:00.960 --> 18:09.390
现在, 我们将把表示网络的前64位放在我们从MAC地址创建的EUI-64地址的64位之前,

18:09.390 --> 18:14.550
以创建我们现在可以使用的单播全局路由IPv6地址｡

18:14.550 --> 18:20.700
因此, 您可以看到所有这些如何一起使用该MAC地址来创建此全局路由地址｡

18:20.700 --> 18:25.560
现在, DHCP也可以在IPv6中使用, 如果你喜欢使用它｡

18:25.560 --> 18:29.520
如果你这样做, 你将不得不使用DHCPv6协议｡ 

18:29.520 --> 18:34.650
这将允许您让DHCP自动从DHCPv6服务器分配内容｡

18:34.650 --> 18:38.520
但是, 由于EUI-64的自动配置过程已经默认内置在IPv6协议中,

18:38.520 --> 18:43.230
因此您真的不需要使用DHCPv 6｡

18:44.280 --> 18:47.580
但是如果你确实想使用DHCPv6, 你可以,

18:47.580 --> 18:48.870
它将允许你分配每个接口将要获得的地址,

18:48.870 --> 18:55.170
而不是允许它们使用SLAAC的自动配置协议｡

18:55.170 --> 19:00.930
现在, 正如我所说的, IPv6默认情况下将根据其MAC地址选择自己的地址,

19:00.930 --> 19:12.630
然后它将使用称为NDP或邻居发现协议的东西来根据其MAC地址了解网络上的其他第2层地址, 然后它将选择自己的主机ID｡

19:12.630 --> 19:15.630
对于考试, 你不需要深入了解NDP, 但你应该了解NDP,

19:15.630 --> 19:17.850
这个邻居发现协议, 在IPv6中使用,

19:17.850 --> 19:25.683
它从路由器广告和邻居发现中提取了很多功能, 并为你处理它们｡
