计算机网络-下一代互联网

news2024/10/1 23:45:39

1.IPV6概念:

下一代网络NGI,目前是第6版。IPV6分组有1个固定头部和n个扩展头部(任选)以及上层协议的负载组成。如下图:

 2.IPV6固定头部:各字段解释含义。

  • 版本0110,4位,代表IPV6
  • 通信类型:8位,IP分组优先级,同服务类型
  • 流标记:20位,标记特殊处理的分组
  • 负载长度:16位,除了固定,扩展和负载
  • 下一头部:8位,指明扩展头部或高层协议
  • 跳数限制:8位,检测路由循环减1变为0丢弃
  • 源地址:128位,发送端的地址
  • 目的地址:128位,接收端的地址

3.IPV6扩展头部类型:

6种任选,作用是保留IPV4某些字段的功能,但只是特殊设备来检查处理,而不是每个都要处理。

 4.IPV6扩展头部格式:

第1个字节:是下一头部选择符,指明下一头部类型。0逐跳选项,60目标选项,43源路由选择,44分段,51认证,50封装安全负荷,59没有下一头部。

第2个字节:扩展头部长度,以8个字节计数,不包含前8个字节,如果是8字节,则字段为0.

任选部分:编码成TLV的形式,T类型1个字节,L长度,V数据。

 5.IPV6扩展头部分组封装顺序如下:

  1. IPV6头部
  2. 逐跳选项头
  3. 目标选项头(第一个目标节点要处理的信息)
  4. 路由选择头
  5. 分段头
  6. 认证头
  7. 封装安全负荷头
  8. 目标选项头(最后的目标节点要处理的信息)
  9. 上层协议头部

6.IPV6地址:128位,冒分十六进制。

IPV6地址简化书写:

  • 前面的0可以省,后面的不可以省。
  • 多个0可以用冒号,但只能一次
  • 多个0可以 压缩为一个0
  • IPV4兼容写法::192.168.30.1 = ::C0A8:1E01 
  • IPV6格式前缀:12AB00000000CD3/60简写12AB::CD30:0:0:0:0:0/60

7.IPV6地址分类:单播地址、任意播地址、组(多)播地址

单播地址:标识一个接口,目的地址为单播地址的报文会被送到被标识的接口。

单播地址:4类:可聚合全球单播、链路本地地址、站点本地地址、特殊单播地址。

                         4.特殊单播地址:不确定地址0:0:0:0:0:0:0:0,回环地址0:0:0:0:0:0:0:1

组播地址:标识多个接口,目的地址为组播地址的报文会被送到被标识的所有接口。

组播地址:格式前缀1111 1111(/8),还包括标志、范围、组ID字段

任播地址:标识多个接口,目的地址为任播地址的报文会被送到最近的一个被标识的接口。

任播地址:仅用作目标,且只分配给路由器。默认路由器接口都被分配任意播地址。子网-路由器任意播地址,子网前缀必须固定,其余位置全0。如下:

IPV6没有定义广播地址。

8.IPV6地址配置:默认自动配置有2种:

  • 全状态自动配置:动态主机配置协议DHCP实现了IP地址的自动配置。
  • 无状态自动配置:获得链路本地地址:链路本地地址前缀1111 1110 10后加网卡MAC地址,产生一个链路本地地址,并发出一个ICMPv6请求,确认唯一性。  获得可聚合全球单播地址:向本地链路中所有组播ICMPv6路由器请求,主机获得单播前缀001后加自己的接口ID,自动配置单播地址。

9.IPV6和IPV4的地址比较,如下表。

 

 10.IPV6地址相比IPV4改进:4个方面。

  • 扩展寻址能力:扩展到128位,支持多级地址层次,改进组播,增加任意播更实用。
  • 简化报头格式:IP头部字段有12个减少为8个,中间路由器有6个减少为4个,提高效率。
  • 改进路由选项:路由选项放在扩展头部,仅在需要时插入路由选项,更灵活,更流畅。
  • 提供流标记:对某些分组进行特别处理,可以提供特别的服务质量,更好的传送数据。

11.移动IP的概念:

移动主机在移动的同时,能够在任何地方使用他的家乡地址进行联网。 

12.移动IP的原理:

移动主机分配一个家乡地址作为永久标识。如果到外地赋予一个转交地址,家乡地址会获得外地的转交地址。

13.IPV6向IPV4过度技术:3种

1.隧道技术:用于解决IPV6网络节点之间通过IPV4网络进行通信的问题。

