IPV6使用越来越广,您会配置吗?

news2024/12/23 8:44:25

前面针对IPv6写过一篇文章,但是好多网友反映没有读懂,今天再给大家把内容浓缩一下,教给大家如何配置。

IPV6的推出主要是为了解决地址空间的不足,从而进一步的促进互联网的发展。IPV6地址空间大到惊人,有人比喻地球上的每粒沙子都可以拥有一个IPv6地址。557167c4102548a9bb6ff04addfc0d90.png

 

128bit的IPv6地址被分为8组,每组的16bit用4个十六进制字符(0-9,A-F,)来表示,组和组之间用冒号隔开。比如
2031:0000:130F:0000:0000:09C3:876C:130B,为了书写方便,每组中前导"”0"都可以省略。地址中包含的连续两个或多个均为0的组(大家要注意两个或多个),可以用双冒号":"来代替,否则当计算机将压缩后的地址恢复成128bit时,无法确定每段中0的个数。所以,上述地址可以简写为
2031:0:130F::9C0:876A:130B。

一个IPv6地址可以分为两部分,比如
3001:A304:6101:1:0000:E0:F726:4E58/64,前64bit是网络前缀,相当于IPv4地址中的网络ID,后64bit相当于IPv4地址中的本机ID。

下面拿一个例子教大家如何配置IPv6

假如你想给一台华为的交换机配置静态IPV6的地址(2001:3:FD::3/64),如下图。b05a5fc39e5b40168e9df3aadbaab71b.png

我们配置完后测试其连通性。89e1a4603e5849eea945b012b59214cc.png 

 大家注意IPv6 address auto link-local 这个地址(FE80::2E0:FCFF:FE2B:78F0)是自动生成的链路本机地址。我们和IPv4一样ping一下这个地址看看是否是通的。95b3a1bdc6be41628568fa771eee5256.png

可以看到连通性很好。

最近又有人问我IPv6后面为什么加一个斜杠还有一个数据(比如:/64/48/32等等),是什么意思?

ipv6地址后面跟着的/64,/48,/32指的是ipv6地址的前缀长度,由于ipv6地址是128位长度(使用的是16进制),但协议规定了后64位为网络接口ID (可理解为设备在网络上的唯一ID)。如果大家还是不明白我举例说明。

当ipv6地址是/48的时候,128-48-64=16位,即可用的ip数是FFFF(十六进制表示法,即65535),可理解为可分配65535个家庭或公司.

当ipv6地址是/32的时候,128-32-64=32位,即可用ip数是FFFFFFFF(约等于42.95亿),即可分配42.95亿个家庭或公司

可见IPv6地址域有多么的广泛,可以说取之不尽用之不竭。

比如北京移动分配的IPv6地址为:IPv6 / 60(60是什么意思)

大家都知道IPv6地址是128位,那么128-60(分配的前缀的位数)-64(网络接口ID)=4(可用数值为4位,包括后方的64位第五到第八段均可自定义,一共可自定义的值为4+64共68位可用随机值)。

例如:前缀为2409:8a5c:3620:c4d0::/60那么我们可能用到的IP地址为以下四个,只是举例啊,具体要根据实际情况而定。

2409:8a5c:3620:c4dc::
2409:8a5c:3620:c4dd::
2409:8a5c:3620:c4de::
2409:8a5c:3620:c4df::

或者看第四段前缀给的是c4d0,那么可用IP地址可能是如下4位数可用,具体怎么分配这块我们还需进一步的学习了解。
2409:8a5c:3620:c4d1::
2409:8a5c:3620:c4d2::
2409:8a5c:3620:c4d3::
2409:8a5c:3620:c4d4::

最后提醒大家在缩写的时候要注意压缩IPV6地址中只能出现一次::(意思是双冒号只能出现一次)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/718088.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Rust in Action笔记 第十章 进程、线程和容器

Rust的闭包也就是类似lambda表达式,大致的格式是|a, b| {...} ,竖线里面的是参数,花括号里面的是函数逻辑;通过thread::spawn(|| {})产生的线程,括号内的参数实际上就是一个闭包,因为创建新的线程不需要参数…

【论文阅读】StyleganV1 算法理解

