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

面试题 相关文章推荐
String和StringBuffer的区别
Aug 13 面试题
JDK安装目录下有哪些内容
Aug 25 面试题
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
Jun 11 面试题
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
Sep 11 面试题
如何转换一个字符串到enum值
Apr 12 面试题
标记环介质访问控制协议
Mar 27 面试题
作为网站管理者应当如何防范XSS
Aug 16 面试题
静态成员和非静态成员的区别
May 12 面试题
如何在C# winform中异步调用web services
Sep 21 面试题
一些Solaris面试题
Dec 22 面试题
JPA的特点
Oct 25 面试题
Java Servlet API中forward() 与redirect()的区别
Apr 20 面试题
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使用Mysqli类库实现完美分页效果的方法
2016/04/07 PHP
PHP命名空间namespace的定义方法详解
2017/03/29 PHP
jQuery 类twitter的文本字数限制带提示效果插件
2010/04/16 Javascript
js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码
2011/07/27 Javascript
跟我学习javascript解决异步编程异常方案
2015/11/23 Javascript
浅谈JavaScript中小数和大整数的精度丢失
2016/05/31 Javascript
原生JS实现图片左右轮播
2016/12/30 Javascript
Vue数据驱动模拟实现1
2017/01/11 Javascript
js实现简单的二级联动效果
2017/03/09 Javascript
js实现鼠标拖动功能
2017/03/20 Javascript
Vue 实用分页paging实例代码
2017/04/12 Javascript
jQuery+koa2实现简单的Ajax请求的示例
2018/03/06 jQuery
解决使用layui的时候form表单中的select等不能渲染的问题
2019/09/18 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
2020/04/30 jQuery
python字符串加密解密的三种方法分享(base64 win32com)
2014/01/19 Python
Python random模块常用方法
2014/11/03 Python
Python实现把json格式转换成文本或sql文件
2015/07/10 Python
遍历python字典几种方法总结(推荐)
2016/09/11 Python
python实现基于SVM手写数字识别功能
2020/05/27 Python
Python工程师面试必备25条知识点
2018/01/17 Python
浅谈pytorch和Numpy的区别以及相互转换方法
2018/07/26 Python
Python supervisor强大的进程管理工具的使用
2019/04/24 Python
python性能测量工具cProfile使用解析
2019/09/26 Python
Python基于QQ邮箱实现SSL发送
2020/04/26 Python
Python中如何添加自定义模块
2020/06/09 Python
Numpy数组的广播机制的实现
2020/11/03 Python
HTML5 Canvas API中drawImage()方法的使用实例
2016/03/25 HTML / CSS
艺龙旅行网酒店预订:国内、港澳台酒店
2018/06/26 全球购物
英国当代时尚和街头服饰店:18montrose
2018/12/15 全球购物
世界领先的豪华床上用品供应商之一:Bedeck Home
2019/03/18 全球购物
项目施工员岗位职责
2014/03/09 职场文书
推广普通话演讲稿
2014/05/23 职场文书
国际贸易专业自荐信
2014/06/10 职场文书
演讲比赛的活动方案
2014/08/28 职场文书
七一建党日演讲稿
2014/09/05 职场文书
《家庭教育》读后感3篇
2019/12/18 职场文书