最常用路由协议RIP-1/2 OSPF IS-IS BGP的特点对比

所属分类: 网络 / 网络协议 阅读数: 523
收藏 0 赞 0 分享

RIP协议是最早的路由协议,其设计思想是为小型网络中提供简单易用的动态路由,其算法简单,对CPU和内存资源要求低。RIP采用广播(RIP-1)或组播(RIP-2)方式来在邻居间传送协议报文,传输层采用UDP封装,端口号是520.由于UDP是不可靠的传输层协议,所以RIP设计成为周期性的广播全部路由表,如果邻居超过3次无法接收到路由更新,则认为路由失效。RIP-1不支持验证,其安全性较低;RIP-2对其进行了改进,从而能够支持验证,安全性提高了。

OSPF是目前应用最广泛的IGP协议。OSPF设计思想是为大中型网络提供分层次的、可划分区域的路由协议。其算法复杂,但能够保证无域内环路。

OSPF采用IP来进行承载,所有的协议报文都有IP封装后进行传输,端口号89.IP是尽力而为的网络层协议,本身是不可靠的;所以为了保证协议报文传输的可靠性,OSPF采用了确认机制,在邻居发现阶段,交互LSA的阶段,OSPF都采用确认机制来保证传输可靠。

OSPF支持验证,使OSPF的安全性得到了保证。 IS-IS是另外一种链路状态型的路由协议,其同样采用SPF算法,支持路由分组管理与划分区域,同样可应用在大中型网络中,可扩展性好。与OSPF不同的是,IS-IS的运行直接基本链路层,其所有协议报文通过链路层来承载,所以IS-IS也可以运行在无IP的网络中,如OSI网络中。为了保证协议报文传输的可靠性,IS-IS同样设计了确认机制来保证协议报文在传输过程中没有丢失。

IS-IS也支持验证,安全性到了保证 BGP协议是唯一的EGP协议,与其他协议不同,BGP采用TCP来保证协议传输的可靠性,TCP端口号是179.TCP本身有三方握手的确认机制,运行BGP的路由器首先建立可靠的TCP连接,然后通过TCP连接来交互BGP协议报文,这样BGP协议不需要自己设计可靠地传输机制,降低了协议报文的复杂度和开销。

另外,BGP安全性也可以由TCP来保证,TCP支持验证功能,通过验证双方才能够建立TCP连接。

这里写图片描述

所有的路由协议都采用定时器来维护邻居关系和路由信息。

更多精彩内容其他人还在看

上行带宽和下行带宽是什么意思?各有什么作用?

这篇文章主要介绍了上行带宽和下行带宽是什么意思?各有什么作用?本文用通俗易懂的语言讲解了何谓上行带宽和下行带宽,各有什么用,需要的朋友可以参考下
收藏 0 赞 0 分享

MAC地址是什么?MAC基础知识介绍

这篇文章主要介绍了MAC地址是什么?MAC基础知识介绍,MAC地址中的MAC是英文名MediaAccess Control的简称,中文译成介质访问控制,人们习惯上把它称之为网卡地址、硬件地址、适配器地址,需要的朋友可以参考下
收藏 0 赞 0 分享

MAC地址过滤是什么意思?MAC地址过滤有什么用?

这篇文章主要介绍了MAC地址过滤是什么意思?MAC地址过滤有什么用?本文用通俗的语言解释了MAC地址过滤是什么、有什么用、路由器中怎么设置呢等问题,需要的朋友可以参考下
收藏 0 赞 0 分享

Windows系统电脑中查看MAC地址的方法

这篇文章主要介绍了Windows系统电脑中查看MAC地址的方法,本文用详细的图文教程讲解了Windows下查看MAC地址的方法,需要的朋友可以参考下
收藏 0 赞 0 分享

ARP是什么?ARP基础知识介绍

这篇文章主要介绍了ARP是什么?ARP基础知识介绍,本文讲解了什么是ARP、ARP的相关知识、电脑上查看ARP表的方法行装内容,需要的朋友可以参考下
收藏 0 赞 0 分享

什么是arp攻击?常见arp攻击有哪些?

这篇文章主要介绍了什么是arp攻击?常见arp攻击有哪些?本文讲解了ARP正常工作、ARP欺骗攻击、ARP攻击为什么会掉网等内容,需要的朋友可以参考下
收藏 0 赞 0 分享

SSID广播是什么意思?SSID广播基础知识介绍

这篇文章主要介绍了SSID广播是什么意思?SSID广播基础知识介绍,本文讲解了SSID广播的相关知识并讲解了路由器中的设置方法,需要的朋友可以参考下
收藏 0 赞 0 分享

WLAN是什么意思?WLAN基础知识介绍

这篇文章主要介绍了WLAN是什么意思?WLAN基础知识介绍,本文讲解了什么是WLAN、WLAN的优点、WLAN的缺点等内容,需要的朋友可以参考下
收藏 0 赞 0 分享

无线AP是什么意思?无线AP与无线路由器区别有哪些?

这篇文章主要介绍了无线AP是什么意思?无线AP与无线路由器区别有哪些?本文先是讲解了无线AP的概念、基础知识,与无线路由器区别等内容,需要的朋友可以参考下
收藏 0 赞 0 分享

WDS是什么意思?WDS基础知识介绍

这篇文章主要介绍了WDS是什么意思?WDS基础知识介绍,WDS是英文Wireless Distribution System的简称,中文名称是:无线分布式系统,主要作用是实现无线基站之间的通信,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多