路由协议的分类方法有多种,根据路由协议的运行原理划分,可以分为距离矢量型路由协议、链路状态型路由协议和综合型路由协议。根据在路由更新时是否携带网络掩码划分,可以把路由协议分为有类路由协议(Classful)和无类路由协议(Classless)。