計算機網絡這門課是本學期《軟件技術基礎》課程內容之一,所佔課時數僅爲20課時,卷面分數也是30分左右。但這門課的知識太多太雜,又常常和生活息息相關,好比:爲何配路由器的時候都是192.168.0.1?爲何校內的內網在校外沒法訪問?爲何上網慢要設置一下DNS這個東西?這些內容讓我想多瞭解一點有關的知識,然而時間很少,只能上課聽點,下課反覆想,順道拿兩本教材以外的書1做爲輔助。畢竟,TCP/IP的4層協議,以及書中的5層協議,每一層講述的過程當中都要「瞻前顧後」,還要「融會貫通」,伴隨着我所學過的領域中最多的名詞,理解起來確實不易。因而在這片複習總結中,會加入一些生活相關的想法,而不只僅是知識的概要。git
明天就考試了,今天不能都總結完了,挖個坑,回頭來填。算法
目錄緩存
第一章 物理層網絡
第二章 數據鏈路層函數
第三章 網絡層網站
第四章 傳輸層計算機網絡
第五章 應用層(暫空)指針
第六章 相關名詞blog
第七章 生活中的計算機網絡接口
第八章 辨析
物理層概述:每一層都有每一層的職責,物理層的概述是:怎麼發?怎麼收?2
物理層的主要任務描述爲肯定與傳輸媒體的接口的一些特性,即:
正交振幅調製 QAM
香農公式
C = W log2(1+S/N) b/s
W爲信道帶寬
各類電纜
信道複用技術4
頻分複用
時分複用
統計時分複用
波分複用
碼分複用(CDM)5
波形
數據鏈路層概述:怎麼傳的對?怎麼傳的好?
數據鏈路層在首段增長幀頭、尾部增長幀尾(CRC校驗)
差錯校驗
MAC協議(媒體訪問控制)6
LAN技術
集線器
本質上是工做在位流層面上的中繼器: 將接收到的位流在全部其餘接口上覆制發送 11
網橋
網橋具備過濾幀的功能。當網橋收到一個幀時,並非 向全部的接又轉發此幀,而是先檢查此幀的目的 MAC 地址,而後再肯定將該幀轉發到哪個接口12
網橋創建轉發表
若從 A 發出的幀從接口 x 進入了某網橋,那麼從這個接口出發沿相反方向必定可把一個幀傳送到 A。
生成樹算法
網絡層概述:怎麼能找到要去的地方?怎麼能交給要交給的端口?
IP數據報格式
至少20個字節
IP地址
子網劃分
傳輸層概述:怎麼能交給該交給的程序?
端口
TCP報文段首部詳解
源端口(16):發送端的端口號
序號(32):Sequence本報文中數據的第一個字節的編號
URG(1):緊急(Urgent)
ACK(1):請求位(Ask)
TCP數據傳輸的三個階段
創建鏈接
釋放鏈接
TCP的緩存機制及流量控制
採用了滑動窗口的方式進行緩存,經過確認、窗口大小來保證不會溢出緩衝區
TCP的擁塞控制
各層的數據包名稱:
網橋
這個詞在虛擬機網絡設置的橋接中出現過
校園網的內網是怎麼回事?
內網的IP地址都是私有網絡的IP地址,這些IP地址只能訪問外網而不能被外網所訪問。
內網的網站爲什麼在外面上不去?
外面看到的IP是統一的公網IP,內網IP沒法找到一個公網上的主機
手機上網我也有IP地址啊?爲何移動的IP那麼多?
仔細確承認知,這些IP也都是私有網絡的IP,並非公網IP
CSMA/CD 最小以太幀長度
這個以太幀長度要知足傳輸時延是整個線路中最長的傳播時延的兩倍,這樣才能保證某主機A每一次發送的,即便在最遠的主機B在即將收到衝突時(信道忙的信息)發出了它的以太幀,A也能在發完這個以太幀以前收到可能出現的最晚衝突信號。
最大傳輸單元MTU
MTU是一個邏輯限制
集線器、網橋、路由器
參考書包括《計算機網絡第四版》謝希仁
《計算機網絡》黑皮的國外引進教材
《TCP/IP詳解:卷一》 ↩