IP报头的协议字段中可能发现的协议
icmp协议典型的应用有

竭诚为您提供优质文档/双击可除icmp协议典型的应用有篇一:icmp协议pingicmp协议,ping和traceroute1.imcp协议介绍前面讲到了,ip协议并不是一个可靠的协议,它不保证数据被送达,那么,自然的,保证数据送达的工作应该由其他的模块来完成。
其中一个重要的模块就是icmp(网络控制报文)协议。
当传送ip数据包发生错误——比如主机不可达,路由不可达等等,icmp协议将会把错误信息封包,然后传送回给主机。
给主机一个处理错误的机会,这也就是为什么说建立在ip层以上的协议是可能做到安全的原因。
icmp数据包由8bit的错误类型和8bit的代码和16bit的校验和组成。
而前16bit就组成了icmp所要传递的信息。
书上的图6-3清楚的给出了错误类型和代码的组合代表的意思。
尽管在大多数情况下,错误的包传送应该给出icmp报文,但是在特殊情况下,是不产生icmp错误报文的。
如下icmp差错报文不会产生icmp差错报文(出imcp查询报文)(防止imcp的无限产生和传送)目的地址是广播地址或多播地址的ip数据报。
作为链路层广播的数据报。
不是ip分片的第一片。
源地址不是单个主机的数据报。
这就是说,源地址不能为零地址、环回地址、广播地址或多播地址。
虽然里面的一些规定现在还不是很明白,但是所有的这一切规定,都是为了防止产生icmp报文的无限传播而定义的。
icmp协议大致分为两类,一种是查询报文,一种是差错报文。
其中查询报文有以下几种用途:ping查询(不要告诉我你不知道ping程序)子网掩码查询(用于无盘工作站在初始化自身的时候初始化子网掩码)时间戳查询(可以用来同步时间)而差错报文则产生在数据传送发生错误的时候。
就不赘述了。
2.icmp的应用——pingping可以说是icmp的最著名的应用,当我们某一个网站上不去的时候。
通常会ping一下这个网站。
ping会回显出一些有用的信息。
一般的信息如下:Replyfrom10.4.24.1:bytes=32timepingstatisticsfor10.4.24.1:packets:sent=4,Received=4,lost=0(0%loss),approximateroundtriptimesinmilli-seconds:minimum=0ms,maximum=0ms,average=0msping这个单词源自声纳定位,而这个程序的作用也确实如此,它利用icmp协议包来侦测另一个主机是否可达。
ip协议作用于

