寫給不瞭解網絡工程師的和想學習網絡工程師的....

寫給不瞭解網絡工程師的和想學習網絡工程師的....

"你是做什麼工作的?"
   "我是搞網絡的"
   "哦你是搞網站的啊"
    "................."
 
    "聽說你去學習了"
    "恩,是的,感覺知識不夠用"
    "那你學的是什麼"
     "網絡...."
      "哦,學修電腦的啊,很有前途啊..."
       "................................"
   
      一日上QQ聊天,網友說:哥們聽說你是網絡工程師啊!
      回曰:小小技術員而已.
      網友:我看上了一Q號,你幫我盜來吧^%$%
      我:%^&%&^%&%*&^%
 
     相信很多搞網絡的都會遇到這樣的情況,寫這篇文章主要是爲大家介紹到底什麼是網絡工程師,網絡工程師到底是做什麼的.
    
網絡工程師有好多種,
  就路線而言,有:路由交換型、無線型、佈線型等。
  就認證而言,有:華爲認證、中國的軟考,cisco認證、銳捷認證等網絡工程師認證.
但不管哪一種都需要掌握這些知識:
網絡,主機,數據庫,中間件,還要有良好的英語基礎,以及計算機軟硬件知識.
 
網絡:網絡,簡單的來說,就是用物理鏈路將各個孤立的工作站或主機相連在一起,組成數據鏈路,從而達到資源共享和通信的目的。
       凡將地理位置不同,並具有獨立功能的多個計算機系統通過通信設備和線路而連接起來,且以功能完善的網絡軟件(網絡協議、信息交換方式及網絡操作系統等)實現網絡資源共享的系統,可稱爲計算機網絡。
 
主機:這裏主要指的是服務器,
        從廣義上講,服務器是指網絡中能對其它機器提供某些服務的計算機系統(如果一個PC對外提供ftp服務,也可以叫服務器)。
        從狹義上講,服務器是專指某些高性能計算機,能通過網絡,對外提供服務。相對於普通PC來說,穩定性、安全性、性能等方面都要求更高,因此在CPU芯片組內存、磁盤系統、網絡等硬件和普通PC有所不同。
 
此外還需要了解主流服務器操作系統:主要有
        Sun Solaris:熟悉Sun小型機產品線,掌握各個版本的Solaris使用 
  IBM AIX:熟悉IBM小型機產品線,掌握各個版本的AIX使用 
  HP HP-UX:掌握HP-UX的基礎知識 
  Linux:熟悉主流版本的Linux的安裝、使用、配置 
  MS Windows:熟練掌握Windows NT、2000、2003的安裝、使用、配置、排錯
數據庫:
            定義1
  當人們從不同的角度來描述這一概念時就有不同的定義(當然是描述性的)。例如,稱數據庫是一個“記錄保存系統”(該定義強調了數據庫是若干記錄的集合)。又如稱數據庫是“人們爲解決特定的任務,以一定的組織方式存儲在一起的相關的數據的集合”(該定義側重於數據的組織)。更有甚者稱數據庫是“一個數據倉庫”。當然,這種說法雖然形象,但並不嚴謹。
  嚴格地說,數據庫是“按照數據結構來組織、存儲和管理數據的倉庫”。在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣“倉庫”,並根據管理的需要進行相應的處理。例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個數據庫。有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個範圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立衆多的這種"數據庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。
  J.Martin給數據庫下了一個比較完整的定義:數據庫是存儲在一起的相關數據的集合,這些數據是結構化的,無有害的或不必要的冗餘,併爲多種應用服務;數據的存儲獨立於使用它的程序;對數據庫插入新數據,修改和檢索原有數據均能按一種公用的和可控制的方式進行。當某個系統中存在結構上完全分開的若干個數據庫時,則該系統包含一個“數據庫集合”。
  定義2
  數據庫是依照某種數據模型組織起來並存放二級存儲器中的數據集合。這種數據集合具有如下特點:儘可能不重複,以最優方式爲某個特定組織的多種應用服務,其數據結構獨立於使用它的應用程序,對數據的增、刪、改和檢索由統一軟件進行管理和控制。從發展的歷史看,數據庫是數據管理的高級階段,它是由文件管理系統發展起來的。
  定義3 (伯爾尼公約議定書專家委員會的觀點)
  所有的信息(數據事實等)的編纂物,不論其是以印刷形式,計算機存儲單元形式,還是其它形式存在,都應視爲“數據庫”。
 
中間件:中間件是一種獨立的系統軟件或服務程序,分佈式應用軟件藉助這種軟件在不同的技術之間共享資源。中間件位於客戶機/ 服務器的操作系統之上,管理計算資源和網絡通訊。是連接兩個獨立應用程序或獨立系統的軟件。相連接的系統,即使它們具有不同的接口,但通過中間件相互之間仍能交換信息。執行中間件的一個關鍵途徑是信息傳遞。通過中間件,應用程序可以工作於多平臺或 OS 環境。
 
至於最後兩點相信地球人都知道.
 
網絡工程師是通過學習和訓練,掌握網絡技術的理論知識和操作技能的網絡技術人員。網絡工程師能夠從事計算機信息系統的設計、建設、運行和維護工作。
一個合格的網絡工程師具有以下能力:
            1)熟悉計算機系統的基礎知識;
  (2)熟悉網絡操作系統的基礎知識;
  (3)理解計算機應用系統的設計和開發方法;
  (4)熟悉數據通信的基礎知識;
  (5)熟悉系統安全和數據安全的基礎知識;
  (6)掌握網絡安全的基本技術和主要的安全協議與安全系統;
  (7)掌握計算機網絡體系結構和網絡協議的基本原理;
  (8)掌握計算機網絡有關的標準化知識;
  (9)掌握局域網組網技術,理解城域網和廣域網基本技術;
  (10)掌握計算機網絡互聯技術;
  (11)掌握TCP/IP協議網絡的聯網方法和網絡應用服務技術;
  (12)理解接入網與接入技術;
  (13)掌握網絡管理的基本原理和操作方法;
  (14)熟悉網絡系統的性能測試和優化技術,以及可靠性設計技術;
  (15)理解網絡應用的基本原理和技術;
  (16)理解網絡新技術及其發展趨勢;
  (17)瞭解有關知識產權和互聯網的法律法規;
  (18)正確閱讀和理解本領域的英文資料。
 
 
        網絡工程師的就業範圍相當寬廣,幾乎所有的IT企業都需要網絡工程師幫助用戶設計和建設計算機信息系統;幾乎所有擁有計算機信息系統的IT客戶都需要網絡工程師負責運行和維護工作。因此,網絡工程師的就業機會比軟件工程師多,可在數據庫管理、WEB開發、IT銷售、互聯網程序設計、數據庫應用、網絡開發和客戶支持等領域發展
     希望此文能夠爲那些想了解或者想跨入網絡這一行的人提供一些幫助!!!!!
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章