没别的,就聊聊数据通信网络
零、前言
凡事做得细致,都不能追求一蹴而就,想玩自动驾驶网络,自然得先关注“网络”是什么(这里的“网络”特指“数据通信网络”),然后,咱们再慢慢聊怎么才能让这个模糊的玩意儿怎么才能“自动”,你说是吧?咱们今天就聊聊这个模糊的“网络”。
一、数据通信网络是什么?
数据通信网络是指由路由器、交换机、防火墙、无线控制器、无线接入点,以及个人电脑、网络打印机、服务器等设备构成的通信网络。
看到这是不是感觉单纯就是一些通信设备通过有线或无线连接在一起,然后就叫数据通信网络了?可以这么说,但又不太准确,连接在一起之后呢?我们手机发送的QQ数据怎么就从家用路由器到接受QQ消息的另外一端了呢?我们打刀塔、LOL的游戏数据怎么顺着网线传输到服务器的呢?
这些设备为了找到数据想要到达的位置而被创造出来的,所以在数据通信网络中,这些设备不是连接起来就足够了的,而是为了优化以前的通信方式从而用通信设备替代了我们以前的“寻路牌”与“收/寄件人”。
这么说是不是还是有点模糊,下面说说它的作用就清楚了
二、数据通信网络有什么功能?
数据通信网络最基本的功能是实现数据互通。
的确啊,数据通信网络最基本的功能就是数据互通,也就是确定发送端的数据能传达到接受端,就像现在来提汽车最基本的功能是什么?那不就是代步吗。但现在人们还仅仅关心汽车能不能代步这个问题吗?因为车都普及了,有点钱都得买个车,假期方便出游,工作方便上下班,所以现在买车有人关注购车外观,有人关注车体整体稳定性,还有人则是更在乎车内的智能联动。
而现在网络也需要有更多的功能,不然当5G时代、物联网时代来临,估计就不是万物互联的时代了,那就是万物皆堵的时代了:
- 上班堵车
- 上网卡顿
- 上智能家居平台还一直显示“设备未连接”
但当自动驾驶网络提出之后,能将网络的最大的性能发挥出来。
现在这些通信设备大部分仍使用特定的路由协议进行调整,数据该怎么走都是从网络工程师配置开始就定下来了,就像一条通向远方的高速公路,但偏偏只有一条路,没有导航,只有交警,如果你是紧急情况,就允许你先走,但假如一条路的紧急车辆都多起来了呢?再看看身旁那条路,没有几辆车,这搁谁身上都急吧。所以未来的网络,是一个自带实时导航的高速路,当一条网络拥堵时,数据会被引导到另外一条宽敞、平坦并且使用少的链路当中,并且有完整的优先车道,为“万物互联”打下基础。毕竟没有“网络”还谈何“互联”呢
三、当前网络有哪些奇形怪状的样子?
按照网络的拓扑形态来划分,网络可分为星型网络、总线型网络、环形网络、树形网络、全网状网络和部分网状网络。
这些都是最基本的“网络的样子”,实际上会更加复杂更加混乱,不过一定范围内的网络大体上和树形网络一致,只是为了链路稳定,会做一些冗余备份的工作(就是所谓的备用方案,当A方案出错时执行B方案那种感觉),比如随便上百度一搜“网络拓扑”,比如下面这个,仔细拆分就看出来它的树型结构了:
四、结尾
本文仅仅只是简单介绍了网络中的一些皮毛,顺便带大家展望一下未来的“自动化”的网络,目前咱们还没聊到协议上去,接下来从最基础的TCP/IP模型与OSI参考模型开始,之后再将分为有线介质的的路由器和交换机,以及无线介质的WLAN(AP,Access Point、AC,Access Controller)来聊聊协议栈。所以,各位客官稍安勿躁,没别的,就聊聊而已。
- 点赞
- 收藏
- 关注作者
评论(0)