`
steeven
  • 浏览: 313815 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

P4 资源搜集

    博客分类:
  • p4
 
阅读更多
10/30/2016 P4资源搜集:

看了杨帅的slides发现ONOS 1.6已经有实验性的P4支持,并且可以demo:
https://wiki.onosproject.org/display/ONOS/P4+Experimental+Support+via+BMv2
ONOS是Java的Controller, 通过BMv2的Thrift远程接口调用,Controller本身也需要编译并且映射才能认识P4的表。通过mininet可以创建一些很好看的demo. 注意这个demo并非走的openflow, 是thrift。 ONOS还扩展了thrift接口通过控制器下发P4.


http://p4.elte.hu/ 这是个P4到C的编译器,现在支持DPDK. https://github.com/P4ELTE/p4c


INT: Inband network telemetry, 这是一个类似OAM的协议,用来收集通过的switch上的一些信息,每个经过的switch在hop-by-hop探测报文上添加自己的信息,终点sink发回destination结果,可以探测的数据类型用bitmap表示,可以收集沿途siwtch id, 出入端口,每个switch耗费时间,队列状况等信息,这样就知道了报文怎么怎么走的,哪里有性能瓶颈。注意INT推荐在数据面处理,不推荐控制面处理以体现真实情况,所以支持P4的设备就很容易扩展,在PDf连接中有p4参考代码:
http://p4.org/p4/inband-network-telemetry/
http://p4.org/wp-content/uploads/fixed/INT/INT-current-spec.pdf
分享到:
评论

相关推荐

    搜索神器p4p8.0

    这款工具的主要目标是帮助用户快速、精准地找到网络上的各类信息,无论是学术研究资料、娱乐资源还是工作文档,都能通过其强大的搜索算法实现一键查找。 首先,我们要理解的是搜索引擎的工作原理。通常,一个搜索...

    搜索神器P4PVIP

    【标题】"搜索神器P4PVIP"是一个极具特色的...总的来说,"搜索神器P4PVIP"凭借其强大的搜索功能、高效的下载体验以及丰富的资源库,为用户打造了一个全面且个性化的资源获取平台,是互联网资源搜索与下载的不二之选。

    东士科技DG-P4智能网关样本.pdf

    1. **数据采集与转发**:DG-P4智能网关具备强大的数据采集能力,能够实时收集来自各种传感器或设备的数据,并通过不同的网络接口(如以太网、无线网络等)将这些数据转发至数据中心或其他目标系统。 2. **协议转换**...

    人力资源管理系统文档V1

    3. **招聘管理**:支持发布招聘信息、收集与筛选简历、面试安排、录用决策及人才库维护等功能,优化招聘流程。 4. **培训管理**:追踪员工培训进度,评估培训效果,依据需求定制培训计划,促进员工职业发展。 5. **...

    人力资源管理系统数据库设计.doc

    3. 提供优质服务:系统能快速收集信息,增强内部沟通,支持用户获取所需信息并据此决策。 4. 成本控制:通过减少操作成本、降低员工流动率和通信费用,系统有助于降低企业运营成本。 5. 管理理念革新:系统不仅...

    开源项目-p4tin-GoAws.zip

    对于想要深入理解AWS服务工作方式,或者需要在本地进行快速原型验证的开发者来说,这是一个非常实用的资源。 【标签】"开源项目"强调了GoAws的核心特性,即它的源代码是公开的,允许社区成员查看、使用、修改并贡献...

    人力资源管理系统数据库设计说明.doc

    - 人力资源管理系统能够快速、高效地收集和处理信息,加强内部信息流通,使各级管理人员能够及时获取所需信息,从而做出更加合理的决策。 - 用户可以直接从系统中获取所需信息,并据此制定相应的行动计划。 3. **...

    人力资源管理系统数据库设计整理.pdf

    2. **提供优质服务**:系统能够快速准确地收集和分享信息,帮助员工和管理层作出决策,促进内部沟通。 3. **降低成本**:通过减少操作成本、降低员工流动率和通信费用,人力资源管理系统有助于降低企业运营成本。 ...

    人力资源管理系统数据库设计(1).doc

    7. **数据字典**:包含数据项、数据结构和数据流描述,是详细数据收集和分析的结果,随设计过程不断修正和完善。 8. **功能结构**和**数据流程**:定义系统操作流程和功能模块,如数据的输入、处理和输出。 通过...

    XX地产 大区培训工作述职模板P4.ppt

    - 收集反馈信息,评估培训效果并持续优化培训内容; - 提出改进建议,如“专员建议”,这部分内容可以涵盖对现有培训体系的看法、存在的问题及改进措施等。 ### 五、培训成果的评估与应用 为了确保培训的有效性,...

    LoadBalancer_2.0

    5. **监控与日志记录**:为了有效管理负载均衡,需要收集和分析性能数据,包括服务器的CPU利用率、内存使用情况、带宽消耗等。这可以通过集成监控工具或日志记录系统来实现。 6. **故障转移**:在负载均衡器出现...

    论文研究 - 红色吉大港牛的卵巢滤泡波和主要激素分布的调查

    红色吉大港牛(RCC)是牛的著名品种之一,是孟加拉国的本土动物,也是最有潜力的家畜遗传资源类型,具有独特的表型特征。 生殖管理可能是繁殖这种牛的过程。 因此,本研究的目的是表征RCC的卵泡波,并确定三个连续的...

    管理信息系统分析-设计-实施报告.docx

    2. 数据流程图:通过数据流D1-D3,将员工信息、主管考评和考勤统计信息整合,经过处理逻辑P1-P4,生成员工基本信息表、绩效考评信息单和考勤信息单。 四、数据字典 数据字典是系统的核心组成部分,它包括数据项、...

    西北大学GIS课件4

    2. 数据存储:GIS需要将收集到的地理信息进行结构化存储,通常采用矢量数据和栅格数据两种形式。矢量数据以点、线、面的形式表示地物,栅格数据则以像素矩阵表示。 3. 数据管理:GIS数据库管理着大量地理信息,包括...

Global site tag (gtag.js) - Google Analytics