永发信息网

如何大面积监控网络?

答案:6  悬赏:20  手机版
解决时间 2021-04-05 09:13
  • 提问者网友:寂寞梧桐
  • 2021-04-04 14:08
马上毕业了,有一个课题,就是如何大面积监控网络。
条件:
有高性能计算机,可以接入任意网络(网通、电信、铁通、联通等)但无法控制骨干节点,只能作为普通客户接入。
可以自己编写程序,只需要思路。
可以加入搜索引擎辅助。
要求:
能够监控分散的网络(如城市,各种网络的用户都有)中大部分数据包(>=90%),并一定程度上还原一部分数据(主要是Html,题目中,假定计算机运算速度足够)。
监控的计算机数量:100万<=N<=2000万

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

如果你的回答是“没有办法”之类的话 就算了,谢谢你了。高分

1楼:汗...网监就好了 网监关键可以控制节点 现在题目是 无法控制节点啊
2楼:即使你大面积放马,90%的抓包率也不可能啊!
3楼:注意,请你先了解下网络执法官,谢谢。
4楼:请看请题目中最后一句话。
5-9楼 谢谢你们 我已经想到好的解决方案了~ 过两天 就把分发出去~~呵呵
9-11楼 首席网络工程师:我真不该说你什么了......不懂网络的兴许是你。我该如何说抱歉,您才知道我们的隐私这么容易就会暴露!?Odesky:兄弟,感谢,但是回答的问题无法解决。
最佳答案
  • 五星知识达人网友:由着我着迷
  • 2021-04-04 15:44
普通方法是完成不了的
不过可以考虑安置服务器到最高网络(如机房等),或者使用植入木马的方案,这需要一定的技术。但是理论确实可行,实际操作起来会引起很多问题...所以 仅仅理论成立。
全部回答
  • 1楼网友:渡鹤影
  • 2021-04-04 21:11
楼主的意思是,你的监控计算机无法接入网络的核心层,又想对接入核心层的整个计算机进行监控? 我想说的是一般的网络抓包都是基于数据链路层的,试问你只能将计算机接入一个大型网络的接入层,你就只能对接入这一块进行抓包,只能是局部的局部. 一个网络的的数据帧你就只能获取极小部分,怎么可能做全网监控? 估计楼主是学软件工程的吧? 一般对网络抓包有两种方法,第一是在核心交换机上做端口镜象,将获取的数据帧进行一层一层解封装,最后获得应用层数据.第2种是采用MAC伪装获取其他用户的数据.
  • 2楼网友:往事隔山水
  • 2021-04-04 20:25
唯一的办法,必须在核心路由器上做端口镜象,然后抓包,解析,分析,还原. 因为你要监控的是大型广域网,不是大型局域网.
  • 3楼网友:封刀令
  • 2021-04-04 19:13
这玩意儿你们现在才做啊,已经很多公司在商用了 抓90%的包,只能在骨干网罗的出口想办法,要么镜像要么分光。镜像会影响运营商网络的性能,人家肯定不干的,目前所谓的网络尖兵主要采用镜像的方式。最好就是分光,运营商只需要中断一下网络,部署分光器就可以了,目前用得比较多的是烽火的。 据我所知,有些系统是liunx的,也有windows的,用window的用了sniffer,看似比较原始。liunx不太清楚。 我觉得你不要忙于做到骨干级别的,什么100万啊,先用普通网卡搞搞局域网吧,这个用端口镜像就可以了。1台和100万台只是数据来源的问题,分析最重要。 good luck。
  • 4楼网友:罪歌
  • 2021-04-04 17:43
看起来,似乎这是不可能的事情,但事实上也并非绝对 我有一个方案,不过如果楼主所谓的抓包率是指所有数据(包括私人局域网内的)那就不一定能达到90% 而如果是所有经过核心网络的数据,那么90%还是可以的 唯一可行的方案就是利用现有的公安金盾工程 编写程序破解所有核心网内安装有金盾系统的超级计算机 改写程序即可,支持搜索引擎远端分布式查询哦 另外,楼主如果能成功写出这样的程序或者类似解决的论文 一定要发我一份啊 这是互联网的一个新的转折点!
  • 5楼网友:杯酒困英雄
  • 2021-04-04 16:13
虽然一点 看不懂 对这个问题本人可是很感兴趣``哪个网站有这些东东教?本人会继续关注这问题的`请高手们回话
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