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


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...

面试题 相关文章推荐
聚网科技C++面试笔试题
Sep 01 面试题
C++是不是类型安全的
Feb 18 面试题
SQL Server数据库笔试题和答案
Feb 04 面试题
SQL面试题
Dec 09 面试题
几道数据库的面试题或笔试题
May 31 面试题
亿阳信通股份有限公司笔试题(C#)
Mar 04 面试题
什么是WEB控件?使用WEB控件有哪些优势?
Jan 21 面试题
盛大笔试题
Nov 05 面试题
类和结构的区别
Aug 15 面试题
启动一个线程是用run()还是start()
Dec 25 面试题
一个J2EE项目团队的主要人员组成是什么
Jun 04 面试题
Java面试题冲刺第十五天--设计模式
Aug 07 面试题
如何判断计算机可能已经中马
Mar 22 #面试题
盛大笔试题
Nov 05 #面试题
标记环介质访问控制协议
Mar 27 #面试题
网络安全方面的面试题
Nov 04 #面试题
盛大二次面试题
Nov 18 #面试题
CSMA/CD介质访问控制协议
Nov 17 #面试题
上海微创软件面试题
Jun 14 #面试题
You might like
php引用地址改变变量值的问题
2012/03/23 PHP
php模拟js函数unescape的函数代码
2012/10/20 PHP
PHP empty函数报错解决办法
2014/03/06 PHP
php用户注册信息验证正则表达式
2015/11/12 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
2016/10/14 PHP
SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
2017/07/27 PHP
jquery 为a标签绑定click事件示例代码
2014/06/23 Javascript
javascript删除元素节点removeChild()用法实例
2015/05/26 Javascript
AngularJS基础 ng-if 指令用法
2016/08/01 Javascript
基于Bootstrap的Metronic框架实现条码和二维码的生成及打印处理操作
2016/08/29 Javascript
基于react后端渲染模板引擎noox发布使用
2018/01/11 Javascript
解决iview打包时UglifyJs报错的问题
2018/03/07 Javascript
vue-cli配置全局sass、less变量的方法
2019/06/06 Javascript
最简单的vue消息提示全局组件的方法
2019/06/16 Javascript
利用node.js开发cli的完整步骤
2020/12/29 Javascript
[04:36]DOTA2国际邀请赛 ti3精彩集锦
2013/08/19 DOTA
Python文件右键找不到IDLE打开项解决办法
2015/06/08 Python
取numpy数组的某几行某几列方法
2018/04/03 Python
Python通过paramiko远程下载Linux服务器上的文件实例
2018/12/27 Python
在keras里实现自定义上采样层
2020/06/28 Python
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
详解Sticky Footer 绝对底部的两种套路
2017/11/03 HTML / CSS
HTML5实现WebSocket协议原理浅析
2014/07/07 HTML / CSS
HTML5 Canvas的事件处理介绍
2015/04/24 HTML / CSS
专门出售各种儿童读物的网站:Put Me In The Story
2016/08/07 全球购物
澳大利亚的奢侈品牌:Oroton
2016/08/26 全球购物
印尼最大的网上书店:Gramedia.com
2018/09/13 全球购物
2014县委书记党的群众路线教育实践活动对照检查材料思想汇报
2014/09/22 职场文书
政府班子四风问题整改措施
2014/10/04 职场文书
公安局副政委班子个人对照检查材料
2014/10/04 职场文书
自我查摆剖析材料
2014/10/11 职场文书
2014年最新版离婚协议书范本
2014/11/25 职场文书
贷款工作证明模板
2015/06/12 职场文书
Java基于字符界面的简易收银台
2021/06/26 Java/Android
探讨Java中的深浅拷贝问题
2021/06/26 Java/Android
MySQL的存储过程和相关函数
2022/04/26 MySQL