自學雙IE:CCIE和JncIE認證個人血淚史
前言:(在CCIE實驗和JNCIE實驗共花費=1250+1250美元 如有資金可個人推薦選擇培訓 當時抱著去培訓+自己一次考試都夠考3次CCIE了)
與學習思科認證到最終通過CCIE有所不同,學習Juniper認證的時候我已經離開大學校園,進入社會的大熔爐為自己的事業去奮斗,學習的時間和精力都沒有在學校那么充足。但相同的是我對網絡技術的興趣和激情,以及JNCIE認證在業界的權威性。我是2009年5月5日通過JNCIE認證,全球認證編號為430號,也就是說目前全球通過JNCIE認證的總數也不超過450人,僅占全球超過20000人的CCIE的2%,相當于10多年前的CCIE人數,這里并不是想說明通過JNCIE認證的人數少,對網絡工程師就有更高的含金量,但畢竟是“物以稀為貴”。
從一些側面也可以了解JNCIE認證的專業程度和對技術的嚴謹。其實很多朋友也了解思科認證從2000年左右,伴隨著思科網絡學院在國內高等院校的普及,全球幾千人的CCIE互聯網專家的榜樣,成為高校學生、網絡工程師,以及眾多希望在網絡技術殿堂有所建樹朋友們所孜孜追求的目標。不可否認當時思科認證的價值是厚重的,但隨著認證機構、培訓機構如雨后春筍般涌出,題庫(TK),代考也伴隨著互聯網的熱潮在網絡泛濫,我們似乎感覺到所追求的認證變了味道,不再是對技術的追求和向往,而是對一紙證書含金量的盲目崇拜,思科的認證體系沒有變,變的是我們的心態。
而Juniper認證體系對認證學習和考試一直都十分嚴謹,即使是在“人肉搜索”大行其道的今天,我們也無法在各大技術論壇找到Juniper考試題庫的過多資料,即便是對在認證學習過程中不可或缺的實驗模擬環境Olive,Juniper也沒有官方的許可。與其說Juniper認證學習和考試對考生是嚴苛的,倒不如說對考生是負責的,對網絡技術是嚴謹的。
對于如何學習思科認證和通過CCIE,這里不想多說,如果朋友們愿意聽我嘮叨,以后會抽時間專門寫來與大家分享,畢竟學習思科認證和執著于CCIE認證的朋友還有很多,我們的經歷有很多相似之處,在網上能找到的分享心得也不少。
我與JNCIE的緣分開始于2007年6月,但相識在2005年。在2005年通過CCIE認證之后,因為之前我為了準備CCIE考試已經休學一年,為了本專業的學位和英語四級,我重新回到學校繼續我的本專業。而通過CCIE認證的興奮也讓我沾沾自喜,滿足于在思科網絡技術論壇,幫助網友回答技術、認證問題給我帶來的自我滿足感,以及作為思科認證講師的成就感,逐漸代替了我對網絡技術的初衷,直到一位網友不經意間提到JNCIE,而他擁有JNCIE和CCIE雙認證的實力,也又一次激發了我的斗志。
而當我看到類似于C++一段段被括號包裹的代碼行,沒有任何實驗環境,相關書籍和資料欠缺之后,開始對這個認證望而卻步。直到2007年6月,在網上發現了Juniper的模擬器,也就是大家所說的olive,雖然對類似于C++的編程代碼行一直有抵觸情緒,但由于對網絡技術的興趣,以及2年時間內也漸漸聽說了許多關于Juniper設備在電信運營商網絡的影響力,不同于思科IOS的網絡操作系統,穩定性和可靠性的口碑等,決定安裝模擬器進行嘗試,于是我的JNCIE認證之路就此開始。
JNCIE認證心路
在真正開始JNCIS、JNCIP、JNCIE每一次認證歷程之前,首先想把自己走過的心路歷程與大家分享。因為我不想在下面的章節中,更多的涉及到自己當時的心情和感覺,因為有的感受只能自己在心里品味。
首先可能是因為在參加CCIE認證過程中,走了一條捷徑的緣故,我沒有通過CCNA-CCNP-CCIE的認證這個流程,而是通過自學直接參加的CCIE認證考試,因為CCNA認證和CCNP認證學習中遇到的技術不解和問題,最終都可以再CCIE認證學習過程中得到解答,我不喜歡在某個認證環節中遇到的問題,在通過考試后才能尋找答案。但并不是說這個流程不好,但每次認證學習和考試費用是我不得不考慮的,于是在我學習CCNA和CCNP課程的過程中,有意識的從CCIE課程中尋找答案,求知欲能進一步滿足我對技術理解的深度。
其次,不同廠商的設備都是基于RFC標準,IEEE標準來做的,它們是網絡設備的綱,在這個基礎之上,各家有各家的思路和方法,所以RFC標準文檔是我的常備工具。
最后,許多朋友問過我,說自己的英文水平不好,希望所有的教程都是中文的。如果有翻譯的很到位的中文教材,當然可以選擇。本人在開始接觸網絡認證的時候也首選了中文教材,但隨著自身對網絡技術理解的深入,經常會發現中文教材的翻譯似乎與自己理解的含義有出入,通過與老師的交流也確實如此,于是漸漸放棄了中文教材的選擇。記憶最深刻是第一次完整啃完純英文教材,被譽為BGP路由協議圣經的《internet路由結構》一書(56cto/CCIE下載頻道有下)的暢快淋漓。在這之后,我選擇的認證教程都是英文的,也為自己每次一回合通過筆試認證考試逐漸打下了良好的基礎。
認識JNCIE認證
其實更準確的應該是認識Juniper認證,其他認證雖然都有單獨頒發的證書,但就個人而言感覺都是過程。與思科認證流程相似,通向JNCIE的過程中,同樣有許多低級別的認證可以選擇JNCIA-JNCIS-JNCIP-JNCIE,其中JNCIA和JNCIS是低、中級別的認證,但通過JNCIS是參加JNCIP和JNCIE的資格考試,只有通過了JNCIS筆試,才能參加實驗考試,類似于CCIE的筆試部分。而且JNCIA和JNCIS都是獨立的認證考試,而且JNCIS考試在全國的很多城市都能考,通過Prometric的考試中心來進行考試,一般在能考CCNA認證或者MCSE認證的地方,也能考JNCIA、JNCIS。以前沒有JNCIP考試,JNCIE實驗室考試為2天,后來Juniper為了增強配置和實際操作環節的考核,將2天的JNCIE考試分拆為獨立的JNCIP認證和JNCIE認證。
JNCIA考試是筆試,初級的技術認證,主要測試考生對BGP/OSPF/ISIS/等技術的理解,考試費用為125美元,考試時間60分鐘,60道不定項選擇題目,70%及格;
JNCIS考試是筆試,中級的技術認證,主要測試考生對BGP/IGP/MPLS/IPV6/Multicast/IPv6/CoS等技術的理解,考題比JNCIA難度要大,考試費用是125美元,考試時間90分鐘,75道不定項選擇題目,70%及格;
JNCIP考試是實驗室操作考試,高級的技術認證,需要配置7臺路由器,主要測試考生對IGP/BGP配置還有設備本身操作的能力,考試費用是1250美元,考試時間8小時,80%及格;
JNCIE考試是實驗室操作考試,頂級的技術認證,需要排除10臺路由器的故障并按照求新增配置,主要測試考生的故障排除能力和專家級別的配置能力,考試費用是1250美元,考試時間8小時,80%及格;
總之,JNCIE考的就是Juniper路由器M/T系列在骨干網絡上的操作、排障和對主流技術的理解。也因為Juniper以高端路由產品起家,所以認證考試也面向高端,平心而論JNCIE考試的難度與CCIE相比有過之而無不及。
先厲器 JNCIE認證準備
由于求知欲和CCIE的基礎,讓我在選擇學習juniper認證的時候,決定自己啃書本。教材和實驗工具的準備,實驗工具在上文已經提過,我安裝了olive。
首先了解下什么是olive,JUNOS是由FreeBSD操作系統代碼經過修改后發展而來,FreeBSD可以在PC機進行安裝,而Juniper M系列路由器的路由引擎是基于Intel的PC機架構,實際上可以看作是一臺PC機,JUNOS就是安裝在M系列的路由引擎上,所以JUNOS同樣可以安裝在一臺普通的PC機上,安裝了JUNOS的PC就如同一臺M系列的路由器,可以在其上實現Juniper路由器的大部分功能,這就是olive。簡而言之,olive就是安裝了JUNOS的PC。2000年Juniper宣布在PC機上安裝JUNOS的行為為非法,并要求全球范圍內的代理商、客戶全部銷毀擁有的單獨的以各種存儲媒介為載體的低版本JUNOS,來推廣更多級別的JUNOS版本,而這些高版本無法正常的安裝在PC機上,從而限制了olive的進一步擴散。而在中國,也由于Juniper對于olive版權的強硬政策,也讓眾多的olive愛好者不得不有所顧忌。關于在qemu等虛擬機上如何安裝JUNOS,大家可以去網上找找去學習,olive只談這么多。
關于學習教程,我推薦以下培訓教材和RFC
1.《TCP/IP路由技術(第一卷)(第二版)》即《Routing TCP/IP V1 V2》(IGP知識點經典) (作者 Jeff Doyle);
2.《Internet路由結構》即Internet Routing Architectures 2nd Edition(BGP圣經) (作者 Basam Halabi);
3.JNCIA,JNCIS,JNCIP,JNCIE(M/T)學習指南4本,Sybex出版。即JNCIA,JNCIS,JNCIP,JNCIE(M/T)Study Guide。Juniper公司在官方網站上已經提供JNCIA和JNCIS的電子版下載,JNCIP和JNCIE需要自己購買了;
JNCIE: Juniper Networks Certified Internet Expert Study Guide
4.Juniper路由器參考大全(英文版)入門,國內有出版;
5.JUNOS Document
6.RFC 4271 BGP-4;RFC 2328 OSPF Version 2;RFC 1195 Use of OSI IS-IS for Routing in TCP/IP and Dual Environments;RFC 3031到3037,是有關MPLS的等;RFC文檔能準備的都準備好,挑你需要的,當然以后也不可或缺。
對于培訓教材有幾點拙見,供大家參考:第一對于初學者,還是建議首先閱讀一些中文的書籍(如果你的英文的確很好,閱讀英文教材會是更好的選擇,這樣做的目的是為了能夠在大家的腦子里搭建出一個正確的,初始的網絡模型,這將會在你之后的學習中產生至關重要的影響)。第二說說RFC文檔,眾所周知RFC標準文檔是一些標準最準確和完整的詮釋。RFC文檔數目眾多,內容繁雜,從簡單的IP地址定義到復雜的路由協議實現機制,這些不是我們能全部掌握的,所以我的建議是除非你已經到達了一定的高度,否則RFC文檔還是作為大家在遇到問題時查找的一個工具。其實RFC文檔創立的目的也就是如此。第三,做好寂寞的學習,啃書本的心理準備吧,網絡技術皇冠上的明珠JNCIE等待有準備的朋友。
JNCIS并非偶然
其實直到安裝了模擬器,準備了學習Juniper認證的培訓教材。但出于費用的考慮,還是沒有想過考JNCIE認證的想法,只是抱著接觸Juniper設備、認識JUNOS操作系統的心態。而JNCIS考試也是挺富有戲劇性,在一次去原有培訓機構玩的時候,偶然聽到現在這里也可以進行juniper的認證考試了,而且JNCIS的認證費用不高,才125美元,比起Cisco筆試的2700RMB簡直就是小巫見大巫,加之已經工作和穩定的收入,于是抱著多一張證多一點競爭力的想法,我參加了JNCIS考試。在我個人看來通過JNCIS認證并非偶然,因為CCIE的基礎,加上之前的準備工作充分,更重要的是方法。
JNCIA和JNCIS兩本學習指南的學習,我并沒有死摳,而是找出Juniper比較特殊的地方,比如Cisco的AD表和juniper的preference表的不同等(juniper RE,PFE的作用,數據包從進入接口到最終轉發出去的過程,JUNOS模塊化的結構,特有的policy設置等等)。很多細節在朋友們學習的過程中自然會找到,這里不再詳述。當然許多朋友可能有對JNCIS認證考試更多的心得,也可回復我一起探討,給予更多的朋友幫助,共同進步!
【編輯推薦】