众所周知,以太网是一种局域网技术,它能有效地将桌面的PC机以及服务器互联起来。而对于承载公众信息交换的广域网来说,以太网则让位给了SDH/SONET、ATM等技术,因为以太网不具备这些技术所拥有的OAM功能和SLA(ServiceLevelAgreement)验证功能。然而,随着光以太网的迅速发展和成熟,这种局面正在改变。
向广域网迈进
以太网在光纤上可以获得极高的速率,也能跨越更广的地理范围,从而获得更广的应用。实际上,已经有人预言,未来的核心网络将是由以太网组建的。除了解决传输问题,以太网要在更大型的网络获得应用,还要解决业务的提供、治理和维护问题。也就是说,以太网的技术发展有两条主线:一个是光传输;另一个是控制和治理。
传输方面要解决的问题是,把以太网映射到DWDM的波长上,或者先将低速以太网聚合到高速以太网上,然后再进行以太网到DWDM的映射。10G以太网的传输距离是40公里,假如映射到DWDM上,则传输距离可以拓宽到任意远,这样就能实现以太网的广域网构建功能。通过将以太网直接映射到DWDM上,也免去了SDH/SONET这个中间层,这一方面意味着省去了不同接口/协议转换所需的路由器,大大降低了成本;另一方面也消除了SDH/SONET严格的层次性带来的对带宽的浪费,提高了传输效率。
尽管光以太网采用的技术仍然是IEEE802.3标准(帧格式、全局地址规划),但光以太网为了扮演其电信级运营网的角色,将提供一些新的特色:如分类化业务、业务质量(QoS)、安全性、可伸缩性及类似SDH/SONET的快速可恢复性。
目前,IEEE802.3ae规定了10G以太网标准,另有一个专门的工作组正在进行以太网电信级别功能的研究,这个小组就是IEEE802.17工作组(ResilientPacketRingWorkingGroup)。
超越Best-effort
若要顺利地使电信运营商采纳以太网,需要解决以太网本身发展之初并未考虑的一些技术问题,例如没有治理特性、传输数据时不分等级等。如何解决这些问题正是目前研究的热点,如802.17RPR和MPLS这样的解决方案。
低时延和低抖动:这是实时性多媒体业务的需要,以前在ATM网上进行电路仿真成本是很高的,在以太网上实现则有望大幅度地降低成本,这是实现全IP网的要害。采用MPLS技术可以获得类似于SDH或ATM网中的链路连接的效果,从而满足多媒体业务的要求,而且也能够和现有的广域网很好地兼容。
可恢复性:SDH/SONET具有非常好的恢复特性,恢复时间在50毫秒左右,并可以指出故障位置和故障发生的时间。802.17RPR引入了和SDH/SONET相似的技术,包括多级恢复、多种优先级、光纤级自动倒换等。
负载和拥塞控制:当广大用户都能利用便利的以太网使用业务时,拥塞就是难免的,对于带宽就需要合理使用,MPLS的显式路由为流量工程提供了手段,当然,也需要以太网本身给予二层以下的支持,此问题方能获得根本性的解决。
安全性:公众网肯定需要保密性的通信,通信安全性在上层可以通过IPSec获得很好的解决,底层也要有必要的支持。
认证和计费:电信运营商得有科学的收费方案和相应的技术支持,以支持其盈利模式。802.1x草案是这个问题的一个简便的解决方法。认证和计费接口软件实现于交换机上,当用户有接入请求时,则由后台的认证/计费服务器对其身份进行认证。
Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...
07-05
Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...
07-05
KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...
07-05
Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...
07-05