数据通信的基础
什么是通信,什么是网络通信
通信,是指人与人、人与物、物与物之间通过某种媒介和行为进行的信息传递与交流。
网络通信,是指终端设备之间通过计算机网络进行的通信。
日常使用的各种APP,网游都属于网络通信的过程。
网络通信需要网卡、交换机、路由器等硬件,也需要TCP/IP协议等软件共同完成。
网络通信的过程
常见术语
术语 | 说明 | 解释 |
---|---|---|
数据载荷 | 最终想要传递的数据 | 快递的物品本身 |
报文 | 网络中交换与传输的数据单元 | 打包后的快递包裹 |
头部 | 在数据载荷的前面添加的信息段 | 快递单 |
尾部 | 在数据载荷的前面添加的信息段 | 快递包括填充物 |
封装 | 对数据载荷添加头部和尾部,形成新的报文的过程 | 快递打包的过程 |
解封装 | 去掉报文的头部和尾部,获取数据载荷的过程 | 拆快递的过程 |
网关 | 提供协议转换、路由选择、数据交换等功能的网络设备 | 快递公司和用户对接的服务点 |
路由器 | 为报文选择传递路径的网络设备 | 快递公司的运输设备 |
终端设备 | 数据通信系统的端设备,作为数据的发送者或接受者 | 发件人和收件人 |
常见网络设备
路由器、交换机、无线acap
局域网/城域网/广域网
局域网LAN
在某以地理区域内由计算机、服务器以及各种网络设备组成的网络。覆盖范围一般是方圆几千米以内。
城域网MAN
在一座城市范围内所建立的计算机通信网络。比如教育城域网、市级电子政务专网宽带
广域网 WAN
通常覆盖很大的地理范围,从几十公里到几千公里,能链接多个城市甚至国家,并能提供远距离通信,形成国际性的大型网络。比如因特网,个大型企事业单位的专网
网络拓扑
1、星型拓扑
星型拓扑结构是一个中心,多个分节点。多节点与中央节点通过点到点的方式连接。中央节点执行集中式控制策略,因此中央节点相当复杂,负担比其他各节点重的多。
优点:结构简单,连接方便,管理和维护都相对容易,而且扩展性强。网络延迟时间较小,传输误差低。中心无故障,一般网络没问题。
缺点:中心故障,网络就出问题,同时共享能力差,通信线路利用率不高。
2、环形拓扑
环形拓扑结构是节点形成一个闭合环。环形网中各节点通过环路接口连在一条首尾相连的闭合环形通信线路中,环上任何节点均可请求发送信息。传输媒体从一个端用户到另一个端用户,直到将所有的端用户连成环型。数据在环路中沿着一个方向在各个节点间传输,信息从一个节点传到另一个节点。
这种结构显而易见消除了端用户通信时对中心系统的依赖性。每个端用户都与两个相临的端用户相连,因而存在着点到点链路,但总是以单向方式操作,于是便有上游端用户和下游端用户之称。
优点:信息流在网中是沿着固定方向流动的,两个节点仅有一条道路,简化了路径选择的控制;环路上各节点都是自举控制,控制软件简单。
缺点:信息源在环路中是串行地穿过各个节点,当环中节点过多时,势必影响信息传输速率,使网络的响应时间延长;环路是封闭的,不便于扩充;可靠性低,一个节点故障,将会造成全网瘫痪;维护难,对分支节点故障定位较难。
3、总线型拓扑
总线拓扑结构所有设备连接到一条连接介质上。由一条高速公用总线连接若干个节点所形成的网络即为总线形网络,每个节点上的网络接口板硬件均具有收、发功能,接收器负责接收总线上的串行信息并转换成并行信息送到PC工作站;发送器是将并行信息转换成串行信息后广播发送到总线上,总线上发送信息的目的地址与某节点的接口地址相符合时,该节点的接收器便接收信息。由于各个节点之间通过电缆直接连接,所以总线型拓扑结构中所需要的电缆长度是最小的,但总线只有一定的负载能力,因此总线长度又有一定限制,一条总线只能连接一定数量的节点。
优点:总线结构所需要的电缆数量少,线缆长度短,易于布线和维护。多个节点共用一条传输信道,信道利用率高。
缺点:总线形网常因一个节点出现故障(如结头接触不良等)而导致整个网络不通,因此可靠性不高。
4、树形拓扑
树形拓扑从总线拓扑演变而来,形状像一棵倒置的树,顶端是树根,树根以下带分支,每个分支还可再带子分支,树根接收各站点发送的数据,然后再广播发送到全网。我国电话网络即采用树形结构。
优点:结构比较简单,成本低。在网络中,任意两个节点之间不产生回路,每个链路都支持双向传输。网络中节点扩充方便灵活,寻找链路路经比较方便。
缺点:在这种网络系统中,除叶节点及其相连的链路外,任何一个节点或链路产生的故障都会影响整个网络。
5、网状拓扑
主要指各节点通过传输线互联连接起来,并且每一个节点至少与其他两个节点相连。网状拓扑结构具有较高的可靠性,但其结构复杂,实现起来费用较高,不易管理和维护,不常用于局域网。
优点:网络可靠性高,一般通信子网任意两个节点交换机之间,存在着两条或两条以上的通信路径。可扩充性好,网络可建成各种形状,采用多种通信信道,多种传输速率。
缺点:网络结构复杂,成本高,不易维护。
6、混合型拓扑
将两种或几种网络拓扑结构混合起来构成的一种网络拓扑结构称为混合型拓扑结构(也有的称之为杂合型结构)。