竭诚为您提供优质文档/双击可除ip协议作用于篇一:tcp协议与分析第二章课后作业第二章习题1,简述ip协议在整个tcp/ip协议中的作用和地位?2,试述ip地址的结构,格式和分类?3,ip协议报文有那些主要字段?4,ip数据报是如何从一台主机传输到相距甚远的另一台主机上的?答案:1,tcp/ip协议的最大的优点是可以对不同的网络进行互联,具体负责网络互联功能的是tcp/ip协议族中的ip协议。
ip协议时tcp/ip协议族中最重要的协议,从协议体系结构来看,他向下屏蔽了不同网络的低层,向上提供一个逻辑上统一的互联网。
互联网上的所有数据报都要通过ip协议进行传输,他是通信网络与高层协议的分界。
ip地址的结构:一个ip地址有网络号和人主机号两部分构成,网络号标志互联网中的一个特定网络,主机号标志该网络中的一台特定主机。
2,ip地址的表示格式:internet现在使用的ip协议时ipv4,他使用32位二进制数表示一个ip地址,在进行程序设计时一般用长整型。
用二进制表示ip地址适合机器使用,但对用户来说难写,难记,易出错,因此人们常把ip地址按字节分成4部分,并把每一部分写成等价的十进制数,数之间用“.”分隔,这就是人们常用点分十进制表示法。
ip地址的分类:ip地址可以分为a,b,c,d,e五类如下图所示:网络号主机号a类ip地址网络号主机号b类ip地址网络号主机号c类ip地址多播地址d类ip地址保留地址e类ip地址3,1,版本(4比特)ip协议版本已经经过多次修订,1981年的RFc0791描述了ipV4,RcF2460中介绍了ipV6。
2、报头长度(4比特)报头长度是报头数据的长度,以4字节表示,也就是以32字节为单位。
报头长度是可变的。
必需的字段使用20字节(报头长度为5,ip选项字段最多有40个附加字节(报头长度为15)。
3、服务类型(8比特)该字段给出发送进程建议路由器如何处理报片的方法。
可选择最大可靠性、最小延迟、最大吞吐量和最小开销。
ICMP和IGMP协议

Router Advertisement and Solicitations
• 路由器通告和路由器请求是一对查询报文,用于主机 与路由器之间交换信息。 • 路由器请求报文的格式如下:
路由器通告报文的格式
• 收到路由器请求报文的路由器,会创建一个路由器通 告报文,并在网络上广播。 • 路由器通告报出错的报文
ICMP报文的其余字段
• 代码(Code)字段,长度是1字节,表示发送这个特定 报文类型的原因。 • 校验和(Checksum)字段,长度是2字节,用于数据报 传输过程中的差错控制。ICMP地校验和计算与IP报头 的校验和类似,都是采用反码算术运算。 • 报头其余部分的内容因不同报文类型而不同。如果标 识了“Unused”,则此字段必须为0,保留为以后使用。 • 数据字段内容因不同报文类型而不同,提供了ICMP差 错和状态报告信息。
第五讲 ICMP和IGMP协议
主要内容
• • • • • • • 理解ICMP协议的概念与作用 掌握ICMP报文的格式与封装格式 掌握ICMP各种报文类型的作用 理解IGMP协议的概念与作用 掌握IGMP报文的格式与封装过程 掌握IGMP四种操作的过程 熟悉延迟响应策略
5.1 ICMP协议
• ICMP协议即网际控制报文协议(Internet Control Message Protocol,ICMP),运行于 IP协议之上,但通常被认为是IP协议的一 部分。 • 其中文实际含义是是“差错与控制协 议”。ICMP协议的主要功能是: 1.传输差错信息 2. 传输控制信息
• 回送请求和回送应答是一对查询报文,用于测试两个机器 (主机或路由器)之间能否实现通信。
Echo Request/Reply
• 类型字段Type=8表示这是回送请求(Echo Request)报文; Type=0表示这是回送应答(Echo Reply)报文。 • 该报文可确定两个机器在IP级是否能够通信 • 该报文可测试某个主机是否可达,通常是调用PING命令来 实现。PING命令使用回送请求和回送应答,并具有指定请 求的时间间隔和发送请求的次数。
ip协议字段值分别代表什么

竭诚为您提供优质文档/双击可除ip协议字段值分别代表什么篇一:实验五ip协议分析q1.选择你的电脑所发送的第一个icmp请求消息,在包详细信息窗口扩展包的internet协议部分。
你的电脑的ip 地址是多少?答:10.22.99.17q2.在ip包头部,上层协议区域的值是多少?答:icmp(1)q3.ip头部有多少字节?ip数据包的有效载荷是多少字节?解释你是怎样确定有效载荷的数量的?答:headerlength:20bytes,totallength:56bytes故ip数据包的有效载荷为总长度减头部,即36bytes。
q4.这个ip数据包被分割了吗?解释你是怎样确定这个数据包是否被分割?答:没有,Flags标记中,morefragment被置为0,说明后面没有分段。
q5.在包捕获列表窗口,你能看到在第一个icmp下的所有并发的icmp消息吗?答:能。
q6.往同一ip的数据包哪些字段在改变,而且必须改变?为什么?哪些字段是保持不变的,而且必须保持不变?答:必须改变的:identification(标识)、headerchecksum(头部检验和)标识是源主机赋予ip数据报的标识符、头部校验和用于保证ip数据报报头的完整性。
必须保持不变的:Version(版本)、headerlength(头部长度)、differentiatedservicesField(区分服务)、Flags(标记)、Fragmentoffset(片偏移)、protocol(协议)、destination(目地地址)。
q7.描述一下在ip数据包的identification答:identification:0x43b2(17330)q8.identification字段和ttl字段的值是多少?答:identification:0xe94d(59725),ttl:255......q9.所有的通过最近的路由器发送到你的电脑去的icmp的ttl溢出回复是不是值都保持不变呢?为什么?答:由图可知,ttl值不变q10.那个消息是否传送多于一个ip数据包的分片?看第一个被分割的ip数据包的片段,在ip头部有什么信息指出数据包已经被分割?在ip头部有什么信息指出这是否是第一个与后面片段相对的片段?这个ip数据包的长度是多少?答:是;morefragment被置为1;Fragmentoffset:0,说明为第一个片段;totallength:1500。
TCPIP工作原理教案第03章 网际协议IP

Total Length:数据报总长度 指数据报的总长度,包括报头和数据,以字节为计算 单位。该字段的长度是16 Bits,所以最大值是216-1 即65535个字节。
Identification:数据报标识 是由源主机指定的数据报标识码,用于将分割后的小 数据报重组成原始数据报。该字段的长度是16 Bits, 因此可以标识65535个不同的数据报。
IP数据报的一般格式
IP数据报由报头和数据两个部分组成,数据报的总长 度限制在65535个字节以内,其中,报头的长度为 20~60字节,因不同Option的运用而不同,剩下的 部分是来自上层的数据。
3.2 IP报头 报头
IP报头是IP数据报的核心。
IP报头的基本格式
IP报头的长度是20~60字节,若不含有Option,则IP 报头的基本长度是20字节。 “Option”字段不是绝对 需要的,主要用于测试与安全方面。“Padding”是位 填补字段,配合Option一起使用。
Time to Live:存活时间 表示数据报在IP网络中能够存在的最长时间,字段长 度是8 Bits,所以TTL的最大值为28-1即255秒。
Protocol:协议 表示IP协议的上一层协议,字段长度为8 Bits。各种 高层协议都有对应的Protocol值。
Header Checksum:报头校验和 报头校验和字段长度为16 Bits,用于数据报传输过程 中的错误检测。
IP报头各个字段的内容
Version:版本号 指IP模块使用的IP协议的版本,字段长度是4Bits。目 前IP协议有IPv4和IPv6两种版本,IPv4的VER值为4, IPv6的VER值为6。
IHL:IP报头长度 是IP报头的长度,该字段长度是4 Bits。IHL以4个字 节为计算单位。
icmp的分类

ICMP的分类一、ICMP简介Internet控制消息协议(Internet Control Message Protocol,简称ICMP)是一种网络协议,用于在IP网络中传递控制信息和错误报告。
ICMP消息通常由网络设备(如路由器、防火墙等)生成并发送给源IP地址。
ICMP协议位于网络层,它的主要作用是提供一种机制,使网络设备能够相互通信并进行故障诊断。
ICMP消息通常是由网络设备在出现错误或需要发送控制信息时自动生成和发送的。
二、ICMP的分类ICMP消息根据其功能和目的可以分为以下几类:1. 差错报告消息差错报告消息用于向源IP地址通知网络中发生的错误。
这些错误可能包括目标主机不可达、端口不可达、超时等。
差错报告消息的目的是让源主机或设备了解网络中的问题,以便采取适当的措施。
差错报告消息的常见类型包括: - 目标不可达(Destination Unreachable) - 超时(Time Exceeded) - 参数问题(Parameter Problem) - 源抑制(Source Quench)2. 询问消息询问消息用于向目标主机或设备发送请求,以获取一些特定的信息。
这些信息可能包括目标主机的网络可达性、MTU(最大传输单元)等。
询问消息的常见类型包括: - 回显请求(Echo Request) - 回显应答(Echo Reply)3. 重定向消息重定向消息用于向源主机或设备发送提示,告知其通过其他路径发送数据。
这些重定向消息通常由路由器生成,以优化数据传输路径。
重定向消息的常见类型包括: - 重定向(Redirect)4. 其他消息除了差错报告消息、询问消息和重定向消息之外,ICMP还包括一些其他类型的消息,用于特定的网络功能和信息传递。
其他消息的常见类型包括: - 时间戳请求(Timestamp Request) - 时间戳应答(Timestamp Reply) - 地址掩码请求(Address Mask Request) - 地址掩码应答(Address Mask Reply)三、ICMP消息格式ICMP消息由固定的报头和可变的数据字段组成。
NCSE-3IP数据报结构(PPT)
3、IP报头详述
版本
头长度 服务类型 标识符 生存时间 协议类型
标识 源地址 目的地址
总长度 段偏移值 头校验和
可选项 数据
填充
图:IP数据报的格式
比特 0 比特 固定 部分 (20 字 节) 可变部分 0 版本 4 首部长度 标识 生存时间 协议 源地址 目地地址 可选字段(长度可变) 数 据 部 分 传送 首 部 数 IP数据报 据 部 分 填充 1 2 优先级 8 服务类型 标志 3 D 4 T 16 5 C 6 R 19 7 未用 24 总长度 片偏移 首部检验和 31
传输过程中数据损坏检测和更正:IP的最后一个功能是 检测和补偿传输过程中遭到破坏或丢失的报文。当报文 无法转发或不能用时,路由器必须通知源主机。IP并不 包括报文重发,但通知可能导致报文重发。
三、传输层协议包头结构
TCP协议介绍 TCP报头结构 UDP协议分析
1、 TCP协议介绍
寻址和路由:IP最重要的功能就是能使报文送到特定目 的地。连接源和目标的网络中的交换机和路由器使用IP 地址确定通过网络的最优路径。IP报文包含源机器地址, 因为目标机器可能与源机器通信。
分段和重组:当数据不能被包含在一个IP报文中,它们 必须分成两个或更多。当分段发生时,IP必须能重组报 文。IP头中的分段标志标识分段的数据片。
开始发送一个TTL为1的UDP数据报,然后将TTL字段每次 加1,以确定路径中的每个路由器。每个路由器在丢弃 UDP数据报时都会返回一个ICMP超时报文2,而最终目的 主机则产生一个ICMP端口不可抵达的报文。
5、IP的功能
寻址和路由; 分段和重组; 传输过程中数据损坏检测和更正
Flags: 02 .......0 = FIN ......1. = SYN .....0.. = RST ....0... = PSH ...0.... = ACK ..0..... = URG 00......
关于IPv6扩展报头的几点分析
IPv6的扩展报头好多种,本文仅对常见的几种报头形式进行描述分析。
1、逐跳选项报头(协议0)——该字段由传送路径上的每个节点和路由器读取并处理。
逐跳选项报头用于巨型数据包和路由器警报等。
如应用RSVP(资源预留协议)备注:一般情况下,源节点使用扩展报头向目的节点发送IPv6数据包时,发送路径上的中间路由器不能扫描和处理扩展报头。
但是,正如RFC 2177“逐跳选项报头”中定义的,如果数据包发往一个特定的目的地,要求发送路径上的中间路由器对该数据包进行特殊处理时,可以使用“逐跳选项报头”内的路由器警报特征。
2、目的选项报头(协议60)——用于移动IP,即使移动节点改变了连接点,仍然允许他们保持永久的IP地址。
3、路由报头(协议43)——被Ipv6源节点用来强制数据包经过特定的路由器。
当路由类型字段设为0时,在路由报头中可以指定中间路由器列表,类似于IPv4中的松散源路由选项。
4、分段报头(协议44)——用于PMTUD,建议IPv6所有节点都启用PMTUD机制。
##在IPv6中,不期望使用分段,必要时,由源节点执行分段,而不是由数据包传送路径上的路由器执行分段,在IPv4中,既可以由中间路由器也可以由源节点进行分段。
5、认证报头(协议51)——IPsec使用。
AH。
提供认证、数据完整和重放保护。
6、封装安全有效载荷报头(协议50)——IPsec使用。
ESP。
提供认证、数据完整、重放保护和IPv6数据包加密。
第4章 TCPIP协议族
图4-7
主机 A 广播发送 ARP 请求分组
ARP 请求
ARP协议工作示意图
我是 209.0.0.5,硬件地址是 00-00-C0-15-AD-18 我想知道主机 209.0.0.6 的硬件地址 ARP 请求 209.0.0.5 A ARP 请求 ARP 请求 209.0.0.6 Y B Z
X
00-00-C0-15-AD-18
图4-8 计算机的网间通信
主机 H1 IP1 HA1 硬件地址 HA3 路由器 R1 HA4 局域网 HA5 路由器 R2 HA6 局域网
主机 H2 IP2 HA2
局域网
2.逆地址解析协议RARP
逆地址解析协议 RARP (Reverse Address Resolution Protocol) 使只知道自己硬件地址的 主机能够知道其 IP 地址。这种主机往往是无 盘工作站。 因此 RARP协议目前已很少使用。 这种无盘工作站一般只要运行其ROM中的文件 传送代码,就可用下行装载方法从局域网上其 他主机得到所需的操作系统和TCP/IP通信软件, 但这些软件中并没有IP地址。无盘工作站要运 行ROM中的RARP来获得其IP地址。
4.1.2 ARP与RARP协议
在数据通信过程中,要同时用到逻辑地 址与物理地址,需要实现二者之间的映 射。地址解析协议(ARP)与逆地址解析 协议(RARP)就是来完成逻辑地址与物 理地址的映射任务的。
1.地址解析协议ARP
IP地址是不能直接用来进行通信的。这是因为IP地址 只是主机在抽象的网络层中的地址。若要将网络层中 传送的数据报交给目的主机,还要传到链路层转变为 MAC帧后才能发送到实际的网络上。因此,不管网络 层使用的是什么协议,在实际网络的链路上传送数据 帧时,最终还是必须使用硬件地址。 由于IP地址有32位,而局域网的硬件地址是48位,因 此它们之间不存在简单的映射关系。此外,在一个网 络上可能经常会有新的主机加入进来,或撤走一些主 机。更换网卡也会使主机的硬件地址改变。可见主机 中应存放一个从IP地址到硬件地址的映射表,并且这 个映射表还必须能够经常动态更新。地址解析协议ARP (Address Resolution Protocol)很好地解决了这些问 题。
TCPIP四层模型以及每层使用协议
TCPIP四层模型以及每层使⽤协议TCP/IP协议族体系结构以及主要协议TCP/IP协议族是⼀个四层协议系统,⾃底⽽上分别是数据链路层、⽹络层、传输层和应⽤层。
每⼀层完成不同的功能,且通过若⼲协议来实现,上层协议使⽤下层协议提供的服务。
数据链路层数据链路层实现了⽹卡接⼝的⽹络驱动程序,以处理数据在物理媒介(⽐如以太⽹、令牌环等)上的传输。
数据链路层两个常⽤的协议是ARP协议(Address Resolve Protocol,地址解析协议)和RARP协议(ReverseAddress Resolve Protocol,逆地址解析协议)。
它们实现了IP地址和机器物理地址(通常是MAC地址,以太⽹、令牌环和802.11⽆线⽹络都使⽤MAC地址)之间的相互转换。
⽹络层使⽤IP地址寻址⼀台机器,⽽数据链路层使⽤物理地址寻址⼀台机器,因此⽹络层必须先将⽬标机器的IP地址转化成其物理地址,才能使⽤数据链路层提供的服务,这就是ARP协议的⽤途。
RARP协议仅⽤于⽹络上的某些⽆盘⼯作站。
因为缺乏存储设备,⽆盘⼯作站⽆法记住⾃⼰的IP地址,但它们可以利⽤⽹卡上的物理地址来向⽹络管理者(服务器或⽹络管理软件)查询⾃⾝的IP地址。
运⾏RARP服务的⽹络管理者通常存有该⽹络上所有机器的物理地址到IP地址的映射。
⽹络层⽹络层实现数据包的选路和转发。
WAN(Wide Area Network,⼴域⽹)通常使⽤众多分级的路由器来连接分散的主机或LAN(Local Area Network,局域⽹),因此,通信的两台主机⼀般不是直接相连的,⽽是通过多个中间节点(路由器)连接的。
⽹络层的任务就是选择这些中间节点,以确定两台主机之间的通信路径。
同时,⽹络层对上层协议隐藏了⽹络拓扑连接的细节,使得在传输层和⽹络应⽤程序看来,通信的双⽅是直接相连的。
⽹络层最核⼼的协议是IP协议(Internet Protocol,因特⽹协议)。
IP协议根据数据包的⽬的IP地址来决定如何投递它。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Registry: Decimal Keyword Protocol References ------- --------------- --------------------------------------- ------------------ 0 HOPOPT IPv6 Hop-by-Hop Option [RFC1883] 1 ICMP Internet Control Message [RFC792] 2 IGMP Internet Group Management [RFC1112] 3 GGP Gateway-to-Gateway [RFC823] 4 IPv4 IPv4 encapsulation [RFC2003] 5 ST Stream [RFC1190][RFC1819] 6 TCP Transmission Control [RFC793] 7 CBT CBT [Ballardie] 8 EGP Exterior Gateway Protocol [RFC888][DLM1] 9 IGP any private interior gateway [IANA] (used by Cisco for their IGRP) 10 BBN-RCC-MON BBN RCC Monitoring [SGC] 11 NVP-II Network Voice Protocol [RFC741][SC3] 12 PUP PUP [PUP][XEROX] 13 ARGUS ARGUS [RWS4] 14 EMCON EMCON [BN7] 15 XNET Cross Net Debugger [IEN158][JFH2] 16 CHAOS Chaos [NC3] 17 UDP User Datagram [RFC768][JBP] 18 MUX Multiplexing [IEN90][JBP] 19 DCN-MEAS DCN Measurement Subsystems [DLM1] 20 HMP Host Monitoring [RFC869][RH6] 21 PRM Packet Radio Measurement [ZSU] 22 XNS-IDP XEROX NS IDP [ETHERNET][XEROX] 23 TRUNK-1 Trunk-1 [BWB6] 24 TRUNK-2 Trunk-2 [BWB6] 25 LEAF-1 Leaf-1 [BWB6] 26 LEAF-2 Leaf-2 [BWB6] 27 RDP Reliable Data Protocol [RFC908][RH6] 28 IRTP Internet Reliable Transaction [RFC938][TXM] 29 ISO-TP4 ISO Transport Protocol Class 4 [RFC905][RC77] 30 NETBLT Bulk Data Transfer Protocol [RFC969][DDC1] 31 MFE-NSP MFE Network Services Protocol [MFENET][BCH2] 32 MERIT-INP MERIT Internodal Protocol [HWB] 33 DCCP Datagram Congestion Control Protocol [RFC4340] 34 3PC Third Party Connect Protocol [SAF3] 35 IDPR Inter-Domain Policy Routing Protocol [MXS1] 36 XTP XTP [GXC] 37 DDP Datagram Delivery Protocol [WXC] 38 IDPR-CMTP IDPR Control Message Transport Proto [MXS1] 39 TP++ TP++ Transport Protocol [DXF] 40 IL IL Transport Protocol [Presotto] 41 IPv6 IPv6 encapsulation [RFC2473] 42 SDRP Source Demand Routing Protocol [DXE1] 43 IPv6-Route Routing Header for IPv6 [Deering] 44 IPv6-Frag Fragment Header for IPv6 [Deering] 45 IDRP Inter-Domain Routing Protocol [Hares] 46 RSVP Reservation Protocol [Braden] 47 GRE General Routing Encapsulation [Li] 48 DSR Dynamic Source Routing Protocol [RFC4728] 49 BNA BNA [Salamon] 50 ESP Encap Security Payload [RFC4303] 51 AH Authentication Header [RFC4302] 52 I-NLSP Integrated Net Layer Security TUBA [GLENN] 53 SWIPE IP with Encryption [JI6] 54 NARP NBMA Address Resolution Protocol [RFC1735] 55 MOBILE IP Mobility [Perkins] 56 TLSP Transport Layer Security Protocol [Oberg] using Kryptonet key management 57 SKIP SKIP [Markson] 58 IPv6-ICMP ICMP for IPv6 [RFC1883] 59 IPv6-NoNxt No Next Header for IPv6 [RFC1883] 60 IPv6-Opts Destination Options for IPv6 [RFC1883] 61 any host internal protocol [IANA] 62 CFTP CFTP [CFTP][HCF2] 63 any local network [IANA] 64 SAT-EXPAK SATNET and Backroom EXPAK [SHB] 65 KRYPTOLAN Kryptolan [PXL1] 66 RVD MIT Remote Virtual Disk Protocol [MBG] 67 IPPC Internet Pluribus Packet Core [SHB] 68 any distributed file system [IANA] 69 SAT-MON SATNET Monitoring [SHB] 70 VISA VISA Protocol [GXT1] 71 IPCV Internet Packet Core Utility [SHB] 72 CPNX Computer Protocol Network Executive [DXM2] 73 CPHB Computer Protocol Heart Beat [DXM2] 74 WSN Wang Span Network [VXD] 75 PVP Packet Video Protocol [SC3] 76 BR-SAT-MON Backroom SATNET Monitoring [SHB] 77 SUN-ND SUN ND PROTOCOL-Temporary [WM3] 78 WB-MON WIDEBAND Monitoring [SHB] 79 WB-EXPAK WIDEBAND EXPAK [SHB] 80 ISO-IP ISO Internet Protocol [MTR] 81 VMTP VMTP [DRC3] 82 SECURE-VMTP SECURE-VMTP [DRC3] 83 VINES VINES [BXH] 84 TTP TTP [JXS] 85 NSFNET-IGP NSFNET-IGP [HWB] 86 DGP Dissimilar Gateway Protocol [DGP][ML109] 87 TCF TCF [GAL5] 88 EIGRP EIGRP [CISCO][GXS] 89 OSPFIGP OSPFIGP [RFC1583][JTM4] 90 Sprite-RPC Sprite RPC Protocol [SPRITE][BXW] 91 LARP Locus Address Resolution Protocol [BXH] 92 MTP Multicast Transport Protocol [SXA] 93 AX.25 AX.25 Frames [BK29] 94 IPIP IP-within-IP Encapsulation Protocol [JI6] 95 MICP Mobile Internetworking Control Pro. [JI6] 96 SCC-SP Semaphore Communications Sec. Pro. [HXH] 97 ETHERIP Ethernet-within-IP Encapsulation [RFC3378] 98 ENCAP Encapsulation Header [RFC1241,RXB3] 99 any private encryption scheme [IANA] 100 GMTP GMTP [RXB5] 101 IFMP Ipsilon Flow Management Protocol [Hinden] 102 PNNI PNNI over IP [Callon] 103 PIM Protocol Independent Multicast [Farinacci] 104 ARIS ARIS [Feldman] 105 SCPS SCPS [Durst] 106 QNX QNX [Hunter]