找回密码
 新注册用户
搜索
查看: 34308|回复: 19

Neti@home - 网络无偿交换式操作工程 - 项目介绍

[复制链接]
发表于 2004-12-23 21:47:24 | 显示全部楼层 |阅读模式
只要人人都献出一点 CPU ,就能够让 Internet 变得更美好一些。
这是 Georgia 技术学院的 NETI@home 计划 (http://www.neti.gatech.edu/) 的哲理。
( NETI@home 计划中文官方站点:http://www.equn.com/neti/ )

类似以前著名的 Seti@Home ,Neti@Home 希望最多的人能够下载这个小软件然后一直保持运行在自己的电脑上。而这个客户端就会不停的收集你的网络数据,包括各种协议的速度,下载次数,还有未被邀请的请求。从中便可以知道哪些ISP是最好的,速度和安全;哪里有一个影响了 Internet 的主干路由器问题。

当有了足够多的人下载并且使用了这个软件之后还会有更多的价值,比如实时的发现网络蠕虫病毒的爆发,甚至可以从数据地图中找到该病毒是从哪里起源的。

虽然想法很高尚,但是这个项目还刚刚开始。除了知道的人有限之外,更主要的问题还在于他们需要解除人们对隐私的疑虑。不会有人愿意自己的上网东西被一个中央数据库全部记录。当然 Neti@Home 已经做了足够多的承诺,软件上还有隐私级别的调整。

每个上网的人都希望 Internet 更完美,但是我看不会是每个 Internet 的使用者都会参与到这个项目中。就象每马路上的人都希望道路通畅,但是大家都不会管自己的乱穿红灯给多少人带来了阻塞。

文章来源:

引用:

http://www.wired.com/news/techno ... tml?tw=wn_tophead_2

NETI to Examine Net's Strengths

Georgia Tech researchers want you -- and your computer.

They want to figure out how to make the Internet faster and more reliable, but to do that they need to gather data from tens of thousands of personal computers around the world.

Currently, Internet performance research almost always uses data gathered from various router points along the Internet's backbone, the high-speed pipelines that keep data moving around the globe. But George Riley, professor of electrical and computer engineering at Georgia Tech, and graduate student Robby Simpson want to use data collected directly from Internet users.

To do this they've developed an open-source software application that gathers network performance statistics such as average response time, average round-trip time, connection times, download times and number of packets sent and received.

Now they just need truckloads of volunteers to download their NETI@home application, and allow the application to send network performance information from the volunteers' computers to a server at Georgia Tech, where it will be analyzed and made available to anyone else who wants to use it for their own Internet improvement projects.

Neti@home is named after the University of California at Berkeley's SETI@home project, which uses volunteer computing power to search for extraterrestrial intelligence.

SETI distributes data collected from a high-powered radio telescope in Puerto Rico to millions of computers around the world, borrowing their processing power to analyze the data for potential evidence of extraterrestrial communications or activity.

"With NETI, we're searching for network intelligence -- intelligence about the way the Internet works so we can make it work better," said Simpson.

But the data that NETI will gather is far more personal than that gathered by SETI. Riley and Simpson know that people may be leery of having data on their network usage tracked and transmitted, but promise to protect volunteers' privacy.

NETI users can set privacy protections that will determine what types of data will be gathered and reported from their computers. The reports sent to Georgia Tech are also stored on the user's computer, so the user can see exactly what statistics are gathered.

"NETI is not spyware, and in no way compromises any of your private data," said Riley. "It is nearly painless from a performance point of view, and completely private if you opt to use our most restrictive privacy setting."

Simpson and Riley said they hope, however, that volunteers will not choose the most restrictive privacy setting. Less restrictive settings will allow them to gather more useful data from participating computers.

"We will use the collected data in our research to create realistic simulation models of typical Internet users' behavior," Riley said. "Better simulation models lead to better simulations, which lead to better protocol analysis, better protocols and, eventually, a better Internet."

The data collected by NETI, sans anything that might personally identify volunteers, will also be made available to other network researchers and the general public on the NETI website. As the project picks up speed -- currently there are only a few dozen volunteers -- they expect to make the data available in real time.

If NETI is installed on enough machines with a broad-enough distribution, the data that's being collected could even provide an early-warning detection system for worms and viruses, said Simpson.

"If we start noticing that many NETI@home users are receiving anomalous traffic, that could be an indication of the spread of an Internet worm, or some other sort of attack," Simpson said. "If the clients were distributed enough, one could even see which parts of the world are attacked first and then possibly use the data to track where the worm seems to have originated from."

Simpson also envisions using NETI data to produce a chart of the best and worse Internet service providers, in terms of performance and security.

"The beauty of collecting data such as this, data that hasn't been gathered before, is that we can't imagine all of the possibilities," said Simpson. "But one immediate way of meeting our goal of 'making the Internet better' would be to identify some of the worst network routes, and point these out to the organization that owns them. I would imagine it would be quite embarrassing for a major ISP if they were found to have the worst connections."

Systems administrators can also use NETI to monitor performance on their private networks. And since the NETI application is open-source, Simpson and Riley also hope the development community will come up with other interesting uses for the application.

Georgia Tech plans to keep the NETI project going "theoretically forever," according to Riley.

"Everyone agrees that the Internet is continually changing and growing, and data from year 2004 will likely be obsolete by 2005," Simpson said. "Besides, you can never have too much data."

————————————————————
中文部分作者:莱茵枣
转自:http://218.87.20.106/forum/viewtopic.php?t=41
http://bbs1.iamalex.org/forum/viewtopic.php?t=41
本帖中文部分转载,碧城仙 已于2005年1月与作者 莱茵枣 取得联系,获许转载。
回复

使用道具 举报

 楼主| 发表于 2004-12-23 21:55:27 | 显示全部楼层
NETI@home 为网络研究员提供“原来无法获得的足够多的端到端数据”以使互联网更快和更可靠。

NETI@home 是从终端系统收集网络性能统计数据的开放源代码软件包...

NETI@home 运行在用户终端设备上收集各种各样关于互联网性能的统计数据。然后这些统计数据将发到在 Georgia Institute of Technology (佐治亚技术研究所 Georgia Tech )的一台服务器,在那里他们被收集并对公众开放。我们相信,这个工具将给研究员大量由终端用户评定的关于互联网的端到端性能的有用数据。我们的基本方法是嗅探主机收发的数据包并根据这些观测到的包推断性能值。

NETI@home 用户能选择安全级别以确定将收集什么样的数据和什么不报告。

NETI@home 会安静地在后台运行,很少或不会影响用户,并且占用的资源很少。

NETI@home 用 C++ 编写并使用流行的 Ethereal 网络分析仪嗅探包。NETI@home 使用 zlib 压缩编码。NETI@home 被作为在佐治亚技术研究所的一个论题项目并按 CAIDA 规范完成网络统计。

NETI@home 包括用 Java 编写的 NETIMap 程序,以加强 NETI@home 的使用范围。

NETIMap 程序运行时,将显示世界的地理地图。当互联网主机(如网站)被连接,那个主机的计算出的坐标点会被放置一个小点。坐标计算使用 CAIDA 的 NetGeo 数据库。

警告:
一名用户报告,他在 Win2000 SP4 机器上安装了 NETI@home,并在卸载它以后,他注意到每 20 分钟 Neti@home 都会设法执行服务。他禁用了服务,但无法删除注册表项因为总会出现“删除出错”....NETI@home 人事部回应了以下信息:作为一个临时解决方法,我会推荐您使用 控制面板->管理工具->服务 来终止服务,并且禁用服务自动启动。奇怪的是,服务代码程序位于“程序\Ethereal\neti”,如果卸载程序这个文件夹不应该存在或是为空。

NETI@home 作为服务运行是为了避免用户必须手工开始它,以便当用户没登录(在登录提示界面)时它仍可以获取数据。您能双击位于“程序\Ethereal”的 go.bat 文件手工运行 NETI@home。

————————————————————————

以上内容由 vmzy 翻译自:
http://distributedcomputing.info/ap-internet.html#netiathome
中国分布式计算总站版权所有,转载请注明出处。

原英文如下:

NETI@home provides to network researchers "a wealth of end-to-end data that has been previously unavailable" in order to make the Internet faster and more reliable.
"NETI@home is an open-source software package that collects network performance statistics from end-systems. ... NETI@home is designed to run on end-user machines and will collect various statistics about Internet performance. These statistics will then be sent to a server at the Georgia Institute of Technology (Georgia Tech), where they will be collected and made publicly available. We believe that this tool will give researchers much needed data on the end-to-end performance of the Internet, as measured by end-users. Our basic approach is to sniff packets sent to and received by the host and infer performance metrics based on these observed packets. NETI@home users will be able to select a privacy level that will determine what types of data will be gathered, and what will not be reported. NETI@home is designed to be an unobtrusive software system that runs quietly in the background with little or no intervention by the user, and using few resources.

"NETI@home is written in C++ and uses the popular Ethereal network analyzer to sniff packets. NETI@home also uses the zlib compression library. ... NETI@home has been developed as a thesis project at Georgia Tech and has been designed in accordance with the CAIDA specifications on network statistics.

"NETI@home includes the NETIMap application, written in Java, to encourage the use of NETI@home. The NETIMap application, when run, will display a geographical map of the world. As Internet hosts are contacted (a website, for example), a dot is placed on that host's calculated coordinates. The coordinates are calculated using CAIDA's NetGeo database."

Warning: a user has reported that he installed NETI@home on a Win2000 SP4 machine, and after uninstalling it, he noticed there was a service running, trying to execute Neti@home every 20 minutes. He disabled the service, but was unable to remove the registry entries because there was always an "Error during delete." NETI@home personnel responded with the following information:

As a temporary solution, I would recommend using Control Panel->Administrative Tools->Services to stop the service and also to have the service disabled at startup. The strange thing is that the service code is located in "Program Files\Ethereal\neti" and if the program has been uninstalled, this folder should not exist or be empty. NETI@home runs as a service to avoid users having to manually start it and so that it can capture data when users are not logged in (just sitting at login prompt). To manually run NETI@home you can run the go.bat file located in "Program Files\Ethereal".
回复

使用道具 举报

发表于 2004-12-23 23:21:45 | 显示全部楼层
支持!
回复

使用道具 举报

发表于 2004-12-23 23:49:23 | 显示全部楼层
支持
那个在地图上显示服务器的看来蛮有意思的~
回复

使用道具 举报

 楼主| 发表于 2004-12-24 21:05:57 | 显示全部楼层
Lightalt  在 2004-12-23 23:49 发表:
那个在地图上显示服务器的看来蛮有意思的~


The NETIMap application.
      This application, installed with NETI@home, geographically plots recently contacted locations using CAIDA's NetGeo (http://www.caida.org/tools/utilities/netgeo/) database.
回复

使用道具 举报

发表于 2005-8-9 23:12:27 | 显示全部楼层
试用了一下,我本人是不推荐这个项目的……因为虽然主页上说no spyware,但是自己上网被人盯着总是不舒服的……
而且这项目我感觉好象没有DIMES这么有趣……
回复

使用道具 举报

发表于 2005-10-10 06:26:32 | 显示全部楼层
引用 apple 在 2005-8-9 11:12 PM 时的帖子:
试用了一下,我本人是不推荐这个项目的……因为虽然主页上说no spyware,但是自己上网被人盯着总是不舒服的……
而且这项目我感觉好象没有DIMES这么有趣……

主要是觉得被人盯着不是太爽
回复

使用道具 举报

头像被屏蔽
发表于 2006-2-25 04:13:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2006-3-2 13:23:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-4-16 21:09:10 | 显示全部楼层
本身就是一个间谍软件,除非组织者道德品质非常高尚,否则后果不堪设想
回复

使用道具 举报

发表于 2006-10-7 19:28:08 | 显示全部楼层
引用 watson_yan 在 2006-4-16 21:09 时的帖子:
本身就是一个间谍软件,除非组织者道德品质非常高尚,否则后果不堪设想

怎么讲  间谍!!!!
回复

使用道具 举报

发表于 2007-8-26 19:46:37 | 显示全部楼层
原帖由 碧城仙 于 2004-12-23 21:47 发表 [url=http://www.equn.com/forum/redirect.php?goto=findpost&pid=39219&ptid=3899]甚至可以从数据地图中找到改病毒是从哪里起源的。  


1樓的:{{nowiki}}“改”{{nowiki}}應該為{{nowiki}}“该”{{nowiki}}。一個翻譯錯誤。
回复

使用道具 举报

发表于 2007-8-26 21:29:32 | 显示全部楼层
剛才參加了半小時,感覺很沒意思。。
一個是它在后臺“默默地工作”著。。感覺很不爽,貌似背后有人盯著一樣。。
另一個它一點輸出都沒有,讓人不能直接感覺到它在做什么。。

真的感覺不好。。
回复

使用道具 举报

发表于 2008-10-2 14:48:56 | 显示全部楼层
这个有点间谍的感觉
回复

使用道具 举报

发表于 2009-5-22 01:33:43 | 显示全部楼层
這是一個有趣的討論。感謝您分享..
simulation rachat de credit
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-4-25 02:13

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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