优点:充分利用现有网络投资,过渡初期实现方便。缺点:路由器隧道出入口负载重,实现复杂,不利于大规模应用。

技术:有6to4隧道、6over4隧道、ISATAP隧道。

2.协议翻译技术:使得纯IPV6节点之间和纯IPV4节点之间可以通信。

技术:SIIT翻译、NAT-PT翻译、TRT翻译。

3.双协议栈技术:使得IPV4和IPV6共存于同一设备和同一网络中。

14.IPV6路由协议:定义5种路由协议

  • RIPng:RIPv2的扩展,UDP521端口。
  • OSPFv3:OSPFv2的扩展,做了较大改进。
  • BGP4+:BGP4的扩展,用来支持IPV6
  • ICMPv6:ICMP的扩展,继承了ARP功能。
  • IS-IS:中间系统到中间系统,IS-IS属于内部网关路由协议。IS-IS是一种链路状态协议,与TCP/IP网络中的OSPF协议很相似,使用最短路径优先算法进行路由计算。

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

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

相关文章

Unity TMP文字移动效果

前言 看见很多游戏有很特殊的波浪形文字效果&#xff0c;于是来尝试一下控制TMP文字顶点的方式达到类似效果。 原理 挂载tmp text&#xff0c;在里面随便放入非空格字符。 tmp text组件开放了textInfo接口&#xff0c;也就是GetComponent<TextMeshProUGUI>().textInfo…

使用R语言进行Logistic回归分析(2)

一、数据集描述&#xff0c;问题要求 下表是40位肺癌病人的生存资料&#xff0c;X1表示生活行为能力平分&#xff08;1到100&#xff09;&#xff0c;X2为病人的年龄&#xff08;年&#xff09;&#xff0c;X3由诊断到进入研究的时间&#xff08;月&#xff09;&#xff0c;X4…

VMwareWorkstation17.0虚拟机搭建WindowsXP虚拟机(完整安装步骤详细图文教程)

VMwareWorkstation17.0虚拟机搭建WindowsXP虚拟机&#xff08;完整安装步骤详细图文教程&#xff09; 一、Windows XP1.Windows XP简介2.Windows XP 的下载地址 二、配置 Windows XP 虚拟机运行环境1.新建虚拟机2.选择类型配置3.插入WinXP光盘映像文件(ISO)4.选择操作系统5.命名…

【MCAL】TC397+EB-tresos之CAN配置实战 - (CAN/CANFD)

本篇文章介绍了在TC397平台使用EB-tresos对CAN驱动模块进行配置的实战过程,不仅介绍了标准CAN的发送与接收&#xff0c;还介绍了CANFD的实现与调试以及扩展帧的使用。M_CAN是德国博世公司开发的IP&#xff0c;因为英飞凌的芯片完整的集成了这个IP&#xff0c;所以整体的配置都比…

【电路笔记】-RC网络-时间常数

时间常数 文章目录 时间常数1、概述2、RC 电路的时间常数3、示例14、示例25、RC瞬态放电曲线6、示例37、总结Tau τ \tau τ 是 RC 电路在阶跃变化输入条件下从一种稳态条件变为另一种稳态条件所需的时间常数。 1、概述 Tau,符号 τ \tau τ,是电气和电子计算中使用的希腊字…

C++_数据结构_数据的输入

作用 用于从键盘获取数据 关键字 cin >> 变量示例

Jenkins的Pipeline概念

文章目录 Pipeline什么是Jenkins Pipeline声明式和脚本式Pipeline语法为何使用PipelinePipeline概念PipelineNodeStageStep Pipeline语法概述声明式Pipeline脚本式Pipeline Pipeline示例 参考 Pipeline 什么是Jenkins Pipeline Jenkins Pipeline是一套插件&#xff0c;它支持…

YOLOv9有效改进|使用空间和通道重建卷积SCConv改进RepNCSPELAN4

专栏介绍&#xff1a;YOLOv9改进系列 | 包含深度学习最新创新&#xff0c;主力高效涨点&#xff01;&#xff01;&#xff01; 一、改进点介绍 SCConv是一种即插即用的空间和通道重建卷积。 RepNCSPELAN4是YOLOv9中的特征提取模块&#xff0c;类似YOLOv5和v8中的C2f与C3模块。 …

国内chatgpt写作软件,chatgpt国内使用

随着人工智能技术的不断发展&#xff0c;国内涌现出了一些基于ChatGPT模型的写作软件&#xff0c;这些软件不仅能够实现智能化的文章写作&#xff0c;还支持批量生成各种类型的文章。本文将深入探讨国内ChatGPT写作软件&#xff0c;以及它们在批量文章创作方面的应用与优势。 C…