文章目录 为什么提出?具体是怎么做的?1.解耦的思想(对应文章第四章4.Disentanglement studies)1.1 感知路径长度(对应4.1Perceptual path length)1.2 线性可分离性(对应4.2Linear separability&…

Chrome DevTools、Vue DevTools、vs和DevTools调试

目录 Elements DOM节点(增删改)调试 Styles DOM结构 增删属性 模拟元素的伪状态,方便调试 Computed Layout Event Listeners Network Application 资源列表(可改)本地存储Cookie、WebStorage(loca…

人工智能学习07--pytorch22--目标检测:YOLO V3 SPP

视频链接: https://www.bilibili.com/video/BV1t54y1C7ra/?vd_sourceb425cf6a88c74ab02b3939ca66be1c0d yolov3 spp spp:空间金字塔池化 trick:实现的小技巧,方法。( up:Bag of Freebies里有很多trick&…

【C++学习笔记】C++中的异常概念异常的使用注意事项异常的优缺点

异常 1 C语言传统的处理异常的方式2 C异常的概念3 异常的使用以及注意事项3.1 异常的简单使用3.2 使用异常的注意事项3.3 异常的重新抛出3.4 异常规范3.5 异常安全 4 C标准库的异常体系5 异常的优缺点6 总结 1 C语言传统的处理异常的方式 C语言传统的错误处理机制:…

https安全传输原理:

内容来自思学堂: 信息裸奔——>对称加密——>非对称加密——>非对称和对称加密——>权威第三方机构CA数字签名

C++图形开发(5):逐渐变大(小)的小球

文章目录 1.逐渐变大的小球2.逐渐变小的小球 今天所讲的逐渐变大(小)的小球实际上就是基于上次的缓慢下落的小球的基础上的(下落的小球详见:C图形开发(4):下落的小球) 1.逐渐变大的…

蓝桥杯专题-试题版含答案-【数数小木块】【精挑细选】【国王的魔镜】【字符串逆序输出】

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例点击跳转>软考全系列点击跳转>蓝桥系列 👉关于作者 专注于Android/Unity和各种游…

每日浅读SLAM论文——简析Cartographer

文章目录 二维激光SLAM简单框架前端scan matchingSubmaps构建 后端分支定界优化csm(CorrelativeScanMatch) 代码实现框架 Cartographer(论文名:Real-Time Loop Closure in 2D LIDAR SLAM)是目前二维激光SLAM中应用最广…

postman不能进行并发测试

1.按照网上文档的配置 2.在登录接口里睡眠5s,如果是并发的话,所有的请求都会一起睡眠5s 3.测试结果:请求是每隔5s串行执行的

Linux定时任务-定时执行Shell脚本

主要是使用Linux的crontab工具来实现的,有两个方法,一个放在contab 列表里面,另一个是放在contab文件里面(其实原理是一致的)。 crontab 列表 cd /tmp # 创建一个shell脚本 vim hello.sh #!/bin/bash echo "hel…

钳形表校准装置单匝法校准钳形电流表

交流大电流源输出标准电流信号到直径为1 m的单匝半圆铜环,电流输出铜环分为大小铜环,适配于校准不同钳口大小的钳形电流表。 方案优势:完全符合《JJF 1075-2015 钳形电流表校准规范》中主要推荐的单匝法校准钳形电流表的要求,操控…

全景感知—让视图上云更便捷,存储更安全

6月15日,由腾讯云主办的“数实共进产业行浙江站”在杭州圆满开展,活动中腾讯云存储高级产品经理张泽南进行了“全景感知,让视图上云更便捷,存储更安全”主题演讲,与行业伙伴深度交流新一代视图计算解决方案&#xff0c…

Redis中的介绍和安装教程(配置文件)

1.Redis简单的介绍 redis是一种键值对的NoSql数据库,这里有两个关键字: 键值对 Nosql 其中键值型,是指Redis中存储的数据都是以key.value对的形式多种多样,可以实字符串、数值、甚至json,可以参考HashMap 然后NoSq…

TiDB(5):TiDB-读取历史数据

接下来介绍 TiDB 如何读取历史版本数据,包括具体的操作流程以及历史数据的保存策略。 1 功能说明 TiDB 实现了通过标准 SQL 接口读取历史数据功能,无需特殊的 client 或者 driver。当数据被更新、删除后,依然可以通过 SQL 接口将更新/删除前…

MySQL容器无法输入或显示中文异常解决

如果使用docker创建了MySQL容器,但是进入容器后发现无法输入中文,也就是在插入数据的时候中文直接显示为空,数据表里的中文也显示为空,解决方法是: 1,临时方法 该方法只在每一次进入容器的命令上添加参数&a…

Web服务器群集:使用Haproxy搭建Web集群

目录 一、理论 1.Haproxy集群 2.常见的web集群调度器 3.三种web集群调度器的区别 4.下载安装 二、部署Haproxy集群 1.部署 2.重新定义Haproxy集群的日志 三、实验 1.部署Haproxy集群 四、问题 1.nginx编译安装与yum安装的网页配置路径 五、总结 一、理论 1.Hapro…

【2022吴恩达机器学习课程视频翻译笔记】3.1线性回归模型-part-1

3.1线性回归模型-part-1 In this video, we’ll look at what the overall process of supervised learning is like. Specifically, you see the first model of this course, Linear Regression Model. That just means fitting a straight line to your data. It’s probab…

Github-提交PR指南

1. Fork你将要提交PR的repo 2. 将你fork下来的repo克隆到你的本地 git clone your_repo.git Cloning into ultralytics... remote: Enumerating objects: 8834, done. remote: Counting objects: 100% (177/177), done. remote: Compressing objects: 100% (112/112), done. …

交易所行情基础相关知识

目录 一、行情基本概念 二、简单交易模型 三、行情系统结构 四、各种行情协议 1.FIX 2.STEP 3.FAST 4.Binary 一、行情基本概念 行情是描述市场繁荣状态的数据,比较笼统,例如买卖交易量。准确一些的描述是,揭示交易所标的交易与买卖…