A resposta definitiva à sua pergunta seria totalmente dependente da implementação. "Uplink port" não é mais do que um simples rótulo - não há uma definição consistente para o que é exatamente. Normalmente, seria uma porta de alta largura de banda, às vezes apenas uma interface GBIC / SFP sem transceptor para flexibilidade de mídia adicional.
Se tem menos ou mais espaço de buffer disponível do que as outras portas no switch seria uma questão para perguntar ao fabricante. Se o espaço disponível no buffer atenderia às suas necessidades específicas, seria sua tarefa determinar em sua configuração de laboratório seu conjunto de carga.
Dito isto, o buffer do lado do comutador é tipicamente terrivelmente superestimado. Os buffers são necessários para compensar as diferentes velocidades de porta, para que o host no link mais rápido possa enviar dados para os links mais lentos em rajadas que os buffers do comutador iriam equalizar. Mas como o controlador de armazenamento tem muito espaço de buffer disponível para si mesmo com mecanismos de controle de fluxo em diferentes camadas da transmissão (Ethernet, se você habilitá-lo, TCP em qualquer caso), os buffers de switches tecnicamente precisariam ser grandes o suficiente para manter o buffer. quantidade de ([velocidade de link de porta de uplink] * [número de portas de uplink] / [velocidade de link mais lenta]) + 1 quadros para poder manter os downlinks mais lentos saturado em todos os momentos. Com 2 portas uplink 10G conectadas, links 1G mais lentos e jumbo frames habilitados, isso equivaleria a pouco menos de 200 KB de espaço em buffer. Devido a restrições de engenharia e implementação (por exemplo, uma relação fixa de espaço de buffer para pares de portas de entrada e saída), você veria declarações de espaço de buffer totais significativamente maiores em folhas de dados de comutadores.