Existem basicamente dois mecanismos para reduzir a quantidade de pacotes ACK retornados - o algoritmo Nagle e os ACKs atrasados - ambos descritos em RFC 1122 . Ambos são opcionais, portanto, haverá hosts configurados para não usá-los ou ter a implementação apropriada ausente. Especialmente o Samba pode ser instruído a desabilitar o algoritmo Nagle usando socket options = TCP_NODELAY
em a configuração .
Sua diferença nas taxas de dados upstream / downstream para cópias de arquivos SMB provavelmente terá outros motivos além da abundância de pacotes TCP ACK.