路由选择分类

在一个自治系统内部,使用的具体的内部网关协议与外部的网关协议是没有关系

- 自洽系统之间(比如这里的AS1和AS2)叫做域间路由选择,自洽系统内部,比如as1自己内部,叫做域内路由选择
- 域间路由:选择外部网关协议 EGP (External Gateway Protocol) 这个类别的路由选择协议,例如 BGP 4
- 域内路由:选择内部网关协议 IGP (Interior Gateway Protocol) 这个类别的路由选择协议,例如 RIP
- 外部网关协议 EGP 和内部网关协议 IGP 只是路由选择协议的分类名称,而不是具体的路由选择协议。
- 外部网关协议和内部网关协议名称中使用的是 “网关” 这个名词,是因为在因特网早期的 RFC 文档中,没有使用 “路由器” 而使用的是 “网关” 这一名词。
- 若源主机和目的主机处在不同的自治系统中(这两个自治系统可能使用不同的内部网关协议),当数据报传到一个自治系统的边界时,就需要使用一种协议将路由选择信息传递到另一个自治系统中 EGP


- 首先要知道的:RIP 基于 UDP,OSPF 基于 IP,BGP 基于 TCP,这些在 TCP/IP 协议栈中定义的路由协议用于发现和维护前往目的地的最短路径。
- 然后怎么判断,某个协议是属于哪一层的:一个协议的实现需要依赖协议所在层次的下一层功能。
TCP、UDP 是属于传输层的协议;IP 是属于网络层的协议;
(1):RIP 用 UDP(RIP 用到传输层),所以 RIP是应用层的协议;
(2):OSPF 用 IP(RIP 用到网络层),所以 OSPF是网络层协议;(有教材认为是传输层)
(比如在考研的考纲中:OSPF 协议是不使用 UDP 数据报传送,而是直接使用 IP 数据报传送,因此 OSPF 是被划分到属于网络层协议 - 这一点考研党要以考纲为标准);
(3):BGP 用 TCP(RIP 用到传输层),所以 BGP 是应用层协议;