计算机网络概念
计算机网络是指自主计算机的互连集和
- 自主计算机:分布在不同地理位置的多台独立的主机
- 互连: 指使用通信介质和网络设备将计算机互相连接起来,遵循个共同的网络协议,实现通信
计算机网络是网络硬件和协议的统一体。
组成和结构
- 终端: 主机或者服务器
- 通讯介质: 网线、交换设备(路由器和交换机)
交换技术
- 电路交换:
- 面向连接的
- 独占通信资源
电路交换不适合计算机网络通信
计算机网络通讯有他的特点:突发性和灵活性
-
报文交换
- 基于存储和转发原理
- 优点:报文交换不需要事先建立连接,可以直接发送数据,比较灵活;每个报文分段占用线路
- 缺点:时延要比电路交换大;要完整的接收传来的整个报文,因此要求交换机有较大的缓冲区
-
分组交换
- 把较长的报文划分成较短的“分组”,以“分组”为单位进行数据传输
- 特点:分组分段占用通信链路,通信资源利用率高 ;每个分组独立传输,灵活性好,网络适应能力强
分组交换技术适合计算机网络
分组交换的实现方式
- 数据报方式
- 虚电路方式
网络 拓扑结构
- 星形拓扑
由一个中心节点和一些外围节点组成
缺点:中心节点如果故障,整个网络无法工作 - 环形拓扑
节点分布在一个闭合环形线路上,数据沿一个方向绕环逐点传递
缺点:可靠性差,只要有一个节点故障就会影响整个网络的运行 - 总线型拓扑
一条公共线路作为传输总线 ,每个节点连接到公共总线上
缺点:存在总线争用问题,节点增多时网络效率低 - 树形拓扑
形状像一颗倒置的树,节点按层次进行连接
缺点:可靠性差,一旦根结点故障整个网络瘫痪 - 网状型拓扑
每两个节点之间都有一条线路相连,应用于广域网
缺点:控制复杂