1、你会选择作 网络编程 方向的程序员吗?为什么?
就我个人而言,对这篇文档的兴趣不是很大,不过这篇文档中提到的一些资料还是很有用的, 以后的工作可能会涉及到网络方面的需求,比如一些跟网络打交道的编程任务, 开发网络设备,编写防火墙开发与公司业务直接相关的网络服务程序,比如即时聊天软件的后台服务器,网游服务器,所有还是有必要了解一下。
2、请搜寻并列出至少3个有影响力的中英文SDN的门户网站、平台、社区或Github上的SDN大牛 主页。(按你认为的影响力排序,并给出入选的原因)
sdnlab
SDNLAB实验平台是一个供个人,高校和企业机构研究未来网络方向和技术的实验环境,为用户进行各种实验验证提供服务。通过该实验平台用户可以获取所需要的网络、计算、存储资源,进行SDN、云计算、移动网络、信息中心网络等未来网络相关的各类研究实验。 本平台采用SDN与虚拟化等技术解决了传统实验室在时间、空间与实验内容等限制,能快速构建复杂度高、隔离性强的各种实验环境,真正实现网络资源共享、网络隔离,帮助用户降低实验过程中环境搭建以及运维的成本,提高用户进行科研实验的效率。
Gartner副总裁、杰出分析师Joe Skorupa和Gartner研究总监Danilo Ciscato写道:“SDN作为一种新的技术架构被业界广泛接受,引出了一些超出原始目标的概念。”
Gartner表示,SDN基于交换机硬件、OpenFlow设备控制协议以及开放式南北向API与低成本硬件组合的集中式控制器的思想,开创了网络新时代。
ONOS平台采用模块化架构,包括(1)application intents;(2)网络拓扑图,它是应用对底层硬件编程的上层抽象。意图(intents)被翻译为OpenFlow规则,这些规则通过南向(Southbound)插件在交换机上被程序化。