路由

  路由器在配置完成后,通过路由选择协议从其他路由器那里学到路径,这些路径就称为路由。路由器在内存(RAM)中保存着一张路由表,该表是关于最佳路由的列表。路由器就用这张表来决定怎样转发分组。

路由选择

  我们在思科路由器上用命令“show ip route”来观察路由表。路由表将网络前缀映射到外出接口,例如,当路由器从接口接收到目的地为2.3.3.0/24的网段时,它将在表中查找前缀2.3.3.0/24,然后再从另个接口发送出去。上面的例子在路由表中看到直连网络有3条路由,它们在路由表中用C标注。作为一个路由器,如果转发到其他网段,路由器必须包括更多的路由。

R1#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C 192.168.12.0/24 is directly connected, Serial1/0
1.0.0.0/24 is subnetted, 2 subnets
C 1.2.2.0 is directly connected, Loopback1
C 1.1.1.0 is directly connected, Loopback0
2.0.0.0/24 is subnetted, 1 subnets
R 2.3.3.0 [120/1] via 192.168.12.2, 00:00:19, Serial1/0

添加路由的方式
在路由器添加路由有以下2种方式:

  静态路由——管理员手工定义到目的地网络或几个网络的路由;动态路由——路由器根据路由选择协议所定义的规则来交换路由信息,并且独立地选择最佳路径。

管理性定义的路由称为静态路由,因为它们在网络管理员手工干预之前将保持不变。

从其他路由器那里学到的路由称为动态路由,因为当相邻路由器用新路由信息相互进行更新时,它们可能将自动改变。

每种方法都有基本的优点和缺点。

静态路由占用路由器的资源比较低,对设备要求不高;无带宽占用,不需要产生路由更新信息,这样还可以使得网络更安全,因为动态路由协议往往是入侵者最易得手的环节;

除此之外,静态路由还有更多的可预见型,可以由管理员准确的控制路由器的路径选择等等……

与静态路由相比,动态路由协议适应性很强,可以自动选择到目标网络最优路径来传递数据;维护工作量小;并且能够及时的发现失效的链路,并把这种变化通告给其他路由器。

  思科、华为、华三、锐捷等厂商的路由器配置区别仅是配置命令略有不同,其原理相同。

创作:http://www.ie-lab.cn/

一分钟搞懂什么是路由选择?相关推荐

  1. mysql decimal型转化为float_5分钟搞懂MySQL数据类型之数值型DECIMAL类型

    速成指南 5分钟搞懂MySQL数据类型 之数值型--DECIMAL类型 DECIMAL类型的语法:DECIMAL[(M[,D])] [UNSIGNED] [ZEROFILL].其中M指定的是数字的总位 ...

  2. 一分钟搞懂 微调(fine-tuning)和prompt

    一分钟搞懂 微调fine-tuning和prompt 区别与联系 区别 联系 优缺点 微调的优点 微调的缺点 prompt的优点 prompt的缺点 在CV领域 Reference 大家都是希望让预训 ...

  3. html网页和cgi程序编程,十分钟搞懂什么是CGI

    原文:CGI Made Really Easy,在翻译的过程中,我增加了一些我在学习过程中找到的更合适的资料,和自己的一些理解.不能算是严格的翻译文章,应该算是我的看这篇文章的过程的随笔吧. CGI真 ...

  4. python数据分析建模-十分钟搞懂“Python数据分析”

    原标题:十分钟搞懂"Python数据分析" 引言:本文重点是用十分钟的时间帮读者建立Python数据分析的逻辑框架.其次,讲解"如何通过Python 函数或代码和统计学知 ...

  5. 场内场外交易成本_2分钟搞懂场内场外基金

    一天一个金融知识,是成为投资大神的必要条件.今天我们花2分钟搞懂场内基金和场外基金.基金,既可以场内买又可以场外申购,场内场外这两者有什么区别?场内 场外 场内场外的"场",一般指 ...

  6. 看聊天记录都学不会C语言?太菜了吧》(17)5分钟搞懂指针与多重指针

    若是大一学子或者是真心想学习刚入门的小伙伴可以私聊我,若你是真心学习可以送你书籍,指导你学习,给予你目标方向的学习路线,无套路,博客为证. 本系列文章将会以通俗易懂的对话方式进行教学,对话中将涵盖了新 ...

  7. 5分钟搞懂用户态,内核态

    5分钟搞懂用户态,内核态 1. 什么是用户态,内核态 用户态就是提供应用程序运行的空间,为了使应用程序访问到内核管理的资源例如CPU,内存,I/O.内核必须提供一组通用的访问接口,这些接口就叫系统调用 ...

  8. 一分钟搞懂JavaME、JavaSE和JavaEE的区别

    一分钟搞懂JavaME.JavaSE和JavaEE的区别 JavaME微缩版 JavaSE标准版 JavaEE企业版 多数编程语言都有预选编译好的类库以支持各种特定的功能,在Java中,类库以包(pa ...

  9. 五分钟搞懂什么是红黑树

    五分钟搞懂什么是红黑树(全程图解) 18-09-04 星925 + 关注 献花(2)  收藏 前戏 红黑树,对很多童鞋来说,是既熟悉又陌生.熟悉是因为在校学习期间,准备面试时,这是重点.然后经过多年的 ...

最新文章

  1. 网易OpenStack部署运维实战
  2. OpenTSDB介绍
  3. APP网络测试要点和弱网模拟
  4. 以太坊ERC20代币合约案例
  5. Linux下Rails3 + Lighttpd + fcgi部署研究
  6. 机器学习篇01:在线学习的支持向量机算法学习笔记
  7. @Transactiona注解的使用
  8. 我的vs2010扩展备忘.jpg
  9. Ubuntu16.04+Python3.6+深度学习环境+opencv+x264+ffmpeg基础镜像制作实战
  10. 04.spring boot配置文件--yml
  11. 【SQL Server】入门教程-基础篇(二)
  12. Fedora9 的 初体验
  13. 温度采集系统(开源 原理图、PCB文件+源码+云平台+app端设计方案)
  14. stack的常见用法
  15. 苹果开发者设置其他ios账号权限
  16. 4天4夜渡劫成功,解决10月1项目上线遇到的一个Mysql大坑,导致项目无法正常访问
  17. PHP+MYSQL 用户注册登录代码
  18. SpringBoot(学习笔记)
  19. java采集温湿度水浸_建大仁科485型模块二次开发说明
  20. BUG:statsmodels.tools.sm_exceptions.MissingDataError: exog contains inf or nans

热门文章

  1. kinectV1相机标定中的问题
  2. JAVA面向对象编程作业(Chapter10、11)
  3. swoole 启动流程_EasySwoole 服务启动过程以及主体设计流程源码解析
  4. greenPlum集群部署(离线部署)
  5. python批量修改文件名代码_python批量修改文件名的示例
  6. Prometheus监控:rate与irate的区别
  7. nvidia-smi no devices were found
  8. 智慧农业灌溉系统-数字农业-农业物联网机井灌溉节水新模式
  9. JSR303和jso
  10. BITOJ 木板墙问题(单调栈)