再談到計算機網路的學習

2022-09-07 05:30:13 字數 836 閱讀 7419

本文在creative commons許可證下發布

第一本就是andrew s.tanenbaum的《計算機網路》,此書講明白了網路之道,即計算機網路通訊的主要原理;

第二本是w.richard stevens的《tcp/ip詳解卷一:協議》,此書講明白了網路之術,即tcp/ip協議簇的工作過程;

第三本是douglas e.comer的《計算機網路與網際網路》,此書嘗試在更廣泛意義上解答「計算機網路和網際網路是如何工作的」這一基本問題,解釋了協議是如何使用硬體和應用是如何使用協議來滿足使用者的需求。

第一本就是douglas e.comer的《network systems design using nps》,此書從包處理演算法開始,引導我們了解發生在包上的每一件事。本書的獨特之處是以一種「與應用無關」的方式描述各種系統結構和設計思路。再多一句,大多數國外大學教授網路系統設計與實現課程的參考藍本;

重要的是選擇一款合適的硬體平台

當代計算機網路的核心在於

協議----freebsd作業系統----c/c++

這三塊結合起來,並不斷的實踐和思考~~才能成為真正高手。當代網路在freebsd系統上發揮的最淋漓盡致,所以在學習的時候最好學習freebsd配合使用。

學習freebsd,可以參看www.freebsd.org

學習網路過程中,要不斷抓包分析等,自己能寫些簡單的應用來發包更是完美

抓包工具推薦:freebsd環境下用tcpdump,windows環境下用 wireshark

這個階段學習完後,已經是個高手了。。

主要技能應該是:對tcp,ip,dns,icmp等協議應該都很熟悉,dhcp/tftp/ftp等協議也應該都懂些,重點是要學會如何分析乙個協議

計算機網路學習 計算機網路效能

出自 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...

計算機網路學習記錄 計算機網路概述

如圖所示網路。a在t 0時刻開始向c傳送乙個2mbits的檔案 b在t 0.1 e秒 e為無限趨近於0的小正實數 向d傳送乙個1mbits的檔案。忽略傳播延遲和結點處理延遲。請回答下列問題 1 如果圖中網路採用儲存 方式的報文交換,則a將2mbits的檔案交付給c需要多長時間?b將1mbits的檔案...

計算機網路 計算機網路的效能

目錄 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...