最新計算機研究生畢業實習報告範文
作為新時代接班人,在新的歷史條件下,我們不僅要承擔一定的社會責任還要面對國際和國內日益加劇的競爭壓力。作為一名研究生,更應該有憂患思想,在假期之餘應該更多關注本專業相關領域動態。全身投入自身的研究方向,將理論知識和實踐結合起來。而中興公司科研基金資助專案研究對青年學生而言,本就是一個調適期、休整期和過渡期。
由於我們承擔了中興公司科研基金資助專案“ip網路qos的研究”,暑假開始之前,我們就對暑假時間做了全面的安排,主要做好兩件事,一是關注國內外關於qos研究的最新緊張,再就是將ip網路qos理論研究的成果模擬實現,為下一步部署到實際網路打下一定的基礎。
隨著internet的飛速發展,特別是www業務的廣泛應用,ip已無可爭議地成為資訊網路的主流技術。基於ip技術的internet因其靈活的接入和良好的可擴充套件性佔領了廣泛的市場,並已開始由資料領域進入寬頻多媒體通訊領域。全球資訊網路以ip為主導技術的演進方向已成為業界的共識,ip網路技術已成為包括計算機界、電信界和廣播電視界在內的整個資訊行業的研究熱點。
包括音/影片應用在內的寬頻多媒體通訊要求網路提供二種能力。一是高速傳送能力,二是多業務qos支援能力。近年來由於大容量光纖傳輸系統和高速路由器的成功開發,特別是dwdm技術的突破性進展,ip網路的頻寬有了前所未有的增長,一度有人提出用過量資源配置(overprovisioning)的方法來解決服務質量問題,即用充分的頻寬來換取所需的qos。
儘管網路容量以極快的速度增長,但是今天及可以預見的將來,我們仍然不得不面對網路擁塞的問題。雖然網路服務提供商敷設了跨洋光纜,並使用了cable modem和xdsl將網路接入到家庭,但事實是:大部分的家庭使用者仍然透過modem以56kb/s或更低的速度接入到internet ;大多數企業仍然依靠相對較慢的專用線路通訊。雖然我們建立了gbit lan,但是仍不足以支援大量的`企業伺服器及滿足大量的新應用的需要,即頻寬的增長不可能很快就能消除擁塞問題,原因有兩個:
(1)會出現需要大量頻寬的應用——增長的頻寬使得使用速度增加,這刺激了對頻寬的需求;
(2)高容量的光纖——當兩根光纖的負載進入到第三根時,擁塞將不可避免。事實表明這種但單純依靠增加網路頻寬的思路是不可行的,必須深入研究網路資源的最佳化分配技術以避免無節制的網路擴容。
傳統ip網路的設計思想是為所有人、所有應用提供平等的服務,因此它只能提供單一的best-effort服務,無法保電子商務資料庫!
(3)證時延、時延抖動、分組丟失率等對於電信級業務來說至關重要的服務質量。九十年代前期占主導地位的atm雖然有一整套完整的qos機制,但是它基於的是面向連線的控制技術,儘管可以借鑑,卻無法簡單地移植到無連線的ip網路中。因此, 如何在ip網路中提供多業務qos的問題已成為整個資訊業界的熱點研究課題。
ip qos是一個非常活躍的網路研究分支,已有不少研究進展和技術標準,儘管尚未實用,但確實已為進一步研究打下了良好的技術基礎。國際上研究ip網路qos技術的主要組織有ietf、itu-t、eu ist、etsi和ieee。
中興公司是一個具有從終端應用、接入、本地到核心網系列產品的電信裝置製造廠商,一方面具有研究端到端ip網路 qos技術的良好網路環境和試驗平臺,另一方面,其自身也面臨著如何從傳統網路技術向ip分組技術過渡的問題,深入進行本課題的研究將對公司的技術發展,尤其是當前對下一代網路(ngn)的研究開發具有重要的意義。我們的專案在1年前就已全面展開,暑期的任務主要就是,將前期工作中所提出的結構模型,控制演算法和相關協議在網路模擬軟體ns(network simulator)中實現,以發現不足,解決問題。
ns是一個開放原始碼的軟體,為了實現我們的模擬目的,新增功能模組,首先要做的便是消化理解ns軟體的結構特徵,其次是根據演算法模型編寫程式碼,再次是將所編寫的原始碼融入ns,進行聯調,最後對模擬結果進行分析。
在暑期的第一階段,我們專案組成員結合ns manual認真閱讀原始碼,並定期展開討論,逐步對ns軟體有了一個比較清楚的瞭解,然後重點分析、攻克與我們專案相關的功能模組程式碼,並依次融入ns,獲得了一些初步的模擬結果。
在這個過程中,我們也遇到了一些問題,比如說ns的軟體結構、對於離散事件模型的理解,具體排程和佇列管理演算法的引數設定等,在這種情況下,我們透過討論、思考、實驗和檢索相關資料得以解決和進一步的認識。
時間不停人,走得很快,轉眼實習生活已經結束了,但回首會發現它是生命中一段愉快且充實的時光。做專案目的充實給了我成就感,更為重要的是這也是理論跟實踐相結合的嘗試。在過程中,我交到很多新朋友,也更加懂得團隊協作所發揮的力量有多強大,思考能力提升,專業技術也鞏固,為日後正式工作多好了基礎。