项目描述:该设备串接在网络中,主要功能是实现网络报文的拦截屏蔽与监听功能。硬件采用mips架构,使用fpga编写相应模块,实现设备具体功能。软件在linux系统开发编写,利用交叉编译器编译使其运行在mips系统上。作为软件工程师,在该项目中主要负责以下部分:1.开发命令行实现对设备的系统配置及功能配置。2.编写内核模块,用于实现将相应系统配置及功能配置下刷到逻辑,逻辑根据配置的具体内容对网络报文进行相应操作。3.编写日志流程,将技术人员操作信息及设备系统信息存入其中。4.编写部分网络管理部分,将需要的信息通过网管更加快捷的读取,也可收取设备告警信息。5.系统自测与与调试。6.解决测试遇到的bug。7.优化系统性能