当前位置: 首页 > news >正文

第19章-IPv6基础

1. IPv4的缺陷

2. IPv6的优势

3. 地址格式

        3.1 格式

        3.2 长度

4. 地址书写压缩

        4.1 段内前导0压缩

        4.2 全0段压缩

        4.3 例子1

        4.4 例子

5. 网段划分

        5.1 前缀

        5.2 接口标识符

        5.3 前缀长度

        5.4 地址规模分类

6. 地址分类

        6.1 单播地址

        6.2 组播地址

        6.3 任播地址

        6.4 例子

7. IPv6邻居发现协议

        7.1 功能

        7.2 地址自动配置

        7.3 地址重复检测


1. IPv4的缺陷

1)地址资源已经全部耗尽;

2)终端用户配置不够简便;

3)协议本身不具备安全性和QoS特性;

2. IPv6的优势

1)几乎无尽的地址空间;32位 — 128位;

2)不用配置DHCP;

3)协议自带安全性和QoS特性;

3. 地址格式

3.1 格式

冒号十六进制格式

3.2 长度

每段16位,共8段,一共128位;

4. 地址书写压缩

4.1 段内前导0压缩

① 段内前导的0可省略;

② 全为0的段压缩为一个0;

4.2 全0段压缩

① 连续为0的段可用 :: 表示;

要点:一个IPV6地址内只允许一次全0压缩;

4.3 例子1

 

4.4 例子

5. 网段划分

 5.1 前缀

[IPV6前缀] == [IPV4网络位];

用于标识这个地址属于哪个网络;

5.2 接口标识符

[IPV6接口标识符] == [IPV4主机位];

标识这个地址在网络中具体的位置;

来源:根据MAC地址计算而来,全球唯一,手动配置

5.3 前缀长度

[IPV6前缀长度] == [IPV4子网掩码];

确定哪些是网络位,哪些是主机位;

5.4 地址规模分类

没有分类;

6. 地址分类

6.1 单播地址

① 未指定地址:::/128;全为0,暂时不使用;

② 本地环回地址:::1/128;[127.0.0.1];

③ 链路本地地址:FE80::/10;网段内部通讯;

④ 站点本地地址:FEC0::/10;私有地址;

⑤ 全球单播地址:2000::/3;[IPV4公有地址];

6.2 组播地址

标识一组接口:FF00::/8;[IPV4的组播地址]

6.3 任播地址

用于智能寻路,寻找最近的下一跳,从单播地址中分配;

6.4 例子

链路本地地址:网段内部通信地址(用于内部通信)+外界通信地址;

7. IPv6邻居发现协议

7.1 功能

① 地址解析,类似ARP协议;

组播请求,单播响应;

② 路由器发现/前缀发现;

自动配置,不借助DHCP,产生一个公网地址;

③ 邻居关系建立和维持;

用于邻居节点之间的通信,发现相邻节点是否存在,并建立邻居关系;

7.2 地址自动配置

① 终端发送RD消息,请求路由器的前缀和前缀长度;

② 路由器回复本机的前缀和前缀长度;

③ 终端使用路由器回复的前缀+接口标识符/前缀长度,自动产生IPV6全球单播地址;

7.3 地址重复检测

http://www.lryc.cn/news/309653.html

相关文章:

  • 浅谈人才招聘APP开发的解决方案
  • 大语言模型LLM推理加速:Hugging Face Transformers优化LLM推理技术(LLM系列12)
  • JVM 第四部分—垃圾回收相关概念 2
  • tritonserver学习之八:redis_caches实践
  • 2024有哪些免费的mac苹果电脑深度清理工具?CleanMyMac X
  • UE5中实现后处理深度描边
  • Java面试值之集合
  • React之组件定义和事件处理
  • LeetCode -55 跳跃游戏
  • Android和Linux的嵌入式开发差异
  • 关于Node.js异常处理的教程
  • 13. Springboot集成Protobuf
  • Spring: Springboot 框架集成不同版本的spring redis
  • 学习JAVA的第八天(基础)
  • 【硬件相关】IB网/以太网基础介绍及部署实践
  • 【JavaEE】_Spring MVC项目之建立连接
  • 【JavaEE进阶】 Spring AOP源码简单剖析
  • Redis--内存回收机制详解
  • win安装卸载python3.13
  • APIFox-自动获取登录状态操作
  • 【NDK系列】Android tombstone文件分析
  • CentOS7 Hive2.3.8安装
  • 代码随想录算法训练营第四十四天 完全背包 、零钱兑换 II 、组合总和 Ⅳ
  • 【经验】vscode 鼠标拖曳不能选中整行文字,只能选中纵向矩形范围
  • Redis--事务机制的详解及应用
  • 路由器端口映射如何配置?
  • 力扣34. 在排序数组中查找元素的第一个和最后一个位置(二分查找)
  • 【每日一题】3.2 求逆序对
  • NTP时间源服务器(NTP网络时钟)助力智慧医院数字化
  • Benchmark学习笔记