找回密码
 加入我们
搜索
      
查看: 19817|回复: 53

[网络] 只有万兆电卡才能兼容2.5G网速吗?

[复制链接]
发表于 2023-9-28 11:25 | 显示全部楼层
雨季不再来 发表于 2023-9-28 09:38
当然有交换机。你引用的我的回复,里面我的意思是,1个10G光卡(不支持2.5G速度),和一个2.5G网卡,还能 ...


两者已经通过了交换机。
那你10g光协商10g, 2.5g点协商2.5g。这两个口是各自协商,相互之间并没有关系。

现代交换机都是存储转发的方式,包要交换机里先存下来。

你的问题其实是,10g口和2.5g口 传输时的速率问题对吧?

那木桶原理呀,你的光口协商连接速度10g,实际传输速度只能到2.5g
发表于 2023-9-30 11:26 | 显示全部楼层
lz说了这么多,其实一开始的基础就错了。lz以为在交换机上,两个网口要传输数据,是这两个网口之间要协商,相互知道对方速率。再传数据。

其实这个知识基础就是错的。

我前面说了,现代交换机都是存储转发的方式由硬件来转发包,根据包头转发到对应接口。所以很重要的一点,所有接口只知道它自己和交换机接口的协商速率。是绝对不知道对方接口的协商速率的。数据发出去的时候甚至都不知道对方是谁。在哪个接口。

交换机要知道包转发到哪里,是通过mac地址表。表里有数据就直接转,没数据就先广播到所有接口,哪个接口有响应了就存mac地址表。下次不用广播就直接转。

在这种模式下。其实发送方完全不可能知道别的接口的速率的。这速率本身发送方也不用关心。他只管发。

如果接收接口接收慢了。交换机存储满了,消化不掉。自然发的速度就下来了。

理解了这个就能想清楚整个问题了。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-6-17 17:14 , Processed in 0.006975 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表