路由表示做什么用的?在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...

面试题 相关文章推荐
线程的基本概念、线程的基本状态以及状态之间的关系
Oct 26 面试题
说出数据连接池的工作机制是什么?
Apr 19 面试题
华为的Java面试题
Mar 07 面试题
C语言50道问题
Oct 23 面试题
对于没有初始化的变量的初始值可以作怎样的假定
Oct 12 面试题
在子网210.27.48.21/30种有多少个可用地址?分别是什么?
Jul 27 面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 面试题
XMLHttpRequest对象在IE和Firefox中创建方式有没有不同
Mar 23 面试题
GWT都有什么特性
Dec 02 面试题
什么是抽象
Dec 13 面试题
Unix如何添加新的用户
Aug 20 面试题
Servlet如何得到服务器的信息
Dec 22 面试题
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
使用zend studio for eclipse不能激活代码提示功能的解决办法
2009/10/11 PHP
浅析application/x-www-form-urlencoded和multipart/form-data的区别
2014/06/22 PHP
PHP简单获取上月、本月、近15天、近30天的方法示例
2017/07/03 PHP
thinkPHP5框架自定义验证器实现方法分析
2018/06/11 PHP
非常不错的一个javascript 类
2006/11/07 Javascript
jquery 得到当前页面高度和宽度的两个函数
2010/02/21 Javascript
jquery select下拉框操作的一些说明
2010/04/02 Javascript
js 实现图片预加载(js操作 Image对象属性complete ,事件onload 异步加载图片)
2011/03/25 Javascript
用Javascript评估用户输入密码的强度实现代码
2011/11/30 Javascript
30分钟就入门的正则表达式基础教程
2013/02/25 Javascript
jQuery实现区域打印功能代码详解
2016/06/17 Javascript
Vue.js每天必学之内部响应式原理探究
2016/09/07 Javascript
微信公众号 摇一摇周边功能开发
2016/12/08 Javascript
jQuery手风琴的简单制作
2017/05/12 jQuery
详解AngularJS 模块化
2017/06/14 Javascript
Nodejs中的require函数的具体使用方法
2019/04/02 NodeJs
countUp.js实现数字滚动效果
2019/10/18 Javascript
Javascript文本框脚本实现方法解析
2020/10/30 Javascript
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
Python中函数的用法实例教程
2014/09/08 Python
fastcgi文件读取漏洞之python扫描脚本
2017/04/23 Python
python pandas获取csv指定行 列的操作方法
2019/07/12 Python
Python 通过截图匹配原图中的位置(opencv)实例
2019/08/27 Python
基于Python批量生成指定尺寸缩略图代码实例
2019/11/20 Python
python3将变量写入SQL语句的实现方式
2020/03/02 Python
医院护理人员的自我评价分享
2013/10/04 职场文书
会计应聘求职信范文
2013/12/17 职场文书
计算机科学系职业生涯规划书
2014/03/08 职场文书
财务总监管理岗位职责
2014/03/08 职场文书
高中毕业生登记表自我鉴定范文
2014/03/18 职场文书
让生命充满爱演讲稿
2014/05/10 职场文书
代办社保委托书范文
2014/10/06 职场文书
职称评定个人总结
2015/03/05 职场文书
法律讲堂观后感
2015/06/11 职场文书
《红领巾真好》教学反思
2016/02/16 职场文书
会计专业2019暑假实习报告
2019/06/21 职场文书