首先,这是TCP/IP 模型的说明(它可能有助于识别路由协议所涉及的层):

如果您了解一般概念,您可能至少听说过OSI 模型,它是将网络划分为 7 层的理论模型。TCP /IP 模型是OSI 模型的实现。下面是一个图解,可以更好地理解两种模型之间的差异:

正如您在TCP/IP 模型上看到的,路由协议是Internet Layer(与 Internet 协议同一层)的一部分。
现在我们确切地知道我们在模型中的位置,我们可以专注于路由协议。这些协议可以以不同的方式进行分类,并且有一个分类完全符合您的需求:行为(有类或无类)。
有类路由协议和无类路由协议之间的最大区别在于,无类路由协议在路由更新中包含子网掩码,而有类协议则不包含子网掩码。有类协议(RIPv1 和 IGRP)是传统协议,仅在较旧的网络中使用,这些协议分为无类协议 RIPv2 和 EIGRP。
您可以在此处找到有关这些分类和路由协议的所有信息:路由协议类型 这是一篇简短的文章,描述这些路由协议在路由中的运行方式:无类和有类路由
如果您有兴趣了解有关其工作原理的更多详细信息,这里还有另一个链接,提供了更具技术性的方法:有类协议与无类协议
为了结束这篇文章,我只想添加一个非常有趣的网站的链接,该网站描述了子网的概念(以使帖子尽可能完整以帮助每个感兴趣的用户):Internet Protocol Subnet
希望这对您有帮助,并且我回答了您的问题;-)