2011-06-09 227 views
0

在阅读socket编程时出现一个问题,到目前为止,我已经阅读了RIP,OSPF,eBGP和iBGP等路由协议。 RIP和OSPF在自治系统内工作的地方,并且为了连接两个不同的自治系统,我们使用eBGP。但它说IBGP对工作在一个自治系统内为好,路由协议混淆

所以,

仅在IBGP协议是一样的RIP和OSPF?

预先感谢任何澄清,

克里奥

+0

这与Java或编程有什么关系? – Gabe 2011-06-09 04:43:02

+0

我完全不知道为什么我们甚至将这个课题作为软件开发计算机科学专业的核心单元进行学习,但下一次我会确定这不是一个与stackoverflow相关的问题 – doNotCheckMyBlog 2011-06-09 05:33:09

回答

0

当你谈论的路由协议,你可以想想它们提供一种方法,使路由器来计算特定对象的路径(包细胞,服务等),同时将它们从源传递到目标。

具体来说,对于要路由的对象,它们携带源,目标,大小,服务等级(CoS)等信息。

对于路由器,它承载了接口类型,与其他路由器的连接等信息。 而网络作为一个整体,覆盖了特定目标路由的拓扑信息。

为了使路由过程发生,路由器决定如何路由数据包。该决定基于对网络可达性信息的了解。

为了建立可达性信息,路由器需要相互交谈以传达他们如何与其他路由器连接。

你与其他路由器交谈的内容,与其他路由器交谈的方式以及与之通话的路由器类型以及路由器如何根据这些信息做出路由决策,这些都构成路由协议的基础。

对于大型网络,为了使其可管理,网络进一步分为不同的层次结构,例如自治系统(AS),区域,子区域。

现在提出质询,

IBGP对来自不同OSPF和RIP在如何分配情报路由和分配他们的信息的类型,并且还他们如何计算和制定路由决策。

1

我认为iBGP与其他内部路由协议(如RIP和OSPF)具有相同的用途。但与每个协议相关的功能和功能不同。 RIP和BGP是一种距离矢量路由协议,其中OSPF是链路状态路由协议。 用于计算路径成本的度量标准是不同的协议。 RIP使用跳数,OSPF使用带宽,BGP使用下一跳,管理权重,本地优先级,路由起点,路径长度,原始代码,度量标准和其他属性。