什么是三层交换,说说和路由的区别在那里


Posted in 面试题 onSeptember 01, 2014
三层交换机和路由器都可工作在网络的第三层,根据ip地址进行数据包的转发(或交换),原理上没有太大的区别,这两个名词趋向于统一,我们可以认为三层交换机就是一个多端口的路由器。
但是传统的路由器有3个特点:基于CPU的单步时钟处理机制;能够处理复杂的路由算法和协议;主要用于广域网的低速数据链路
在第三层交换机中,与路由器有关的第三层路由硬件模块也插接在高速背板/总线上,这种方式使得路由模块可以与需要路由的其他模块间高速的交换数据,从而突破了传统的外接路由器接口速率的限制(10Mbit/s-100Mbit/s)。

对路由知识的掌握情况,对方提出了一个开放式的问题:简单说明一下你所了解的路由协议。

路由可分为静态动态路由。静态路由由管理员手动维护;动态路由由路由协议自动维护。
路由选择算法的必要步骤:1、向其它路由器传递路由信息;2、接收其它路由器的路由信息;3、根据收到的路由信息计算出到每个目的网络的最优路径,并由此生成路由选择表;4、根据网络拓扑的变化及时的做出反应,调整路由生成新的路由选择表,同时把拓扑变化以路由信息的形式向其它路由器宣告。
两种主要算法:距离向量法(Distance Vector Routing)和链路状态算法(Link-State Routing)。由此可分为距离矢量(如:RIP、IGRP、EIGRP)链路状态路由协议(如:OSPF、IS-IS)。
路由协议是路由器之间实现路由信息共享的一种机制,它允许路由器之间相互交换和维护各自的路由表。当一台路由器的路由表由于某种原因发生变化时,它需要及时地将这一变化通知与之相连接的其他路由器,以保证数据的正确传递。路由协议不承担网络上终端用户之间的数据传输任务。

Tags in this post...

面试题 相关文章推荐
static关键字的用法
Oct 07 面试题
不开辟用于交换数据的临时空间,如何完成字符串的逆序
Dec 02 面试题
类成员函数的重载、覆盖和隐藏区别
Jan 27 面试题
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
Nov 20 面试题
linux面试题参考答案(4)
Sep 21 面试题
如何利用cmp命令比较文件
Apr 11 面试题
Linux开机引导的步骤是什么
Feb 26 面试题
linux面试题参考答案(10)
Nov 04 面试题
介绍下Lucene建立索引的过程
Mar 02 面试题
深圳茁壮笔试题
May 28 面试题
一个J2EE项目团队的主要人员组成是什么
Jun 04 面试题
ruby如何进行集成操作?Ruby能进行多重继承吗?
Oct 16 面试题
如何判断计算机可能已经中马
Mar 22 #面试题
盛大笔试题
Nov 05 #面试题
标记环介质访问控制协议
Mar 27 #面试题
网络安全方面的面试题
Nov 04 #面试题
盛大二次面试题
Nov 18 #面试题
CSMA/CD介质访问控制协议
Nov 17 #面试题
上海微创软件面试题
Jun 14 #面试题
You might like
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
2011/06/30 PHP
PHP 二维关联数组根据其中一个字段排序(推荐)
2017/04/04 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
TNC vs BOOM BO3 第一场2.13
2021/03/10 DOTA
Javascript 错误处理的几种方法
2009/06/13 Javascript
jQuery+jRange实现滑动选取数值范围特效
2015/03/14 Javascript
小议JavaScript中Generator和Iterator的使用
2015/07/29 Javascript
使用javaScript动态加载Js文件和Css文件
2015/10/24 Javascript
原生JS实现网络彩票投注效果
2016/09/25 Javascript
Angular的$http与$location
2016/12/26 Javascript
javascript 显示全局变量与隐式全局变量的区别
2017/02/09 Javascript
BootStrap表单时间选择器详解
2017/05/09 Javascript
信息滚动效果的实例讲解
2017/09/18 Javascript
JS+Canvas绘制动态时钟效果
2017/11/10 Javascript
微信小程序自定义底部弹出框
2020/11/16 Javascript
vue canvas绘制矩形并解决由clearRec带来的闪屏问题
2019/09/02 Javascript
详解JavaScript中的链式调用
2020/11/27 Javascript
python切换hosts文件代码示例
2013/12/31 Python
详解Python的Django框架中Manager方法的使用
2015/07/21 Python
python爬取哈尔滨天气信息
2018/07/14 Python
python print输出延时,让其立刻输出的方法
2019/01/07 Python
利用Python检测URL状态
2019/07/31 Python
Python爬虫实例——爬取美团美食数据
2020/07/15 Python
Python如何定义有可选参数的元类
2020/07/31 Python
Python3使用tesserocr识别字母数字验证码的实现
2021/01/29 Python
你不知道的5个HTML5新功能
2016/06/28 HTML / CSS
使用HTML5进行SVG矢量图形绘制的入门教程
2016/02/19 HTML / CSS
phonegap常用事件总结(必看篇)
2017/03/31 HTML / CSS
eBay比利时购物网站:eBay.be
2019/08/09 全球购物
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
2014学校领导四风对照检查材料思想汇报
2014/09/23 职场文书
2015年元旦主持词开场白
2014/12/14 职场文书
法定授权委托证明书
2015/06/18 职场文书
2015年安全生产月工作总结
2015/07/27 职场文书
SQL实现LeetCode(196.删除重复邮箱)
2021/08/07 MySQL
javascript实现计算器功能详解流程
2021/11/01 Javascript