路由原理
路由器工作在OSI参考模型的网络层,它的重要作用是为数据包选择最佳路径,最终到达目的地。如果源主机和目标主机不在一个网段,中间被很多路由器隔开,那就好会产生很多条路径可供选择,但这些路径中肯定在某一时刻总会有一条路径是最好(最快的)。因此,为了尽可能地提高网络访问速度,就需要有一种方法来判断源主机到达目标主机所经过的最佳路径,从而进行数据转发,这就是路由技术。路由是一个动词,它是从源主机到目的主机的转发过程。
路由器的工作原理
根据路由表转发数据
接收数据包——>查看目的地址——>与路由表进行匹配找到转发端口——>转发到该端口
路由表
路由表是在路由器中维护的路由条目的集合,路由器根据路由表做路径选择。
直连网段:配置IP地址,端口UP状态,形成直连路由
非直连网段:需要配置静态路由和动态路由来连接这些网段以及如何转发到路由表中
静态路由
静态路由是由管理员在路由器中手动配置的固定路由
优点:配置灵活,管理员手动配置,节省链路开销
缺点:缺乏灵活性,因为是静态的,所以不能够根据网络的变化灵活改变,当网络拓扑更新时(如链路故障),管理员必须重新配置该静态路由
浮动路由
浮动路由指的是配置两条静态路由,默认选取链路质量优(带宽大的)作为主路径,当路径出现故障时,由带宽较小的备份路由顶替,保持网络的不中断
路由协议缺省时的外部优先级
路由协议的类型 | 路由协议的外部优先级 |
---|---|
Direct | 0 |
OSPF | 10 |
IS-IS | 15 |
Static | 60 |
RIP | 100 |
OSPF ASE | 150 |
OSPF NSSA | 150 |
IBGP | 255 |
EBGP | 255 |