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

面试题 相关文章推荐
PHP面试题及答案二
May 23 面试题
serialVersionUID具有什么样的特征
Feb 20 面试题
对于没有初始化的变量的初始值可以作怎样的假定
Oct 12 面试题
下面这个程序执行后会有什么错误或者效果
Nov 03 面试题
如何在C# winform中异步调用web services
Sep 21 面试题
如何开启linux的ssh服务
Jun 03 面试题
如何利用find命令查找文件
Feb 07 面试题
什么是makefile? 如何编写makefile?
Aug 08 面试题
软件测试笔试题
Oct 25 面试题
Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
Jan 27 面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
Oct 31 面试题
程序员跳槽必看面试题总结
Jun 28 面试题
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
Re:从零开始的异世界生活 第2季 开播啦
2020/07/24 日漫
一个简单的PHP入门源程序
2006/10/09 PHP
php无序树实现方法
2015/07/28 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
Yii框架自定义数据库操作组件示例
2019/11/11 PHP
将函数的实际参数转换成数组的方法
2010/01/25 Javascript
jquery easyui滚动条部分设置介绍
2013/09/12 Javascript
javascript读取xml实现javascript分页
2013/12/13 Javascript
纯JS实现旋转图片3D展示效果
2015/04/12 Javascript
用move.js库实现百叶窗特效
2017/02/08 Javascript
JavaScript屏蔽Backspace键的实现代码
2017/11/02 Javascript
解决Vue 通过下表修改数组,页面不渲染的问题
2018/03/08 Javascript
vue router总结 $router和$route及router与 router与route区别
2019/07/05 Javascript
Node.js中出现未捕获异常的处理方法
2020/06/29 Javascript
[01:18:43]2014 DOTA2华西杯精英邀请赛5 24 iG VS DK
2014/05/25 DOTA
[01:29:42]Liquid vs VP Supermajor决赛 BO 第一场 6.10
2018/07/05 DOTA
[30:00]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第二场 11.28
2020/12/01 DOTA
使用Python3编写抓取网页和只抓网页图片的脚本
2015/08/20 Python
Python 正则表达式实现计算器功能
2017/04/29 Python
Python实现查找匹配项作处理后再替换回去的方法
2017/06/10 Python
python分布式环境下的限流器的示例
2017/10/26 Python
Python测试人员需要掌握的知识
2018/02/08 Python
python获取代码运行时间的实例代码
2018/06/11 Python
python 将list转成字符串,中间用符号分隔的方法
2018/10/23 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
2019/01/08 Python
Python实现网站表单提交和模板
2019/01/15 Python
Django 导出项目依赖库到 requirements.txt过程解析
2019/08/23 Python
Python 音频生成器的实现示例
2019/12/24 Python
摩顿布朗英国官方网上商店:奢华沐浴、身体和头发护理
2016/10/29 全球购物
印尼购物网站:iLOTTE
2019/10/16 全球购物
市优秀教师事迹材料
2014/02/05 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书
信仰观后感
2015/06/03 职场文书
2015入党个人自传范文
2015/06/26 职场文书
Python如何使用logging为Flask增加logid
2021/03/30 Python
用python基于appium模块开发一个自动收取能量的小助手
2021/09/25 Python