熟悉Linux操作系统,熟练掌握C/C++/bash程序编程,熟悉python编程。
熟悉Linux系统下的I/O、进程通信、线程控制、网络通信等;
熟悉计算机网络体系结构,熟悉TCP/IP协议栈中常用协议。
熟悉常用的数据结构和算法设计。
具有良好的文档编写能力。
项目1:sdn控制器功能开发。
项目职责:
1) 设计并开发符合需求的转发流水线。
2) 设计合适的管理结构并存储arp、isis、ospf、bgp等相关协议表项。
3) 将arp、isis、ospf、bgp等表项转换为OpenFlow流表下发至转发设备。
4) 参与全系统的测试和验收工作。
项目2:OpenFlow交换机功能开发。
项目职责:
1) OpenFlow流表性能优化, 创造性使用多级数据结构管理流表项,极大的提高流表的查找效率。
2) 2)OpenFlow转发面快速恢复功能。
3) 3)OpenFlow表项资源分时删除功能。
项目3:数据库备份恢复性能优化
项目职责:
1) 优化数据库log的管理结构和算法,提高log的查找效率。
2) 排查备份和恢复流程中效率低下的逻辑,并加以优化。