新開一個帖子,打算完整的寫一下計算機網絡各個層次架構的知識點。
這系列文章主要是我的學習筆記,中間強調了一部分在面試和考試中遇到的重點問題和經驗。但是,如果想要系統完整的了解計算機網絡的基礎知識,還是建議讀者們仔細研究相關理論書籍為上。
推薦的書籍有如下幾本:
-
潘愛民翻譯的Andrew S.Tanenbaum的《計算機網絡》
豆瓣鏈接:https://book.douban.com/subject/10510747/
-
謝希仁 /2013-06-01 /電子工業出版社《計算機網絡》
-
計算機網絡:自頂向下方法
好了,話不多說,開始進入正題。下面是傳送門:(會陸續更新)
第一章 緒論:主要介紹一些基礎概念,重點是tcp/ip協議簇與OSI七層架構
第三章 數據鏈路層:這一章主要是鏈路層的功能、幀格式、差錯控制、流量控制(滑動窗口等)
第四章 介質訪問控制子層:主要介紹了MAC子層鏈路的通信協議(CSMA、ALOHA等),以及兩個重要實際應用:無線局域網與以太網
第五章 網絡層(上)、(下):主要介紹了5個網絡層路由算法算法,網絡層的差錯控制、流量控制與服務質量,及最重要的一個應用:IP協議
第六章 傳輸層(上)、(下):介紹了傳輸層的差錯控制、流量控制,以及兩個重要應用:TCP與UDP
第七章 應用層:介紹了幾個經典應用,如DNS及萬維網。