網(wǎng)絡(luò )技術(shù)專(zhuān)業(yè)性較強,雖已經(jīng)過(guò)了近六十年的發(fā)展,仍在不斷更新,新的網(wǎng)絡(luò )技術(shù)和協(xié)議不斷涌現,這就需要網(wǎng)絡(luò )工程師不斷學(xué)習,不斷對現有的網(wǎng)絡(luò )進(jìn)行改進(jìn)、優(yōu)化和擴容,以便很多新的技術(shù)可以在數據中心落地,有利于數據中心開(kāi)展各項業(yè)務(wù)。
作為一名數據中心的網(wǎng)絡(luò )工程師,要想在這個(gè)行業(yè)里生存下來(lái),獲得更好的發(fā)展,就要掌握一些專(zhuān)業(yè)技能。網(wǎng)絡(luò )是一門(mén)涵蓋面很廣的技術(shù),尤其借助云計算高速發(fā)展的東風(fēng),讓網(wǎng)絡(luò )技術(shù)在數據中心里的地位越來(lái)越高,是數據中心賴(lài)以依靠的關(guān)鍵技術(shù)部分。網(wǎng)絡(luò )技術(shù)專(zhuān)業(yè)性較強,雖已經(jīng)過(guò)了近六十年的發(fā)展,仍在不斷更新,新的網(wǎng)絡(luò )技術(shù)和協(xié)議不斷涌現,這就需要網(wǎng)絡(luò )工程師不斷學(xué)習,不斷對現有的網(wǎng)絡(luò )進(jìn)行改進(jìn)、優(yōu)化和擴容,以便很多新的技術(shù)可以在數據中心落地,有利于數據中心開(kāi)展各項業(yè)務(wù)。要想成為一名資深的網(wǎng)絡(luò )工程師,并在這個(gè)行當里很好地生存下來(lái),就要掌握一些看家本領(lǐng)才行。本文就來(lái)說(shuō)一說(shuō)數據中心網(wǎng)絡(luò )工程師的生存手冊。
懂網(wǎng)絡(luò )協(xié)議
網(wǎng)絡(luò )技術(shù)的基礎就是各種各樣的網(wǎng)絡(luò )協(xié)議,協(xié)議標準主要來(lái)自RFC。作為網(wǎng)絡(luò )工程師當然要對各種網(wǎng)絡(luò )協(xié)議了然于胸,這樣才能根據各種協(xié)議運行情況,來(lái)分析和判斷網(wǎng)絡(luò )問(wèn)題。當然,RFC標準文檔有幾千條,不可能都掌握,其中百分之八十平時(shí)基本用不到。所以我們要掌握一些常用的,比如二層的STP、LLDP、ARP協(xié)議,三層的OSPF、VRRP、ISIS等協(xié)議,四層的TCP、UDP、FTP、Telnet等等,這些常用的協(xié)議報文特征和處理方式要掌握,哪個(gè)協(xié)議出了問(wèn)題,根據這種協(xié)議的工作原理去分析問(wèn)題,如果根本就不知道這個(gè)協(xié)議的工作原理,分析就無(wú)法進(jìn)行下去。對于那些不常用到的協(xié)議,一旦碰到,不妨對著(zhù)RFC標準,學(xué)習協(xié)議的工作機制,然后再去分析問(wèn)題?傊,盡可能掌握更多的網(wǎng)絡(luò )協(xié)議標準,這將極大提升一名工程師的網(wǎng)絡(luò )技術(shù)水平。
能定位問(wèn)題
光懂得這些網(wǎng)絡(luò )協(xié)議還不夠。我們都知道,如考網(wǎng)絡(luò )工程師認證書(shū),網(wǎng)絡(luò )協(xié)議往往是初級工程師要掌握的,而能夠進(jìn)行故障排查和診斷的才是高級工程師,這也是技術(shù)專(zhuān)家要掌握的。要懂得使用這些網(wǎng)絡(luò )協(xié)議去分析問(wèn)題。這時(shí)不僅要對網(wǎng)絡(luò )協(xié)議很懂,還要掌握一些常用的問(wèn)題定位手段,比如:各種網(wǎng)管監控軟件的數據分析、協(xié)議異常報錯日志分析、抓包和網(wǎng)絡(luò )探測方法,定位到網(wǎng)絡(luò )故障原因后,還能夠在對現有網(wǎng)絡(luò )業(yè)務(wù)影響最小的情況下,去恢復網(wǎng)絡(luò )。這種能力往往要靠長(cháng)時(shí)間的經(jīng)驗積累,所謂見(jiàn)多識廣,只有多處理各種網(wǎng)絡(luò )故障,見(jiàn)的故障多了,積累了各種經(jīng)驗才能在遇到問(wèn)題處理時(shí)游刃有余。數據中心不可避免出現網(wǎng)絡(luò )故障,如果在出現問(wèn)題后,快速高效地定位問(wèn)題,并恢復網(wǎng)絡(luò )是考驗一個(gè)網(wǎng)絡(luò )工程師水平的重要依據。所以,網(wǎng)絡(luò )工程師一定要學(xué)會(huì )定位問(wèn)題,在關(guān)鍵時(shí)刻能否頂得住壓力,排障解決問(wèn)題,只有具備了這種能力,才能在網(wǎng)絡(luò )界站穩腳跟,生存下去。
知組網(wǎng)規劃
數據中心網(wǎng)絡(luò )并不是一個(gè)孤立的個(gè)體設備,而是由很多設備連接在一起,建造成數據傳遞的高速公路。一個(gè)網(wǎng)絡(luò )是否先進(jìn)、是否高效,設計規劃尤為重要,這也使得很多網(wǎng)絡(luò )架構師比運維工程師要受歡迎,收入更高的原因。一個(gè)數據中心的網(wǎng)絡(luò )要由網(wǎng)絡(luò )架構師來(lái)設計,充分利用現有資源,搭建運行效率、可靠性更高的網(wǎng)絡(luò ),這樣的網(wǎng)絡(luò )未來(lái)出現故障的機會(huì )大大減少,實(shí)際是搶了運維的飯碗。當然如果架構師設計的網(wǎng)絡(luò )很差勁,運維工程師就很苦逼了,收拾這個(gè)爛攤子。架構師就好比是軍隊的軍師,運維工程師就好比是軍隊的將軍,軍事運籌帷幄,獻出錦囊妙計,將軍才能容易打勝仗,否則再能打仗的將軍,也要連吃敗仗。顯然,架構師在網(wǎng)絡(luò )行業(yè)里,站的角度要高些,能夠從網(wǎng)絡(luò )的整體層面去考慮一些事情,自然更要受寵。不過(guò),要想成為資深的架構師可并不是容易的事兒,需要知識面非常廣,對網(wǎng)絡(luò )技術(shù)的方方面面都有涉獵,實(shí)時(shí)掌握網(wǎng)絡(luò )新技術(shù)的應用情況。很多的架構師,開(kāi)始都是運維的工作做起,具備豐富的處理網(wǎng)絡(luò )故障經(jīng)驗,這無(wú)疑給網(wǎng)絡(luò )設計帶來(lái)好處,因為他能知道哪里是網(wǎng)絡(luò )的薄弱環(huán)節,哪里容易出故障,進(jìn)而在設計上多加考慮,盡力去避免。
會(huì )操作主流網(wǎng)絡(luò )設備
網(wǎng)絡(luò )技術(shù)是一門(mén)較為封閉的技術(shù),這也是網(wǎng)絡(luò )市場(chǎng)一直由幾家巨頭企業(yè)長(cháng)期占據著(zhù)的原因,而這些企業(yè)之間為了避免侵權,技術(shù)實(shí)現和命令風(fēng)格都有不同,這就要掌握幾種不同廠(chǎng)家網(wǎng)絡(luò )設備的操作和使用方法,要掌握這些設備之間的使用差異。即使是實(shí)現相同的網(wǎng)絡(luò )協(xié)議,不同企業(yè)的設備具體使用也有不同,就比如查看設備學(xué)習的路由,思科設備是show route,而華為設備是display ip route,不同設備的查看命令和顯示信息都是有差別的,要能看懂和使用。網(wǎng)絡(luò )市場(chǎng)格局幾年內不會(huì )有大的變化,應該掌握幾種主流網(wǎng)絡(luò )設備的常用操作使用方法,這是一個(gè)網(wǎng)絡(luò )工程師必須具備的技能,無(wú)論是什么網(wǎng)絡(luò )設備,拿來(lái)即用,就可以將簡(jiǎn)單的網(wǎng)絡(luò )搭建起來(lái),完成基本的二三層轉發(fā)互通。如果連網(wǎng)絡(luò )設備上的命令都不會(huì )使用,或者命令輸出的信息看不懂,遇到問(wèn)題自然不會(huì )定位、搞不定,所以學(xué)習使用這些網(wǎng)絡(luò )設備是開(kāi)展一切網(wǎng)絡(luò )具體工作的前提。
作為一名數據中心網(wǎng)絡(luò )工程師,能掌握以上四種生存技能,必能在網(wǎng)絡(luò )行業(yè)里混的不錯。其實(shí),無(wú)論是技術(shù)大牛,還是初出茅廬的新兵蛋子,都是在不斷加深對這四種生存技能的學(xué)習,如果只是蜻蜓點(diǎn)水地去學(xué)習這些技能,遲早都會(huì )被淘汰,在網(wǎng)絡(luò )行業(yè)里無(wú)法生存下去。只有深刻體會(huì )和掌握這四種生存技能,才能成為資深的網(wǎng)絡(luò )技術(shù)專(zhuān)家,獲得足夠多的膜拜,加油吧!