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

【网工第6版】第5章 网络互联⑪

目录

▲ IPv6子网划分

◎ IPv6地址规划举例

◎ IPv6地址使用



本章重要程度☆☆☆☆☆

▲ IPv6子网划分

 IPv6地址规划举例

 IPv6地址使用

地址规划要点

一般而言,ISP从地址分配机构获取的IPv6地址至少为/32前缀长度。企业用户获得的前缀长度往往为/48。

虽然IPv6地址空间巨大,但是在规划网络时,依然需要对地址进行合理规划。

确保IPv6地址的全网唯一性(除某些特殊的应用外,如anycast).

确保IPv6地址规划的连续性、可聚合性、可扩展性。

业务地址:可在IPv6地址中规划适当bit用于承载业务信息、VLAN信息或位置信息,利于路由规划、QoS部署。

用户地址:考虑为不同业务类型的用户预留连续的地址段。通过特定bit确定用户类型、分布区域等。

建议为终端网段(用户主机、服务器等)分配/64的前缀长度。

建议为P2P链路分配/127的前缀长度。

建议为Loopback接口分配/128的前缀长度。

要点

IPv6地址无穷多,划分子网,不看主机位,只看子网位

层次化划分,注意后期扩展性

优先满足主机数量多的业务或者部门。

 真题

新校区规划以双栈方式部署IPv6网络,分配的IPv6地址为:

240C:DB8:1024::/49,请将IPv6网络地址规划表补充完整。

【解析】

1、IPv6地址128位,16位为一组,一共8组每组4个十六进制。

2、240C:DB8:1024::/49前面48位已知,第49位为0。

3、如果/49分为两个/50,即

240C:DB8:1024:0000 0000 0000 0000:0:0:0:0/50

240C:DB8:1024:0100 0000 0000 0000:0:0:0:0/50=240C:DB8:1024:4000:/50【无线用】

可用地址范围:

240C:DB8:1024:4000:: - 240C:DB8:1024:7FFF:FFFF:FFFF:FFFF:FFFF

接着把第一个/50,分为2个/51

240C:DB8:1024:0000 0000 0000 0000:0:0:0:0/51=240C:DB8:1024::/51【管理用第一段】

240C:DB8:1024:0010 0000 0000 0000:0:0:0:0/51=240C:DB8:1024:2000:/51【有线用】

可用地址范围:

240C:DB8:1024:2000:: -240C:DB8:1024:3FFFF:FFFF:FFFF:FFFF:FFFF

【答案】

(1) 240C:DB8:1024:: - 240C:DB8:1024:0:FFFF:FFFF:FFFF:FFFF

(2) 240C:DB8:1024:4000:: - 240C:DB8:1024:7FFF:FFFF:FFFF:FFFF:FFFF

(3) 50

综上,本质是把一个/49分成两个/50,其中一个/50给无线用,另一个/50继续分成两个/51,一个给有线用,另一个继续分。


 真题

考虑后期扩展和聚合,将地址块2001:db8:1a::/48划分为4个/52子网,请写出子网地址。

方案一

2001:db8:1a:0000::/52缩写为2001:db8:1a::/52

2001:db8:1a:1000::/52

2001:db8:1a:2000::/52

2001:db8:1a:3000::/52

不满足题目要求“考虑后期扩展和聚合”。

【解析】/48划分为/52,子网位是49 50 51 52,一共4位,取值0-16,如果需要划分4个子网,考虑到后期扩展性,不要连续划分,中间保留间隔(稀疏分配)

从最左边计数产生0000,1000,0100,1100,.或者0,8,4,c,..其根本上是最右边按位计算的镜像。

2001:db8:1a:0000::/52缩写为2001:db8:1a::/52

2001:db8:1a:8000::/52

2001:db8:1a:4000::/52

2001:db8:1a:c000::/52

或者直接把16进行4等分,取值为0、4、8、12(c)


至此,本文分享的内容就结束了。

http://www.xdnf.cn/news/136999.html

相关文章:

  • Python 3.14:探索新版本的魅力与革新
  • 同样机身尺寸下伺服电机比无刷电机扭矩更大的原因
  • Mybatis-Plus,IDEA2024版本
  • top 命令里面可以看到进程哪些状态?
  • 浏览器常用快捷键
  • MDF标准
  • 高效使用DeepSeek对“情境+ 对象 +问题“型课题进行开题!
  • 关于开源大模型(如 LLaMA、InternLM、Baichuan、DeepSeek、Qwen 等)二次开发或训练经验的关键点和概述
  • Java基础第四章、面向对象
  • 从零开始用Turtle绘制分形树,数学与编程的完美结合!
  • 声音分离人声和配乐base,vocals,drums -从头设计数字生命第6课, demucs——仙盟创梦IDE
  • element-ui tabs 组件源码分享
  • 前端技术Ajax原理
  • 32.768kHz晶振详解:作用、特性及与其他晶振的区别
  • 什么是电容?
  • IDEA搭建环境的五种方式
  • 红黑树——如何靠控制色彩实现平衡的?
  • 第3讲:ggplot2完美入门与美化细节打磨——从基础绘制到专业级润色
  • OpenHarmony之电源管理子系统公共事件定义
  • Qt知识点1『16进制数值与文本互相转换』
  • HTML基础笔记
  • 【k8s】sidecar边车容器
  • 大型工程里 AI 编码困境重重,未来如何破局?
  • LeetCode -- Flora -- edit 2025-04-25
  • win10 如何关闭默认桌面上 了解此图片有关信息 提示信息
  • angular 实现可编辑可选择复制的表格
  • ROS 快速入门教程04
  • 使用 Pandas 进行多格式数据整合:从 Excel、JSON 到 HTML 的处理实战
  • 初识Redis · 哨兵机制
  • 微服务框架搭建