一 计算机网络的定义
计算机网络是指在一定的地理范围内在地理上互相分散,功能上相互独立的若干台计算机通过通信线路和通信设备相互连接在一起,在相应的网络操作系统和协议软件的支持下,彼此实现资源共享并能够相互通信的系统。
二 计算机网络的形成与发展
大致可以划分为如下4个阶段:
1 面向终端的计算机通信网络
2 初级计算机网络阶段
3 开放式的标准化计算机网络
4 综合性智能化宽带高速网络
按传输技术分类
(1) 点对点传播方式网
在点对点传播方式的网络中,每条物理线都连接着两台计算机
(2) 广播式传播方式网
在广播式传播方式网络中,所有的计算机都使用一个公共的通信信道
按数据组织形式分类
(1) 集中式计算机网络
系统对资源进行统一管理
(2) 分布式计算机网络
整个系统对系统资源统一管理,但计算机工作站上的资源则由工作站来管理和分配
(3) 分布集中式计算机网络
按网络区域范围分类
(1) 局域网
(2) 城域网
(3) 广域网
三 计算机网络的组成
(1)网络硬件
1.独立工作的计算机
网络服务器
工作站
2.网络设备
网卡
集线器
中继器
网桥
路由器
网关
调制解调器
3.通信设备
通信处理机
通信线路
4.外围设备
计算机网络外围设备一般是指除了本地计算机基本的I/O设备(如键盘,鼠标等)之外的设备。
(2)网络软件
1.网络操作系统
Unix
netware
Windows NT
2.协议软件
tcp/ip协议来源于业界,是目前事实上的工业标准。他的特点是标准化和可路由性。tcp/ip协议与网络的物理特性无关,是一个高度抽象的概念,将任何一个能传输数据分组的通信系统都看做网络
tcp/ip协议一般包括四层:应用层,传输层,网际网层和网络接口层。
3.网络管理和网络应用软件
四 计算机网络软件的拓扑结构
(1)总线型结构
所谓的拓扑结构就是怎样在网络上部署计算机,怎么让计算机联网的的一个部署的结构
(2)环形拓扑结构
为什么说换种每个节点与连接节点之间的通信线路都会成为网络可靠性的瓶颈,因为在环形中,一旦一个计算机挂了,在环形中部署的计算机将都会受到影响。
(3)星型拓扑结构
(4)树型拓扑结构
(5)网状拓扑结构
五 并行通信和串行通信
(1)并行通信
并行通信一般以与字长位数相等的并行线路同时传输整个字长的二进制比特位
(2)串行通信
串行通信是以二进制比特位为单位在一根信号线上将数据一位一位的传送
根据传递信息的方向不同,串行通信又可以分为3类:单工通信,半双工通信和全双工通信。
1.单工通信
收发双方只能在一个固定的方向上进行通信
2.半双工通信
收发双方能在同一信道信道上接收或发送数据,但在时间分配上不允许双方在同一时刻同时发送数据
3.全双工通信
收发双方在同一时间内沿着各自的信道进行数据传输