aplicações de software de rede é personalizadas que ajudam a manter uma rede ou usar recursos de rede para compartilhamento de arquivos . Software de rede é normalmente usado em um ambiente corporativo , onde vários usuários se conectam ao software em um servidor central. Software de rede tem alguns requisitos, tais como conectividade de rede , partilha e um servidor central para armazenar os arquivos executáveis. Hub ou roteador
Hubs e roteadores conectar vários computadores juntos. Eles são os principais componentes que se conectam à rede, para que eles sejam um requisito principal para o software de rede. Se o roteador tem as configurações de firewall rigorosas , o software de rede pode precisar de acesso para cruzar as portas do roteador . Firewalls bloquear o tráfego não autorizado , de modo algum software de rede pode acionar o firewall.
Server ou Machines peer
Alguns softwares de rede requer um servidor para conter os dados principais . O software de rede é executado no servidor principal, e cada cliente conecta-se aos serviços de software de rede. Redes peer-to -peer também trabalhar com algum software de rede. Peer-to- peer permite que arquivos sejam armazenados em uma unidade compartilhada no computador de qualquer usuário . Cada usuário altera o arquivo , mas o arquivo só pode ser editado por um usuário de cada vez. Por esta razão , a maioria das redes corporativas beneficiar melhor a partir de um aplicativo de rede que roda a partir de um servidor.
Permissões de usuário
algum software de rede permissões de usuário pega dentro do aplicações internas , de modo que o administrador não precisa dar permissões de rede específicas. Em vez disso, o software atribui permissões de usuário e bloqueia o acesso não autorizado. Para o software de rede, tais como aplicações peer- to-peer , o administrador precisa atribuir especificamente direitos de acesso ao diretório compartilhado. O administrador pode definir somente leitura, o que significa que os usuários podem apenas ler os arquivos . Acesso de gravação oferece aos usuários a possibilidade de editar os arquivos de software .