ipv6协议-金沙1005

ipv6协议_ipv6网络是什么意思ipv6协议

ipv6的工作原理:

ipv6和ipv4两者工作原理相似,为切片、增加封包头、路由(寻址)几个阶段。

ipv6和ipv4的主要区别:

区别一:地址

地址数量:

ipv4有4个8位,共16位

ipv6有8个16位,共128位

分割符号:

ipv4的地址用 . 分割,如 103.28.17.35 。每一个是8位,用0-255的数字表示。

ipv6的地址用 : 分割,如 0123:4567:89ab:cdef:0122:4568:89ab:cdef 。每个是一个16位的16进制数字,就是4个符。 

书写方式:ipv6地址可简写

0124:4567:0000:0000:0123:4567:0000:cdef  省略若干组 0000,:: 只能出现一次

0124:4567::0123:4567:0000:cdef  开头的0可以简写

124:4567::123:4567:0:cdef

3c4d::/16        只有前 16 位有数据,后面是 0 

1234:5878:abcd/64        只有左边 64 位有数据,后面是0

ff00/8        只有左边8位是有数据,后面是0

区别二:寻址

寻址-全局单播

站点前缀(site prefix):48bit,一般是由isp(internet service providor,运营商)或者rir(regional internet registry, 地区性互联网注册机构)。rir将ip地址分配给运营商。

子网号(subnet id):16bit,用于站点内部区分子网。

接口号(interface id):64bit,用于站点内部区分设备。 

寻址-本地单播

定义:给定地址,本地网定位设备

寻址-分组多播

需要以8个1,也就是 ff00 开头,后面跟上一个分组的编号。

所在的网络中已经定义了该分组编号,而且有设备可以识别这个编号。

拥有分组下设备的完整清单,并把数据发送给对应的设备们。

ipv4也支持分组多播,但需要网络配置整体配合。

新设备接入:

新设备接入ipv6后,会使用ipv6的邻居发现协议(neighbour discover protocol)为自己申请一个ip地址。当新设备需要发送信息到目的地时,还可以通过nd协议广播查询目标设备。然后如果需要路由,还可以通过nd查找路由器。 

arp协议(address resolution protocol,地址解析协议)。每个节点存储许多额外信息。

ipv6的主要优势:

解决了ip地址耗尽的问题

解决了网络区域、站点划分的问题。

协议层支持多播。ipv6可以有专门的地址用作多播。

支持邻居发现协议,自动分配地址,做到了无状态接入设备。 

js555888金沙老品牌的版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由思创斯整理,转载请注明出处:https://ispacesoft.com/163808.html

(0)

相关推荐

  • fastjson 发布关于“反序列化远程代码执行漏洞”的安全公告[通俗易懂]if you need to amend this footnote, please contact alibaba.

  • java 如何抛出异常,自定义异常数据_java自定义异常代码一、异常的抛出1、定义:一个方法不处理这个异常,而是调用层次向上传递,谁调用这个方法,这个异常就由谁来处理。2、throw:将产生的异常抛出(强调的是动作),抛出的既可以是异常的引用,也可以是异常对象。(位置:方法体内)3、throws:如果一个方法可能会出现异常,但没有能力处理这种异常,可以在方法声明处用throws子句来声明抛出异常。用它修饰的方法向调用者表明该方法可能会抛出异

    2022年11月16日
  • 黑客技术自学教程视频 2019_黑客学编程渗透激活成功教程逆向挖洞补洞等初学者入门的文章大家有兴趣可以去自由查看!**1.打死也不要相信什么分分钟钟教你成为大黑阔的,各种包教包会的教程,就算

  • java获取ip地址只返回127.0.0.1nginx tomcat8 jdk8ip获取方式:publicstaticstringgetipfromrequest(httpservletrequestrequest){stringip=request.getheader("x-forwarded-for");if(ip==null||ip.length()==0||"unknown".e…

    2022年12月25日
  • c语言实现矩阵运算「终于解决」最近在学习机器人运动控制学,用到了矩阵运算,并用c语言实现之一个矩阵最基本的有行数line,列数row和行数乘以列数个数据(row*line),所以用一个最基本的结构体变量来表示一个矩阵;矩阵的结构体:typedefstruct{ introw,line; //line为行,row为列 double*data;}matrix;这样在创建一个矩阵的时候只需要分配ro…

  • 2022年centos下载及linux安装目录一.centos镜像下载二.linux的安装配置1.登入centos金沙1005官网

  • qt深入浅出(十五)qtableviewqtableview​ 表格视图控件qtableview,需要和qstandarditemmodel,配套使用,这套框架是基于mvc设计模式设计的,m(model)是qstandarditemmodel数据模型,不能单独显示出来。v(view)是指qtableview视图,要来显示数据模型,c(controllor)控制在qt中被弱化,与view合并到一起。1qtableview简单应用​ q…

    2022年11月16日
  • npm 卸载/安装指定版本的包(库)「终于解决」卸载库:npmuninstallvue-router安装指定版本:npminstallvue-router@3.5.3

发表回复

您的电子邮箱地址不会被公开。

联系金沙1005

关注“java架构师必看”公众号

回复4,添加站长微信。

附言:ispacesoft.com网而来。

关注微信
网站地图