网络通信的架构

本文介绍了网络通信的基本架构,包括网络边缘的设备、连接方式(TCP和UDP)、核心组成部分(交换机、路由器等),以及接入网和物理媒体的种类。重点讲述了分组交换和电路交换的区别,预示了后续将深入讨论时间延时、丢失和吞吐量等内容。
摘要由CSDN通过智能技术生成

目标

通过本文的讨论,我们需要了解网络通信的基础架构,知道通信过程中我们常用的协议及通信方式,让我们对整个网络传输过程有个大致了解与印象,先在自己大脑里创建一个轮廓。

网络的组成

网络的组成由网络边缘,网络核心,接入网和物理媒体组成。

什么是Internet

蜘蛛网大家都知道是什么样的,蜘蛛网由线与每个交叉点组成,把所有蜘蛛网上的点间接或直接的连接起来。蜘蛛网类比网络

从具体角度出发

网络有节点、边、通信链路、协议组成。

  • 边:类比如蜘蛛网的最边缘触点,网络的边缘就是我们生活中长接触到的设备、只要参与了通信都算网络设备(手机,通信手表,电脑,智能设备等)
  • 通信链路:边缘网络设备(后面统称为主机)接入网络核心的的线路(接入网),类比于蜘蛛网边缘与网连接部分线路,核心设备与核心设备之间的通信路线。类比于蜘蛛网内部网路互联部分。
  • 协议:两只蜘蛛需要通信与交配,他们之间肯定有语言或者气味进行沟通,人与人之间交流也有各种各样的语言规范进行沟通。当然计算机网络之间通信也会有一些协议进行规范,常见的有HTTP/FTP/SMTP/TCP/UDP/IP协议,这些我们在后面都会一一详细的讨论,这些协议就规范两个或多个通信实体之间信息交换所采取的规范。如果不采用规范,那双方之间肯定是不能正常交流,列如A用户说中文,B用户说英文进行交流,肯定都不清楚对方说什么,那肯定是不能进行信息交换的。
    什么是网络:也可以说是网络的网络的组成,大大小小的局域网组成。

从服务角度出发

  • 使通信设施进行通信的分布式应用
  • 通信基础设施为用于提供编程接口(通信服务)
    这些专业术语还比较强,可能大家现在还不是很清楚,等候i按这个概念进行讨论,相比大家应该就能够理解。

网络边缘

网络边缘:上面简单介绍过,主机以及应用程序为网络边缘的组成部分。
主机与主机之间要进行通信,就会采用以下两种方式。

  • 目标:实现端系统之间的数据传输

面向连接的服务

最常见面向连接的就是TCP(Transmission Control Protocol)服务

  • 只要说起TCP,大家应该都知道3次握手与4次挥手,若有不清楚的这个流程我们也会在后续进行详细讨论,也可以自行网上查询。
  • 因为有以上机制,就决定了TCP协议有以下特点:可靠的、按顺序的传输数据(确认与重传)
  • 流量控制:这个概念可能知道的朋友就不是那么了,通俗来说,就是流量大小的控制。
  • 拥塞控制:可以像交警一样进行疏通线路进行管理,是通信链路不堵死。
  • 应用:HTTP\FTP\SMTP

无连接服务

还有另一种就是无连接的服务UDP(User Datagram Protocol),具有以下特点

  • 无连接
  • 不靠传输
  • 无流量控制
  • 无拥塞控制
    以上特点可以具有的优势:可以保持恒定带宽进行传输(不能保证数据不丢失),那为什么还要用UDP传输,因为没有握手与挥手,可以提升效率,提高实时性,我们流媒体在播放过程中,若是延时太高,那很多互动会出现偏差,就算有一定丢包率,也不会对人体感官有太多影响,一秒视频30桢,每秒丢掉2桢,我们人类通过上下文也是能正常接收。

网络核心

就相当于蜘蛛网内部一个一个的点,那网络核心就涉及到数据的传输,传输就是两种方式,1960年前是电路交换,之后是分组交换。
网络核心组成:交换机,路由器、网关、中继器、负载均衡器、防火墙、调制解调器等。
交换机与路由器我们会在网络层的时详细讨论
网络核心中就涉及网络传输模式,今天就先了解个大概

  • 电路交换:
    1. 电话网应用,为为每个通话专门留一条通话路线,19世纪有个专职岗位,交电话接线员,如果有电话Call进来,就会有接线员进行手动接入与切换,不可能两两用户都进行连接,这样成本太高,如果有n用户,这样线路就成乱麻了,所以有了线路接线员。
    2. 电路交换的特点是,能稳定保持一个带宽进行通信,并不是一直在进行信号进行数据传输,列如传输路径为(A-B-C-D-E),C-E之间有数据传输,可能A-B-C之间带宽就处于闲置状态,那这样利用率就太地下了,也大大加重的用户使用成本,也无法进行普及。
    3. 特点:链路带宽稳定、资源不共享、保证性能、要求建立呼叫连接。
  • 分组交换
    1. 因为电路交换的劣势,所以出现分组交换模式,大大提高了带宽利用率,降低了用户使用成本。
    2. 原理:核心方式就是分片存储转发,用户发出的数据,如果带宽还有富裕,直接传输,若带宽沾满,则在缓存中进行排队,前方传输完成,再传输当前数据。
      分组交换流程
    3. 按以上流程会出现以下问题,缓存排队已满,再次进入数据排队,会直接被丢弃掉,这样就出现了我们上诉提到的TCP协议,可以让用户进行重新传输;同时若排队较多也会增加延时,但是这些情况运营商都会去评估一个合理的带宽,使我们使用顺畅,下节会交详细讨论。
    4. 特点:资源共享、

接入网与物理媒体

接入网

  • 定义:从网络核心中接到主机上的链路;
  • 场景:无线网络里接入,也可以说是电磁波网络传输,另外一篇有有讨论这个问题;有线接入,我们的电话线,智能设备有线接入,笔记本与主机网线接入。
  • 企业网络接入:通常是企业或者大型行政部门,学校等即构会采用可达到1Gbps,10Gbps。
  • 无线接入网络:无线LANs,可以i达到几十Mbps,几百Mbps,广域无线接入,现我们现在还经常在用的4G,5G。当然现在端系统也会接到以太网交换机上,但是我们带宽是达不到企业网的网速。

物理媒体

  • 引导型:双绞线,同轴电缆,光纤;
  • 非引导型:开放空间中电磁波,光信号;
    这些暂时觉得没有太多讨论,如果要详细讨论,那就涉及到通信工程,有机会我们再讨论。

总结

这边我们讨论网络的定义机它的组成,对一些概念进行初步讨论,网络中各个部分的一些了解,知道了网络的一个大概通信流程,但是这里面的细节还有很多很多,我们后面慢慢讨论,欢迎大家评论区讨论,我们一起共勉。

上一篇

在下一篇中我们将讨论分组交换过程中时间延时、丢失及吞吐量,可能是在下周了。

冷知识

光纤奠基者高锟,是中国华侨,1966年,高锟发表了一篇题为《光频率介质纤维表面波导》的论文,开创性地提出光导纤维在通信上应用的基本原理,在早期光通信的过程中发挥了主导性作用,2009年,因高锟再光纤的光信号传输的贡献,获得诺贝尔物理学奖,若想了解这位大佬,请右转高锟

  • 38
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值