由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
EmergingNetworking版 - 求教一个网络传输时间计算问题
相关主题
Verizon Virtually blocks China Internet如何通过internet快速传输大数据文件
RoadRunner出口坏了吧Internet 问题请教:
终于和国内电信打了一次电话。为何下载速度会越来越慢
sh ip bgp x.x.x.x如何编译无线网卡 (转载)
Here comes the 2nd wave of Wi-Fi学习OPNET的步骤zz
在线听歌一类的应用是用TCP吗?还是UDP? (转载)let's talk about internet2
包子弱问为什么我一接路由器就不能上网?who has experience w/ packet cable voip?
Internet总带宽是多少?大家聊聊华为进入北美市场的门槛是什么?
相关话题的讨论汇总
话题: tcp话题: internet话题: 计算机话题: 计算话题: 传输
进入EmergingNetworking版参与讨论
1 (共1页)
g******i
发帖数: 32
1
假设Internet有2个计算机,已知bandwidth等信息,如果一个计算机向另一个传送一个
任意大小的文件,如何估计传送的时间?
做这个计算除了bandwidth外,还需要知道什么已知条件么?简单起见,也可以假设是
基于TCP的。
如果能给出相关文献就更好了,俺自己去看:)多谢多谢
d****i
发帖数: 1038
2
Basically you need to estimate transmission, propagation, queueing and
processing delay.
I think it will depend on the locations of the two computers and how many
hops between them. If you take
into consideration of the network protocol, such as tcp, it can be more
complicated.

【在 g******i 的大作中提到】
: 假设Internet有2个计算机,已知bandwidth等信息,如果一个计算机向另一个传送一个
: 任意大小的文件,如何估计传送的时间?
: 做这个计算除了bandwidth外,还需要知道什么已知条件么?简单起见,也可以假设是
: 基于TCP的。
: 如果能给出相关文献就更好了,俺自己去看:)多谢多谢

g******i
发帖数: 32
3
多谢。我是在做一个简单的simulation, 考虑Internet上的1个peer-to-peer系统,假
设1个计算机要从另外一个计算机上下载文件,也会有些简单的message询问问题,这些
情况下的信息文件传输时间如何估计呢?
大概距离也许可以知道,但是要经过多少HOP要怎样才能知道?就是internet上的2个计
算机,中间具体的网络传输细节要怎样考虑,或者有没有简化的估计之类的计算?
z**r
发帖数: 17771
4
这个没有办法估算出精确值吧?毕竟Internet目前总体上还是best effort的网络,不
过俺觉得取决于你主要范围,如果基本上是在一个国家内部,应该在backbone上延迟小
于100ms吧,具体到每一台计算机,就真不好说了,有的last mile本身延迟就大,比如
你如果用3G/4G上网。
HOP可以通过看IP header里TTL呀,不过很有可能也被隐藏了具体hop count,比如通过
一个
mpls backbone,就很可能被隐藏了真正的数目。

【在 g******i 的大作中提到】
: 多谢。我是在做一个简单的simulation, 考虑Internet上的1个peer-to-peer系统,假
: 设1个计算机要从另外一个计算机上下载文件,也会有些简单的message询问问题,这些
: 情况下的信息文件传输时间如何估计呢?
: 大概距离也许可以知道,但是要经过多少HOP要怎样才能知道?就是internet上的2个计
: 算机,中间具体的网络传输细节要怎样考虑,或者有没有简化的估计之类的计算?

d****s
发帖数: 117
5
这一般只能用仿真来做,比如ns2里的TCP variations Vegas,Fast,etc,这方面的文
献很多,比方这个 http://netlab.caltech.edu/projects/ns2tcplinux/ns2linux/index.html
g******i
发帖数: 32
6
NS2我听说过的,不过时间很短来不及使用这个了。我只想知道一个平均意义上的大概
传输时间。比如知道2台计算机带宽和距离,平均传输速率或时间如何计算呢?
d****s
发帖数: 117
7
关键平均是没有意义的,它可能短到几秒长到十几分钟,相差十的好几个数量级。。。
它取决于你文件大小,网络各种状况等。。。
你提到simulation,难道你自己用C写,其实ns简单的多
1 (共1页)
进入EmergingNetworking版参与讨论
相关主题
大家聊聊华为进入北美市场的门槛是什么?Here comes the 2nd wave of Wi-Fi
Comcast selected Cisco/Nortel在线听歌一类的应用是用TCP吗?还是UDP? (转载)
Huawei Signs 21CN (zz)包子弱问为什么我一接路由器就不能上网?
Network connection for VoDInternet总带宽是多少?
Verizon Virtually blocks China Internet如何通过internet快速传输大数据文件
RoadRunner出口坏了吧Internet 问题请教:
终于和国内电信打了一次电话。为何下载速度会越来越慢
sh ip bgp x.x.x.x如何编译无线网卡 (转载)
相关话题的讨论汇总
话题: tcp话题: internet话题: 计算机话题: 计算话题: 传输