-
内部路由协议和外部路由协议的区别
根据路由
协议工作的范围可以将动态路由协议划分为内部路由协议和外部路由协议。
实际上,
前面介绍的距离向量路由协
议和链路状态协议均属于内部路由协议,
它们工作在一
个自治系
统
Autonomous System
,
简称
AS
。
一个自治系统通常是指
一个网络管理区域,
在这
个区域内整个网络受到一个机构的管理
,
比如某个大学的校园网可以被称作一个自治区域内
部,
而外部路由协议则是工作在自治系统之间的路由协议,
在自治系统之间
进行路由信息的
相互交换,实现路由表的动态更新。
普遍使用的外部路由协议有外部网关协议和边界网关协议。
1.
外部网关协议
外部网关协议(
Exterior Gateway Prot
ocol
,简称
EGP
)是长期以来较
为著名的外部路由
协议,
它在
RFC
904
中描述。
外部网关协议用于外部网关之间交换路由信息,
这些外部网关
不在同一个自治系统之内。
EGP
假定在两个任意
AS
之间只有
单一的主干,因此也只存在单
一的路径,因此
EGP
限制了网络的规模,在真正的网络运用中,
EGP
己经逐渐被边界网关协
议所替代。
EGP
以周期性地轮询为基础,在轮询时进行
Hello/I
Hear You
消息交换以监测邻居路
由器的可达性,并发出
轮询请求以征求更新应答。
EGP
对外网关进行限制,它要求它
们只能
通告在该网关自治系统内的可达网络。
因此,
一个使用
EGP
的网关传送信息给它的
EGP
邻居,
但是并不向它的
EGP
邻居
(如果网关交换路由信息,
它们就是邻居)
通告自治系统这外的可
达信息。在一个自治
系统内部,由
EGP
网关负责收集自治系统内部的路由信息。<
/p>
2.
边界网关协议
边界网关协议(
Border Gateway Protoc
ol
,简称
BGP
)是一个用于多个自
治系统之间
交换网络可达信息的外部路由协议,
RFC 177
1
文档中对目前使用的第
4
版
BGP
协议(简称
为
B
GP-4
)进行了全面的描述。每个
BGP
路由器向其邻居
BGP
路由器通告自己掌握的网络可
达信息,这些网络可达信息将被
BGP
路由器
用于构建无回路的
AS
连通图,同时还会运用一
些路由策略。
-
-
-
-
-
-
-
-
-
上一篇:成功的自身和外部条件
下一篇:企业内外部环境分析