woainia004 发表于 2011-12-19 21:39:01

数据帧 数据包

交换机转发数据帧(2层)和数据包(3层)那个快,如果转发数据帧快为什么,,假如有一个数据包4000字节,那不就得分3个帧吗(每个帧最大传输1500字节对吗?包:包含在帧中?)那这样交换机传输一个数据包和3个数据帧没什么区别了啊,,
一个交换机的千兆口速度是125M/S那么这个125M/S是转发帧的速度还是转发包的速度
                                  最后还得问为什么转发帧要比转发数据包快,

victor_huang 发表于 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的帧间隙)

woainia004 发表于 2011-12-20 14:50:22

victor_huang 发表于 2011-12-20 10:46 static/image/common/back.gif
三层交换机的核心思想是:"一次路由多次转发",
三层交换机定义:在OSI的第三层实现了数据包的快速转发:三层交 ...

您好:请问包转发速度能换算成帧转发吗

tea 发表于 2011-12-20 15:22:11

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

woainia004 发表于 2011-12-20 16:41:08

tea 发表于 2011-12-20 15:22 static/image/common/back.gif
所谓的帧和包,只是一个数据单元而已,真正在硬件中传输的其实是101010101(数字脉冲),包(packets)是 ...

您好,感谢您的回复,在问您个问题,千兆交换机线速转发是1Gbps 和路由器的线速转发1.488Mpps 是等速的吗?表述有错误还请见谅,,谢谢
页: [1]
查看完整版本: 数据帧 数据包