摘要:

P2P应用产生的流量正大肆吞噬着网络带宽,增加了网络运营商的管理压力。同时随着以Android为主的移动设备用户群变得越来越庞大,相应的流量吸费问题也随之产生,特别是Android手机上的P2P应用,在下载的同时还不断的上传,流量的损耗很是惊人。因此,在Android系统中对P2P应用进行流量监控的研究与实现,已成为一个非常重要的课题,对当今互联网,特别是移动互联网、移动终端设备的正常、健康发展显得格外重要。本文所做的工作是课题Android系统中P2P应用的流量监控的研究和实现的前期工作:选定具体的P2P应用,对其运行时产生的数据包进行捕获和分析以获取相关信息,并对该P2P应用的流量控制进行研究,实现对该P2P应用控制流和数据流的分开控制。本文首先进行P2P和Android系统相关技术及工具简介。为了更好地在Android系统中进行数据包的捕获工作,接着介绍一种通用的移动设备数据包捕获环境的搭建方法。由于该环境在实际捕获操作上可控性较差,在此基础上自行设计了一种基于TcpDump的Android数据包捕获工具DroidCap,并设计一种基于此工具的通用的Android数据包捕获实验方案。选取风行视频Android客户端为研究对象,利用捕获及分析的结果信息重设DroidWall的控制规则,实现对风行视频Android客户端的控制流和数据流分开控制,并进一步改进DroidWall的功能,使其对风行视频Android客户端的控制效果更佳。

展开

android流量控制的实现,Android系统中P2P应用数据包捕获及流量控制研究相关推荐

  1. 基于tcpdump的Android智能移动终端数据包捕获完整解决方案

    基于tcpdump的Android智能移动终端数据包捕获完整解决方案 参考文章: (1)基于tcpdump的Android智能移动终端数据包捕获完整解决方案 (2)https://www.cnblog ...

  2. 计算机中复合模板在哪,冷冲模CAD系统中装配模板的设计与复合算法研究-计算机软件专业论文.docx...

    冷冲模CAD系统中装配模板 冷冲模CAD系统中装配模板 的设计与复合算法研究 摘要 文章首先综述了国内外模具CAD/CAM技术的发展概况.指出了模具设计 过程的规范化.设计方法的算法化及数据结构的合理 ...

  3. 2017年的双十一又一次刷新了记录,交易创建峰值32.5万笔/秒、支付峰值25.6万笔/秒。而这样的交易和支付等记录,都会形成实时订单Feed数据流,汇入数据运营平台的主动服务系统中去。数据运营平台的

    2017年的双十一又一次刷新了记录,交易创建峰值32.5万笔/秒.支付峰值25.6万笔/秒.而这样的交易和支付等记录,都会形成实时订单Feed数据流,汇入数据运营平台的主动服务系统中去.数据运营平台的 ...

  4. c语言sgoto 标志位,如何在Go中设置TCP数据包的“不分段”标志位?(How to set “don't fragment” flag bit for TCP packet in Go?)...

    如何在Go中设置TCP数据包的"不分段"标志位?(How to set "don't fragment" flag bit for TCP packet in ...

  5. 从pcap文件中解析网络数据包

    pcap文件解析 1:pcap文件格式 2:从pcap文件中读取以太网数据包 3:c语言代码实现 4 参考链接: 1:pcap文件格式 pcap文件主要包含了三个部分,pcap文件头,数据包头,数据包 ...

  6. android java json_探究Android系统中解析JSON数据的方式

    前言喜欢在前言里讲一下自己的现状,或许能有共鸣的同学,更多的是留给自己一个纪念,几个月或者几年再回来看的时候还是会很有感慨.今天说说语言,json这种数据格式之前我做服务器端的时候天天接触,天真的以为 ...

  7. 安卓编译android.mk,详解安卓系统中的Android.mk文件

    概述    Android.mk文件用来向编译系统描述如何编译你的源代码.更确切地说,该文件其实就是一个小型的Makefile.由于该文件会被NDK的编译工具解析多次,因此应该尽量减少源码中声明变量, ...

  8. android package.xml,Android自动化编译设置AndroidManifest.xml中package值(包名)

    手动修改Android的AndroidManifest.xml中package值(包名)很简单,手动修改即可.但是项目中需要把Android的项目源代码放到服务器端在客户下载时候动态编译生成,且生成的 ...

  9. android 弹幕时间戳,【存档】B站直播数据包分析连载(2018-12-11更新/2020-04-12废止)...

    TODO: 这篇文章是我分析B站直播的数据包的过程,可能会有一些待补充的内容,如果有什么建议可以私信我或者跟评.感谢一下下面的各位做出的卓越贡献~ CREDITS: 冰块TiO2 - 提供样本数据(十 ...

最新文章

  1. 【高并发】高并发环境下构建缓存服务需要注意哪些问题?我和阿里P9聊了很久!...
  2. linux 环境安装Flutter
  3. Python-属性(property)
  4. Python MongoDB--PyMongo
  5. 央行无意放宽松,7月贷款仍有可能吃紧
  6. 深度学习 免费课程_2020年排名前三的免费深度学习课程
  7. /etc/profile与/etc/bashrc、交互式与非交互式、login与non-login shell的差别
  8. 说一下php的自动加载,php的_autoload函数实现自动加载类的使用
  9. RocketMQ怎么保证队列顺序消费
  10. 2nd scrum站立会议
  11. iOS知识点,iOS开发笔记
  12. 企业级多用户发卡平台源码PHP
  13. 一天看10000张黄图,鉴黄师的苦!!!
  14. ADS1255/6 使用
  15. 谷歌拼音输入法-里程碑式的跃进
  16. 【思科模拟器实验】RIP路由协议
  17. 【应用】SpringBoot -- JWT 实现 token 验证
  18. 采购申请审批策略增强
  19. 算法训练 删除多余括号
  20. java 美发管理系统_基于安卓Android潮流美发系统APP设计(MySQL)

热门文章

  1. 详解GCN、GAT、凸优化、贝叶斯、MCMC、LDA
  2. ​2021年机器学习什么风向?把注意力放在MLP上
  3. 1.4亿围观!宝藏副教授火速走红:如果不喜欢我的研究方向,我可以改!
  4. 当支持向量机遇上神经网络......
  5. TensorFlow 2.2.0-rc0,这次更新让人惊奇!
  6. 酸了!给湖北籍学生偷偷发慰问金,中文系还不用上网课,这个学校太贴心!...
  7. Django博客系统(展示首页)
  8. 二叉树的层序遍历 II
  9. 自然语言处理(nlp)之词袋模型及句子相似度
  10. 为了解决伴随RIP协议的路由环路问题,可以采用水平分割法,这种方法的核心是(22),而反向毒化方法则是(23)。