免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4431 | 回复: 11
打印 上一主题 下一主题

以太网最小帧的计算? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-05 10:39 |只看该作者 |倒序浏览
We know that for a 10 Mbps Ethernet segment of 2500m long (a round-trip propagation delay of 51.2 s), the minimum Ethernet frame length is given by 512 bits (64 bytes).
a) If we upgrade the Ethernet to Gigabit Ethernet (1000 Mbps) with the same propagation speed, what is the minimum Ethernet frame length for this case?
b) Is this minimum frame length computed in part (a) acceptable? Explain your answer if it does. Otherwise, suggest a solution to resolve it.

论坛徽章:
0
2 [报告]
发表于 2009-08-05 11:19 |只看该作者
我没看明白是什么意思?

论坛徽章:
0
3 [报告]
发表于 2009-08-05 11:51 |只看该作者

回复 #2 kentchoi 的帖子

第一问的大致意思是说,如果是千兆的以太网,最小帧长度为多少?
第二问是说第一问的计算方法是否可以接受,否则说出你的解决方法?

论坛徽章:
0
4 [报告]
发表于 2009-08-05 13:57 |只看该作者
我没接触过这种问题,,最小的以太帧,,会因为10M,千兆不同会不同吗?

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
5 [报告]
发表于 2009-08-05 21:01 |只看该作者
1,关于最小字节的由来

2.碰撞槽时间
假设公共总线媒体长度为S,帧在媒体上的传播速度为0.7C(光速),网络的传输率为R(bps),
帧长为L(bps),tPHY为某站的物理层时延;
则有:
碰撞槽时间=2S/0.7C+2tPHY
因为Lmin/R=碰撞槽时间
所以:Lmin =(2S/0.7C+2tPHY )×R
Lmin 称为最小帧长度。
碰撞槽时间在以太网中是一个极为重要的参数,有如下特点:
(1)它是检测一次碰撞所需的最长时间。
(2)要求帧长度有个下限。(即最短帧长)
(3)产生碰撞,就会出现帧碎片。
(4)如发生碰撞,要等待一定的时间。t=rT。(T为碰撞槽时间)
2.下面我们来估计在最坏情况下,检测到冲突所需的时间
(1)A和B是网上相距最远的两个主机,设信号在A和B之间传播时延为τ,假定A在t时
刻开始发送一帧,则这个帧在t+τ时刻到达B,若B在t+τ-ε时刻开始发送一帧,则B在t+τ时就
会检测到冲突,并发出阻塞信号。
(2)阻塞信号将在t+2τ时到达A。所以A必须在t+2τ时仍在发送才可以检测到冲突,所以一帧的
发送时间必须大于2τ。
(3)按照标准,10Mbps以太网采用中继器时,连接最大长度为2500米,最多经过4个中继器,因
此规定对于10Mbps以太网规定一帧的最小发送时间必须为51.2μs。
(3)51.2μs也就是512位数据在10Mbps以太网速率下的传播时间,常称为512位时。这个时间定
义为以太网时隙。512位时=64字节,因此以太网帧的最小长度为512位时=64字节。

2,以太网18字节,我想应该是“目的MAC(6)+源MAC(6)+Type(2)+CRC(4)

3,至于IP最大传输单元1500,只是规定

论坛徽章:
0
6 [报告]
发表于 2009-08-05 22:05 |只看该作者

回复 #5 ssffzz1 的帖子

这个题目怎么解啊?

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
7 [报告]
发表于 2009-08-05 22:56 |只看该作者
不懂,没计算过。不知道1000M的时间槽如何算。

论坛徽章:
0
8 [报告]
发表于 2009-08-06 13:25 |只看该作者
a) 6400bits
b) 不能接受,会造成严重线路浪费。解决办法:把距离缩短到250M, 或者换成传输速度更快的介质,如光纤

公式ssffzz1兄已经给出,要想碰撞槽时间变小,要么减小分子(2S),要么减小时延(tPHY)

评分

参与人数 1可用积分 +10 收起 理由
ssffzz1 + 10 我很赞同

查看全部评分

论坛徽章:
0
9 [报告]
发表于 2009-08-06 13:39 |只看该作者

回复 #8 jacky_yang 的帖子

谢谢!

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
10 [报告]
发表于 2009-08-06 20:21 |只看该作者

回复 #8 jacky_yang 的帖子

受教了,谢过。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP