借着IPv4耗尽的东风,我们在AWS EC2上对IPv6进行一波实践,顺道给大家碎碎念一下IPv6,如有错漏,敬请指正
1. 先普及几个小知识点
IPv6的长度是128位,IPv4是32位,IPv6的地址通常写作8段,每段由四位十六进制数组成,例如:FEDC:0123:0000:4567:ABCD:0000:0000EFA/64
上面的地址还可以简写为: FEDC:123:0:4567:ABCD:EFA/64
我们可以看到第六和第七段的地址被掩藏掉了,第三段被一个0取代了,这里有两个简写原则:
- 前导0压缩,也就是0000可以压缩为0
- 连续多段的0可以被双冒号取代,但是每个简写的地址中只能出现一次双冒号
以上就是为什么我们总是看到奇奇怪怪毫无章法的IPv6的地址的原因了。
IPv6没有子网掩码的概念,用子网前缀长度来标记地址和子网
2. AWS EC2上的IPv6实践
实践IPv6不只是在假造机上启用它就行了,计算机网络之以是称为网络是由多个交织点和多条路径组成的,那就要求我们在整条路径所有经过的点上都能支持IPv6才行,在AWS上,我们只必要在自己的VPC内做好IPv6的准备工作,然后尝试通过IPv6访问google的地址就算目标达成。
起首我们必要在VPC里启用IPv6,编辑对应的VPC添加IPv6的CIDR地址,可以看到平台主动给我们分配了一个56
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |