如何大面积监控网络?

来源:百度知道 编辑:UC知道 时间:2024/05/29 23:46:18
马上毕业了,有一个课题,就是如何大面积监控网络。
条件:
有高性能计算机,可以接入任意网络(网通、电信、铁通、联通等)但无法控制骨干节点,只能作为普通客户接入。
可以自己编写程序,只需要思路。
可以加入搜索引擎辅助。
要求:
能够监控分散的网络(如城市,各种网络的用户都有)中大部分数据包(>=90%),并一定程度上还原一部分数据(主要是Html,题目中,假定计算机运算速度足够)。
监控的计算机数量:100万<=N<=2000万

我现在问题的难点就是:无法控制骨干节点,怎么大范围的抓取数据包?而且网络很分散。

如果你的回答是“没有办法”之类的话 就算了,谢谢你了。高分
1楼:汗...网监就好了 网监关键可以控制节点 现在题目是 无法控制节点啊
2楼:即使你大面积放马,90%的抓包率也不可能啊!
3楼:注意,请你先了解下网络执法官,谢谢。
4楼:请看请题目中最后一句话。
5-9楼 谢谢你们 我已经想到好的解决方案了~ 过两天 就把分发出去~~呵呵
9-11楼 首席网络工程师:我真不该说你什么了......不懂网络的兴许是你。我该如何说抱歉,您才知道我们的隐私这么容易就会暴露!?Odesky:兄弟,感谢,但是回答的问题无法解决。

普通方法是完成不了的
不过可以考虑安置服务器到最高网络(如机房等),或者使用植入木马的方案,这需要一定的技术。但是理论确实可行,实际操作起来会引起很多问题...所以 仅仅理论成立。

看起来,似乎这是不可能的事情,但事实上也并非绝对

我有一个方案,不过如果楼主所谓的抓包率是指所有数据(包括私人局域网内的)那就不一定能达到90%
而如果是所有经过核心网络的数据,那么90%还是可以的

唯一可行的方案就是利用现有的公安金盾工程
编写程序破解所有核心网内安装有金盾系统的超级计算机
改写程序即可,支持搜索引擎远端分布式查询哦

另外,楼主如果能成功写出这样的程序或者类似解决的论文
一定要发我一份啊

这是互联网的一个新的转折点!

这玩意儿你们现在才做啊,已经很多公司在商用了
抓90%的包,只能在骨干网罗的出口想办法,要么镜像要么分光。镜像会影响运营商网络的性能,人家肯定不干的,目前所谓的网络尖兵主要采用镜像的方式。最好就是分光,运营商只需要中断一下网络,部署分光器就可以了,目前用得比较多的是烽火的。
据我所知,有些系统是liunx的,也有windows的,用window的用了sniffer,看似比较原始。liunx不太清楚。
我觉得你不要忙于做到骨干级别的,什么100万啊,先用普通网卡搞搞局域网吧,这个用端口镜像就可以了。1台和100万台只是数据来源的问题,分析最重要。
good luck。

理论上无解。
如果有解,那么,上网就太不安全了。

你的问题等效于要求一个普通市民站在大马路上盘问所有的过路行人,你能做到吗?

楼主的意思是,你的监控计算机无法接入网络的核心层,又想对接入核心层的整个计算机进行监控?
我想说的是一般的网络抓包都是基于数据链路层的,试问你只能将计算机接入一个大型网络的接入层,你就只能对接入这一块进行抓包,只能是局部的局部.
一个网络的的数据帧你就只能获取极小部分,怎么可能做全网监控?
估计楼主是学软件工程的吧?
一般对网络抓包有两种方法,第一是在核心交换机上做端口