買清華版教材.非入門及實用,相信看懂!
我幫收集資料:
(1)數據結構:
《數據結構(C語言版),版期:2005-5-1,嚴蔚民,清華.---推薦
《數據結構習題與解析(C語言版)》,李春葆.---比嚴簡單點通俗易懂
《數據結構》(用面向象與C++描述)》,版期:19997月,殷昆 王京,清華版社.
(2)算:
《算設計與析(高等校計算機教材)》,鄭宗漢,清華版社.
《算導論(影印版)》(Introction to Algorithms, Second Edition
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein MIT)高等教育版社.
《計算機程序設計藝術》(The Art of Programming Language), 清華版社
《算設計與析基礎》(Intruction to The Design and Analysis of Algorithms (US)Anany Levitin)潘彥 譯清華版社.
3)資料庫
《資料庫系統概論》,1983,薩師煊 王珊,高等教育版社版.
《資料庫原理與》,1983,鄭若忠 王鴻武,湖南科技術版社版.
《資料庫系統原理》,1988,俞盤祥 沈金發,清華版社.
(4)操作系統原理
《現代操作系統》,孫鍾秀等,高等教育版社.
《操作系統原理》,謝青松,民郵電版社.
《操作系統原理教程》,張堯主編,清華版社版.
(5)計算機體系結構
《計算機體系結構》,張晨曦等,高等教育版社.
《計算機系統結構》,鄭緯民 湯志忠,清華版社版.
《計算機組與結構》,王英,清華版社.
(6)計算機網路
《計算機網路(第二版)》,馮博琴,高等教育版社.
《<計算機網路與INTERNET教程>》,張堯,清華版社.
《計算機網路》,蔡裕等,機械工業版社.
(7)離散數
《離散數》,孫吉貴 楊鳳傑,高等教育版社.
《離散數教程》,耿素雲 屈婉玲 王捍貧,北京版社.
㈡ 計算機網路(特南鮑姆著、第五版),與謝希仁的計算機網路的內容有何不同
首先,外國教材《計算機網路》閱讀起來可能沒有謝版那麼流暢和舒服,前者是由外國作者著,更加符合外國人的閱讀習慣,而且,譯文讀起來有些地方可能略顯生硬和難懂。總之,謝版閱讀起來比前者更符合中國人的閱讀風格。(這里特別強調一下,如果你有能力直接閱讀英文原版最好,這樣能更好地理解作者想表達地意思,當然也可以中英對照)
其次,外國教材更加註重講解怎麼來?為什麼要有?等問題,不局限於考試的考點,知識更加豐富與分散。而謝版更像是前者的精華版。
最後,就課後習題來看,外國教材更加豐富,難度也更大,開放性更高。而謝版更加註重基礎的培養與考核。
總之,如果你對自己的能力有信心,你可以直接閱讀機械工業出版社的《計算機網路》;否則,最好先從謝版《計算機網路》入手,再學習機械工業版的教材。
㈢ 學習計算機網路要看哪些書
CCNA1-網路基礎 完成CCNA1課程後,學員將了解以下網路基礎知識: 網路基礎概念 乙太網技術基礎 網路模型,七層OSI TCP/IP 網路傳輸介質,例如銅纜、光纖、無線、IP、定址、路由。 CCNA2-路由器和路由基礎 完成CCNA2課程後,學員將了解以下路由器和路由知識: IOS管理 路由器配置基礎 路由協議 TCP/IP基本概念 訪問控製表 網路故障排除技能 CCNA3-數據交換基礎和中間路由 完成CCNA3課程後,學員將了解以下數據交換和中間路由知識: VLSM基礎 RIP第二版 OSPF、EIGRP基礎 交換機配置 生成樹協議 虛擬區域網 虛擬中繼協議 虛擬區域網間路由 CCNA4-廣域網技術 完成CCNA4課程後,學員將了解到以下SAN技術基礎知識: 擴展IP地址、NAT和PAT DHCP協議 ISDN和DDR 幀中繼 PPP 網路管理協議基礎、SNMP 行業標准認證 CCNA課程將為學員通過CCNA認證奠定基礎。 編輯本段無線基礎 隨著無線技術在組織日常活動中的普及,企業對無線技術的依賴程度日益加深。無線區域網基礎課程將向學員傳授無線網路的開發、實施和故障排除知識。該課程共計70學時,以實踐練習為特色,突出對技能的培養,重點講授無線網路的設計、規劃、實施、運行和故障排除知識。它全面涵蓋了技術、安全和最佳設計實踐等各個方面。通過學習,學員將具備以下能力: 為移動無線用戶設計符合IEEE 802.11標準的無線區域網邏輯體系結構。 掌握有關常見的無線區域網影響因素的知識(包括電磁波譜、無線電波傳播、調制技術、頻率和頻道在無線技術中的作用。)。 採用思科設備和符合移動性及吞吐量要求的適合天線安裝樓內和樓到樓無線區域網,包括現場勘測和文件編制。 完成思科Aironet無線產品的硬體安裝和軟體配置,包括WEP、思科LEAP和802.1等安全協議。 升級無線產品; 藉助事件日誌、命令行程序和診斷工具實施故障排除。 無線區域網課程將為學員從事以下職業奠定基礎:系統工程師、產品支持工程師和系統整合工程師。對於接受高等教育的學員來說,該課程的學習將有助於他們取得電氣工程或者計算機和管理信息系統學位。 行業標准認證 無線區域網課程將有助於學員獲得思科無線區域網售後工程師認證(WLANFE)。 編輯本段網路安全基礎 在當今的世界裡,什麼都可能成為遭受攻擊的目標 - 從路由器和交換機到應用程序乃至管理不嚴格的安全設備。利用企業與遠程用戶或業務夥伴之間的安全策略實施不完善的連接而發起的攻擊頻繁發生。企業、政府部門和組織必須全力以赴加強戒備,以防止來自黑客、外來者甚至心懷不滿的員工對信息安全、信息完整性以及日常業務操作的威脅。這使得對網路安全人才的需求空前高漲。 開設網路安全基礎教程的目的是為學員獲得該領域的認證做好准備。教員、學員以及各院校的管理者的願望是通過課程的開設教導學員設計並實施網路安全解決方案,以降低收益損失和攻擊風險。該課程結合了實踐性練習、教員授課和網上教程。該課程共計70學時,是介紹網路安全和整個安全流程的入門課程。通過學習,學員將具備以下能力: 根據組織對其網路安全弱點的評估,針對已知的安全威脅,選擇適當的安全硬體、軟體、策略以及配置以提供保護選擇。 完成思科IOS和PIX防火牆的高級安裝、配置、監控、故障排除、維護和恢復。 設置思科IOS和PIX防火牆的入侵檢測功能。 在思科IOS和PIX防火牆上安裝和配置保障AAA(認證、授權和統計)服務的CSACS(思科安全訪問控制伺服器)。 配置思科設備之間的站點到站點VPN(虛擬專用網)以及思科設備和客戶機之間的遠程訪問VPN 以確保網路的專用性和保密性。 網路安全課程將為學員從事以下職業奠定基礎:網路安全分析師、高級系統分析師和系統設計師。對於接受高等教育的學員來說,該課程的學習將有助於他們取得電氣工程或者計算機和管理信息系統學位。
㈣ 關於計算機網路方面的書籍
1. 計算機網路常識書籍
計算機網路常識書籍 1.計算機網路入門需要看那些書籍
1)編碼:隱匿在計算機軟硬體背後的語言,此書從信息的編碼,數字的不同進製表示,到計算機採用的二進制機器級表示開始,到用電路構建一個簡單的加法器,觸發器,計數器,存儲器,甚至一個具有控制器,運算器,存儲器的簡易CPU,娓娓道來,真是醍醐灌頂。最後還談到了圖形界面的原理。此書作者更是被傳為聖經的《Windows程序設計》的作者Charles Petzold。讀完此書可對計算機硬體的原理與設計有一全面深入之認識,猶如身處群山之巔,一覽無余。
2)深入理解計算機系統 上一本《編碼》通俗易懂,即使沒有計算機相關知識也能懂,但缺乏一些計算機機制的介紹。此書是國外著名的介紹計算機系統方面的書,從程序員的角度帶你暢游計算機系統架構。涉及程序的機器級表示(機器碼,匯編),處理器體系結構,存儲器結構,系統IO,網路編程,並發編程,以及程序性能的優化。讀完此書可對計算機系統,程序設計有一深層次了解。
3)就C語言而言,K&R的 C程序設計語言 的無疑是最好的參考書,不過對初學者來說還是有一定難度,輔以諸如 C和指針 ,C陷阱與缺陷 會有更好的效果。當然多寫程序才是王道,多寫才能發現問題,加深認識。
4)Debug Hacks 此書介紹GDB調試工具及調試技巧,本人現在主要就是使用gcc gdb啦。此書助你更好的找出臭蟲。
6)數據結構與演算法分析 介紹演算法和數據結構的書籍很多,但本人就是用這本書學習的,所以推薦。此書的前3章和第7章就介紹了題主要求的一些數據結構和演算法,後面幾張介紹樹,排序,圖論演算法,及一些高級數據結構。讀完此書將助你設計更優美的程序。
2.計算機網路經典書籍
《tcpip詳解》分三卷,國外經典計算機教材,有中文譯版,不過不適合你的。
《計算機網路》也分很多種,如果你要考網工的話或者你想學習網路推薦你看以下的書籍:
網路工程教程(第二版) 雷震甲 主遍 清華大學出版 (這本太深了,不過內容全)網工指定教材
網路工程必讀系列 王達 這套書我看了兩遍,實在不錯。。。
計算機網路第五版 謝希仁 主遍 謝希仁同時還出了很多書都關於TCP/IP的書籍,具體書名我忘記,我覺得他講解得思路清晰,易理解,適合基礎差的。
計算機網路第四版,這是國外經典計算機網路經典教程,作者都是英文名字(具體我忘記了) ,我以前我學時很喜歡看這本。
3.計算機網路方面有哪些書籍值得推薦
計算機網路第五版,謝希仁的,個人感覺是國內最好的初級書籍。
如果想對網路有個清晰、全面的認識,可以閱讀下面三本書籍: 第一本就是潘愛民翻譯的Andrew S.Tanenbaum的《計算機網路》,此書講明白了網路之道,即計算機網路通信的主要原理; 第二本是W.Richard Stevens的《TCP/IP詳解卷一:協議》,此書講明白了網路之術,即TCP/IP協議簇的工作過程; 第三本是Douglas E.er的《計算機網路與網際網路》,此書嘗試在更廣泛意義上解答「計算機網路和網際網路是如何工作的」這一基本問題,解釋了協議是如何使用硬體和應用是如何使用協議來滿足用戶的需求。
4.有關計算機編程,網路基礎知識的書籍
建議你從C語言開始學,學好了它以後學其他語言會很容易上手
推薦你先看譚浩強的《C語言程序設計》先,這是一部非常好的C語言書籍,慢慢來學習程序設計是一個非常漫長的過程,不要著急,一本書多看兩遍三遍,學會交叉學習法,在學習C的過程中,可以看看數據結構,編譯原理,操作系統等書籍,對編成都是很有幫助的。最開始學習的時候,先不要編一些比較大的程序,多編一些小程序,比如數組運算,字元組合等等,指針是C語言的精華,是比較復雜的部分。如果指針這部分都可以熟練的應用,那麼C語言里你還有什麼不明白的嗎,我相信你,你一定能學習好C語言的。
可以按照C——C++——JAVA的順序學習,C++的學習是很有難度的,類,標准庫,多態,繼承等等比較抽象難道懂的概念,雖然他秉承了C語言的風格,但是有很多很多是C語言不具備的,要多看書,上機實踐也是必不可少的。《C++編程思想》,《C++標准庫》,這些書都非常好,內容也很全面,常式書籍也是必不可少的,多看源代碼對編程是很有幫助的,也會少走很多彎路。總之,C++的學習是一個比較漫長的過程,大概需要兩年的時間,這只是底限,如果想學通,學精,還需要更多的時間。
我向你推薦一些C++經典書籍:
c++程序設計教程
c++編程思想
c++大學教程
c++程序設計語言
數據結構演算法與應用c++語言描述
c++標准模板庫------自修教程與參考手冊
泛型編程與STL
深度探索c++對象模型
設計模式---可復用面向對象軟體的基礎
重構---改善既有代碼的設計
Essential c++
Effective c++
More Effctive c++
C++ primer
前五本應該屬於入門書籍,後面的屬於學習難度比較大的,想提高C++的編程能力,看看這些書籍有好處。建議你把編程思想這本書多看看。多做練習題,對提高編程水平的幫助是很大的。
其實語言是相通的,一門語言學會了,學習其他語言就比較容易了。
業界有這樣一種說法,因為JAVA這門語言包含了C++的一些特性,掌握了C++,就等於掌握了JAVA的80%,
在掌握了C++之後(我說的掌握指的是,可以熟練用C++編程序了,並沒有要求你完全掌握C++的所有部分,沒有人能達到這一點,因為C++太龐大了,如果能堅持不懈的學習C++兩年到三年的時間了,你就可以學習其他的語言了)可以試著學習一些其他的語言,如JAVA,VC++等等比較復雜的語言.
這時候可以說你已經對程序設計語言有個大體的認識了,可以明確自己學習的方向,根據自己的學習情況而定,是學習一些自己比較感興趣的語言啊(從興趣出發),還是為了找工作啊,開始進行更深入的學習.比如學習windows下的框架編程和編程等等比較復雜的語言.
如果是為了找工作的話你一定學好C,C++,JAVA三門語言.
在我國目前的軟體開發行業中,C,C++,JAVA的需求量是非常大的.
好了,說了這么多,可以參考一下,為自己做個學習計劃,要對自己有信心,最後祝你在學習編程的道路上走的更好更遠,祝你學有所成!!
5.計算機網路技術的推薦書籍
如果想對網路有個清晰、全面的認識,可以閱讀三本書籍:
第一本就是潘愛民翻譯的Andrew S.Tanenbaum的《計算機網路》,此書講明白了網路之道,即計算機網路通信的主要原理;
第二本是W.Richard Stevens的《TCP/IP詳解卷一:協議》,此書講明白了網路之術,即TCP/IP協議簇的工作過程;
第三本是Douglas E.er的《計算機網路與網際網路》,此書嘗試在更廣泛意義上解答「計算機網路和網際網路是如何工作的」這一基本問題,解釋了協議是如何使用硬體和應用是如何使用協議來滿足用戶的需求。
6.推薦計算機基礎知識學習的書籍
1、《計算機基礎(第二版)》——姜岩、王秀玲
本書介紹了信息與計算機的基礎知識、Windows XP操作系統的基本操作和基本使用知識、Word
2003文字處理軟體的基本知識、Excel 2003電子表格處理軟體的基本知識和PowerPoint 2003文檔
演示軟體等知識做了簡單的介紹。
2、《計算機應用基礎》 ——劉錫軒、丁恆、侯曉音
本書是為非計算機專業類學生提供計算機一般應用所必需的基礎知識、能力和素質的課程。本書滿
足普通高等院校培養「應用型人才」的教學宗旨,內容豐富,與時俱進,實用性強。
3、《計算機應用基礎》——楊飛宇,孫海波
本書主要介紹了計算機組裝與維護、計算機網路技術、電子文檔製作、電子報表製作和演示文稿制
作。
4、《計算機應用基礎》——張 明、王 翠、張和偉
本書採用任務驅動的方式進行編寫,內容強調操作性和實用性。全書涵蓋計算機基礎知識、
Windows XP操作系統、Word 2003文字處理軟體、Excel 2003電子表格處理軟體和PowerPoint
2003演示文稿製作軟體等內容。
5、《深入理解計算機系統》————布賴恩特
本書主要介紹了計算機系統的基本概念,包括最底層的內存中的數據表示、流水線指令的構成、虛
擬存儲器、編譯系統、動態載入庫,以及用戶應用等。書中提供了大量實際操作,可以幫助讀者更
好地理解程序執行的方式,改進程序的執行效率。
6、《計算機應用基礎》——武馬群
本書主要介紹了計算機基礎知識、操作系統Windows XP、網際網路(Inter)應用、文字處理軟體
Word 2003應用、電子表格處理軟體Excel 2003應用、多媒體軟體應用、演示文稿軟PowerPoint
2003應用等內容。
㈤ 其實我想了解下計算機網路而已啦,誰能推薦本詳細的書
第1章區域網基礎知識
[內容提要]:計算機網路是計算機技術和網路技術相結合的產物。在當今社會,無論是處理日常事務,還是進行信息傳輸,以及科研領域,人們都離不脊鉛開計算機網路。因此了解計算機網路的一些基本概念,掌握計算機網路的相關技術是十分必要的。本章將主要介紹計算機網路技術的有關知識、網路的協議以及當前區域網新技術。
1.1計算機網路的基本概念
1.1.1計算機網路的定義
計算機網路桐鋒是計算機技術和通信技術緊密結合的產物,它涉及到通信和計算機兩個領域。計算機網路的發展經歷了從簡單到復雜,從單機到多機,由終端與主機之間的通信演變成計算機與計算機之間的直接通信。
現代的計算機網路是建立在分組交換技術基礎上的計算機網路系統,我們給現代計算機網路下了一個定義:將地理位置不同、具有獨立功能的兩台或兩台以上的計算機通過通信設備和通信線路連接在一起,在網路操作系統和通信協議的支持下,實現資源共享和數據通信的完整系統。
這個定義比較全面地說明了網路的幾個重要特點:
1.兩台以上的計算機才能構成一套網路系統;
2.網路中的每一台計算機必須是獨立的,沒有主從關系,即任何一台計算機不能幹預其他計算機的工作;
3.網路中的每一台計算機必須通過通信設備和線路互聯,通信設備包含交換機、集線器、路由器等等,通信線路可以是電話線、雙絞線、光纖、無線電、微波等等;
4.計算機網路不能只有計算機硬體和通信設備,還需要有網路操作系統和通信協議等軟體系統;
5.網路建立的目的主要是為了資源共享以及遠程的數據通信。
1.1.2計算機網路的分類
網路的分類方法可以按照不同的標准進行。了解不同的分類方法,有利於我們全面理解網路系統的內涵。
1.從地理范圍分類,網路可以分為區域網(LAN)、城域網(MAN)、廣域網(WAN)。
區域網的范圍是一個建櫻輪好築物或幾個相鄰的建築物,距離從幾米到幾千米。傳輸速率一般在10Mbps以上;廣域網的范圍通常為幾十千米到幾千千米。現在由於採用了新技術和新設備,廣域網的主幹線路傳輸速率已可達2.5Gbps;城域網是介於廣域網與區域網之間的一種高速網路,城域網設計的目標是滿足幾十千米范圍內多個區域網互連的需求,以實現大量用戶之間的信息傳輸。
2.從拓撲結構分類,網路可以分成匯流排型網路、星形網路、環形網路、樹型網路、網狀網路、混合型網路。如下圖。
圖1-1匯流排型網路圖1-2環形網路
圖1-3星形網路圖1-4樹型網路
圖1-5網狀網路圖1-6混合型網路
3.從傳輸介質分類:可以分為有線網和無線網。目前常用的有線網路有同軸電纜網、雙絞線網、光纖網;無線網路有衛星網、微波網等等。
4.從數據交換方式,可以分為分組交換網、報文交換網和線路交換網。
5.從通信協議分類,可把計算機網路分為Ethernet網路(乙太網)、TokenRing網(令牌環網)、FDDI網路、X.25分組交換網路、TCP/IP網路、SNA網路、ATM(非同步傳輸模式網路)等。
6.從網路所採用的傳播方式分類,可以分為廣播(Broadcast)式網路和點對點(Point-to-Point)式網路。
1.1.3計算機網路的組成
由於計算機網路系統是計算機技術和通信技術相結合的產物,因此,對於計算機網路的組成有兩種不同的劃分方法。一種是按照計算機技術的標准,將計算機網路分成硬體和軟體這兩個組成部分;另一種是按照網路中各部分的功能,將網路分成通信子網和資源子網兩部分。
1.計算機網路由軟體和硬體組成:硬體主要是指伺服器、工作站、網路互聯設備和傳輸介質等;軟體主要指網路操作系統以及網路通信協議和相關的通信應用軟體等。
(1)伺服器(Server)
伺服器是整個網路的核心,它是在網路操作系統的控制下,為每個工作站提供網路服務的高性能計算機。它的高性能主要體現在高速度的運算能力、長時間的可靠運行、強大的外部數據吞吐能力等方面。因此,和其他計算機或工作站相比,伺服器通常有更快的速度、更堅固的體系構架,更多的內存和硬碟存儲空間以及更強的可擴展性。當然它的價格也比較昂貴。
根據伺服器提供的網路服務的不同,我們可以把伺服器進行分類。伺服器可以分為:文件伺服器、資料庫伺服器、Web伺服器、電子郵件伺服器、應用伺服器等。
(2)工作站(Workstation)
當一台計算機連接到網路上,它就變成了網路的一個節點(node)。這個節點又稱為工作站或客戶機(client)。工作站安裝相應的操作系統,運行適當的應用程序,還必須有對應的用戶許可權,才能訪問伺服器提供的服務和共享資源。工作站不像伺服器那樣,為網路上的其他計算機提供服務。因此,對它的性能要求不高,工作站的價格相對便宜。我們可以使用普通的PC計算機作為工作站。
(3)網路互連設備
網路中的各台工作站想訪問伺服器的資源,就必須有相應的互聯設備把兩者相互連接。互連設備的作用就是對傳輸的信號進行放大及轉換,保證網路正常的通信。網路互連設備種類很多,如網路介面卡、數據機、中繼器、交換機、路由器等等。
(4)傳輸介質
網路要想正常的通信,必須有一條物理通路。物理通路就是由傳輸介質構成。傳輸介質是用於傳輸網路信號的物理性載體。每種傳輸介質有不同的屬性。選擇不同的傳輸介質,直接影響到網路的傳輸速度、傳輸距離和通信成本。
傳輸介質根據其特徵,可以分成有線介質和無線介質。有線介質包含電話線、雙絞線、光纖、同軸電纜等,無線介質包含無線電、微波、紅外線等。
(5)網路操作系統
網路操作系統(NOS)是運行在伺服器硬體基礎之上,向網路中的工作站和用戶提供共享資源、通信服務的特殊的操作系統。它在計算機操作系統下工作,使計算機操作系統增加了網路操作所需要的能力。
網路操作系統(NOS)是網路的心臟和靈魂。它使計算機增加了網路操作所需要的能力。網路操作系統提供的功能有:
1、資源共享:網路操作系統運行在稱為伺服器的計算機上,由連網的計算機用戶共享網路的軟硬體資源,包括文件和外設,例如,列印機和傳真機;
2、信息傳輸::協調網路上各節點和設備的活動,保證隨時隨地按用戶要求通信;
3、安全性:保證網路上的用戶、數據和設備的安全;
4、可靠性:運行可靠,有容錯功能(容錯是當部分系統發生故障時系統繼續工作的功能)。能在發生任何故障時很快恢復;
5、統一管理和支持多個伺服器、處理器、磁碟驅動器等硬體設備及其保證數據安全功能。例如,群集技術、跨磁碟保存和磁碟鏡像工作等。
目前,可以選用的網路操作系統有UNIX、Novell的NetWare和Microsoft的Windows2000/2003、Linux幾類。
(6)網路協議及通信軟體
協議是計算機相互通信和交換信息時必須遵守的規則。與網路互連的每台計算機必須安裝有相同的協議才能相互通信。
通信軟體是根據網路協議的規定,面向用戶設計開發的應用軟體。它方便用戶和計算機伺服器的通信操作。
2.計算機網路又可以劃分成通訊子網和資源子網兩部分:
圖1-7通訊子網和資源子網
計算機網路首先是一個通信網路。各計算機之間通過通信媒體、通信設備進行數據通信,在此基礎上各計算機可以通過網路軟體共享其它計算機上的硬體資源、軟體資源和數據資源。從計算機網路各組成部件的功能來看,各部件主要完成兩種功能,即網路通信和資源共享。把計算機網路中實現網路通信功能的設備及其軟體的集合稱為網路的通信子網,而把網路中實現資源共享功能的設備及其軟體的集合稱為資源子網。
由圖1-7可以看出,計算機網路系統以通信子網為中心,通信子網處於網路的內層,是由網路中的各種通信設備及只用作信息交換的計算機構成。通信子網的重要任務是負責全網的信息傳遞。主機和終端都處於網路的外圍,它們構成了資源子網。資源子網的任務是負責信息處理,向網路提供可用的資源。用戶通過資源子網不僅共享通信子網的資源,而且還可以共享用戶資源子網的硬體和軟體資源。
就具體網路而言,通信子網由網卡、線纜、集線器、中繼器、網橋、路由器、交換機及一些專用遠程通信設備和相關軟體組成。資源子網由連網的伺服器、工作站、共享的列印機和其它設備及相關軟體所組成。
1.1.4計算機網路的作用
網路的作用有很多,這里僅例舉其中幾個重要的功能。
1.資源共享
這是構建網路的一項基本功能。資源共享包含硬體資源共享、軟體資源共享和數據共享。硬體共享指的是網路上的任何一個用戶或工作站能夠訪問另一台計算機或伺服器的磁碟空間、列印機、傳真機、光碟機、通信設備和通信信道等硬體資源;軟體共享使軟體資源得到更加有效的利用,不必在每一台工作站上單獨安裝軟體,只要在伺服器上統一集中安裝和配置軟體即可,減少了軟體購買的費用;數據共享是指所有的網路用戶均能訪問海量共享數據資源,如資料庫、重要文檔、電子表格等,同時也提高了數據訪問的安全性。
2.數據通信
這也是構建網路的基本功能。此功能實現計算機與計算機之間的數據傳輸,這里的數據包含音視頻信息,多媒體信息,文本信息,二進制數據等等。
3.集中管理
計算機網路技術的發展,使得現代的辦公手段、經營管理等發生了變化。目前,許多MIS系統、OA系統的廣泛應用,可以實現日常工作的集中管理,提高工作效率,增加經濟效益。
4.分布式處理
由於網路是將多台計算機連成具有高性能的計算機系統。對於大型的科研問題,光靠單台計算機無法在短時間內完成,則可以通過一定的演算法把該問題分解成許多的小任務,交給網路中不同的計算機分別完成,這些計算機協同工作,最後再把各個小任務綜合起來以此解決大型問題。
5.負載均衡
負載均衡是指工作被均勻的分配給網路中的各台計算機系統。網路任務分配控制中心負責檢測各台計算機的工作繁忙程度,並根據繁忙程度,動態合理地調整分配相應的任務。當某台計算機系統負載過重時,系統會自動將負載轉移到其他負載較輕的計算機系統去處理。
1.2區域網的相關概念與標准
1.2.1區域網
區域網的英文全稱是「LocalAreaNetwork」,縮寫為「LAN」,中文意思就是「局部區域網路」。它主要是指在小范圍內的計算機互聯網路。
區域網主要的特點有以下幾點:
(1)區域網覆蓋有限的地理范圍。一般從幾十米到幾公里,通常這種網路安裝在一所學校,一棟建築物、一個企業,或者是一個政府部門內的計算機網路。
(2)區域網數據傳輸速率高(10Mbps~1000Mbps),誤碼率低,具有較低的時延。
(3)區域網一般屬於一個單位所有,易於建立、維護和擴展,使用成本低。
(4)區域網在網路拓撲上主要採用了匯流排型、環型與星形結構;在網路傳輸介質上主要採用了雙絞線、同軸電纜與光纖。
(5)區域網從介質訪問控制方法的角度可以分為兩類:共享介質區域網與交換式區域網。
1.2.2區域網標准
一般來說,區域網標準是指IEEE802委員會負責制定的區域網標准。
IEEE是英文的簡稱,其中文譯名是電氣和電子工程師協會。該協會的總部設在美國,主要開發數據通信標准及其他標准。IEEE802委員會負責起草區域網草案,並送交美國國家標准協會(ANSI)批准和在美國國內標准化。IEEE還把草案送交國際標准化組織(ISO)。ISO把這個802規范稱為ISO8802標准。因此,許多IEEE標准也是ISO標准。例如,IEEE802.3標准就是ISO8802.3標准。
IEEE802規范定義了網卡如何訪問傳輸介質(如光纜、雙絞線、無線等),以及如何在傳輸介質上傳輸數據的方法,還定義了傳輸信息的網路設備之間連接建立、維護和拆除的途徑。遵循IEEE802標準的產品包括網卡、橋接器、路由器以及其他一些用來建立區域網絡的組件。
1.IEEE802標准概述
IEEE802標準的大部分是在80年代由委員會制訂的,當時個人計算機聯網剛剛興趣。隨著網路技術的不斷進步,IEEE802擴充和制訂了不少新的標准,因此,IEEE802家族也越來越龐大,成員也越來越多。IEEE802標准主要包含以下內容:
(1)IEEE802.1:這個標准對IEEE802系列標准作了介紹,並卻它對介面原語進行了規定,成為國際標准。在這個標准中還包括區域網體系結構,網路互連及網路管理與性能測試等內容。
(2)IEEE802.2:定義邏輯鏈路控制協議LLC,LLC是數據鏈路層的上半部分。
(3)IEEE802.3定義CSMA/CD網路媒體訪問控制子層和物理層的規范。
(4)IEEE802.4定義令牌環匯流排網路媒體訪問控制子層和物理層的規范。
(5)IEEE802.5定義令牌環網媒體訪問控制子層和物理層的規范。
(6)IEEE802.6定義城域網媒體訪問控制子層和物理層的規范。
(7)IEEE802.7定義了寬頻技術。
(8)IEEE802.8定義了光纖技術。
(9)IEEE802.9定義了語音和數據綜合區域網技術。
(10)IEEE802.10定義區域網絡安全性規范。
(11)IEEE802.11定義了無線區域網技術。IEEE802.11標准主要包括三個標准,即IEEE802.11a、IEEE802.11b和IEEE802.11g。
1.2.3IEEE802.3
IEEE802.3標准也稱為乙太網標准。它提供了CSMA/CD的通信協議。
1.CSMA/CD
CSMA/CD是英文carriersensemultipleaccess/collisiondetected的縮寫,意思是「帶有沖突檢測的載波偵聽多路訪問」。CSMA/CD媒體訪問控制方法的工作原理是:網路上任何工作站(或伺服器)在發送數據前,先監聽匯流排是否空閑。若匯流排忙,則不發送。若匯流排空閑,則把准備好的數據發送到匯流排上。在發送數據的過程中,工作站邊發送邊檢測匯流排,查看自己發送的數據是否有沖突。若無沖突則繼續發送直到發完全部數據;若有沖突,則立即停止發送數據,只是還要發送一個加強沖突的JAM信號,以便使網路上所有工作站都知道網上發生了沖突,然後,等待一個預定的隨機時間,再次檢測匯流排是否為空,如果為空,重新發送未發完的數據,如果不為空,則繼續等待。整個數據發送過程就是這樣周而復始地進行。
2.幾種常用的乙太網標准
(1)10Base5。10Base5又稱粗纜乙太網,是最早被制定的乙太網標准。它採用直徑10mm、阻抗50Ω的同軸電纜作為傳輸介質,數據速率為10Mbps。每段電纜(稱一個網段)的最大長度為500米,最多可支持100個節點,節點間距不能小於2.5米。可以使用中繼器來連接不同的網段,但任意兩個站之間的路徑上最多隻允許有四個中繼器。網段的兩端必須使用50Ω的終端匹配器來防止信號反射。
(2)10Base2。10Base2又稱細纜乙太網,它採用直徑5mm、阻抗50Ω的同軸電纜作為傳輸介質,數據速率為10Mbps。一個網段的最大長度近似為200米(實際為185米),最多可支持30個節點,節點間距不能小於0.5米。和粗纜乙太網一樣,也可以使用中繼器來連接不同的網段,並且任意兩個站之間的路徑上最多也只允許有四個中繼器網段兩端也需要使用50Ω的終端匹配器。10Base2安裝成本和復雜度比10Base5低。
(3)10Base-T。10Base5和10Base2的一個共同缺點是網路維護比較困難,當電纜某處中斷或某個連接器松動或連接器發生故障時,很難定位或隔離故障。為此,人們採用了一種全新的組網方式,將所有計算機通過雙絞線連到一個中央集線器(hub)上,這種方式稱為10Base-T。10Base-T雙絞線乙太網使用2對非屏蔽雙絞線,一對發送數據,一對接受數據。10Base-T最多可以使用4個中繼器連接5個100米網段,網路最大范圍達500米。
(4)10Base-F。10Base-F使用光纖作為傳輸介質,具有很好的抗干擾性,但由於光纖連接器價格昂貴,使得網路的費用很高。10Base-F根據使用環境的不同又分為10Base-FL、10Base-FB、10Base-FP三種。其中10Base-FL最常見,它的網路長度最大為2000米。
(5)快速乙太網(FastEthernet)。快速乙太網是一類新型的區域網,其名稱中的「快速」是指數據速率可以達到100Mbps,是標准乙太網的數據速率的十倍。常見的是100BASE-T。
100BASE-T的一個顯著特性是它盡可能地採用了IEEE802.3乙太網的成熟技術。因而,它很容易被移植到傳統的標准乙太網環境中。100BASE-T和傳統的乙太網的不同之處在物理層。原10Mbps乙太網的附屬單元介面由新的媒體無關介面所代替,介面下採用的物理媒體也相應地發生了變化。
1.3區域網中常用的通信協議及選擇
1.3.1NetBEUI/NetBIOS協議
NetBIOS協議
NetBIOS協議是英文NetWorkBasicInput/OutputSystem(網路基本輸入/輸出系統),該協議是由IBM公司於1983年開發,主要用於數十台計算機的小型區域網。NetBIOS協議是一種在區域網上的程序可以使用的應用程序編程介面(API),為程序提供了請求低級服務的統一的命令集,作用是為了給區域網提供網路以及其他特殊功能,幾乎所有的安裝Windows操作系統的區域網都是在NetBIOS協議的基礎上工作的。
NetBEUI協議
NetBEUI協議全稱是NetBIOSExtendUserInterface(NetBIOS用戶擴展介面),也是由IBM於1985年提出的主要用於20到200台計算機的小型區域網中。它主要適用於早期的微軟操作系統如:DOS、LANManager、Windows3.x和WindowsforWorkgroup,微軟的WIN9X和WINNT中把它視為固有預設協議,但是WINDOWS2000操作系統以後的各種版本,TCP/IP協議作為網路預設協議代替了NetBEUI協議。NetBEUI協議可以看作是NetBIOS協議的延伸、改良版本,它具有體積小、佔用內存少、效率高以及速度快等特點,非常適合於區域網段內部的通信。NetBEUI可以看作是一種傳輸協議,而NetBIOS僅僅是通過一組命令來讓系統使用網路而已。
NetBEUI協議有它的局限性。NetBEUI是專門為幾台到百多機所組成的單段網路而設計的,因此它不具有跨網段工作的能力,也就是說它不具有「路由」功能。如果伺服器或工作站上安裝了多個網卡作網橋時,將不能使用NetBEUI作為通信協議。此外,NetBEUI利用計算機名稱作為網路地址,在大型網路中無法發揮它的效率。
1.3.2IPX/SPX協議
IPX/SPX協議英文是InternetworkPacketExchange/SequencesPacketExchange,網際包交換/順序包交換。它是NOVELL公司為了適應網路的發展而開發的通信協議,它的體積比較大,但它在復雜環境下有很強的適應性,同時它也具有「路由」功能,能實現多網段間的跨段通信。
IPX/SPX的工作方式較簡單,不需要任何配置,它可通過「網路地址」來識別自己的身份。在整個協議中IPX是NetWare自帶的最底層的協議,主要用來控制區域網內或區域網之間數據包的定址和路由,只負責數據包在區域網中的傳送,並不保證消息的完整性,也不提供糾錯服務。而SPX在協議中負責對整個傳輸的數據進行無差錯處理。
在WINDOWS2000中提供了兩個IPX/SPX的兼容協議:NWLinkIPX/SPX兼容協議、NWLinkNetBIOS,兩者統稱為NWLink通信協議。它繼承了IPX/SPX協議的優點,更適應了微軟的操作系統和網路環境,當需要利用Windows系統進入NetWare伺服器時,NWLink通信協議是最好的選擇。但如果不是在Novell網路環境中,尤其只有Windows9x/2000組成的對等網中,一般不使用IPX/SPX協議。在WINDOWS2000網路和WIN9X對連不能直接使用IPX/SPX進行通信。
1.3.3TCP/IP協議
TCP/IP(TransmissionControlProtocol/InternetProtocol的簡寫,中文名稱為傳輸控制協議/互聯網路協議。它是Internet最基本的協議。TCP/IP協議的起源來自於美國國防部支助的研究計劃ARPANET。ARPANET最初使用NCP(NetworkControlProtocol)協議為美國不同地區的幾台超級計算機的連接建立高速網路通信鏈路。隨著ARPANET的發展,規模和作用日益擴大,又出現了其他兩個重要協議,這就是TCP協議和IP協議。由於TCP/IP協議具有跨平台特性,ARPANET的實驗人員在經過對TCP/IP的改進以後,規定連入ARPANET的計算機都必須採用TCP/IP協議。隨著ARPANET逐漸發展成為Internet,TCP/IP協議就成為Internet的標准連接協議。
1.TCP/IP協議結構
TCP/IP協議其實是一個協議集合,它包括了TCP協議(TransportControlProtocol,傳輸控制協議)、IP協議(InternetProtocolInternet協議)及其它一些協議。TCP/IP通訊協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的網路來完成自己的需求。這4層自上而下分別為:
㈥ 計算機網路技術的推薦書籍
如果想對網路有個清晰、全面的認識,可以閱讀三本書籍:
第一本就是潘愛民翻譯的Andrew S.Tanenbaum的《計算機網路》,此書講明白了網路之道,即計算機網路通信的主要原理;
第二本是W.Richard Stevens的《TCP/IP詳解卷一:協議》,此書講明白了網路之術,即TCP/IP協議簇的工作過程;
第三本是Douglas E.Comer的《計算機網路與網際網路》,此書嘗試在更廣泛意義上解答「計算機網路和網際網路是如何工作的」這一基本問題,解釋了協議是如何使用硬體和應用是如何使用協議來滿足用戶的需求。
㈦ 想了解計算機網路,該看什麼書好
用TCP / IP進行網際互連 第一卷 原理協議
如果你些許網路基礎,這本書是最好不過的了,可以幫助你很快的提高你對網路的認知和理解。
用TCP/IP進行網際互連.第一卷--原理、協議與結構(第五版)
【原 書 名】 Internetworking with TCP/IP Volume I: Principles,Protocols,and Architectures,Fifth Edition
【原出版社】 Prentice Hall
【作 者】 (美)Douglas E.Comer [同作者作品] [作譯者介紹]
【譯 者】 林瑤;張娟;王海[同譯者作品]
【叢 書 名】 國外計算機科學教材系列
【出 版 社】 電子工業出版社
【書 號】 9787121026492
【開 本】 16開
【頁 碼】 435
【出版日期】 2007年2月
【版 次】 5-1
㈧ 計算機四大天書是哪四本
計算機四大天書是:《數據結構》、《計算機組成與設計》、《計算機操作系統》、《計算機網路》。
計算機網路也稱計算機通信網。關於計算機網路的最簡單定義是:一些相互連接的、以共享資源為目的的、自治的計算機的集合。若按此定義,則早期的面向終端的網路都不能算是計算機網路,而只能稱為聯機系統(因為那時的許多終端不能算是自治的計算機)。
隨著硬體價格的下降,許多終端都具有一定的智能,因而「終端」和「自治的計算機」逐漸失去了嚴格的界限。若用微型計算機作為終端使用,按上述定義,則早期的那種面向終端的網路也可稱為計算機網路。
計算機組成與設計內容簡介
《計算機組成與設計/新世紀高等院校精品教材》內容包括組成計算機的基本邏輯部件與定時方法;指令系統設計的基本原則,與對現代編譯器的支持介面CPU的構成和控制器的設計技術方法,存儲體系的構成原理和設計,以及輸入輸出系統設計等。
書中的舉例緊密結合當代計算機先進技術,取材先進、重點突出、敘述深入淺出。《計算機組成與設計/新世紀高等院校精品教材》可作為理工科大學生學習《計算機組成與設計》課程,或《計算機組成原理》課程的教科書,也可提供從事計算機設計或計算機系統設計的工程技術人員參考。
㈨ 計算機網路講什麼
計算機網路講的是計算機網路的基礎設施如何架構,例如一個學校要建校園網,那麼這張網就是一張計算機網路,首先要保證用戶可以接入,例如機房,學生宿舍等。整個網路當然還要設立核心機房保證全網的聯通性,數據中心,網管中心等,數據中心大多是一些伺服器,學校的網站就可以架在上面,學校有些內部的資料下載中心,也可以架在上面。
學生在校園內訪問網路,優酷等站點,需要校園網接入電信運營商的網路。聯通,電信,移動等等就是電信運營商,也稱ISP。每個ISP都有自己的業務網,例如電信有163,CN2,163是比較老的網路,負責接入普通家庭客戶等,CN2負責接入有專網需求的大型客戶,而設計,建設ISP的網路,也屬於計算機網路的范疇。