首页 > 其他分享 >02、IS-IS IPv6与IS-IS IPv4的差异

02、IS-IS IPv6与IS-IS IPv4的差异

时间:2024-04-15 22:55:07浏览次数:21  
标签:02 TLV 比特 NLPID IPv4 IPv6 路由

IS-IS IPv6与IS-IS IPv4的差异

IS-IS最初是为OSI网络设计的一种基于链路状态算法的动态路由协议。之后为了提供对IPv4的路由支持,扩展应用到IPv4网络,称为集成IS-IS。

随着IPv6网络的建设,同样需要动态路由协议为IPv6报文的转发提供准确有效的路由信息。IS-IS路由协议结合自身具有良好的扩展性的特点,实现了对IPv6网络层协议的支持,可以发现和生成IPv6路由。

IETF的draft-ietf-isis-ipv6-05中规定了IS-IS为支持IPv6所新增的内容。为了支持IPv6路由的处理和计算,IS-IS新增了两个TLV(Type-Length-Value)和一个新的NLPID(Network Layer Protocol Identifier)。

新增的两个TLV分别是:

  • 236号TLV(IPv6 Reachability):通过定义路由信息前缀、度量值等信息来说明网络的可达性。

  • 232号TLV(IPv6 Interface Address):它相当于IPv4中的“IP Interface Address”TLV,只不过把原来的32比特的IPv4地址改为128比特的IPv6地址。

NLPID是标识网络层协议报文的一个8比特字段,IPv6的NLPID值为142(0x8E)。如果IS-IS支持IPv6,那么向外发布IPv6路由时必须携带NLPID值。

   

标签:02,TLV,比特,NLPID,IPv4,IPv6,路由
From: https://www.cnblogs.com/laixufei/p/18137105

相关文章

  • [题解][2021-2022年度国际大学生程序设计竞赛第10届陕西省程序设计竞赛] Type The Str
    题目描述给定n个字符串,有以下几种操作:打出一个字符,花费1。删除一个字符,花费1。复制并打出一个之前打出过的字符串,花费k。求打出所有n个字符串的最小花费。(注意,打出顺序和字符串输入的顺序不必相同)题解显然,操作3需要算字符串的最长公共子序列来处理。这个问题可以转换为......
  • 20211314实验二-密码引擎-3-sdf接口
    任务详情两人一组完成下面任务分析代码接口和智能钥匙的接口的异同编译运行附件中代码,提交运行结果截图修改test.c完成包含小组内成员的学号姓名的文件的sm3hash运算,sm4加密解密,提交代码和运行结果截图。完成完成包含小组内成员的学号姓名的文件的签名验签名,提交代码和运行......
  • 2024.4.15每日收获之变量赋初值
    今天组长临下班前给了个新任务,让我去消除代码测评中的5D警告,5D指的是ProcedurecontainURdataflowanomalies,翻译过来就是存在UR(变量未赋初值就使用)数据流异常。这个警告其实是测评网址的问题,未赋初值,但是在单片机清ram时,已经对存放在ram中所有的全局变量清零了,只是没有在代码......
  • [题解][2021-2022年度国际大学生程序设计竞赛第10届陕西省程序设计竞赛] Hash
    题目描述给定字符串T,要求求字符串S,满足以下条件:S是T的前缀S和T运行某段代码的哈希值相同(代码见下)T只包含小写字母S和T的长度差不超过50哈希代码://LanguageC++14longlongmod=5999993;longlonggethas(strings){longlongret=0;for(charc:s)ret=......
  • 1022 D进制的A+B
    给定的范围是2^30-1,如果是转化成2进制,也得30位,所以不管用int或者longlong都是没办法接收的(int大概是9位,longlong是19位)只能用数组/栈了。#include<bits/stdc++.h>usingnamespacestd;#definelllonglongvector<int>tentoD(lla,intd){//1到10进制 vector<int>re......
  • 【2024蓝桥B组】小球反弹
    小球反弹题目题目分析一个比较绕脑的数学问题。。。首先:小球能过从左上角出发,然后回到左上角,那么其x方向的路径长度则为2k1x,y方向的路径长度则为2k2y。其次,我们得知其x与y的速度比值为15:17,由公式:时间*速度=路程可得:t*dx=2k1x,t*dy=2k2y然后,通过简单的数学变换,我们可以得出:k......
  • 02、VXLAN部署方案
    VXLAN部署方案目前,设备支持通过单机方式和控制器方式来部署VXLAN网络。单机方式:传统网络部署方式,按照网络规划登录到每台设备上进行配置。云计算数据中心中,此方式无法协同云平台实现网络的自动化部署。控制器方式:在大二层网络中,为了方便控制与部署引入了控制器。控制器是统......
  • 02、Smart Link基本概念
    SmartLink基本概念SmartLink通过两个端口相互配合工作来实现功能。这样的一对端口组成了一个SmartLink组。为了区别一个SmartLink组中的两个端口,我们将其中的一个叫做主端口,另一个叫做从端口。同时我们利用Flush报文、SmartLink实例和控制VLAN等机制,以更好地实现SmartLin......
  • 最新《2023中国企业敏捷实践白皮书》发布|4月18日
    2023年是社会各行各业预期迎来复苏与强劲反弹的阶段,却意外遭遇现实的巨大挑战。同时,人工智能技术的飞速发展,组织面临的复杂性和多变性不断加剧,这不仅推动了工作方式和业务模式的演变,也为敏捷实践的有效落地带来了新的挑战。逆境向左,敏捷向右。让我们通过一年一度的中国敏捷实......
  • 02、BFD原理描述
    BFD原理描述介绍BFD的实现原理。原理简介BFD在两台网络设备上建立会话,用来检测网络设备间的双向转发路径,为上层应用服务。BFD本身并没有邻居发现机制,而是靠被服务的上层应用通知其邻居信息以建立会话。会话建立后会周期性地快速发送BFD报文,如果在检测时间内没有收到BFD报文......