STM32作为SPI slave与主机异步通信

背景 最近被测试提了个BUG&#xff0c;说某款产品在用户按下前面板的按键后&#xff0c;对应的按键灯没有亮起来。前面板跟主机是通过SPI口通信&#xff0c;前面板是从机&#xff0c;从机想要主动发送消息&#xff0c;需要通过GPIO中断来通知主机&#xff1a; 上图前面板是ST…

php源码 单色bmp图片取模工具 按任意方式取模 生成字节数组 自由编辑点阵

http://2.wjsou.com/BMP/index.html 想试试chatGPT4生成&#xff0c;还是要手工改 php 写一个网页界面上可以选择一张bmp图片&#xff0c;界面上就显示这张bmp图片&#xff0c; 点生成取模按钮&#xff0c;在图片下方会显示这张bmp图片的取模数据。 取模规则是按界面设置的&a…

蓝桥ACM培训-搜索

前言&#xff1a; 今老师讲了了dfs,虽然我自己之前也自学了一点点&#xff0c;但我还是感觉做题并不是很顺&#xff0c;尤其是今天最后一题&#xff0c;我调试了一下午都没过&#xff0c;还需要积累经验呀。 正文&#xff1a; Problem:A 白与黑-搜索&#xff1a; #include &l…

DbSchema导出HTML/PDF版表结构

一、连接数据库 登录成功默认显示当前用户的所有资源&#xff08;表、视图、序列、方法、触发器等&#xff09;&#xff0c;如果不操作将导出此用户的全部信息。 至此连接数据库完成 二、表结构导出 本次不想给用户全部导出&#xff0c;只给导出几张&#xff0c;选择需要…

IPO观察丨“闷头做手机”的龙旗科技,如何拓宽价值边界?

提到手机代工&#xff0c;许多人会想起依靠iPhone订单发家的富士康。但近年来&#xff0c;随着国内智能手机供应链愈发成熟&#xff0c;龙旗科技、闻泰科技和华勤技术等一批国产手机代工厂快速崛起&#xff0c;业绩强劲增长之余&#xff0c;还迈进了二级市场。 比如&#xff0…

吴恩达deeplearning.ai:通过偏差与方差进行诊断

以下内容有任何不理解可以翻看我之前的博客哦&#xff1a;吴恩达deeplearning.ai专栏 文章目录 偏差与方差高偏差高方差合适的模型理解偏差与方差 总结 当你构建神经网络的时候&#xff0c;几乎没有人能够在一开始就将神经系统构建得十分完美。因此构建神经网络最重要的是直到…

BUGKU 头等舱

头等舱 打开环境&#xff0c;什么都没有&#xff0c;使用BP抓包&#xff0c;发送到重发器里&#xff0c;看响应得到flag

LeetCode 热题 100 | 图论(二)

目录 1 基础知识 1.1 什么是拓扑排序 1.2 如何进行拓扑排序 1.3 拓扑排序举例 2 207. 课程表 3 210. 课程表 II 菜鸟做题&#xff0c;语言是 C 1 基础知识 1.1 什么是拓扑排序 含义&#xff1a;根据节点之间的依赖关系来生成一个有序的序列。 应用&#xff1a…

详细了解C++中的namespace命名空间

键盘敲烂&#xff0c;月薪过万&#xff0c;同学们&#xff0c;加油呀&#xff01; 目录 键盘敲烂&#xff0c;月薪过万&#xff0c;同学们&#xff0c;加油呀&#xff01; 一、命名空间的理解 二、&#xff1a;&#xff1a;作用域运算符 三、命名空间&#xff08;namespace&…

勒索病毒最新变种.helper勒索病毒来袭,如何恢复受感染的数据?

尊敬的读者&#xff1a; 在数字时代&#xff0c;我们享受着科技带来的便利&#xff0c;但与此同时&#xff0c;网络安全威胁也在不断演变。其中&#xff0c;勒索病毒是一种极具破坏力的威胁&#xff0c;而.helper勒索病毒更是最新的变种之一。当你的文件被.helper勒索病毒加密…

SparkStreaming在实时处理的两个场景示例

简介 Spark Streaming是Apache Spark生态系统中的一个组件&#xff0c;用于实时流式数据处理。它提供了类似于Spark的API&#xff0c;使开发者可以使用相似的编程模型来处理实时数据流。 Spark Streaming的工作原理是将连续的数据流划分成小的批次&#xff0c;并将每个批次作…