Packet coalescing é o agrupamento de pacotes como uma forma de limitar o número de interrupções de recepção e, como resultado, diminuir a quantidade de processamento necessária.
Em adaptadores de rede usando Network Driver Interface Specification (NDIS) versões 6.30 e posteriores, o coalescing de pacotes é usado para agrupar o tráfego aleatório e multicast para eficiência.
Os pacotes correspondentes aos parâmetros do filtro de recepção são colocados em cache e liberados em conjunto quando ocorre qualquer uma das seguintes situações:
- o cache é preenchido
- um temporizador de expiração é atingido
- um pacote é recebido para uma máquina diferente e está fora do filtro coalescente
- o dispositivo atinge sua marca mínima de água baixa
- uma mensagem de evento de interrupção é recebida, tal como uma mensagem de conclusão de envio.
dados enviados destinados aos computadores A e B em uma rede onde C também reside serão agrupados de forma que sejam passados consistentemente para A e B sem verificar cada pacote ou encaminhar todas as solicitações para todos os computadores. Esse processo evita que C seja desnecessariamente atingido com tráfego não solicitado que teria que filtrar para suas próprias requisições.