一、引言
計算機網(wǎng)絡是計算機科學與技術領域的核心課程之一,它研究如何將分散的計算機系統(tǒng)通過通信設備和線路連接起來,實現(xiàn)資源共享和信息交換。四川大學的計算機網(wǎng)絡課程從計算機基礎出發(fā),系統(tǒng)性地講解了網(wǎng)絡體系結(jié)構、協(xié)議、應用及安全等關鍵內(nèi)容。本筆記旨在梳理課程核心知識點,側(cè)重于計算機在網(wǎng)絡中的角色與基礎概念。
二、計算機在網(wǎng)絡中的角色
計算機是構成網(wǎng)絡的基本單元,根據(jù)功能不同可分為:
- 端系統(tǒng)(主機):如個人電腦、服務器、智能手機等,是網(wǎng)絡服務的最終使用者或提供者。
- 中間設備:如路由器、交換機、調(diào)制解調(diào)器等,負責數(shù)據(jù)的轉(zhuǎn)發(fā)、路由和傳輸控制。
三、計算機網(wǎng)絡的核心概念
- 網(wǎng)絡體系結(jié)構:
- OSI七層模型:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層、傳輸層、會話層、表示層、應用層。
- TCP/IP四層模型:網(wǎng)絡接口層、網(wǎng)際層、傳輸層、應用層,是當前互聯(lián)網(wǎng)的實際標準。
- 關鍵協(xié)議與技術:
- IP協(xié)議:負責網(wǎng)絡層的尋址和路由,確保數(shù)據(jù)包能從源主機發(fā)送到目的主機。
- TCP與UDP:傳輸層協(xié)議,TCP提供可靠、面向連接的服務;UDP提供無連接、高效的服務。
- 以太網(wǎng)與Wi-Fi:常見的數(shù)據(jù)鏈路層技術,涉及局域網(wǎng)(LAN)的構建。
- 地址與標識:
- MAC地址:硬件地址,用于數(shù)據(jù)鏈路層的設備識別。
- IP地址:邏輯地址,用于網(wǎng)絡層的全局尋址,分為IPv4和IPv6。
- 端口號:傳輸層標識,區(qū)分同一主機上的不同應用進程。
四、計算機如何接入網(wǎng)絡
- 物理連接:通過網(wǎng)線(如雙絞線)、光纖或無線方式連接到網(wǎng)絡設備。
- 邏輯配置:設置IP地址、子網(wǎng)掩碼、默認網(wǎng)關和DNS服務器,通常通過DHCP自動獲取或手動配置。
- 網(wǎng)絡應用:基于Socket編程接口,利用協(xié)議棧實現(xiàn)Web瀏覽、文件傳輸、實時通信等功能。
五、課程重點與學習建議
四川大學本課程強調(diào)理論與實踐結(jié)合,建議學生:
- 掌握TCP/IP協(xié)議棧的工作原理,特別是三次握手、流量控制等機制。
- 使用Wireshark等工具分析網(wǎng)絡數(shù)據(jù)包,加深對協(xié)議交互的理解。
- 關注網(wǎng)絡安全基礎,如防火墻、加密技術及常見攻擊防范。
- 結(jié)合實驗課,動手配置路由器、搭建小型局域網(wǎng),鞏固理論知識。
六、
計算機網(wǎng)絡是現(xiàn)代信息社會的基石,理解計算機如何在網(wǎng)絡中工作,是每位計算機專業(yè)學生的必備素養(yǎng)。本筆記僅為入門導引,后續(xù)章節(jié)將深入探討各層協(xié)議、路由算法、網(wǎng)絡編程及新興技術(如云計算、物聯(lián)網(wǎng))。持續(xù)學習和實踐是掌握這門課程的關鍵。