1. 计算机网络概述
1. 计算机网络概述
- 计算机网络是指自主计算机的互连集合。
- 自主计算机:指分布在不同地理位置的多*立的主机。
- 互连:指使用通信介质和网络设备将计算机相互连接起来,遵循共同的网络协议,实现通信。
- 计算机网络是网络硬件和网络协议的统一体。
网络交换技术:
-
电路交换:需要事先建立连接,是目前电话通讯中使用的核心的交换技术。
- 特点:
- 面向连接的特性。
- 通信资源的独占性。
- 电路交换不适合计算机网络通信:
- 突发性通信。
- 灵活性。
- 特点:
-
报文交换:基于存储和转发原理。发送方将报文发送给报文交换机,报文交换机会暂时将报文存储下来,根据报文中拥有的目的地的地址信息转发给下一个报文交换机,最终到达终点。
- 优点:
- 报文交换不需要事先建立连接,可以直接发送数据,比较灵活。
- 每个报文分段占用线路。
- 缺点:
- 时延要比电路交换大。
- 要完整地接收传来的整个报文,因此要求交换机有较大的缓冲区。
- 优点:
-
分组交换:与报文交换相似,也使用存储转发技术。遇到较长的报文时,会将报文划分成较短的若干个数据块,在每个数据块前面加上一个首部,由首部和数据共同组成了分组,以 “分组” 为单元传输。
- 特点:
- 分组分段地占用通信链路,通信资源利用率高。
- 每个分组独立传输,灵活性好,网络适应能力强。
- 分组交换技术适合计算机网络。
- 特点:
-
三种交换的比较:
- 虚电路方式:事先建立一个通讯链路,后续所有分组都沿着这条链路来进行传输,每个分组上面都会带有一个虚电路号,报文传输的时候根据虚电路号,通过预留的线路来进行传输。
网络拓扑结构:
-
星型拓扑:
-
由一个中心节点和一些外围节点组成。
-
缺点:中心节点如果故障,则整个网络无法正常工作。
-
-
环形拓扑:
-
节点分布在一个闭合环形线路上,数据沿一个方向绕环逐点传递。
-
缺点:可靠性差,只要一个节点故障,就会影响整个网络的运行。
-
-
总线型拓扑:
-
一条公共线路作为传输总线,每个节点连接到公共总线上。
-
缺点:存在总线争用的问题,节点增多时网络效率低。
-
-
树型拓扑:
-
形状像一棵倒置的树,节点按层次进行连接。
-
缺点:网络可靠性差,一旦根节点故障,则整个网络瘫痪。
-
-
网状型拓扑:
-
每两个节点之间都有一条线路相连,应用于广域网。
-
缺点:控制复杂。
-