[路由器与交换机的主要区别]深入了解路由器与交换机的区别2
【shitiku.jxxyjl.com--软件水平学习指南】
虽然以太网第二层交换机是基于多端口网桥发展而来,但毕竟交换有其更丰富的特性,使之不但是获得更多带宽的最好途径,而且还使网络更易管理。 而路由器是osi协议模型的网络层中的分组交换设备(或网络层中继设备),路由器的基本功能是把数据(ip报文)传送到正确的网络,包括:1.ip数据报的转发,包括数据报的寻径和传送;
2.子网隔离,抑制广播风暴;
3.维护路由表,并与其他路由器交换路由信息,这是ip报文转发的基础。
4.ip数据报的差错处理及简单的拥塞控制;
5.实现对ip数据报的过滤和记帐。
对于不同地规模的网络,路由器的作用的侧重点有所不同。
在主干网上,路由器的主要作用是路由选择。主干网上的路由器,必须知道到达所有下层网络的路径。这需要维护庞大的路由表,并对连接状态的变化作出尽可能迅速的反应。路由器的故障将会导致严重的信息传输问题。
在地区网中,路由器的主要作用是网络连接和路由选择,即连接下层各个基层网络单位--园区网,同时负责下层网络之间的数据转发。
在园区网内部,路由器的主要作用是分隔子网。早期的互连网基层单位是局域网(lan),其中所有主机处于同一逻辑网络中。随着网络规模的不断扩大,局域网演变成以高速主干和路由器连接的多个子网所组成的园区网。在其中,处个子网在逻辑上独立,而路由器就是唯一能够分隔它们的设备,它负责子网间的报文转发和广播隔离,在边界上的路由器则负责与上层网络的连接。
3 第二层交换机和路由器的区别
传统交换机从网桥发展而来,属于osi第二层即数据链路层设备。它根据mac地址寻址,通过站表选择路由,站表的建立和维护由交换机自动进行。路由器属于osi第三层即网络层设备,它根据ip地址进行寻址,通过路由表路由协议产生。交换机最大的好处是快速,由于交换机只须识别帧中mac地址,直接根据mac地址产生选择转发端口算法简单,便于asic实现,因此转发速度极高。但交换机的工作机制也带来一些问题。
1.回路:根据交换机地址学习和站表建立算法,交换机之间不允许存在回路。一旦存在回路,必须启动生成树算法,阻塞掉产生回路的端口。而路由器的路由协议没有这个问题,路由器之间可以有多条通路来平衡负载,提高可靠性。
本文来源:https://shitiku.jxxyjl.com/ruanjianshuipingxuexizhinan/49042.html
-
445端口常见漏洞|常见端口的作用、漏洞和操作建议(2)详细阅读
21端口:21端口主要用于ftp(file transfer protocol,文件传输协议)服务。 端口说明:21端口主要用于ftp(file transfer protocol,文件传输协议)服务,ftp服务主要是为了在两台计算机之间实现文件的上传与下载,一台计算机作为ftp客户...
-
如何使用打印机_如何使用ADO.NET轻松操纵数据库详细阅读
ado net提供了connection来连接数据库,同时也提供了command对象来查询数据库。同connection对象一样,command也有两种:oledbcommand和sqlcommand 其区别同connection对象。 要操纵数据库,必须先使用connect...
-
软考考前卖答案_软考考前心理调整八种方法详细阅读
随软考的临近,不知道是不是有考生会很紧张,出现以下症状:对考试产生害怕、忧虑、不安等情绪,对考试结果缺乏信心,精神处于高度紧张状态,有时还伴有头痛、失眠、食欲不振、脾气暴躁、焦躁不安、注意力不集中、头脑发木等反应,甚至对考试产生严重的恐惧感。这就是我们常说的考试焦虑。心理学研究表明,...
-
[程序员逻辑思维培养]职业程序员培养之道详细阅读
软件开发是以人为核心的过程,对人的依赖性远高于传统的硬件生产企业,为了保持开发能力的稳定性,一方面需要定义软件过程,以过程为枢纽将人、技术、工具衔接起来,另一方面也要加强人才的培养,使人的工作能力能够稳定、提高人员的自治性。随着社会需求的膨胀,对程序员的需求量、对熟练的程序员的需求量在剧...
-
【指针万用表的使用方法】C++指针使用方法解惑详细阅读
c++指针使用方法解惑 void clearlist(lnode * & hl) 仔细看一下这种声明方式,确实有点让人迷惑。 下面以 void func1( myclass *&pbuildingelement ); 为例来说明这个问题。在某种意义上,*和&是意思相对的两个东西,把它们放在...
-
【ctoc模式什么意思】CtoC++新手指南详细阅读
c++技术固然是很时髦的,许多c用户都想在尽可能短的时间内为自己贴上c++的标签。介绍c++的书很多,但只有那些已经侥幸入门的用户才偶尔去翻翻,仍有不少在c++门口徘徊的流浪汉。 本文只针对c用户,最好是一位很不错的老用户(譬如他在遇到最简单的问题时都尝试着使用指针),通过一些c和更好的c++(本文...
-
线性表的顺序实现_使用C++实现线性表的基本功能详细阅读
include include include typedef int elemtype; 线性表的基本操作void initiallist(elemtype *l); int isempty(elemtype *l);void l...
-
计算机软件水平考试与计算机四级|计算机软件水平考试:《数据结构》是核心详细阅读
从2004年起,计算机与软件考试纳入全国专业技术人员职业资格证书制度的统一规划,报考任何级别的考生都不受学历、资历限制,这使得该考试报考人数骤增。而20%通过率无疑使该考试的竞争非常激烈,怎样能顺利通过考试已成为广大参考人员的热门话题。 为了让考生更好的备考,我们特走访了多位已经通过考试的朋...
-
软考 软考_软考专家谈软考趋势和复习要点详细阅读
2005 年上半年全国计算机技术与软件专业技术资格(水平)考试(简称软考)报考人数最多的专业级别是软件设计师和程序员。这两个级别是软件考试中最经典、考题最稳定和考生最多的级别,同时也是社会认同度最高的两个级别。近年来,随着信息技术的发展,考试内容的重点已作较大调整,考试更能体现出技术的进...
-
[路由器与交换机的主要区别]深入了解路由器与交换机的区别3详细阅读
2 负载集中:交换机之间只能有一条通路,使得信息集中在一条通信链路上,不能进行动态分配,以平衡负载。而路由器的路由协议算法可以避免这一点,ospf路由协议算法不但能产生多条路由,而且能为不同的网络应用选择各自不同的最佳路由。 3 广播控制:交换机只能缩小冲突域,而不能缩小广播域。整个交换...