Chinaunix

标题: 带vlan tag的小帧问题 [打印本页]

作者: quxiaosong    时间: 2009-04-01 10:14
标题: 带vlan tag的小帧问题
如果一台设备要发送一个带vlan tag 的帧,但是这个帧小于64字节(比如60字节),那么他是先padding到64字节再打tag,还是直接打tag凑够了64字节就直接发送出去了?
作者: kentchoi    时间: 2009-04-01 10:57
我觉得是先填充,再打 vlan tag。
作者: ssffzz1    时间: 2009-04-01 11:13
应该是先填充。以太网规范要求是这样的。
作者: quxiaosong    时间: 2009-04-01 13:41
据华为的研发讲,现在有的设备会如下处理:如果打上tag就已经够64字节了,就不填充。所以华为的设备为了应对这种问题,在去除了tag之后如果发现帧长小于64字节,会填充后再发出去。
作者: ssffzz1    时间: 2009-04-01 14:16
岂不是更麻烦啊。
作者: quxiaosong    时间: 2009-04-01 14:27
根据华为的说法,就是有好多设备都不规范,他们才要这么应对的
作者: ssffzz1    时间: 2009-04-01 14:45
唉,就是啊。也感觉到了。
很多设备都不规范,处理问题的时候造成了N多困难的。
刚处理了一个连路由表都错误还能转发数据的,并且是一半能转发,一般不能。搞的我处理了1个多小时才搞定。
作者: kentchoi    时间: 2009-04-01 15:07
原帖由 ssffzz1 于 2009-4-1 14:45 发表
唉,就是啊。也感觉到了。
很多设备都不规范,处理问题的时候造成了N多困难的。
刚处理了一个连路由表都错误还能转发数据的,并且是一半能转发,一般不能。搞的我处理了1个多小时才搞定。


还能有这个问题,,,啥设备啊
作者: ssffzz1    时间: 2009-04-01 15:12
唉,还是不说了。影响不好。中毒的防毒墙,也遇到过。

[ 本帖最后由 ssffzz1 于 2009-4-1 15:20 编辑 ]




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2