Escolar Documentos
Profissional Documentos
Cultura Documentos
Rede de Computadores - o Que São, Como Funcionam, Quais Tipos e Que Cursos Fazer Na Área - Alura
Rede de Computadores - o Que São, Como Funcionam, Quais Tipos e Que Cursos Fazer Na Área - Alura
PROGRAMAÇÃO _ FRONT END _ DATA SCIENCE _ INTELIGÊNCIA ARTIFICIAL _ DEVOPS _ UX & DESIGN _ MOBILE _ INOVAÇÃO & GESTÃO _
Essas são apenas algumas das aplicações mais comuns das redes. Atualmente,
elas formam uma infraestrutura global que transcende fronteiras geográficas e
torna possível o compartilhamento de informação entre indivíduos e
organizações em diferentes partes do mundo.
Os nós são os dispositivos individuais que fazem parte de uma rede. Cada nó
será responsável pela execução de tarefas específicas, como o armazenamento
e processamento de dados, execução de aplicativos, ou fornecimento de
serviços na rede.
Os links são as conexões físicas ou lógicas entre os nós de uma rede. É por
meio deles que ocorre a troca de informações entre os nós, formando a
infraestrutura de comunicação da rede.
Os links podem ser conexões físicas que fazem uso de cabos, como cabos de
par trançado, fibra óptica ou cabos coaxiais. Ou redes sem fio, como o Wi-Fi,
que faz uso de ondas de rádio para a transmissão de dados.
A maioria dos protocolos de rede segue como base as diferentes funções das
camadas do modelo OSI Open Systems Interconnection). Ele é um modelo
conceitual que padroniza as funções de uma rede de computadores em sete
camadas.
Caso queira entender mais sobre o Modelo OSI, deixamos como recomendação
a [leitura do nosso artigo Saiba o que é o modelo OSI e quais são suas camadas.
O modelo TCP/IP
O TCP/IP é um protocolo que combina dois outros protocolos: o Protocolo de
Controle de Transmissão TCP , que realiza a transmissão de dados e o
Protocolo de Internet IP , responsável pelo roteamento e endereçamento de
pacotes de dados.
Camada de aplicação
A camada de aplicação responsável pelos programas e protocolos que
possibilitam o TCP/IP dar início a transmissão de dados.
Alguns exemplos de protocolos que podem ser utilizados são o HTTP e o HTTPS
em navegadores web para a comunicação por meio das URLs; o protocolo FTP
em clientes de transferência de arquivos; o protocolo SMTP em serviços de
email; entre outros.
Assim, essa camada serve para que o TCP/IP determine qual a finalidade
específica da transmissão de dados. Após a definição do tipo de transmissão, o
processo é enviado para as próximas camadas.
Camada de Transporte
A camada de transporte estabelece como os dados serão transmitidos na rede,
levando em consideração o uso, prioridade e criticidade do conteúdo trafegado.
Essa camada é composta pelo protocolo TCP, que oferece uma comunicação
confiável orientada à conexão. Porém, outros protocolos também podem ser
usados, como o UDP Protocolo de Datagrama de Usuário) que é mais simples e
cuja comunicação fornecida não é confiável e adequada para aplicações que
toleram perda de dados.
Essa camada também é responsável por definir para onde os dados devem ser
enviados e qual a taxa de transferência para isso.
Elas são identificadas usando um padrão de 16 bits, assim as portas têm uma
faixa que vai do 0 a 65535. Outra característica das portas é o seu uso em
conjunto com um endereço de rede.
Camada de Rede
A camada de rede também é conhecida como camada de Internet. É
responsável pelo roteamento dos pacotes de dados entre os dispositivos em
diferentes redes.
Mas o que isso significa? Na prática, essa camada cuida das interfaces dos
hosts e faz a transformação dos pacotes de dados em datagramas.
Camada de enlace
A camada de enlace também conhecida por camada de interface, é responsável
pela transferência dos dados a nível físico, cuidando de aspectos como
endereçamento físico, controle de acesso ao meio e detecção de erros a nível
de enlace.
Dessa forma, a maioria dos usuários não precisa se preocupar com os detalhes
dessa transmissão durante o uso comum da Internet.
Ela foi uma rede de pesquisa financiada pelo Departamento de Defesa dos
Estados Unidos e ligava 4 universidades, o que permitia o compartilhamento
remoto de informações e recursos entre os cientistas.
Essa foi uma importante contribuição que ajudou a estabelecer as bases para a
comunicação em rede, tendo sido crucial para o surgimento e crescimento da
Internet como conhecemos hoje.
Já nos anos 2000, a banda larga se tornou mais acessível ao público geral,
possibilitando conexões mais rápidas à Internet. Nesse período também houve a
popularização das redes sem fio, conhecidas como Wi-Fi.
Enquanto o IPv4 oferece cerca de 4,3 bilhões de endereços IP únicos, o IPv6 foi
projetado para fornecer um espaço de endereçamento quase ilimitado. Ele usa
endereços de 128 bits, o que resulta em 2^128 combinações possíveis. O IPv6
será essencial para a garantia da expansão da Internet.
Essas são apenas algumas das muitas funções que as redes de computadores
podem desempenhar. Desse modo, atualmente as redes viabilizam uma
infraestrutura essencial, que permite a comunicação eficiente e a colaboração
entre os dispositivos conectados.
As redes Ethernet são baseadas em cabos, ou seja, são as redes com fio. É
atualmente o padrão mais difundido para redes locais, sendo amplamente usado
em ambientes comerciais, industriais e domésticos. Suas capacidades são:
Atualmente, nas redes de satélite, temos uma que tem ganhado bastante
popularidade: a Starlink. Ela é um projeto de constelação de satélites em órbita
baixa da Terra, desenvolvido pela SpaceX, empresa de exploração espacial de
Elon Musk.
É importante lembrar que esses são apenas valores gerais. As velocidades reais
podem variar de acordo com fatores como interferência, distância entre
dispositivos, qualidade dos equipamentos, congestionamento de rede, entre
outros.
Arquitetura cliente-servidor
Nesse tipo de arquitetura, os dispositivos que compõem a rede são divididos em
duas categorias principais, como o próprio nome já diz: clientes e servidores.
Alguns exemplos de uso mais comuns da arquitetura ponto a ponto são redes
de compartilhamento de arquivos, como o BitTorrent, que possibilitam aos
usuários compartilhar arquivos diretamente, sem depender de um servidor
central.
Topologia em barramento
Na topologia em barramento todos os dispositivos compartilham um único
canal de comunicação, que como o próprio nome já nos diz, é chamado de
barramento.
Assim, nesse tipo de configuração de rede, um único cabo conecta todos os nós
da rede. E cada dispositivo pode estar diretamente conectado ao barramento ou
utilizar um conector T, que possibilita a extensão da rede.
Outra desvantagem está no desempenho, que pode ser afetado conforme mais
dispositivos são adicionados à rede, aumentando o tráfego no barramento.
Além de possuir menor segurança, uma vez que qualquer dispositivo da rede
tem o potencial de acessar os dados. Assim, atualmente ela vem sendo
substituída por tecnologias mais modernas e eficientes.
Topologia em anel
Na topologia em anel, todos os dispositivos são conectados em um formato
circular, formando um anel. Cada nó está conectado diretamente a exatamente
dois outros.
Uma das desvantagens é que caso um cabo ou dispositivo falhe, pode haver
impacto em todo o restante da rede.
Topologia em estrela
Na topologia em estrela cada dispositivo da rede é conectado individualmente
a um único ponto central, como um hub, roteador ou switch.
Além disso, adicionar ou remover dispositivos na rede é simples, pois não gera
impactos significativos nos outros.
Topologia em malha
Na topologia em malha, cada dispositivo está diretamente conectado a todos
os outros dispositivos. O que forma uma rede completa de conexões e elimina a
necessidade de um ponto central.
Uma topologia de malha pode ser do tipo malha total, na qual cada dispositivo
está conectado a todos os demais, ou do tipo malha parcial, onde cada
dispositivo está conectado a apenas alguns outros dispositivos.
O tipo mais comum de WAN que está presente em nosso dia a dia é a própria
Internet.
Redes em nuvem
Um dos tipos mais recentes de redes empresariais são as redes em nuvem. Esse
modelo de infraestrutura usa recursos computacionais, como servidores,
armazenamento e aplicativos, e os fornece como serviços pela Internet.
Por serem redes altamente flexíveis e escaláveis, elas possibilitam que empresas
ajustem dinamicamente seus recursos de acordo com suas necessidades,
pagando apenas por serviços efetivamente utilizados.
Esses são apenas alguns dos dispositivos mais comuns que podem integrar uma
rede de computadores. A escolha de quais dispositivos devem ser usados varia
de acordo com as demandas, restrições e finalidades do contexto de uso.
Geralmente, uma rede bem projetada inclui uma combinação desses dispositivos
para garantir segurança, desempenho e eficiência na comunicação de dados.
Quais as vantagens e
desvantagens das Redes de
Computadores?
A eficácia de uma rede de computadores depende de uma consideração
equilibrada sobre suas vantagens e desvantagens na sua implementação,
levando em consideração as necessidades específicas de cada ambiente e
organização.
Caso você queira aprender mais sobre segurança, aqui na Alura temos a
formação em Cibersegurança, na qual você vai aprender como se defender de
ataques diversos, proteger suas aplicações, conhecer suas possíveis
vulnerabilidades e salvar os dados do usuário de forma mais segura.
Agora que você já sabe como se especializar neste assunto, ainda tem
curiosidade para saber como é o dia a dia do profissional de redes de
computadores? Então bora entender quais as tarefas que esse profissional
realiza.
Além disso, são necessárias pessoas profissionais em redes para ministrar aulas
de redes em instituições que dão aulas sobre a área.
Essas são apenas algumas das muitas opções de emprego disponíveis para
profissionais de redes de computadores. A demanda por especialistas nessa
área continua a crescer à medida em que a tecnologia evolui e as empresas
dependem cada vez mais de redes confiáveis e eficientes.
Desse modo, algumas certificações são valorizadas nessa área, como a Cisco
Certified Network Associate CCNA e a CompTIA Network+.
Acesse ainda o vídeo do youtube “Como aprender melhor?” com Diogo Pires |
#HipstersPontoTube
Conclusão
Exploramos os principais aspectos do mundo das redes e o que percebemos ao
longo dessa jornada que as redes não são apenas uma tecnologia importante
presente em nosso cotidiano, mas constituem uma tecnologia fundamental em
uma economia e sociedade cada vez mais conectadas.
O futuro dessa área reserva muitos desafios, desde a crescente demanda por
largura de banda até as preocupações com segurança cibernética e a
integração de tecnologias emergentes como a inteligência artificial e sistemas
embarcados de alta tecnologia.
Parabéns por chegar até aqui, agora você pode mergulhar de vez nas redes!
Bibliografia
Formação Redes de Computadores
Gabrielle é estudante de Engenharia de Software na Universidade de Brasília UnB. Faz parte do Scuba Team da Alura atuando principalmente com Python. É
apaixonada por programação, robótica, machine learning e gatos.
Próximo Artigo
Leia também:
O que é UDP e TCP? Entenda quais as diferenças e como funciona cada Protocolo
Saiba o que é o modelo OSI e quais são suas camadas
Entendendo os cabos de rede
Quer mergulhar em
tecnologia e aprendizagem?
Status
Parceiros
CURSOS
Cursos de Programação Lógica | Python | PHP | Java | .NET | Node JS | C | Computação | Jogos | IoT
Cursos de Data Science Ciência de dados | BI | SQL e Banco de Dados | Excel | Machine Learning | NoSQL | Estatística
Cursos de Mobile React Native | Flutter | iOS e Swift | Android, Kotlin | Jogos
Cursos de Inovação & Gestão Métodos Ágeis | Softskills | Liderança e Gestão | Startups | Vendas
PM3 Cursos de Produto Alura Para Empresas Hipsters ponto Jobs Layers ponto Tech
Alura LATAM