应用层交换就是通过逐层解开每一个数据包的每层封装,并识别出应用层的信息,从而实现对内容的识别。要解决区分应用等问题,用网络识别设备根据不同的应用业务转发相应流量是一个很好的途径。 由于完成上述功能所需的应用层信息在数据包的内部,这就要求内容识别设备窥视到每个会话的每个数据包的内部。如果是采用基于软件的架构,就会造成严重的延迟和性能恶化,拥塞在所难免。于是全部用硬件实现的应用层交换技术取得了技术优势。通过应用层交换机实现了所有高层网络的功能,最大限度地利用网络资源,应用层交换把应用交换机放置在核心层或者汇聚层,而不是紧靠下层的介入层,使网络管理者能够以更低的成本更好地分配网络资源成为可能。