老张是SDN技术架构的鼓吹者,他自己并不否认,而且以各种方式身体力行,技术会议、论坛、讨论群中都能看到他的身影,听到他的声音。从他公开发表的言论来看,我觉得老张是真心喜欢并支持sdn技术的发展,倒不完全是因为他供职的公司靠这个在吃饭,当然就算有利益牵扯,在其位谋其政,只要言之有理,特别是能够解决客户需求、为客户创造价值,有何不可?
这本书是老张发表在各处的言论的集中梳理,从入门的角度介绍了sdn架构以及sdn在学术届与工业界的发展现状。
以我个人的知识背景,我觉得书中最有价值的是,结合控制器、流表、南向北向、设备、案例等多个角度,全面并且深入浅出的厘清了sdn是什么以及sdn不是什么的问题。想要从事sdn技术的读者可以从中找到自己的定位,在sdn的架构中做一点事情。
传统网络
逐设备单独控制,纯分布式控制。
控制面跟转发面在同一设备中,紧密耦合。
管理员无法直接操控转发行为--管理员配置网络协议,网络协议通过自身的运行再去影响设备转发行为,管理员无法改变协议本身的行为)。
网络协议对转发行为的影响是有固定模式的,比如路由协议只能靠目的ip地址进行转发,mpls协议只能靠label进行转发。
sdn网络
转发跟控制分离
开放的编程接口
集中式控制(大规模部署时,为了控制器的高可用,先集中再分布)
管理员借助于software操控流表,可以直接操控设备的转发行为,而不借助于网络协议。