网络技术专业性较强,虽已经过了近六十年的发展,仍在不断更新,新的网络技术和协议不断涌现,这就需要网络工程师不断学习,不断对现有的网络进行改进、优化和扩容,以便很多新的技术可以在数据中心落地,有利于数据中心开展各项业务。
网络技术专业性较强,虽已经过了近六十年的发展,仍在不断更新,新的网络技术和协议不断涌现,这就需要网络工程师不断学习,不断对现有的网络进行改进、优化和扩容,以便很多新的技术可以在数据中心落地,有利于数据中心开展各项业务。
作为一名数据中心的网络工程师,要想在这个行业里生存下来,获得更好的发展,就要掌握一些专业技能。网络是一门涵盖面很广的技术,尤其借助云计算高速发展的东风,让网络技术在数据中心里的地位越来越高,是数据中心赖以依靠的关键技术部分。网络技术专业性较强,虽已经过了近六十年的发展,仍在不断更新,新的网络技术和协议不断涌现,这就需要网络工程师不断学习,不断对现有的网络进行改进、优化和扩容,以便很多新的技术可以在数据中心落地,有利于数据中心开展各项业务。要想成为一名资深的网络工程师,并在这个行当里很好地生存下来,就要掌握一些看家本领才行。本文就来说一说数据中心网络工程师的生存手册。
懂网络协议
网络技术的基础就是各种各样的网络协议,协议标准主要来自RFC。作为网络工程师当然要对各种网络协议了然于胸,这样才能根据各种协议运行情况,来分析和判断网络问题。当然,RFC标准文档有几千条,不可能都掌握,其中百分之八十平时基本用不到。所以我们要掌握一些常用的,比如二层的STP、LLDP、ARP协议,三层的OSPF、VRRP、ISIS等协议,四层的TCP、UDP、FTP、Telnet等等,这些常用的协议报文特征和处理方式要掌握,哪个协议出了问题,根据这种协议的工作原理去分析问题,如果根本就不知道这个协议的工作原理,分析就无法进行下去。对于那些不常用到的协议,一旦碰到,不妨对着RFC标准,学习协议的工作机制,然后再去分析问题。总之,尽可能掌握更多的网络协议标准,这将极大提升一名工程师的网络技术水平。
能定位问题
光懂得这些网络协议还不够。我们都知道,如考网络工程师认证书,网络协议往往是初级工程师要掌握的,而能够进行故障排查和诊断的才是高级工程师,这也是技术专家要掌握的。要懂得使用这些网络协议去分析问题。这时不仅要对网络协议很懂,还要掌握一些常用的问题定位手段,比如:各种网管监控软件的数据分析、协议异常报错日志分析、抓包和网络探测方法,定位到网络故障原因后,还能够在对现有网络业务影响最小的情况下,去恢复网络。这种能力往往要靠长时间的经验积累,所谓见多识广,只有多处理各种网络故障,见的故障多了,积累了各种经验才能在遇到问题处理时游刃有余。数据中心不可避免出现网络故障,如果在出现问题后,快速高效地定位问题,并恢复网络是考验一个网络工程师水平的重要依据。所以,网络工程师一定要学会定位问题,在关键时刻能否顶得住压力,排障解决问题,只有具备了这种能力,才能在网络界站稳脚跟,生存下去。
知组网规划
数据中心网络并不是一个孤立的个体设备,而是由很多设备连接在一起,建造成数据传递的高速公路。一个网络是否先进、是否高效,设计规划尤为重要,这也使得很多网络架构师比运维工程师要受欢迎,收入更高的原因。一个数据中心的网络要由网络架构师来设计,充分利用现有资源,搭建运行效率、可靠性更高的网络,这样的网络未来出现故障的机会大大减少,实际是抢了运维的饭碗。当然如果架构师设计的网络很差劲,运维工程师就很苦逼了,收拾这个烂摊子。架构师就好比是军队的军师,运维工程师就好比是军队的将军,军事运筹帷幄,献出锦囊妙计,将军才能容易打胜仗,否则再能打仗的将军,也要连吃败仗。显然,架构师在网络行业里,站的角度要高些,能够从网络的整体层面去考虑一些事情,自然更要受宠。不过,要想成为资深的架构师可并不是容易的事儿,需要知识面非常广,对网络技术的方方面面都有涉猎,实时掌握网络新技术的应用情况。很多的架构师,开始都是运维的工作做起,具备丰富的处理网络故障经验,这无疑给网络设计带来好处,因为他能知道哪里是网络的薄弱环节,哪里容易出故障,进而在设计上多加考虑,尽力去避免。
会操作主流网络设备
网络技术是一门较为封闭的技术,这也是网络市场一直由几家巨头企业长期占据着的原因,而这些企业之间为了避免侵权,技术实现和命令风格都有不同,这就要掌握几种不同厂家网络设备的操作和使用方法,要掌握这些设备之间的使用差异。即使是实现相同的网络协议,不同企业的设备具体使用也有不同,就比如查看设备学习的路由,思科设备是show route,而华为设备是display ip route,不同设备的查看命令和显示信息都是有差别的,要能看懂和使用。网络市场格局几年内不会有大的变化,应该掌握几种主流网络设备的常用操作使用方法,这是一个网络工程师必须具备的技能,无论是什么网络设备,拿来即用,就可以将简单的网络搭建起来,完成基本的二三层转发互通。如果连网络设备上的命令都不会使用,或者命令输出的信息看不懂,遇到问题自然不会定位、搞不定,所以学习使用这些网络设备是开展一切网络具体工作的前提。
作为一名数据中心网络工程师,能掌握以上四种生存技能,必能在网络行业里混的不错。其实,无论是技术大牛,还是初出茅庐的新兵蛋子,都是在不断加深对这四种生存技能的学习,如果只是蜻蜓点水地去学习这些技能,迟早都会被淘汰,在网络行业里无法生存下去。只有深刻体会和掌握这四种生存技能,才能成为资深的网络技术专家,获得足够多的膜拜,加油吧!
编辑:NIKI
网络技术专业性较强,虽已经过了近六十年的发展,仍在不断更新,新的网络技术和协议不断涌现,这就需要网络工程师不断学习,不断对现有的网络进行改进、优化和扩容,以便很多新的技术可以在数据中心落地,有利于数据中心开展各项业务。