前言
在當今社會向信息化的快速發展過程中,計算機網絡正以空前的速度、廣度和深度發展,計算機網絡應用幾乎已遍及政治、經濟、軍事、科技、生活等人類活動的各個領域,并正在對社會發展、生產結構以至人們的日常生活方式產生著深刻的影響和沖擊。計算機網絡將成為21世紀全球信息社會的重要支柱和基礎設施。
計算機網絡既是高等院校計算機科學與技術及其他相關專業的一門核心專業基礎課程,也是非計算機專業的學生學習和掌握計算機應用技術的一門專業基礎課程,同時也是計算機類專業研究生入學考試全國統考課程。為了適應應用型人才培養和研究生入學考試發展的需求,作者根據多年從事本科學生網絡課程教學實踐與科研工作的經驗編寫了本書。
本書融入團隊成員最新的科研成果,堅持實用技術和工程實踐相結合的原則,注重能力和技能培養,全面系統地介紹了計算機網絡的基本原理、技術與網絡應用。編寫過程中,我們根據相關課程的教學要求和特點,從實際出發,力求做到:
(1)內容全面,層次分明,結構合理。
(2)突出重點、難點并全面解讀,力求解決實踐性問題。
(3)示例豐富,實用性強,并配備大量習題以加強讀者的掌握程度。
(4)反映當前網絡技術發展最新成果,概念準確,層次清晰,易于學習。
本書共分8章。第1章討論了計算機網絡的概念、發展和相關性能指標、計算機網絡的分類、計算機網絡的性能。第2章主要介紹了有關數據通信技術的基礎知識,從傳輸介質、傳輸方式、編碼技術、多路復用、差錯控制及檢錯等方面展開討論。第3章主要介紹了網絡體系結構中的OSI參考模型、TCP/IP參考模型,并對各層功能做了詳細分析和研究。第4章介紹了局域網的組成、體系結構以及組網技術,并且融入了最新的操作系統。第5章主要介紹了廣域網中的數據交換技術以及分組交換網、ISDN、FR、DDN、ATM以及網絡互連。第6章Internet技術與應用,介紹了Internet的常用技術以及接入方式、Internet的地址、域名與域名系統、Internet基本服務、Internet基本應用等知識。第7章討論了網絡管理和網絡安全的基礎知識、數字簽名和數字證書、因特網的安全協議、網絡入侵檢測、防火墻和病毒的相關知識。第8章主要介紹了許多計算機網絡發展的新技術,如因特網的音頻和視頻服務、無線網絡、下一代互聯網等。
本書由張彬、段國云任主編,杜丹蕾、廖文芳、李婭菲任副主編。具體編寫分工:第1章、第2章、第3章由張彬編寫;第7章、第8章由段國云編寫;第4章由杜丹蕾編寫;第5章由廖文芳編寫;第6章由李婭菲編寫,全書由張彬、杜丹蕾、李婭菲統稿。肖可、歐紅星、唐亞純等人參與了本書的編寫工作。
本書得到了下列科研項目的資助:湖南省教育廳2015年教學改革課題,“工程認證模式下IT課程虛擬仿真實驗平臺的研究與實踐”,湘教通[2015]291號;永州市科技局規劃課題,“一種PDA投遞輔助系統的研究”,永財企指[2014]33號(序號27);湖南省教育廳2014年教學改革項目,“面向校企合作的計算機類應用技術人才培養模式的改革與研究”,湘教通[2014]247號;永州市科技局課題,“基于Android平臺的農超對接信息服務平臺”,永財企指[2015]25號(序號5);湖南科技學院2015年課題,“移動社交網絡中基于區域互換的位置隱私保護模型研究”,項目編號:110391005;永州市科技局2015年課題,“軌跡隱私保護在新型4G網絡中的應用研究”,項目編號:110371018;永州市科技局2015年課題,“六足機器人位姿控制及步態規劃研究”,項目編號:110371013;湖南科技學院2015年課題,“基于Arduino的多足機器人運動控制系統研究”,項目編號:110391001。在此感謝這些課題的主持人。
由于時間緊迫,編者水平有限,加之計算機網絡技術發展迅速,書中難免存在疏漏和不妥之處,懇請廣大讀者不吝賜教。
編者
2016年12月
- C語言程序設計案例教程(第2版)
- PHP程序設計(慕課版)
- Arduino開發實戰指南:LabVIEW卷
- 編程珠璣(續)
- 深入淺出Android Jetpack
- WordPress Plugin Development Cookbook(Second Edition)
- 大學計算機基礎(第2版)(微課版)
- Hands-On Swift 5 Microservices Development
- R Data Analysis Cookbook(Second Edition)
- Android應用案例開發大全(第二版)
- Advanced Express Web Application Development
- Android嵌入式系統程序開發:基于Cortex-A8(第2版)
- IBM Cognos TM1 Developer's Certification guide
- Photoshop CC移動UI設計案例教程(全彩慕課版·第2版)
- 嵌入式Linux C語言程序設計基礎教程