这一周集中对Programmable data plane深入理解了一下。

阅读的资料:

1.用P4对数据平面进行编程(By Nick Mckeown,etc.)

2.A survey on the Programming data plane: Abstraction, Architecture and Open Problem.

3.data flow 中的 heavy-hitter问题  参考博客:   https://blog.csdn.net/dm_ustc/article/details/45895851

4.(P. Bosshart, D. Daly, G. Gibb, et al.. )P4: Programming protocol-independent packet processors

ACM SIGCOMM Computer Communication Review, vol. 44, no. 3, 87~95, 2014

看的几篇论文都以此篇作为参考文献,就找来看了一下。

5.根据这部分的学习和深入理解后,觉得之前Jennifer的论文看的太表面了,又重新看了一遍

Network-Wide Heavy Hitter Detection with Commodity Switches

结合学习过程中的笔记总结出如下:

1.可编程数据平面的出现,将更新和管理所有权从设备供应商转到programmer手中。

在这一过程中,

新的网络设备:允许设备实现包处理功能可动态的全面重新配置

新的基于软件的网络交换机:在通用CPU上运行

2.重点:理解数据平面与控制平面处理包过程中的动态策略,Match-Action管道,嵌入在数据平面中的全局状态

3.数据流的:

1)采样问题。蓄水池采样的方法,从流中选出子集,以便可查询并给出整个流有代表性的描述

2)确定频繁元素(Heavy-hitter)。特殊情况:过半元素查找问题;一般情况:迭代筛选算法

4.个人觉得P4可进一步研究的方向:语言的演化;网络应用(及此基础上的优化)

5.对传统的数据平面与控制平面集合情况有了更多了解。今后的论文阅读中可跳过这部分。此部分学习不赘述,仅基础知识补充。

本周集中学习的时间较少,下周的学习重心:

1.DDoS,Intrusion Detection Systems(入侵监测系统)的相关内容

搜索机器学习利用在该方面的文章

2.调研分布式机器学习应用于Intrusion Detection Systems领域

3.SDN的网课(系统化学习的基础内容)

2019/5/第二周相关推荐

  1. 2. linux默认的系统管理员账号是,2019.10第二周 王俊懿_Linux

    填空题 1.GNU的含义自由的操作系统 2.Linux一般有三个主要部分内核.命令解释层.实用工具 3.POSIX是Portable Operating System Interface的缩写,重点在 ...

  2. 2019秋第二周学习总结

    Java这门课程是这个学期才刚刚接触的,到目前来看,他的一些用法什么的和C语言还是挺相似的,像什么标识符,for语句,switch语句,定义类型什么的. 这个星期呢,主要是搭建了Java的编译环境,安 ...

  3. 2019年春季学期第二周作业(文件指针)

    2019年春季学期第二周作业(基础作业) 请在第一周作业的基础上,继续完成:找出给定的文件中数组的最大值及其对应的最小下标(下标从0开始).并将最大值和对应的最小下标数值写入文件. 输入: 请建立以自 ...

  4. 2019蓝桥杯每周一题第二周之Mineweep(扫雷)

    2019蓝桥杯每周一题第二周之Mineweep(扫雷) 写在开头: 写这个题的时候真的是一次次的纠错,题不难,里面的逻辑关系有复杂,每一次都以为会运行正确了,结果又一个小地方出错,写了一上午还是有问题 ...

  5. 2019年JAVA程序设计第二周編程总结

    2019第二周实验报告 Java实验报告 班级 计算机科学与技术二班 学号 20188442 姓名 吴怡君 完成时间 2019/9/7 评分等级 实验一 Java开发环境与简单Java程序 一. 实验 ...

  6. 校园导航系统---2019暑期项目第二周总结

    序: HALO,各位看客们大家好,距离暑假已经过去了两周,我们实验室的暑期留校生活也已经过去了两周,在第一周之后的一个星期,对暑期项目----校园导航系统进行了最后的完善. 历时两周完成了校园导航系统 ...

  7. 2019春第二次课程设计实验报告

    2019春第二次课程设计实验报告 一.实验项目名称: 贪吃蛇游戏编写: 二.实验项目功能描述: 这个实验主要是实现游戏的正常运行,实现的目标是对小蛇移动的控制, 同时对小蛇数据的保存,如何实现转弯的效 ...

  8. 20189221 2018-2019-2 《密码与安全新技术专题》第二周作业

    20189221 2018-2019-2 <密码与安全新技术专题>第二周作业 课程:<密码与安全新技术专题> 班级: 201892 姓名: 郭开世 学号:20189221 上课 ...

  9. 数据压缩第二周作业——图片TIFF格式分析

    数据压缩第二周作业 TIFF格式概述 特点 组成 图像文件头(Image File Header - IFH) Byteorder Version Offest to first IFD 图像文件目录 ...

最新文章

  1. unknown error mysql_解决MySQL执行SQL文件时报Error: Unknown storage engine 'InnoDB'的错误
  2. 鸿蒙os系统的iphonexr,iPhoneXS/XR终极防水测试:iPhoneXR不幸阵亡
  3. SAP SD基础知识之文本确定(Text Determination)
  4. kernel 3.10代码分析--KVM相关--虚拟机创建\VCPU创建\虚拟机运行
  5. 运行js_最新双十一喵币自动领取方法,安卓手机通过js脚本完美运行
  6. window.open 弹出居中窗口
  7. 今日头条屏幕适配方案落地研究
  8. QT学习:网络应用开发练习(文件下载)
  9. 从实战中了解数据开发全流程——DataWorks OpenAPI实战
  10. 每日一水:HDOJ 1408 盐水的故事
  11. 使用proguard混淆java web项目代码
  12. 建站利器 | 阿里巴巴上线静态开源站点搭建工具 Docsite
  13. poj2406(kmp循环节)
  14. 词频统计 matlab,5年cvpr论文词频分析,今年最火词——深度学习
  15. Math工具的使用 abs,ceil floor round
  16. 智能体重秤方案/案列/APP/小程序
  17. Axure高级功能(变量、动态面板[轮播图]、中继器)
  18. Python整数的溢出问题
  19. 德国研究生分数计算机,申请德国研究生看什么成绩
  20. 求解相似度的常见算法

热门文章

  1. MediaRecorder录制视频和录音
  2. rar、zip、7z等压缩率的测试
  3. 软件工程师-华为机试注意事项
  4. 超全!52个数据可视化图表鉴赏~~
  5. 2022腾讯云双十一服务器价格出炉来看看便宜不
  6. 打破第一范式的要求 (中英对照)Michael Rys 对 SQL Server 2005 中XML 的 评论——对微软SQL Server项目经理Michael Rys博士的采访
  7. 开发自己的DJI四旋翼无人机(A3飞控Onboard SDK和Mobile SDK介绍)
  8. 计算机是怎样跑起来在线看,计算机是怎样跑起来的
  9. FLOWABLE 流程中的自动跳过
  10. linux多种方法提取ip地址