Não, todos os computadores em uma rede 
 não  tem que ter o mesmo nome do computador. Na verdade, eles não devem  tem o mesmo nome.  
 Aqui está o porquê: 
 * 
 exclusividade: Cada computador em uma rede precisa de um nome exclusivo para ser identificado e abordado. Pense nisso como um endereço de rua - se todos tivessem o mesmo endereço, você não seria capaz de encontrar ninguém! 
 * 
 Gerenciamento de recursos: Os protocolos de rede dependem de nomes exclusivos para identificar recursos como pastas compartilhadas, impressoras e outros dispositivos. 
 * 
 Solução de problemas: Ter nomes exclusivos facilita muito a solução de problemas e identificar o computador específico envolvido.   
 Exemplo:   Imagine que você tem uma rede doméstica com dois computadores, um laptop e um desktop. Você pode nomear seu laptop "laptop123" e sua área de trabalho "Desktop456". Isso permite que você diferencie facilmente entre os dois dispositivos e acesse recursos em cada um.   
 Em resumo, ter o mesmo nome do computador em uma rede causaria grandes conflitos e tornaria impossível gerenciar efetivamente sua rede.