Me deparei com o termo "compressão de fluxo cruzado" várias vezes enquanto lia sobre técnicas de otimização de WAN. A única elaboração que vi é que se refere à "compressão entre vários fluxos", o que não foi muito útil.
Alguém pode dar um exemplo do que é "compressão de fluxo cruzado"?
Responder1
Basicamente, um fluxo é um conjunto de pacotes de um fluxo que possuem algo em comum.
É fácil determinar fluxos com protocolos como o TCP que possuem números de sequência, marcam especificamente pacotes com eles e são orientados à conexão.
Os protocolos baseados em UDP exigem que o acelerador WAN trabalhe mais, já que nada "integrado" controla o fluxo.
Digamos que você esteja ligando para alguém usando um protocolo VoIP baseado em UDP, para um escritório remoto interligado por dois aceleradores WAN, e a linha fica em silêncio por 20 segundos. Portanto, durante esse período, seu protocolo VoIP basicamente transmite um fluxo de pacotes VoIP vazios - com um cabeçalho e outras despesas gerais. A compactação de fluxo cruzado parece ser capaz de reconhecer esse fluxo e comprimi-lo adequadamente (talvez em vez de um pacote UDP inteiro contendo dados que não representam som, ele apenas envia um único byte representando esse pacote - o "fluxo" entra em ação onde o WAN acelerador sabe que este byte "representa" dados em sua chamada VoIP.)
O exemplo do VoIP provavelmente não é o melhor, mas espero que você tenha entendido a ideia geral.