在回答您这个问题之前,需要带您先了解一下三层交换机和二层交换机的区别 。
三层交换机三层交换机就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层 。三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发 。
二层交换机二层交换机工作于OSI模型的第2层(数据链路层),故而称为二层交换机 。二层交换技术的发展已经比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中
从以上可以看到三层交换机是通过IP路由去交换数据的,而二层交换机工作在2层数据链路层,只能识别数据报文中的MAC地址信息进行数据交换 。
交换机的交换模式1、Cut-Through:直通模式
当输入端口检测到一个数据包时,就检查该包的包头,根据包内的目的地址把数据包直通到相应端口 。
优点:这种方式不需要等数据包接收完就开始转发,交换速度快,延迟非常小 。
缺点:不提供错误检测服务,有可能将出错的数据包转发出去 。也不提供缓存,不能将速率不同的端口直接接通,而且容易丢包 。
2、Store-and-Forward:存储转发
这种方式先将数据包完整的接收下来,经过CRC检查,如果数据包没有错误,再根据地址进行转发 。
优点:提供错误检测服务,改善了网络性能 。支持速度不同的端口的转发服务,可以保证高速端口与低速端口间协同工作 。
缺点:传输延时较大,而且需要较大的缓存容量 。
3、Frag-free:帧自由,64字节为单位
它检查数据包的长度是否够64个字节,若小于64字节,说明是废包,进行丢弃,若大于64字节,则发送该包 。
这种方式可保证碰撞碎片不在网络中传播,提高了网络效率,它的数据处理速度介于直通式和存储转发式之间
【交换机没有路由功能是怎么交换数据的?】以上的回到希望对您有所帮助,欢迎关注我的头条号,会不定期更新有关网络的相关知识 。
通信领域的数据交换,主要分成:电路交换和分组交换,我们现在主要用分组交换,又可以分成两种:
1.根据MAC地址进行数据交换
这是典型的交换机使用的数据交换方式,报文来到交换机接口后,交换机查找系统里的MAC表,该表记录了MAC地址和接口对应关系,如果查不到该报文从哪个接口出去,就把报文从其他所有接口都发出去,并且把该报文的源MAC地址和入接口对应起来,存放到MAC表中 。
(2)根据IP地址进行数据交换
这是典型的路由器的数据交换方式,报文来到路由器接口,路由器会查找路由表,路由表记录IP地址和接口的对应关系,通常路由器每个接口对应一个IP网络 。
实际应用中,当在同一个网络内通信时,只能使用交换机,当要跨网络通信时,又要用到路由器,这样一来,路由器和交换机都需要购买才能实现同网络和跨网络通信,聪明的设备厂商,就研发出了三层交换机,具备同网和跨网通信能力 。
虽然有二层交换机和三层交换机之分,但是同网络交换仍然是查找MAC地址表,跨网络交换查找路由表,这个基本原则不会变的 。
所以针对你的问题,只有三层交换机具备路由能力 。
简单来说,交换机有二层和三层交换机之分,通过MAC地址和IP地址进行数据的交换,这点没有区别 。一般来讲,只有三层交换机具备路由功能 。
- 苹果手机密码忘了怎么办怎么解锁没有电脑 苹果手机锁屏密码忘了怎么办不要清除数据
- 夷陵之战诸葛亮为什么没有参加贴吧 如果诸葛亮打夷陵之战
- 单位里已经几个月没有发工资了,没有存款!单位要求捐款!怎么办?
- 人家创业,有钱才创业,我们没有钱该如何创业呀?
- O型血的人,吃什么食品最健康,有没有饮食食品的禁忌?跟其他血型的人有什么区别?
- 你们觉得人到底有没有灵魂,人死后到底是一种什么状态呢?
- 你有没有一直想念但是最近特别想念的已经永远离开你的人?
- 笔记本连接音箱没有声音怎么办 笔记本音箱有滋滋声怎么解决视频
- 什么宠物又小巧又便宜又好养而且没有味?
- 古代打仗前是怎样制造气势的,有没有这方面的诗词?
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
