精英ecs官网并基于较早定义的服务类型的优先级子字段IP是TCP/IP允诺族中的中央允诺。全豹TCP、 UDP、 ICMP和IGMP数据都通过IP数据报传输。 IP供给了一种全力而为、无连合的数据报交付任职。
字段生存IPv4头部中32位字的数目, 搜罗任何选项。因为它是一个4位的字段, 因此IPv4头部被局限为最众15个32位字, 即60字节。
字段, 咱们显露数据报的数据个别从哪里起先, 以及它的长度。因为它是一个16位的字段, 因此
当一个IPv4数据报被分为众个更小的分片时, 每个分片本身仍是一个独立的IP数据报, 总长度字段反响详细的分片长度。
段助助标识由IPv4主机发送的数据报。为了避免将一个数据报分片和其他数据报分片混同,发送主机日常正在每次(从它的一个IP地方)发送数据报时都将一个内部计数器加1, 并将该计数器值复制到IPv4标识字段。这个字段对完毕分片很首要。
。发送方将它初始化为某个值,倡导为64, 但128或255也不少睹), 每台途由器正在转发数据报时将该值减1,当这个字段值到达0时, 该数据报被抛弃, 并行使一个ICMP音讯通告发送方。这个字段正在IPv6中遵照现实用处已被从头定名为
字段包括一个数字, 外现数据报有用载荷个别的数据类型。最常用的值为17 (UDP)和6 (TCP)。
校验和字段仅估计IPv4头部。懂得这一点很首要, 由于这意味着IP允诺不查验IPv4数据报有用载荷(比方TCP或UDP数据)的精确性, IPv6头部没有任何校验和字段。
小心到结果次加法有溢出, 它要被回卷。反码运算即是将全豹的0 换成1,全豹的1转换成0。所以,该和0的反码运算结果是1, 这变为了检讨和。正在汲取方,完全的4个16比特字(搜罗检讨和)加正在一道。倘使该分组中没有引入不对,则显着正在汲取方处该和将是1。
个别包括前3位, 并基于较早界说的任职类型的优先级子字段。途由器日常先将流量分为分别种别。常睹种别的流量能够有分别的
正在一个流量种别中, 数据报被分派一个抛弃优先级。正在一个种别中, 较高抛弃优先级的数据报优先于那些较低抛弃优先级的数据报处置(即以较高优先级转发)。
相关于IPv4, IPv6供给了一种更轻巧和可扩展的体例, 将扩展和选项相联络。因为IPv4头部空间的局限, 那些来自IPv4的选项已休止行使, 而IPv6可变长度的扩展头部或编码正在特别扩展头部中的选项可符合该前更大的Internet,倘使选项存正在, 可放入
逐跳选项和方针地选项头部的映现可能逾越一次。这些选项均被编码为类型-长度-值(TLV)聚集。
TLV构造如图所示, 它的长度为2字节, 后面是可变长度的数据字节。第一字节外现选项类型,个中搜罗3个子字段。当5位的类型子字段无法由选项识别时, 第一个子字段给出了一个IPv6节点测验实践的举动:
倘使一个发往组播方针地的数据报中搜罗一个未知选项, 那么豪爽节点将天生返回源节点的流量。这可通过将举动子字段修树为11来避免。举动子字段的轻巧性正在开采新的选项时是有效的。一个新的选项可率领正在一个数据报中, 并被那些无法懂得它的途由器所渺视, 云云有助于鞭策新选项的增量安顿。入选项数据能够正在数据报转发流程改观时, 改观位字段修树为1,外中所示的选项已被IPv6界说。
因为IPv6选项需求与8字节的偏移量对齐, 所以较小的选项用0填充到长度为8字节。这里有两个填充选项, 判袂称为
填充1选项(类型0)是独一匮乏长度字段和值字段的选项。它仅有1字节长, 取值为0。填充N选项(类型1)向头部的选项区域填充2字节或更众字节。
IPv6超大有用载荷选项指定了一种有用载荷大于65 535字节的IPv6数据报, 称为
。这个选项无法由MTU小于64kB的链途连合的节点来完毕。超大有用载荷选项供给了一个32位的字段,用于率领有用载荷正在65 535 - 4294967295字节之间的数据报。
当行使超大有用载荷选项时, TCP务必行使来自选项的长度值, 而不是根基头部中的长度字段值。
地道是指将一个允诺封装正在另一个允诺中,IP数据报能够被封装正在另一个IP数据报的有用载荷个别。
正在发送一个IP数据报时, 发送者日常无法节制最终用于封装的地道方针。发送者可行使这个选项修树一个局限。一台途由器策动将一个IPv6数据报封装正在一条地道中, 它开始查验地道封装局限选项是否存正在并置位。倘使这个局限选项的值为0, 该数据报被抛弃, 并将一个“ICMPv6参数题目”音讯发送到数据报源端(即之前的地道入口点)。倘使这个局限选项的值不为0, 该数据报可举办地道封装, 但新造成(封装)的IPv6数据报务必搜罗一个
, 其值比封装之前的数据报中的封装局限选项值减1,现实上, 封装局限运动近似于IPv4的TTL和IPv6的跳数局限字。
目前倡导仅用于专用汇集, 而不是环球性的Internet,选项搜罗发送者需求的以比特/秒为单元的
、 QS TTL值和少许特地消息。倘使沿途的途由器以为可能采纳所需的速度, 正在这种景况下它们将递减QS TTL, 并正在转发数据报时坚持所需的速度褂讪。倘使途由器不协议(即其撑持的速度较低), 它将该速度减小到一个可采纳的速度。倘使途由器不行识别QS选项, 它将不递减QS TTL。汲取方将向发送方供给反应, 搜罗汲取到的数据报的IPv4 TTL或IPv6跳数局限字段和自已的QS TTL之间的差别, 以及取得的速度能够被沿途的途由器所调动。这个消息被发送方用于确定发送速度(不然能够凌驾TCP行使的速度)。
(CALIPSO) 。它供给了一种为数据报做标识的法子, 搜罗一个安闲级别标识符和少许特地的消息。
”地方。搬动IP划定了IP节点的一系列处置流程, 这些节点能够改观自已的汇集接入点, 同时不会断开自已的高层汇集连合。这里存正在一个节点的“桑梓”的观点, 它来自其类型处所的
IPv6途由头部为发送方供给了一种IPv6数据报节制机制, 以节制(起码个别节制)数据报通过汇集的途途。目前, 途由扩展头部有两个分别版本, 判袂称为类型0 (RHO)和类型2 (RH2),RHO出于安闲方面的研究已被阻挠, RH2被界说为与搬动IP协同行使。
目前已毁灭的途由头部类型0(RHO)涵盖了IPv4的宽松和正经的源途由和记实途由选项。它正在数据报转发时由发送方构制, 个中搜罗转发途途上的IPv6节点地方。每个地方可指定为一个
的地方能够颠末一个或众个其他跳步来到。正在IPv6根基头部中, 方针IP地方字段修削为包括数据报转发的下一个转发地方。
关于法式化的IPv6地方的途由, RHO首肯发送方指定一个指向方针地方的
。这个头部包括一个8位的途由类型标识符和一个8位的残剩个别字段。关于RH0, IPv6地方类型标识符为0 ,关于RH2, 该标识符为2,残剩个别字段指出尚有众少段途由需求处置, 也即是说, 正在来到最终方针地之前仍需拜访的中央节点数。
IPv6途由头部正在转发流程中不会处置, 直至方针IP地方字段中包括的地方所正在的节点。这时, 残剩个别字段用于确定来自地方向量的下一跳地方, 并将该地方与IPv6头部中的方针IP地方字段调换。所以, 正在这个数据报转发流程中, 残剩个别字段将会变得越来越小, 头部中的地方列外反响转发数据报的节点地方。
通过一个IPv6途由头部(RH0), 发送方(S)可指天命据报颠末中央节点R2和R3,颠末的其他节点由平常IPv6途由来确定。小心, 正在颠末途由头部指定的每个跳步时, IPv6头部中的方针地方将会更新。
数据报的最终方针地是列外中的结果一个地方(D)。残剩个别字段(正在图中标为“Left”)从3起先。数据报由s和R0自愿向R1转发。因为R0的地方正在数据报中不存正在, 所以R0没有修削途由头部或地方。当数据报来到R1时, 将根基头部的方针地方和途由头部的第一个地方调换, 并将残剩个别字段递减1。
RH0的题目是首肯正在途由头部的众个处所指定无别地方。这能够导致流量正在一条特定途途上的两台或众台主机或途由器之间反复转发。 IPv6独一撑持的途由头部是
正在IPv4中, 倘使数据报巨细逾越下一跳MTU, 任何主机或途由器可将该数据报分片, IPv4头部中第二个32位字段外现分片消息。正在IPv6中, 仅数据报的发送者可能实践分片操作, 正在这种景况下需求增加一个
保存字段和2位的Res字段都为0, 而且都邑被汲取方所渺视。分片偏移字段说明数据以
为单元的偏移量安置正在分片头部之后(相关于原始IPv6数据报的“可分片个别”,睹下一段)。倘使M位字段修树为1, 外现正在数据报中包括更众分片。倘使该值为0, 外现该分片是原始数据报的结果一个分片。
正在分片流程中,输入的数据报称为“原始数据报”,它由两个别构成: “不行分片个别”和“可分片个别” 。不行分片个别搜罗IPv6头部和任何正在来到方针地之前需由中央节点处置的扩展头部(即搜罗途由头部之前的全豹头部, 倘使有逐跳选项扩展头部, 则是该头部之前的全豹头部)。可分片个别搜罗数据报的其余个别(即方针选项头部、上层头部和有用载荷数据)。
分片头部中的偏移量字段以8字节为单元, 所以分片需求正在8字节的畛域处举办, 这即是第一个和第二个分片包括1448字节:
转载请注明出处:MT4平台下载
本文标题网址:精英ecs官网并基于较早定义的服务类型的优先级子字段