1. 首页 > 文章分类 > 生活百态

tlv协议(tbt协议)

大家好,关于tlv协议很多朋友都还不太明白,今天小编就来为大家分享关于tbt协议的知识,希望对各位有所帮助!

DHCPv6协议的消息交换

如同 DHCP for IPv4一样,DHCPv6也使用用户数据报协议(UDP)消息。DHCPv6客户端在 UDP端口 546上侦听 DHCP消息。DHCPv6服务器和中继代理在 UDP端口 547上侦听 DHCPv6消息。DHCPv6消息的结构比 DHCP for IPv4的结构简单得多,DHCP for IPv4在 BOOTP协议中包含原始数据以支持无盘工作站。图 1显示了客户端和服务器之间发送的 DHCPv6消息的结构。

1位字节的“消息类型”字段指明 DHCPv6消息的类型。3位字节的“坦键事务 ID”字段由客户端确定并用于对 DHCPv6消息一起交换的消息进行分组。“事务 ID”字段之后的 DHCPv6选项用于指明客户端和服务器的标识、地址以及其他配置设置。有关定义的 DHCPv6选项的列表,请参阅“DHCPv6 RFC资源”边栏中引用的 RFC 3315。DHCPv6选项的格式为类型长度值(TLV)格式。图 2显示了 DHCPv6选项的结构。

2位字节的“选项代码”字段指明了特定的选项。2位字节的“选项长度”字段指明了“选项数据”字段的长度,以字节为单位。“选项数据”字段包亮或含选项的数据。

为中继代理和服务器之间交换的各种消息提供了单独的消息结构,以记录其他信息。

图 3显示了各种类型的消息的结构。

1位字节的“跃点计数”字段指明了已接收消息的中继代理数。如果其超过了配置的最大跃点计数,正在接收的中继代理可以放弃该消息。16位字节的“链接地址”字段敬信伍包含分配给连接到客户端所在子网的接口的非链接本地地址。在“链接地址”字段中,服务器可以确定从中分配地址的合适的地址范围。16位字节的“对等方地址”字段包含最初发送消息的客户端或之前中继该消息的中继代理的 IPv6地址。“对等方地址”字段之外是包括“中继消息”选项的 DHCPv6选项,“中继消息”选项包含将被中继的消息和其他选项。“中继消息”选项提供了将在客户端和服务器之间进行交换的消息的封装。

没有为 IPv6定义的广播地址。因此,用于某些 DHCPv4消息的受限广播地址已替换为使用 FF02::1:2 for DHCPv6的 All_DHCP_Relay_Agents_and_Servers地址。例如,尝试发现网络上 DHCPv6服务器位置的 DHCPv6客户端从其链接本地地址发送一个“要求”消息给 FF02::1:2。如果主机子网上存在 DHCPv6服务器,它会接收此“要求”消息并发送合适的应答。更为典型的情况是,主机子网上的 DHCPv6中继代理接收此“要求”消息并将其转发给 DHCPv6服务器获取 IPv6地址和配置设置的 DHCPv6有状态消息交换(接收路由器公告中的 M和 O标记均设置为 1时)通常由以下消息组成:

由客户端发送以定位服务器的“要求”消息。

tlv协议(tbt协议)(图1)

由服务器发送用以指明其可以提供地址和配置设置的“公告”消息。

由客户端发送以请求特定服务器中的地址和配置设置的“请求”消息。

由包含地址和配置设置的请求服务器发送的“应答”消息。

如果客户端和服务器之间存在中继代理,该中继代理会发送包含来自客户端的封装“要求”和“请求”消息的服务器“中继转发”消息。服务器发送包含为客户端封装的“公告”和“应答”消息的中继代理“中继应答”消息。有关 DHCPv6消息的完整列表,请参阅下表。 DHCPv6消息描述等效的 DHCP for IPv4消息要求由客户端发送以定位服务器。 DHCPDiscover公告由服务器对“要求”消息进行响应时发送以指明可用性。 DHCPOffer请求由客户端发送以请求来自特定服务器的地址或配置设置。 DHCPRequest确认由客户端发送给所有服务器,以确定对于已连接的链接客户端的配置是否有效。 DHCPReply更新由客户端发送给特定服务器以延长分配地址的生存期并获取更新的配置设置。 DHCPRequest重新绑定未接收到对“更新”消息的响应时由客户端发送给任何服务器。 DHCPRequest应答对要求、请求、更新、重新绑定、信息请求、确认、发布或拒绝消息进行响应时由服务器发送给特定客户端。 DHCPAck发布由客户端发送以指明客户端不再使用分配的地址。 DHCPRelease拒绝由客户端发送给特定服务器以指明分配的地址已在使用中。 DHCPDecline重新配置由服务器发送给客户端以指明该服务器具有新的或更新的配置设置。客户端随后发送“更新”或“信息请求”消息。 N/A信息请求由客户端发送以请求配置设置(但不包括地址)。 DHCPInform中继转发由中继代理发送以转发消息给服务器。中继转发包含封装为 DHCPv6中继消息选项的客户端消息。 N/A中继应答由服务器发送以通过中继代理发送消息给客户端。中继应答包含封装为 DHCPv6中继消息选项的服务器消息。 N/A要仅获取配置设置的 DHCPv6无状态消息交换(接收路由器公告中的 M标记设置为 0,O标记设置为 1时)通常由以下消息组成:由 DHCPv6客户端发送以请求来自服务器的配置设置的“信息请求”消息,以及由包含请求的配置设置的服务器发送的“应答”消息。

对于具有配置为向 IPv6主机分配无状态地址前缀的路由器的 IPv6网络,两消息 DHCPv6交换可用于分配 DNS服务器、DNS域名以及其他未包括在路由器公告消息中的配置设置。

is-is协议的特点

is-is协议的特点如下:

1、IS-IS运行在二层链路层上,在链路层直接封装首团数据,单区域使用,运行效率高。(OSPF运行在三层网络层,多区域使用)。

2、IS-IS扩展性强,采用TLV格式(type、length、vlue)报文,同段仿时支持IPV6和IPV4。(OSPF非TLV格式,OSPF2支持IPV4,握芹纤OSPF3支持IPV6)。

如果你还想了解更多这方面的信息,记得收藏关注本站。

本文来源于互联网,不代表趣虎号立场,转载联系作者并注明出处:https://www.quhuhao.com/wzfl/14653.html

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息