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

news2025/4/22 15:34:28

目录

■ IPV6

▲ IPV6报文格式

◎ IPV6扩展报头(RFC2460)

◎ IPv6相关协议

▲ IPV6地址分类

◎ IPv6地址基础

◎ IPv6地址举例

◎ IPv6地址分类

◎ 特殊地址对比IPv4 vs IPv6

▲ 过渡技术



本章重要程度☆☆☆☆☆

■ IPV6

与IPv4相比,IPv6有下列改进:

 寻址能力方面的扩展。IP地址增加到128位,并且能够支持多级地址层次;地址自动配置功能简化了网络地址的管理工作;增加的任意播地址比IPv4中的广播地址更加实用。【更多】

 分组头格式得到简化。IPv6头中字段的数量从12个降到了8个,简化路由器的处理过程,提高了路由选择的效率。MTU发现,中间路由器不分段,简化路由处理。【效率高】

 改进了对分组头部选项的支持。把扩展头作为任选项处理,可以很方便地定义新的扩展功能

 提供了流标记能力。IPv6增加了流标记,可以按照发送端的要求对某些分组进行特别的处理,从而提供了特别的服务质量支持

 IPv6集成IPSec(ESP和AH),支持加密、认证等功能。【更安全】

▲ IPV6报文格式

版本(4位):用0110表示IPv6。

通信类型/流量等级(8位):用于区分不同的IP分组,相当于IPv4中服务类型字段。

流标签(20位):标识某些需要特别处理的分组。新增的。

负载长度(16位)表示除了IPv6固定头部40个字节之外的负载长度,扩展头包含在负载长度之中

下一头部(8位):指明下一个头部类型,可能是IPv6扩展头部高层协议的头部。

跳数限制(8位):防止无限转发,类似TTL

源地址(128位):发送节点的地址。

目标地址(128位):接收节点的地址。

 IPV6扩展报头(RFC2460)

 IPv6相关协议

IPv6路由协议:RIPng、OSPFv3、BGP4+。

IPv6地址有状态自动配置无状态自动配置

有状态自动配置DHCPv6直接分配前缀和接口ID、网关和DNS等。(给全部信息)。

无状态自动配置:路由器接口前缀+终端MAC生成的EUI-64地址。(给一半信息) 。

ICMPv6:新增加的邻居发现功能代替了ARP协议的功能。

 真题

以下关于IPv6与IPv4报文头区别比较的说法中,错误的是()。

A.IPv4的头部是变长的,IPv6的头部是定长的

B.IPv6与IPv4中均有“校验和”字段     IPv6没有

C.IPv6中的HOP Limit字段作用类似于IPv4中的TTL字段

D.IPv6中的Traffic Class字段作用类似于IPv4中的Tos字段


 真题

IPv6协议数据单元由一个固定头部和若干个扩展头部以及上层协议提供的负载组成,其中用于表示松散源路由功能的扩展头是(54)。如果有多个扩展头部,第一个扩展头部为(55)。

A.目标头部   B.路由选择头部   C.分段头部   D.安全封装负荷头部

A.逐跳头部   B.路由选择头部   C.分段头部   D.认证头


 真题

在IPv6中,(55)首部是每个中间路由器都需要处理的。

A逐跳选项   B分片选项    C鉴别选项   D路由选项


▲ IPV6地址分类

 IPv6地址基础

IPv6地址128位,采用冒号分隔的十六进制数(8组)表示。

例如:8000:0000:0000:0000:0123:4567:89AB:CDEF

 IPv6地址书写规则

每个字段前面的0可以省去,例如0123可以简写为123。

一个或多个全0字段,可以用一对冒号“::”代替。

有效0位不可以简写,双冒号只能出现一次

以上地址可简写为8000:123:4567:89AB:CDEF

IPv4兼容地址可以写为 ::192.168.10.1

 IPv6地址举例

合法写法

12AB:0000:0000:CD30:0000:0000:0000:0000/60

12AB::CD30:0:0:0:0/60

12AB:0:0:CD30::/60

非法简写

12AB:0:0:CD3/60(在16位的字段中可以省掉前面的0,但不能省掉后面的0)

12AB:CD3/60(这种写法展开为12AB:0000:0000:0000:0000:0000:0000:0CD3)

12AB:CD30/60(这种写法展开为12AB:0000:0000:0000:0000:0000:0000:CD30)

 IPv6地址分类

  • 单播地址

可聚合全球单播地址:这种地址在全球范围内有效,相当于IPv4公用地址(前缀为001)。

