路由表示做什么用的?在linux环境中怎么来配置一条默认路由?


Posted in 面试题 onJune 07, 2013
简:路由表是用来决定如何将包从一个子网传送到另一个子网的,换局话说就是用来决定从一个网卡接收到的包应该送的哪一张网卡上的。在Linux上可以用“route add default gw ”来配置一条默认路由。

详:路由表是用来决定如何将包从一个子网传送到另一个子网的,换局话说就是用来决定从一个网卡接收到的包应该送的哪一张网卡上的。路由表的每一行至少有目标网络号、netmask、到这个子网应该使用的网卡。当路由器从一个网卡接收到一个包时,它扫描路由表的每一行,用里面的netmask和包里的目标IP地址做并逻辑运算(&)找出目标网络号,如果此网络号和这一行里的网络号相同就将这条路由保留下来做为备用路由,如果已经有备用路由了就在这两条路由里将网络号最长的留下来,另一条丢掉,如此接着扫描下一行直到结束。如果扫描结束任没有找到任何路由,就用默认路由。确定路由后,直接将包送到对应的网卡上去。在具体的实现中,路由表可能包含更多的信息为选路由算法的细节所用。题外话:路由算法其实效率很差,而且不scalable,解决办法是使用IP交换机,比如MPLS。
在Linux上可以用“route add default gw ”来配置一条默认路由。

Tags in this post...

面试题 相关文章推荐
异常和异常类的概念
Sep 12 面试题
大整数数相乘的问题
Jul 22 面试题
叙述DBMS对数据控制功能有哪些
Jun 12 面试题
世界经理人咨询有限公司面试
Sep 23 面试题
介绍一下linux的文件系统
Oct 06 面试题
27个经典Linux面试题及答案,你知道几个?
Jan 10 面试题
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
Oct 17 面试题
Java语言的优势
Jan 10 面试题
Ejb技术面试题
Apr 29 面试题
Unix控制后台进程都有哪些进程
Sep 22 面试题
一道Delphi上机题
Jun 04 面试题
一套Delphi的笔试题二
May 11 面试题
Internet体系结构
Dec 21 #面试题
.TTL是什么?有什么用处,通常那些工具会用到它?(ping? traceroute? ifconfig? netstat?)
May 09 #面试题
TCP/IP模型的分界线
Dec 01 #面试题
在子网210.27.48.21/30种有多少个可用地址?分别是什么?
Jul 27 #面试题
TCP/IP的分层模型
Oct 27 #面试题
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
Nov 20 #面试题
开放系统互连参考模型
Jun 29 #面试题
You might like
php 数组二分法查找函数代码
2010/02/16 PHP
php学习笔记 面向对象中[接口]与[多态性]的应用
2011/06/16 PHP
php检测网页是否被百度收录的函数代码
2013/10/09 PHP
PHP输出当前进程所有变量/常量/模块/函数/类的示例
2013/11/07 PHP
ThinkPHP中I(),U(),$this->post()等函数用法
2014/11/22 PHP
php获取访问者IP地址汇总
2015/04/24 PHP
网络图片延迟加载实现代码 超越jquery控件
2010/03/27 Javascript
jQuery 版元素拖拽原型代码
2011/04/25 Javascript
关于jquery ajax 调用带参数的webservice返回XML数据一个小细节
2012/07/31 Javascript
JavaScript中诡异的delete操作符
2015/03/12 Javascript
js实现的后台左侧管理菜单代码
2015/09/11 Javascript
原生js图片轮播效果实现代码
2016/10/19 Javascript
基于JSON数据格式详解
2017/08/31 Javascript
vue axios 在页面切换时中断请求方法 ajax
2018/03/05 Javascript
JS module的导出和导入的实现代码
2019/02/25 Javascript
react写一个select组件的实现代码
2019/04/03 Javascript
js实现移动端吸顶效果
2020/01/08 Javascript
Angular处理未可知异常错误的方法详解
2021/01/17 Javascript
Python实现统计文本文件字数的方法
2017/05/05 Python
python实现画一颗树和一片森林
2018/06/25 Python
了解不常见但是实用的Python技巧
2019/05/23 Python
在django view中给form传入参数的例子
2019/07/19 Python
python编程的核心知识点总结
2021/02/08 Python
css3的transform中scale缩放详解
2014/12/08 HTML / CSS
美国修容界大佬创建的个人美妆品牌:Kevyn Aucoin Beauty
2018/12/12 全球购物
职业生涯规划怎么写
2013/12/29 职场文书
大学生创业计划书的用途
2014/01/08 职场文书
中国梦演讲稿教师篇
2014/04/23 职场文书
入党积极分子评语
2014/05/04 职场文书
机关党员进社区活动总结
2014/07/05 职场文书
总经理助理岗位职责
2015/01/31 职场文书
试用期工作表现自我评价
2015/03/06 职场文书
成品仓库管理员岗位职责
2015/04/09 职场文书
2015毕业生实习期工作总结
2015/04/09 职场文书
培训通知
2015/04/17 职场文书
go语言中json数据的读取和写出操作
2021/04/28 Golang