华为网络设备的最重要平台就是VRP,在VRP上进行各种操作和优化是网络工程师的首要任务。
什么是VRP
VRP(Versatile Routing Platform,通用路由平台)是华为路由器、交换机、防火墙等网络设备的通用网络操作系统,是一个类Linux系统。
虽然它不是我们所见到的微软的Windows系列的操作系统,但它依旧是一个平台,一个稳定的、有效率的网络操作系统。
VRP以TCP/IP簇为核心,实现了数据链路层、网络层和应用层的多种协议功能,在操作系统中集成了路由交换技术、QoS技术、安全技术和IP语音技术等数据通信功能,并以IP转发引擎技术作为基础,为网络设备提供了出色的数据转发能力。
从现在开始,读者将每天都能接触VRP,熟练地操控它将会给你带来很多乐趣。当然笔者还是要诚实地说,VRP的编码逻辑在很多地方还需要改善。
华为VRP示例如图1所示,该图展示了已经通过SecureCRT终端软件连接到eNSP上的华为VRP,其软件版本号为5.130。
图1 华为VRP示例
VRP发展简史
华为VRP发展简史如图2所示。事实上,读者几乎不会再接触到VRP1、VRP2和VRP3。如今的企业网络大都用VRP5。比如,在今后的学习中常用的AR系列企业级路由器、X7系列的企业级交换机都采用VRP5;再如,图1所示示例也采用VRP5。
对于VRP8,读者可以在一些数据中心级别的CE交换机设备上看到它的身影。VRP软件在通用性上确实要大大优于其他厂商的相关产品,正如前文提到的,在路由、交换、安全、无线等领域都使用VRP,这一点是非常值得称道的。
图2 华为VRP发展简史