Eu não acho que segmentado é a palavra correta para o que você descreve - em vez de pacote pode ser mais apropriado.
Existem muitas razões para dividir dados em pacotes, incluindo -
- Se houver um erro, apenas uma pequena quantidade de dados precisará ser reenviada.
- Se vários dispositivos compartilham uma conexão (o que é quase sempre o caso - especialmente quando pequenas redes se agregam a redes maiores, dividir dados em pacotes permite que várias conexões funcionem mais ou menos simultaneamente).
- De forma semelhante, permite que vários aplicativos compartilhem uma única conexão.
- Relacionado - por exemplo, no caso de tráfego interativo ou VOIP, o uso de pacotes permite que duas pessoas se comuniquem ao mesmo tempo (pense em full duplex, em vez de half duplex)
- Se uma conexão intermediária ficar inativa ou excessiva e for compartilhada com outra conexão, os dados precisarão ser divididos para aproveitar esses links.
- Em um nível de hardware, os dados enviados em partes são mais fáceis e eficientes.
A segmentação é diferente - ela agrupa os computadores e permite concentrar o acesso / controle de acesso entre diferentes grupos de computadores e permite flexibilidade de roteamento.