什么是路由体系结构:
路由体系(routing architecture)涉及如何对互联网络的路由器进行区域划分、管理和控制,使得它们能够有效地交换路由信息,完成数据报投递。路由体系决定了互联网络的运行效率。
Internet路由体系的发展:
- 早期使用核心路由体系
- 随后使用对等主干路由体系
- 当今的自治系统路由体系
自治系统路由体系:
1.Internet的层次结构:
Internet的拓扑结构是网状的,从提供运营商的逻辑上划分为三个层次:
核心层由一个主干网和多个网络接入点NAP(network access point)组成,NAP 作为核心路由器,将不同的Internet主干网互连起来,也将下层网络服务提供商NSP(service provider)的流量交换到Internet主干网上。NSP以及位于底层的ISP(internet service provider)都拥有自己的网络。
2.自治系统:
根据Internet的层次模型,自治系统路由体系将每个主干网划分为若干自治系统,其目的是对路由信息的传播进行限制,将巨大而复杂的Internet路由管理问题分解到不同的自治系统中。每个自治系统内部可以自行选择内部网关协议,进行路由发现和传播,共同维护内部路由消息的一致性。此外,内部路由信息包含了到本自治系统内所有目的站的路由。每个自治系统选取一个或多个处于自治系统边界的路由器作为代表,向其它路由器通告路由信息,自治系统间交换的路由信息是粗粒度的可达性信息。