链路本地地址:用于同一链路的相邻节点间的通信(前缀为1111111010结合MAC地址自动生成

站点本地地址:相当于IPv4中的私网地址(前缀为1111111011)。

  • 组播地址

IPv6中没有广播地址广播功能被组播(多播)代替

IPv6组播地址的格式前缀为11111111,即FF00开头。

  • 任意播地址

表示一组接口的标识符,通常是路由距离最近的接口。

任意播地址不能用作源地址,而只能作为目标地址

任意播地址不能指定给IPv6主机,只能指定给IPv6路由器

 特殊地址对比IPv4 vs IPv6

注意:下面这个对比图很重要哦。

 真题

以下关于IPv6的论述中,正确的是()。

A.IPv6数据包的首部比IPv4复杂

B.IPv6的地址分为单播、广播和任意播3种

C.IPv6地址长度为128比特

D.每个主机拥有唯一的IPv6地址


▲ 过渡技术

IPv4到IPv6过渡技术

双栈技术:同时运行IPv4和IPv6。

隧道技术:解决IPv6节点之间通过IPv4网络进行通信。

翻译技术:解决纯IPv6节点与纯IPv4节点之间通进行通信。

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

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

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

相关文章

单页面应用的特点,什么是路由,VueRouter的下载,安装和使用,路由的封装抽离,声明式导航的介绍和使用

文章目录 一.什么是单页面应用?二.什么是路由?生活中的路由和Vue中的路由 三.VueRouter(重点)0.引出1.介绍2.下载与使用(5个基本步骤2个核心步骤)2.1 五个基本步骤2.2 两个核心步骤 四.路由的封装抽离五.声明式导航1.导航链接特点一:能跳转特点二:能高亮 2.两个高亮类名2.1.区…

STM32---外部中断EXTI

目录 一、中断向量表 二、EXTI工作原理图 三、NVIC模块 四、GPIO设置为EXTI的结构 五、C语言示例代码 在STM32中,中断是一个非常重要的结构,他能让我们在执行主函数的时候,由硬件检测一些外部或内部产生的中断信号,跳转到中断…

Itext进行PDF的编辑开发

这周写了一周的需求,是制作一个PDF生成功能,其中用到了Itext来制作PDF的视觉效果。其中一些功能不是很懂,仅作记录,若要学习请仔细甄别正确与否。 开始之前,我还是想说,这傻福需求怎么想出来的&#xff0c…

Hibernate的组件映射

在实际的开发中,使用的是非常多的,还有几种比较特殊的关系映射: 组件映射继承映射 先看一下组件映射: 组件映射中, 组件也是一个类, 但是这个类它不独立称为一个实体, 也就是说, 数据库中没有一个表格单独的和它对应, 具体情况呢, 看演示:

C++ 操作符重载Operator

C可以重载大多数操作符&#xff0c;如算术运算符号&#xff0c;-号。 位操作符<<,>> 下标符号[]等都可以重载。 重载的意思&#xff0c;是让这些符号&#xff0c;按你定义的行为来执行代码&#xff0c;但是这种自定义&#xff0c;是有限制的&#xff0c;必须有一…

Docker 镜像、容器和 Docker Compose的区别

前言&#xff1a;Docker 的镜像、容器和 Docker Compose 是容器化技术的核心组件&#xff0c;以下是对它们的详细解析及使用场景说明。 ​​1、Docker 镜像&#xff08;Image&#xff09;​​ ​​定义​​&#xff1a; 镜像是只读模板&#xff0c;包含运行应用程序所需的代码、…

Linux深度探索:进程管理与系统架构

1.冯诺依曼体系结构 我们常见的计算机&#xff0c;如笔记本。我们不常见的计算机&#xff0c;如服务器&#xff0c;大部分都遵守冯诺依曼体系。 截至目前&#xff0c;我们所认识的计算机&#xff0c;都是由⼀个个的硬件组件组成。 输入设备&#xff1a;键盘&#xff0c;鼠标…

一段式端到端自动驾驶:VAD:Vectorized Scene Representation for Efficient Autonomous Driving

论文地址&#xff1a;https://github.com/hustvl/VAD 代码地址&#xff1a;https://arxiv.org/pdf/2303.12077 1. 摘要 自动驾驶需要对周围环境进行全面理解&#xff0c;以实现可靠的轨迹规划。以往的方法依赖于密集的栅格化场景表示&#xff08;如&#xff1a;占据图、语义…

4月21日星期一今日早报简报微语报早读

4月21日星期一&#xff0c;农历三月廿四&#xff0c;早报#微语早读。 1、女子伸腿阻止列车关门等待同行人员&#xff0c;被深圳铁路警方行政拘留&#xff1b; 2、北理工再通报&#xff1a;开除宫某党籍&#xff0c;免去行政职务&#xff0c;解除聘用关系&#xff1b; 3、澳门…

Kubeflow 快速入门实战(二) - Pipelines / Katib / KServer

承接前文博客 Kubeflow 快速入门实战(一) Kubeflow 快速入门实战(一) - 简介 / Notebooks-CSDN博客文章浏览阅读441次&#xff0c;点赞19次&#xff0c;收藏6次。本文主要介绍了 Kubeflow 的主要功能和能力&#xff0c;适用场景&#xff0c;基本用法。以及Notebook&#xff0c…

【JavaEE初阶】多线程重点知识以及常考的面试题-多线程进阶(一)

本篇博客给大家带来的是多线程中常见的所策略和CAS知识点. &#x1f40e;文章专栏: JavaEE初阶 &#x1f680;若有问题 评论区见 ❤ 欢迎大家点赞 评论 收藏 分享 如果你不知道分享给谁,那就分享给薯条. 你们的支持是我不断创作的动力 . 王子,公主请阅&#x1f680; 要开心要快…

SAP系统生产跟踪报表入库数异常

生产跟踪报表入库数异常 交库21820,入库43588是不可能的 原因排查: 报表的入库数取值,是取移动类型321 (即系检验合格后过账到非限制使用)的数. 查凭证,101过账2次21807,321过账了2次21794,然后用102退1次21794.就是说这批物料重复交库了. 解决&#xff1a; 方案一:开发增强设…

Kubernetes控制平面组件:调度器Scheduler(一)

云原生学习路线导航页&#xff08;持续更新中&#xff09; kubernetes学习系列快捷链接 Kubernetes架构原则和对象设计&#xff08;一&#xff09;Kubernetes架构原则和对象设计&#xff08;二&#xff09;Kubernetes架构原则和对象设计&#xff08;三&#xff09;Kubernetes控…

08-DevOps-向Harbor上传自定义镜像

harbor创建完成&#xff0c;往harbor镜像仓库中上传自定义的镜像&#xff0c;包括新建项目、docker配置镜像地址、镜像重命名、登录harbor、推送镜像这几个步骤&#xff0c;具体操作如下&#xff1a; harbor中新建项目 访问级别公开&#xff0c;代表任何人都可以拉取仓库中的镜…

极验4滑块笔记:整理思路--填坑各种问题

最近在研究某验4逆向分析&#xff0c;以前没弄过这种&#xff0c;所以爬了很多坑&#xff0c;就是把分享给大家~ 1.这个gcaptcha4.js需要逆向&#xff0c;我的方法很笨就是将_ᕶᕴᕹᕶ()这个蝌蚪文打印处来&#xff0c;全局替换一下&#xff0c;然后Unicode这种代码&#xff0…

LX3-初识是单片机

初识单片机 一 什么是单片机 单片机:单片微型计算机单片机的组成:CPU,RAM(内存),flash(硬盘),总线,时钟,外设…… 二 Coretex-M系列介绍 了解ARM公司与ST公司ARM内核系列: A 高性能应用,如手机,电脑…R 实时性强,如汽车电子,军工…M 超低功耗,如消费电子,家电,医疗器械 三…

2025年渗透测试面试题总结-拷打题库10(题目+回答)

网络安全领域各种资源&#xff0c;学习文档&#xff0c;以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各种好玩的项目及好用的工具&#xff0c;欢迎关注。 目录 2025年渗透测试面试题总结-拷打题库10 1. CSRF成因及防御措施 | 非Token防御 2. XSS Worm原理 3. Co…

Linux系统下docker 安装 MySQL

踩坑解决&#xff1a; 1、docker安装mysql&#xff0c;不需要执行search 2、pull时&#xff0c;需要指定版本号 3、连接Navicat需要看阿里云端口号是否开启 在拉取镜像的时候&#xff0c;如果不使用代理服务器&#xff0c;docker search mysql不需要执行 本人在未使用代理服…

Web开发:ABP框架10——使用数据库存储文件,完成文件的下载和上传

一、简要介绍 字节数组&#xff1a;字节数组是存储数据的字节序列&#xff0c;常用于二进制数据&#xff08;如图片、音视频、文档等&#xff09;的表示。 文件和字节的关系&#xff1a;文件是由字节构成&#xff0c;字节是文件内容的基本单位。 文件以字节形式存储在服务器数…

NestJS-Knife4j

文章目录 前言✅ 一、什么是 Knife4j&#xff1f;✅ 二、Knife4j 与 Swagger 对比✅ 三、NestJS-Knife4j 集成1. 安装依赖2. 配置 Swagger 与 Knife4j3. 启动应用并访问接口文档 ✅ 四、功能增强1. **接口分组**2. **请求/响应示例**3. **接口文档的美化** ✅ 五、总结 前言 N…