V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
235777178
V2EX  ›  酷工作

坐标郑州, lonlife 寻找实力超群的 Linux C 项目经理~

  •  
  •   235777178 · 2015-06-16 09:16:43 +08:00 · 2550 次点击
    这是一个创建于 3250 天前的主题,其中的信息可能已经有所发展或是发生改变。
    [岗位职责]
    带领团队按要求,完成SDN系统的开发工作

    [岗位要求]
    1、精通C语言 可以在linux与windows环境下编写代码
    2、精通TCP/IP协议栈 知晓iptables netfilter运行原理
    3、可以在linux环境下编写针对自定义网络协议的NAT程序
    4、可以独立完成网络协议的设计 具备项目管理与团队管理能力

    [年薪]
    30w

    [试题]

    1.假如由你来带队开发一套自用的SDN系统,需要进行前期准备工作,现在仅知道要开发sdn系统但还不了解准确需求,所以这些准备工作截止在写开发文档之前,请将准备工作的开展思路与结果写出来

    2.写一套针对私有网络协议的nat程序demo 私有协议格式为 UDP header 附件为一个windows下的程序 可以配置
    代理客户端(win)

    配置文件:
    1 待劫持程序名称, 例如chrome
    2 代理服务器地址, 例如192.168.0.3:3344
    3 用户id, 例如uid=1001
    程序功能:
    1 从配置文件读取程序名, 劫持对应程序的ip层数据, 添加标签(uid)后通过udp协议发送至代理服务器. 封装后数据格式为 [mac][ip][udp][uid][ip][…] 其中uid为32bit无符号整型数据, 最后的[ip][…]是被劫持程序(例如chrome)发送的ip层数据.
    2 接收代理服务器回包并返回给被劫持程序 这个是原来设计, 如果有其它方法亦可.

    代理服务器(linux)
    配置文件:

    0 服务器由多个IP地址,例如192.168.0.3, 192.168.0.4
    1 服务器绑定地址, 例如192.168.0.3:3344
    2 用户出口ip配置,例如:uid1001=192.168.0.3, uid1002=192.168.0.4
    程序功能:
    1 接收客户端数据, 根据数据中uid信息选择出口ip
    2 在选定出口ip基础上实现snat, 保证多个客户端并行访问
    3 对于客户端被劫持程序(ping/chrome/nslookup)来说, 感知不到被劫持

    测试办法
    1 劫持测试 抓包看ping程序执行效果(icmp)
    2 抓包看nslookup执行效果(udp)

    3 打开chrome,可正常浏览网页和视频

    [福利]
    lonlife为团队小伙伴提供最接近BAT的薪资待遇和办公环境,在lonlife,薪酬没上限、大牛遍地走、苹果是标配、租房你嫌累、我们给你配。在lonlife,团队关系简单融洽,吃不到勾心豆角,我们只有楼顶烧烤。在lonlife,大牛你不用担心蜗居小城技能废掉,我们让你品尝技能Max的美妙。牛逼不吹,大家请看:

    技术帝看这里:mac电脑、机械键盘、各种资料用书,想要打个报告!
    健身帝看这里:台球、乒乓、动感单车、淋浴间、洗衣机
    养生派看这里:中央空调、空气净化器、净水器、微波炉、电冰箱
    腐败帝看这里:西瓜无限量、聚餐、K歌、IMAX、楼顶BBQ
    懒觉侠看这里:弹性工作时间、带薪年假
    宿舍条件这里:免费、可做饭、有阳台、上下班方便
    其他福利这里:五险一金、节日福利、生日福利、结婚生子礼金、公司营收分红、年终奖、免费法律咨询、伯乐奖

    感兴趣的欢迎砸简历至: [email protected]或qq:80176090
    7 条回复    2015-06-24 18:24:00 +08:00
    wangfeng3769
        1
    wangfeng3769  
       2015-06-16 10:19:39 +08:00
    恩不错,老乡顶一个。
    wangfeng3769
        2
    wangfeng3769  
       2015-06-17 07:22:15 +08:00
    就我一个人 来捧场 看来招聘贴有问题呀。
    zzuieliyaoli
        3
    zzuieliyaoli  
       2015-06-18 22:32:11 +08:00
    捧场~~
    mmfan
        4
    mmfan  
       2015-06-21 08:36:19 +08:00 via Android
    编程忘玩了!
    235777178
        5
    235777178  
    OP
       2015-06-23 11:18:37 +08:00
    哈哈,谢谢捧场~不是招聘贴有问题,是这里郑州的人太少 @wangfeng3769
    wangfeng3769
        6
    wangfeng3769  
       2015-06-24 18:16:01 +08:00
    有没有二手的mac,很想买一个 pro
    wangfeng3769
        7
    wangfeng3769  
       2015-06-24 18:24:00 +08:00
    在那个位置,周末过去看看。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4771 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 10:06 · PVG 18:06 · LAX 03:06 · JFK 06:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.