最近和小伙伴辯論了一下關于網絡工程師必備的技能,他說:“做網絡工程師這個崗位需要具備的知識點很多,其中大學學的網絡基礎知識是必備技能,另外還得了解網絡相關的知識,比如網絡協議和網絡之間的通信原理等等”,我說:“網絡工程師必備的技能是配置交換機和路由器,能夠定位網絡故障。如果能夠掌握防火墻、入侵檢測設備的配置更好。網絡工程師的進階是網絡規劃設計師。”辯論的結果就是感覺批次說的都對但又不全對。于是,我總結了一下,整理如下:
1.必備的理論基礎
作為一名合格的網絡工程師,理論知識還是非常重要的,特別是遇到莫名其妙的網絡故障時,就需要理論知識對故障進行分析,排查故障了;
TCP/IP分層協議、OSI七層模型需要熟練掌握,每個層次的作用、傳輸的數據、對應的協議,需要了解;
網絡工程師最重要的要了解網絡模型的,物理層、數據鏈路層、網絡層。物理層對于常用的雙絞線、光纖傳輸以及傳輸標準要知道;數據鏈路層要掌握ARP協議、MAC地址的知識;網絡層要掌握IP地址的分類、劃分、子網和超網的計算等。
2.熟練配置交換機和路由器
在掌握理論知識的同時,要掌握交換機和路由器的配置;
交換機的配置:對于二層交換機需要學會配置VLAN、STP協議、端口認證,這些是經常使用的;對于三層交換機要學會配置不同VLAN之間的相互通信、BFD網絡可靠性、靜態路由和OSPF動態路由等;
路由器的配置:路由器的配置除了學會基本的靜態路由、OSPF路由配置之外,還有學會路由協議的優化,負載均衡、鏈路備份,QoS配置、與傳輸設備的連接等配置。
3.關于考證
我覺的考證可以促進學習,如果是企事業單位的人員可以考國家軟考方面的網絡工程師、網絡規劃師的考試,這個在評職稱時,單位是認可的;如果是私企外企等,可以考華為、H3C、思科的認證,這些認證在這些單位是認可的;
如果是自學網絡工程師,沒有實踐的環境,很難有所提高,可以搭配華為的eNSP模擬器或者思科的PacketTracer模擬器使用,模擬了真實環境的網絡設備。
總之,豐富的經驗+深厚的理論知識是成為一名合格的網絡工程師必備的,多實踐、多學習,才能成為一名合格的網絡工程師。