首页 > 其他分享 >IPv6

IPv6

时间:2024-10-13 18:43:36浏览次数:1  
标签:首部 地址 IPv4 IPv6 数据 路由器

IPv6的特点

IPv6的主要特点如下:

  • 更大的地址空间。这是最重要的。IPv6 将地址从 IPv4的32位增大到128位,IPv6的地址空间是IPv4的\(2^{128-32}=2^{96}\)倍,从长远来看,这些地址是绝对够用的。
  • 扩展的地址层次结构。IPv6因为地址空间很大,所以可以划分为更多的层次。
  • 灵活的首部格式。IPv6定义了许多可选的扩展首部,不仅可提供比 IPv4更多的功能,而且能提高路由器的处理效率,这是因为路由器对扩展首部不进行处理。
  • 改进的选项。IPv6 首部长度是固定的,其选项放在有效载荷中,选项是灵活可变的。而IPv4所规定的选项是固定不变的,其选项放在首部的可变部分。
  • 允许协议继续扩充。IPv6允许不断扩充功能,而IPv4的功能是固定不变的。
  • 支持即插即用(即自动配置)。因此IPv6 不需要使用 DHCP。
  • 支持资源的预分配。IPv6支持实时音/视频等要求保证一定带宽和时延的应用。
  • *** IPv6只有源主机才能分片,是端到端的,不允许类似 IPv4传输路径中的路由分片。***,如果路由器接收到太大的IPv6分组,会直接丢弃。
  • IPv6首部长度是固定的40B,而IPv4首部长度是可变的(必须是4B的整数倍)。
  • 增大了安全性。身份鉴别和保密功能是IPv6的扩展首部。

IPv6数据报的基本首部

img

  • 版本。占4位,指明协议的版本,对于IPv6 该字段的值是6。
  • 通信量类。占8位,用来区分不同的IPv6 数据报的类别或优先级。
  • 流标号。占20位,IPv6提出流的抽象概念。流是指互联网上从特定源点到特定终点(单播或多播)的一系列数据报(如实时音/视频传输),而在这个“流”所经过的路径上的路由器都保证指明的服务质量。所有属于同一个流的数据报都具有相同的流标号。
  • 有效载荷长度。占16位,指明IPv6 数据报除基本首部以外的字节数(所有扩展首部都算在有效载荷之内)。这个字段的最大值是65535(单位为字节)。
  • 下一个首部。占8位,该字段相当于 IPv4首部中的协议字段或可选字段。当IPv6没有扩展首部时,其作用与IPv4的协议字段一样,它指明IPv6 数据报所运载的数据是何种协议数据单元;当IPv6带有扩展首部时,它就标识后面第一个扩展首部的类型。
  • 跳数限制。占8位,类似于IPv4首部的TTL字段。源点在每个数据报发出时即设定某个限制值(最大为255)。路由器每次转发时将其值减1,减为零时就将该数据报丢弃。
  • 源地址和目的地址。占128位,是数据报的发送端/接收端的IP地址。

IPv6地址

IPv6标准使用冒号十六进制记法,即把地址中的每4位用一个十六进制数表示,并用冒号分隔每16位,如4BF5:AA12:0216:FEBC:BA5F:039A:BE9A:2170。

当16位域的开头有一些0时,可以采用一种缩写表示法,但在域中必须至少有一个数字。例如,可以把地址4BF5:0000:0000:0000:BA5F:039A:000A.2176缩写为4BF5:0:0:0:BA5F:39AA:2176。当有相继的0值域时,还可以进一步缩写。这些域可用双冒号缩写(

标签:首部,地址,IPv4,IPv6,数据,路由器
From: https://www.cnblogs.com/AH20/p/18462727

相关文章

  • Ubuntu搭建ipv6 dhcp 服务器
    Ubuntu搭建DHCPivp6server步骤1、安装DHCPserversudoapt-getinstallisc-dhcp-server2、修改配置文件/etc/dhcp/dhcpd6.confdefault-lease-time2592000;preferred-lifetime604800;optiondhcp-renewal-time3600;optiondhcp-rebinding-time7200;#Enable......
  • 获取IPV4或IPV6地址
    1publicStringgetPodIp(){2try{3StringipButton=Application.getProperty("ipButton","ipv4");4Enumeration<NetworkInterface>networkInterfaces=NetworkInterface.getNetworkInterfaces();5......
  • 中国移动宽带 IPv6 连接到公网,家庭宽带设置服务器(2024年10月)
    摘要:1、中国移动的宽带,已经支持IPv6,需要宽带光猫上做好设置。2、需要从中国移动的服务器上获取公网IPv6地址。 操作:1、确保宽带WAN连接的前缀获取方式:PrefixDelegation网关的默认登录用户名(user)、密码,在设备的背面有写着。 如果不是,就联系客服,询问宽带终端的超级......
  • IPv6详细记录
    一、地址格式书写方式:    使用“:”分隔,16进制表示,共有8组    地址总长为128bit,每一组16bit,也就是4个十六进制的数(四个二进制数表示一个十六进制数)编写格式:    可以省略每一组的前导0    如果一组所有位都为0可以化简为单个0,如果出现连......
  • 华为路由器配置IPV4和IPV6局域网示例
    设计架构图及IP地址如下:PC1和PC2通过DHCP和DHCPV6获取IPV4和IPV6地址,实现图内的所有设备IPV4和IPV6全部互通。1、IPV4配置:R2配置:<Huawei>system-viewEntersystemview,returnuserviewwithCtrl+Z.[Huawei]sysnameR2[R2]interfaceGigabitEthernet0/0/0......
  • Link-local地址是IPv6中一种特殊类型的地址,用于在同一链路(网络段)内进行通信。这些地址
    IPv6的link-local地址定义:Link-local地址是IPv6中一种特殊类型的地址,用于在同一链路(网络段)内进行通信。这些地址的前缀是FE80::/64,并且每个IPv6设备在其网络接口上都会自动生成一个link-local地址。来源:Link-local地址的设计目的是为了支持IPv6设备之间的本地通信,而不需要依......
  • 在 PowerShell 中,有多个命令与 IPv6 相关。以下是一些常用的命令和 cmdlet: 管理和配置
    在PowerShell中,有多个命令与IPv6相关。以下是一些常用的命令和cmdlet:获取网络适配器的IPv6地址:powershellCopyCodeGet-NetIPAddress-AddressFamilyIPv6查看所有网络适配器信息:powershellCopyCodeGet-NetAdapter查看特定网络适配器的IPv6地址:powershell......
  • IPv6(五)
    文章目录IPv6协议ICMPv6NDP邻居发现IPv6协议ICMPv6IPv6的基础协议之一在IPv4中,Internet控制报文协议ICMP向源节点报告关于向目的地传输IP数据包过程中的错误和信息。它为诊断、信息和管理目的定义了一些消息,如:目的不可达、数据包超长、超时、回应请求和回应应......
  • 【IPV6从入门到起飞】5-2 IPV6+Home Assistant(ESP32+MQTT+DHT11+BH1750)传感器采集上
    IPV6+HomeAssistant[ESP32+MQTT+DHT11+BH1750]传感器采集上传监测1背景2实现效果3HomeAssistant配置3-1MQTT配置3-2yaml配置3-3加载配置4ESP32搭建4-1开发环境4-2工程代码5实现效果1背景在上一小节【IPV6从入门到起飞】5-1IPV6+HomeAssistant(搭建......
  • 搭建ipv6并发代理池
    声明本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!学习目标ounter(lineipv6代理池学习前置环境配置要求linux系统。我是pve下的ubuntugolang的环境我......