IPv6协议是网络层技术发展的必然趋势,因为它不仅解决了IPv4地址不够用的情况,还做了很大的改进,比如,增加了多播和流的功能,为网络上多媒体内容的质量提供精细的控制,引入自动配置功能,使得局域网管理更加方便,增加了专门的网络安全功能。

IPv6固定头部结构

  由40字节的固定头部和可变长的扩展头部组成。

  4位版本号指定IP协议的版本。对于IPv6来说,其值是6。
  8位.通信类型指示数据流通信类型或优先级,和IPv4的TOS类似。
  20位流标签是IPv6新增加的字段,用于某些对连接的服务质量有特殊要求的通信,比如音视频等实时传输。
  16位净荷长度指的是IPv6扩展头部和应用程序数据长度之和,不包括固定头部长度。
  8位下一个包头指出紧跟IPv6固定头部后的包头类型,如扩展头或某个上层协议头(比如TCP、UDP、ICMP)。类似于IPv4头部中的协议字段,且相同的取值有形同的含义。
  8位跳数限制,和IPv4中的TTL含义相同。
  IPv6用128位(16字节)来表示IP地址。使得IP地址的总量达到了2的128次方。
32位表示的IPv4地址一般用点分十进制表示,而IPv6地址则用十六进制字符串表示。

IPv6扩展头部

  可变长的扩展头部使得IPv6能支持更多的选项,并且利于扩展。它的长度可以是0,表示数据报没有使用任何扩展头部。一个数据报可以包含多个扩展头部,每个扩展头部的类型由前一个头部(固定头部或扩展头部)中的下一个报头字段指定。目前可以使用的扩展头部如下:

IP协议详解之IPv6头部结构简介相关推荐

  1. IP协议详解及IPv4与IPv6协议的区别

    IP协议是在TCP/IP协议模型中的重要组成部分,目前我们使用最多的是IPv4协议,IPv6协议的用户量也在慢慢增加,苹果在几年之前就已经开始支持IPv6协议了.我们先来了解一下IPv4和IPv6协议 ...

  2. 《TCP IP协议 详解》思考总结 · 三

    前言 这一篇文章主要围绕了IP协议,ICMP协议和UDP协议展开,希望可以在这里大概做一个总结,将<TCP/IP协议详解 卷一>书中TCP相关章节前面的内容做一个结束,在下一篇文章专心的去 ...

  3. TCP /IP协议详解【转】

    转自:https://www.jianshu.com/p/0cf648510bce?utm_campaign=maleskine&utm_content=note&utm_medium ...

  4. SOME/IP协议详解「总目录」

    SOME/IP协议详解「总目录」 欢迎大家来到雪云飞星的<SOME/IP协议详解>,开始前博主先列出本专栏学习的大纲,同时这也可以作为大家学习SOME/IP协议知识点的参考.下面蓝字都是传 ...

  5. TCP/IP协议详解---概述

    工作之后,才发现以前在学校里学的东西忘得太快太干净了,现在需要一点点地捡起来了,要不然写几行程序会闹很多笑话会出现很多bug的.从今天开始,翻一翻<TCP/IP协议详解 卷1>这本书,希望 ...

  6. TCP/IP协议详解、TCP三次握手

    TCP/IP协议详解:TCP/IP协议详解_王佳斌-CSDN博客_tcp/ip协议认识HTTP协议它是互联网协议(Internet Protocol Suite),一个网络通信模型,是互联网的一个基本 ...

  7. SOME/IP协议详解「2.0·服务化通信概述」

    SOME/IP协议详解「2.0·服务化通信概述」 点击返回雪云飞星的SOME/IP协议详解「总目录」 SOME/IP协议详解「2.0·服务化通信概述」 1 SOME/IP服务的组成 2 Method| ...

  8. TCP/IP协议详解卷一:Chapter21 笔记

    TCP/IP协议详解卷一:Chapter21 笔记 Chapter 21 TCP的超时与重传 21.3 往返时间测量 21.5 拥塞举例 21.6 拥塞避免算法 21.7 快速重传与快速恢复算法 21 ...

  9. SOME/IP协议详解「3.1.1·服务发现报文的格式」

    SOME/IP协议详解「3.1.1·服务发现报文的格式」 点击返回雪云飞星的SOME/IP协议详解「总目录」 SOME/IP协议详解「3.1.1·服务发现报文的格式」 1 SD的SOME/IP格式头 ...

最新文章

  1. 超实用!19条Android平台设计规范
  2. FastAPI ------框架基础
  3. 计算机桌面图标教案,计算机教案模板
  4. ubuntu没有进入图形界面解决办法
  5. 发布Android程式步骤
  6. 吴恩达机器学习视频笔记——简单知识背景
  7. 微信公众号推送(Java)
  8. laravel 房源
  9. 如何替换mac word中的换行符为空格
  10. 指纹识别系统电路设计图集锦 —电路图天天读(200)
  11. linux系统fasta程序,求助:如何用命令对fasta格式的序列按长短排序
  12. Flooding、Gossiping、SPIN、DD路由、Rumor路由这五个协议的区别和联系
  13. Linux指令--let
  14. (十)进度条媒体对象和 Well 组件
  15. 微信长按网页保存为截图
  16. React Native 音频录制例子来解惑入门
  17. MIT-BIH-ECG使用
  18. 帝国双璧--卫青与霍去病
  19. Android样式之view animation
  20. c语言编写天气预报程序,在Deno中构建一个命令行天气预报程序

热门文章

  1. 常见HTML符号转换整理
  2. Android Sprd省电管理(二)应用省电模式设置流程
  3. TypeScript基础快速上手
  4. Photoshop---PS2017软件安装与破解
  5. 十一黄金周旅游线路排行榜(图文)
  6. 苹果6s最大屏幕尺寸_羡慕苹果3DTouch好用?安卓这个功能不比它差!
  7. 20181214-python-tips
  8. 计算机网络课程设计,使用MFC实现界面化创建ARP发送与接受程序(一)
  9. js-----词法分析过程
  10. 综合日语第一册第十一课