雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2451|回复: 4

[讨论/求助] 数据帧 数据包

[复制链接]
发表于 2011-12-19 21:39:01 | 显示全部楼层 |阅读模式
交换机转发数据帧(2层)和数据包(3层)那个快,如果转发数据帧快为什么,,假如有一个数据包4000字节,那不就得分3个帧吗(每个帧最大传输1500字节对吗?包:包含在帧中?)那这样交换机传输一个数据包和3个数据帧没什么区别了啊,,
一个交换机的千兆口速度是125M/S那么这个125M/S是转发帧的速度还是转发包的速度
                                  最后还得问为什么转发帧要比转发数据包快,
发表于 2011-12-20 10:46:24 | 显示全部楼层
三层交换机的核心思想是:"一次路由多次转发",
三层交换机定义:在OSI的第三层实现了数据包的快速转发:三层交换技术=二层交换技术+三层路由转发技术;

------------------------------------分割线-----------------------------------------

线速:
  “线速”指网络设备交换转发能力的一个标准,而非通常所言的线速度和角速度。达到线速标准的设备,避免了非线速设备的转发瓶颈,称作“无阻塞处理”。即厂商标称交换能力大于设备上所有类型各个接口的带宽总和的2倍(全双工)。需要说明的的是通常二层线速指的是交换能力,单位Gbps ;三层线速指的是包转发率,单位Mpps 。
  千兆端口的包转发率是1.488Mpps ( 百兆端口为0.1488Mpps,其他类推)
  1,000,000,000/8/(64+8+12) = 1,488,095pps (最小数据包的大小为64byte,8byte的前导符,12byte的帧间隙)
 楼主| 发表于 2011-12-20 14:50:22 | 显示全部楼层
victor_huang 发表于 2011-12-20 10:46
三层交换机的核心思想是:"一次路由多次转发",
三层交换机定义:在OSI的第三层实现了数据包的快速转发:三层交 ...

您好:请问包转发速度能换算成帧转发吗
发表于 2011-12-20 15:22:11 | 显示全部楼层
woainia004 发表于 2011-12-20 14:50
您好:请问包转发速度能换算成帧转发吗

所谓的帧和包,只是一个数据单元而已,真正在硬件中传输的其实是101010101(数字脉冲),包(packets)是三层的数据单元,也就是IP等三层协议处理的对象或者协议单元,所谓帧(Frame)是二层的数据单元,一个PC,通过某个应用程序发出的数据,被经过层层加工:分段(传输层) - 》 打包(网络层) -》 成帧(链路层) 最终变成10100011的形式,在传输介质中去传输。 因此 “交换机转发数据帧(2层)和数据包(3层)那个快 ”,这个问题就不成立了因为 同一个DATA,它先被封装在packet中,然后又被封装成帧,再变成数字信号去传输 :)   
 楼主| 发表于 2011-12-20 16:41:08 | 显示全部楼层
tea 发表于 2011-12-20 15:22
所谓的帧和包,只是一个数据单元而已,真正在硬件中传输的其实是101010101(数字脉冲),包(packets)是 ...

您好,感谢您的回复,在问您个问题,千兆交换机线速转发是1Gbps 和路由器的线速转发1.488Mpps 是等速的吗?表述有错误还请见谅,,谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-12-23 10:50 , Processed in 0.083380 second(s), 18 queries , Gzip On.

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