什么是WAN?定义了广域网,示例以及它们的发展方向-ielab

2024-01-25 13:08

本文主要是介绍什么是WAN?定义了广域网,示例以及它们的发展方向-ielab,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

加粗样式WAN可以远距离连接较小的网络,其架构,协议和技术已经发展到最新的版本SD-WAN。
在这里插入图片描述

istock
如果它不适用于广域网,则无法为地理位置偏远,远程办公或在线进行任何组织的组织创建统一网络。但是,WAN确实存在并且已经存在了数十年,随着需求的增加和技术变得更加强大,不断发展以便更快地承载越来越多的流量。

什么是WAN?

WAN是一种使用各种链路的网络 - 专线,多协议标签交换(MPLS),虚拟专用网络(VPN),无线(蜂窝),互联网 - 将不同位置的小型城域网和校园网连接成一个单独的分布式网络。他们连接的站点可能相隔几英里或者在全球范围内。在企业中,WAN的目的可能包括将分支机构甚至个别远程工作人员与总部或数据中心连接起来,以共享公司资源和通信。
WAN架构

最初,WAN是使用从电信运营商处购买的专用网络网络构建的,但WAN架构已经发展到包括帧中继和ATM以及MPLS 等分组交换服务。通过这些服务,通过在服务提供商网络内进行切换,可以将与站点的单个连接连接到许多其他站点。对于某些类型的流量,互联网也可以编织成混合,以提供更便宜的WAN连接。

软件定义或SD-WAN

随着公司寻求WAN改进,软件定义技术的使用正在获得动力。软件定义的WAN(SD-WAN)采用软件定义的概念,尤其是控制平面与数据平面的解耦,并将其带到WAN。
SD-WAN使用软件监控WAN连接(MPLS,专用电路,Internet)的混合性能,并为每种流量类型选择最合适的连接。因此,电话会议可能会在专用电路上运行,但电子邮件可能会使用互联网。在做出决策时,SD-WAN软件会考虑每个链路目前的性能,每个连接的成本以及每个应用的需求。
许多人认为SD-WAN 准备在2018年起飞,从早期采用者技术转向主流实施。SD-WAN的一个子集SD-Branch将有助于减少分支机构内部硬件的需求,用现成服务器上运行的软件替换许多物理设备。随着无线广域网技术(4G,LTE等)成本降低,跨SD-WAN的移动备份可为宽带连接提供故障转移。

WAN协议

用于提供WAN流量的最早协议之一是X.25,它使用分组交换交换节点(PSE)用于硬件,将流量丢弃到连接标准大小数据包中的站点的线路上,按顺序传送,并包括纠错。物理链路包括租用线路,拨号电话服务或综合业务数字网(ISDN)连接。它已经不再使用了。

帧中继是X.25的后续版本。帧中继将数据放入不同大小的帧中,并将丢失的数据包的纠错和重传留到端点。这些差异加快了整体数据速率。此外,帧中继较少依赖专用连接来创建网状网络,这意味着更少的物理电路,从而节省了公司的资金。同样,帧中继虽然曾经非常受欢迎,但已经变得不那么重要了。

异步传输模式(ATM)类似于帧中继,一个很大的区别是数据被分成称为信元的标准大小的数据包。小区使得可以将不同类别的流量混合到单个物理电路上,并且更容易保证服务质量。ATM的缺点是因为它使用相对较小的单元,所以集管占据了每个单元的相对大部分内容。因此,ATM对带宽的总体使用效率低于帧中继的效率。ATM也因商业客户而失宠。
如今,多协议标签交换用于在WAN链路上传输大量企业数据。在MPLS网络中,称为标签的简短报头段允许MPLS路由器快速决定转发数据包的位置,并使用标签指示的服务类别对其进行处理。这使得可以在MPLS分组内运行不同的协议,同时在站点之间的流量传输时为不同的应用提供适当的优先级。

互联网协议(IP)在20世纪90年代变得越来越普遍,它是MPLS中常用的一种协议。
WAN管理和优化

由于数据传输仍然依赖于物理规则,两个设备之间的距离越大,数据在它们之间传输所需的时间就越长。距离越大,延迟越大。网络拥塞和丢弃的数据包也会引入性能问题。

其中一些可以使用WAN优化来解决,这使数据传输更加高效。这很重要,因为WAN链路可能很昂贵,因此技术如雨后春笋般出现,可以减少通过WAN链路的流量并确保其有效到达。这些优化方法包括缩写冗余数据(称为重复数据删除),压缩和缓存(将常用数据放在最终用户附近)。

可以塑造流量,使某些应用(例如VoIP)优先于其他不太紧急的流量(例如电子邮件),这反过来又有助于提高整体WAN性能。这可以形式化为服务质量设置,其通过每个类相对于其他类接收的优先级来定义流量类,每种流量类型将行进的WAN连接的类型以及每个接收的带宽。

WAN的历史

从计算网络的早期开始,WAN就已存在。WAN的第一个例子包括电路交换电话线,但现在技术的进步包括无线传输和光纤传输。数据也可以通过租用线路传输,甚至通过卫星传输。
随着技术的变化,传输速率也在变化。早期的2400 bps调制解调器现已发展到40 Gbps和100 Gbps连接。随着计算机,手机,平板电脑和小型物联网设备的爆炸式增长,这些速度的提升使更多设备可以连接到网络。

