什麼是計算機網絡?
硬件方面:通過線纜將網絡設備和計算機連接起來;
軟件方面:操作系統,應用軟件,應用程序通過通訊線路互聯;
實現資源共享,信息傳遞
計算機網絡功能:數據通信、資源共享、增加數據可靠性、提高系統處理能力;
計算機網絡發展階段:60年代:分組交換,70-80年代:TCP/IP 90年代後:Web技術
網絡協議與標準:ISO(國際標準化組織)IEEE(電氣和電子工程師學會)
WAN網(廣域網)作用:用於連接遠距離的計算機網絡,應用於:internret;
LAN網(局域網)作用用於連接較短距離的計算機,應用:校園網,企業網;
網絡設備生產商:華爲 ;Cisco(思科)
網絡安全設備:防火牆,***設備
網絡拓撲結構:點對點,總線型,環型,星型及拓展的星型,網狀型
1.星型拓撲-優點:易於實現;易於網絡拓展;易於故障排查。
-缺點:中心節點壓力大,組網成本較高
上層匯聚層 下層接入層(最上層核心層,一般網絡拓撲圖很少見到)
匯聚層增加交換機,作爲備份,提高網絡可靠性
2.網狀拓撲:-一個節點與其他多個節點相連
優點:-提供冗餘性和容錯性,可靠性高,組網成本高;
數制:
二進制的優點:只需兩種狀態表示數字,容易實現;
帶寬:在一定時間內通過某一網絡連接的信息量。
單位:比特每秒(bit/s)
在計算機軟件方面用字節每秒位單位;
存儲量:
1字節(Byte)=8比特位(bit)
1KB=1024字節
1MB=1024KB
1GB=1024MB
1TB=1024GB
網絡通訊參考模型:
協議是什麼?爲了使數據可以在網絡上從源傳遞到目的地,網絡上所有設備都需要“講”相同的“語言”,描述網絡通訊中“語言”規範的一組規則就是協議;
數據通信協議:決定數據的格式和傳輸的一組規則或者一組慣例;
協議分層:網絡通訊的過程很複雜,爲了降低網絡通信難度,所以纔有了網絡分層;
服務:是網絡中各層向其相鄰上層提供的一組操作
服務訪問點(SAP)類似於郵箱:
-N+1層實體是通過N層的SAP來使用N層所提供的服務,也可翻譯成:
上一層是通過下一層的SAP,來使用該層所提供的服務;
-SAP相當於相鄰層之間的藉口
服務類型:
1.面向連接的服務
-先建立連接再傳輸數據,之後再斷開連接
-數據傳輸過程中,數據包不需要攜帶目的地址
-保證數據傳輸的可靠性
2.無連接的服務
-不需要思想建立連接,直接發送數據
-每個報文都帶有完整的目的地址
-不保證報文傳輸的可靠性
服務所涉及到的幾個元素:1.請求2. 指示3. 響應4. 確認
OSI協議模型 :
OSI的七層框架:
應用層 協議 APDU 網絡服務與最終用戶的一個接口
表示層 協議 PPDU 數據的表現形式,如加密、壓縮
會話層 協議 SPDU 建立、管理 中止會話 斷電續傳
傳輸層 協議 TPDU 實現程序與程序互聯 標識不同的端口或程序的端口號 實現了可靠與不可靠的傳輸
網絡層 協議 報文 標識來源和目標網絡,路徑選擇,定義IP地址,路由器工作層在網絡層
數據鏈路層 協議 幀 建立數據邏輯連接,標識區分接收目標mac地址實現數據的通信,幀包裝、幀傳輸、幀同步。 交換機是數據鏈路層的設備
物理層 協議 比特 建立、維護、斷開物理連接 定義接口介質和數據傳輸
TCP/IP模型:
TCP/IP協議4層模型:
應用層http ftp tftp smtp snmp dns pop3 telnet 上層數據
傳輸層 TCP UDP TCP頭部+上層數據 數據段
網絡層 ICMP IGMP IP ARP RARP IP頭部+TCP頭部+上層數據 數據包
數據鏈路層 由底層網絡定義的協議 Mac頭部+IP頭部+TCP頭部+上層數據 數據幀
物理層 由底層網絡定義的協議 比特流
TCP/IP協議5層模型
應用層 計算機
傳輸層 防火牆
網絡層 路由器
數據聯絡層 交換機
物理層 網卡
TCP/IP協議7層模型
應用層 計算機
表示層
會話層
傳輸層 防火牆
網絡層 路由器
數據聯絡層 交換機
物理層 網卡