文档介绍:计算机网络基础
计算机网络的发展过程:
面向终端的的计算机网络,各终端通过通信线路共享主机的硬件和软件资源(第一代)
终端用户通过I/O串口连到主机上,不具备单独数据处理能力,它是靠cpu把系统主存的一部分分给终端用户,并使用CPU为每个用户划分时间片来执行终端用户的应用程序。
计算机网络的发展过程:
以通信子网为中心,用户通过分组交换网可共享用户资源子网的硬件和软件资源(第二代)
计算机网络的发展过程:
层次体系结构的形成(第三代)
连接在网络上的两台计算机相互通信必须高度协调工作才行,这种协调相当复杂,为清晰,出现网络分层设计:
1974年 IBM 宣布其研制的SNA, 按照分层的方法
1977年 ISO开始制定 OSI/RM
计算机网络的定义、组成和功能
计算机网络定义—互连起来的、按照通信协议相互通信以共享资源(软件、硬件和数据)的独立运行的计算机系统的集合
各计算机是独立自主的,其运行不依赖于其他计算机
计算机之间的连接是物理实现的
计算机之间能够利用各种通信手段进行相互通信,并共享软件、硬件和数据等资源
计算机网络的组成
主机(Host)
munication
)
转发结点—用于转发数据包(如路由器、交换机)
通信链路
通信协议
H
H
H
H
主机
通信子网
转发
结点
计算机网络的定义、组成和功能
计算机网络的基本功能
数据通信:数据的传送和发布
资源与信息的共享—包括计算机硬件、数据库、应用软件等资源的共享
分布式处理—将本地计算机不能或不能完全处理的计算转移到网络中的其它计算机上处理
网络备份
计算机网络的结构
网络拓扑—由抽象的点、线而描绘的计算机网络结构,归根结底最终就是信道的拓扑结构
种类:总线性、星型、环型、树型、网状
拓扑结构不同,其访问技术、性能、应用场合等也不同
延迟、吞吐率、可靠性、信道利用率、设备开销......
信道的种类
点到点(point-to-point)信道
两台主机(或转发结点)之间存在一条独享的物理信道
可能存在带宽浪费,但控制简单
一般用于广域网中的长距离通信
广播(broadcasting)信道
所有主机共享一条信道,通信数据以广播形式发送
带宽利用率高,但需要进行信道访问控制
常用于局域网中:总线型、环型......
计算机网络的分类
计算机网络有很多分类方法
按交换方式分为:电路交换、报文交换、分组交换、异步交换(ATM)
按拓扑结构分为:星型网络(集中式)、非集中式(星型与网状网的混合)、分布式网(网状网)
按距离范围分为:WAN(>100km)、MAN(>10km, <100km)、LAN(<10km)、多处理机系统(<10km)
按使用分为:公用网和专用网
按NOS分为:分布式操作系统的计算机网络—发展方向;网络环境下操作系统的计算机网络,目前常见的网络
按速度分为:低速(<200bps)、中速(200-10kbps)、高速(10k-10Mbps)、超高速(>10M,可能到几十Gbps)
计算机网络的拓朴结构
星型、总线型、环型、树型、网络型、全互连型和不规则型
网络拓扑结构对整个网络的设计、功能、可靠性、费用等方面有着重要的影响。