此外,速度的提高使应用程序可以利用更大的带宽,这些带宽可以超高速传输到WAN。这使企业能够实现视频会议和大文件数据备份等应用。没有人会考虑在28K bps调制解调器上进行视频会议,但现在工作人员可以坐在小隔间里通过视频参加全球公司会议。
许多WAN链路通过运营商服务提供,其中客户的流量通过其他客户共享的设施。客户还可以购买专用链接,这些链接可以点对点固定电路,仅用于一个客户的流量。这些通常用于具有高带宽需求的最高优先级流量或对延迟敏感的应用,例如视频会议。

WAN站点之间的连接可能受到虚拟专用网络(VPN)技术的保护,该技术覆盖安全功能,包括身份验证,加密,机密性和不可否认性

星际互联网

WAN技术不仅限于地球。美国宇航局和其他航天机构正在努力建立一个可靠的“星际互联网”,旨在在国际空间站和地面站之间传输测试信息。所述中断容错网络(DTN)程序是在对于基于空间的设备,包括地球和月亮,或其他行星之间的通信之间的通信提供因特网状结构的第一步。但是,除非我们能够实现比光速更快的技术,否则网络速度可能会以光速达到最高水平。

这篇关于什么是WAN?定义了广域网,示例以及它们的发展方向-ielab的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/643356

相关文章

从戴尔公司中国大饭店DTF大会,看科技外企如何在中国市场发展

【科技明说 | 科技热点关注】 2024戴尔科技峰会在8月如期举行,虽然因事未能抵达现场参加,我只是观看了网上在线直播,也未能采访到DTF现场重要与会者,但是通过数十年对戴尔的跟踪与观察,我觉得2024戴尔科技峰会给业界传递了6大重要信号。不妨简单聊聊:从戴尔公司中国大饭店DTF大会,看科技外企如何在中国市场发展? 1)退出中国的谣言不攻自破。 之前有不良媒体宣扬戴尔将退出中国的谣言,随着2

Spring 源码解读:自定义实现Bean定义的注册与解析

引言 在Spring框架中,Bean的注册与解析是整个依赖注入流程的核心步骤。通过Bean定义,Spring容器知道如何创建、配置和管理每个Bean实例。本篇文章将通过实现一个简化版的Bean定义注册与解析机制,帮助你理解Spring框架背后的设计逻辑。我们还将对比Spring中的BeanDefinition和BeanDefinitionRegistry,以全面掌握Bean注册和解析的核心原理。

嵌入式方向的毕业生,找工作很迷茫

一个应届硕士生的问题: 虽然我明白想成为技术大牛需要日积月累的磨练,但我总感觉自己学习方法或者哪些方面有问题,时间一天天过去,自己也每天不停学习,但总感觉自己没有想象中那样进步,总感觉找不到一个很清晰的学习规划……眼看 9 月份就要参加秋招了,我想毕业了去大城市磨练几年,涨涨见识,拓开眼界多学点东西。但是感觉自己的实力还是很不够,内心慌得不行,总怕浪费了这人生唯一的校招机会,当然我也明白,毕业

zeroclipboard 粘贴板的应用示例, 兼容 Chrome、IE等多浏览器

zeroclipboard单个复制按钮和多个复制按钮的实现方法 最近网站改版想让复制代码功能在多个浏览器上都可以实现,最近看网上不少说我们的代码复制功能不好用的,我们最近将会增加代码高亮等功能,希望大家多多支持我们 zeroclipboard是一个跨浏览器的库类 它利用 Flash 进行复制,所以只要浏览器装有 Flash 就可以运行,而且比 IE 的

理解分类器(linear)为什么可以做语义方向的指导?(解纠缠)

Attribute Manipulation(属性编辑)、disentanglement(解纠缠)常用的两种做法:线性探针和PCA_disentanglement和alignment-CSDN博客 在解纠缠的过程中,有一种非常简单的方法来引导G向某个方向进行生成,然后我们通过向不同的方向进行行走,那么就会得到这个属性上的图像。那么你利用多个方向进行生成,便得到了各种方向的图像,每个方向对应了很多

基于SpringBoot的宠物服务系统+uniapp小程序+LW参考示例

系列文章目录 1.基于SSM的洗衣房管理系统+原生微信小程序+LW参考示例 2.基于SpringBoot的宠物摄影网站管理系统+LW参考示例 3.基于SpringBoot+Vue的企业人事管理系统+LW参考示例 4.基于SSM的高校实验室管理系统+LW参考示例 5.基于SpringBoot的二手数码回收系统+原生微信小程序+LW参考示例 6.基于SSM的民宿预订管理系统+LW参考示例 7.基于

Spring Roo 实站( 一 )部署安装 第一个示例程序

转自:http://blog.csdn.net/jun55xiu/article/details/9380213 一:安装 注:可以参与官网spring-roo: static.springsource.org/spring-roo/reference/html/intro.html#intro-exploring-sampleROO_OPTS http://stati

浙大数据结构:树的定义与操作

四种遍历 #include<iostream>#include<queue>using namespace std;typedef struct treenode *BinTree;typedef BinTree position;typedef int ElementType;struct treenode{ElementType data;BinTree left;BinTre

Java http请求示例

使用HttpURLConnection public static String httpGet(String host) {HttpURLConnection connection = null;try {URL url = new URL(host);connection = (HttpURLConnection) url.openConnection();connection.setReq

类和对象的定义和调用演示(C++)

我习惯把类的定义放在头文件中 Student.h #define _CRT_SECURE_NO_WARNINGS#include <string>using namespace std;class student{public:char m_name[25];int m_age;int m_score;char* get_name(){return m_name;}int set_name