- 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)
- 蔡龍飛 許喜斌
- 1526字
- 2019-11-19 14:51:41
1.3.2 計(jì)算機(jī)網(wǎng)絡(luò)的組成
從邏輯上來(lái)看,計(jì)算機(jī)網(wǎng)絡(luò)是由通信子網(wǎng)和資源子網(wǎng)兩部分組成;從軟、硬件的角度來(lái)看,一個(gè)完整的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)是由網(wǎng)絡(luò)硬件和網(wǎng)絡(luò)軟件所組成的。網(wǎng)絡(luò)硬件是計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的物理實(shí)現(xiàn),網(wǎng)絡(luò)軟件是計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中的技術(shù)支持;兩者相互作用,共同完成網(wǎng)絡(luò)功能。
網(wǎng)絡(luò)硬件一般是指網(wǎng)絡(luò)中的服務(wù)器、工作站、網(wǎng)絡(luò)終端、通信處理機(jī)、傳輸介質(zhì)以及信息變換設(shè)備等。
1.服務(wù)器
在一般的局域網(wǎng)中,服務(wù)器是指為客戶提供各種服務(wù)的計(jì)算機(jī),因此對(duì)其有一定的技術(shù)指標(biāo)要求,特別是主、輔存儲(chǔ)容量及其處理速度要求較高。根據(jù)服務(wù)器在網(wǎng)絡(luò)中所提供的服務(wù)不同,可將其劃分為文件服務(wù)器、打印服務(wù)器、通信服務(wù)器、域名服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器等。
2.工作站
除服務(wù)器外,網(wǎng)絡(luò)上的其他計(jì)算機(jī)主要是通過(guò)執(zhí)行應(yīng)用程序來(lái)完成工作任務(wù)的。這種計(jì)算機(jī)稱為工作站或客戶機(jī),是網(wǎng)絡(luò)數(shù)據(jù)主要的發(fā)生場(chǎng)所和使用場(chǎng)所。用戶主要是通過(guò)使用工作站來(lái)利用網(wǎng)絡(luò)資源,并完成自己的工作任務(wù)。
3.網(wǎng)絡(luò)終端
網(wǎng)絡(luò)終端是用戶訪問(wèn)網(wǎng)絡(luò)的界面,它可以通過(guò)主機(jī)聯(lián)入網(wǎng)內(nèi),也可以通過(guò)通信控制處理機(jī)連入網(wǎng)內(nèi)。
4.通信處理機(jī)
通信處理機(jī)是計(jì)算機(jī)網(wǎng)絡(luò)中的通信處理設(shè)備,一方面作為資源子網(wǎng)的主機(jī)、終端連接的接口,將主機(jī)和終端連入網(wǎng)內(nèi);另一方面它又作為通信子網(wǎng)中分組存儲(chǔ)轉(zhuǎn)發(fā)結(jié)點(diǎn),完成分組的接收、校驗(yàn)、存儲(chǔ)和轉(zhuǎn)發(fā)等功能。
5.傳輸介質(zhì)
傳輸介質(zhì)(通信線路)為通信處理機(jī)與通信處理機(jī)、通信處理機(jī)與主機(jī)之間提供通信信道;它可以是有線傳輸介質(zhì),也可以是無(wú)線傳輸介質(zhì)。
6.信息變換設(shè)備
信息變換設(shè)備主要完成對(duì)信號(hào)進(jìn)行變換的功能,它主要包括調(diào)制解調(diào)器、無(wú)線通信接收和發(fā)送器、用于光纖通信的編碼解碼器等。
網(wǎng)絡(luò)軟件一般是指網(wǎng)絡(luò)操作系統(tǒng)、通信軟件、網(wǎng)絡(luò)通信協(xié)議等。
1.網(wǎng)絡(luò)操作系統(tǒng)
網(wǎng)絡(luò)操作系統(tǒng)是網(wǎng)絡(luò)軟件中最主要的軟件,用于實(shí)現(xiàn)不同主機(jī)之間的用戶通信以及全網(wǎng)硬件和軟件資源的共享,并向用戶提供統(tǒng)一的、方便的網(wǎng)絡(luò)接口,便于用戶使用網(wǎng)絡(luò)。目前有三大網(wǎng)絡(luò)操作系統(tǒng):UNIX、NetWare和Windows NT。UNIX操作系統(tǒng)是一個(gè)強(qiáng)大的多用戶、多任務(wù)操作系統(tǒng),支持多種處理器架構(gòu),以前在大型機(jī)和小型機(jī)上使用,已經(jīng)向個(gè)人計(jì)算機(jī)過(guò)渡;UNIX支持TCP/IP協(xié)議,安全性、可靠性強(qiáng),缺點(diǎn)是操作較復(fù)雜;常見(jiàn)的UNIX操作系統(tǒng)有SUN公司的Solaris、IBM公司的AIX、HP公司HP-UX等。NetWare是美國(guó)NOVELL公司開(kāi)發(fā)的早期局域網(wǎng)操作系統(tǒng),其最重要的特征是基于基本模塊設(shè)計(jì)思想的開(kāi)放式系統(tǒng)結(jié)構(gòu),是一個(gè)開(kāi)放的網(wǎng)絡(luò)服務(wù)器平臺(tái),可以方便地對(duì)其進(jìn)行擴(kuò)充;NetWare使用IPX/SPX協(xié)議,其優(yōu)點(diǎn)是具有NDS(Novell Directory Service)目錄服務(wù),缺點(diǎn)是操作較復(fù)雜。Windows NT是微軟公司在1993年推出的面向工作站、網(wǎng)絡(luò)服務(wù)器和大型計(jì)算機(jī)的網(wǎng)絡(luò)操作系統(tǒng),也可作為PC操作系統(tǒng);其特點(diǎn)是操作簡(jiǎn)單方便,缺點(diǎn)是安全性、可靠性較差,適用于中小型網(wǎng)絡(luò)。除了UNIX、NetWare和Windows NT三大網(wǎng)絡(luò)操作系統(tǒng)外,Linux也是一個(gè)免費(fèi)的網(wǎng)絡(luò)操作系統(tǒng),其源代碼完全開(kāi)放,是UNIX的一個(gè)分支,內(nèi)核基本和UNIX一樣,具有Windows NT的界面,操作簡(jiǎn)單,缺點(diǎn)是應(yīng)用程序較少。
2.網(wǎng)絡(luò)協(xié)議軟件
網(wǎng)絡(luò)協(xié)議是網(wǎng)絡(luò)通信的數(shù)據(jù)傳輸規(guī)范,網(wǎng)絡(luò)協(xié)議軟件是用于實(shí)現(xiàn)網(wǎng)絡(luò)協(xié)議功能的軟件。目前,典型的網(wǎng)絡(luò)協(xié)議有TCP/IP協(xié)議、IPX/SPX協(xié)議、IEEE 802標(biāo)準(zhǔn)協(xié)議系列等。其中,TCP/IP是當(dāng)前異構(gòu)網(wǎng)絡(luò)互聯(lián)應(yīng)用最為廣泛的網(wǎng)絡(luò)協(xié)議。
3.網(wǎng)絡(luò)管理軟件
網(wǎng)絡(luò)管理軟件是用于對(duì)網(wǎng)絡(luò)資源進(jìn)行管理以及對(duì)網(wǎng)絡(luò)進(jìn)行維護(hù)的軟件,如性能管理、配置管理、故障管理、計(jì)費(fèi)管理、安全管理、網(wǎng)絡(luò)運(yùn)行狀態(tài)監(jiān)視與統(tǒng)計(jì)等。
4.網(wǎng)絡(luò)通信軟件
網(wǎng)絡(luò)通信軟件是用于實(shí)現(xiàn)網(wǎng)絡(luò)中各種設(shè)備之間進(jìn)行通信的軟件,使用戶能夠在不必詳細(xì)了解通信控制規(guī)程的情況下,控制應(yīng)用程序與多個(gè)站進(jìn)行通信,并對(duì)大量的通信數(shù)據(jù)進(jìn)行加工和管理。
5.網(wǎng)絡(luò)應(yīng)用軟件
網(wǎng)絡(luò)應(yīng)用軟件為網(wǎng)絡(luò)用戶提供服務(wù),最重要的特征是其研究的重點(diǎn)不是網(wǎng)絡(luò)中各個(gè)獨(dú)立的計(jì)算機(jī)本身的功能,而是如何實(shí)現(xiàn)網(wǎng)絡(luò)特有的功能。
- 嵌入式軟件系統(tǒng)測(cè)試:基于形式化方法的自動(dòng)化測(cè)試解決方案
- 劍指JVM:虛擬機(jī)實(shí)踐與性能調(diào)優(yōu)
- Mastering Entity Framework
- C/C++算法從菜鳥(niǎo)到達(dá)人
- Vue.js 3.x從入門到精通(視頻教學(xué)版)
- Kali Linux Wireless Penetration Testing Beginner's Guide(Third Edition)
- PhpStorm Cookbook
- 快速念咒:MySQL入門指南與進(jìn)階實(shí)戰(zhàn)
- 深入淺出PostgreSQL
- Kotlin編程實(shí)戰(zhàn):創(chuàng)建優(yōu)雅、富于表現(xiàn)力和高性能的JVM與Android應(yīng)用程序
- Microsoft Azure Storage Essentials
- Java網(wǎng)絡(luò)編程實(shí)戰(zhàn)
- 案例式C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)
- Django實(shí)戰(zhàn):Python Web典型模塊與項(xiàng)目開(kāi)發(fā)
- Mastering Concurrency Programming with Java 9(Second Edition)