diff --git a/content/posts/anotacoes-redes-tcpip-basico/anotacoes-redes-tcpip-basico.mdx b/content/posts/anotacoes-redes-tcpip-basico/anotacoes-redes-tcpip-basico.mdx new file mode 100644 index 00000000..bd2a0870 --- /dev/null +++ b/content/posts/anotacoes-redes-tcpip-basico/anotacoes-redes-tcpip-basico.mdx @@ -0,0 +1,44 @@ +--- +title: 'Anotações: Redes TCP/IP Básico' +date: '2024-07-29T23:31:24.020Z' +description: 'Anotações do curso de Redes TCP/IP Básico da Fiberschool oferecido pela BrSuper Internet' +category: 'Notes' +tags: 'tcp/ip,brsuper,fiberschool,redes,internet,support' +status: 'draft' +--- + +# Introdução ao TCP/IP +## Tipos de Redes de Computadores + +Existem 4 níveis de redes de computadores: **PAN**, **LAN**, **MAN** e **WAN**. Eles diferem na distância de abrangência da rede. + +Rede | Exemplos | Abrangência +--- | --- | --- +**`PAN`** - **P**ersonal **A**rea **N**etwork (_Rede de área pessoal_) | Bluetooth, teclado sem fio | \<10m +**`LAN`** - **L**ocal **A**rea **N**etwork (_Rede de área local_) | Rede doméstica, rede de uma empresa | 10m - 1Km +**`MAN`** - **M**etropolitan **A**rea **N**etwork (_Rede de área metropolitana_) | Interligação de vários prédios em uma cidade, comunicação entre matriz e filial de uma empresa, redes de trânsporte público (coordenar e monitorar veículos em tempo real) | \<10Km +**`WAN`** - **W**ide **A**rea **N**etwork (_Rede de área ampla_) | Internet, redes de telefonia, redes de televisão, comunicação entre matriz e filial de uma empresa que está espalhado em vários paises pelo mundo | \>10Km + +### TCP/IP + +A pilha TCP/IP é open-source, ou seja, sem um proprietário, permitindo assim uma grande adesão. "Pilha" porque é uma pilha de protocolos, onde cada protocolo é responsável por uma camada da pilha. Um conjunto de protocolos. + +## Modelo OSI + +OSI - **O**pen **S**ystems **I**nterconnection (_Interconexão de Sistemas Abertos_), criado pela ISO (_International Organization for Standardization_) em 1984 com o objetico de padronizar a comunicação entre sistemas de computadores. + +Antes de um modelo padrão para padronização, cada fabricante de equipamento de rede tinhas sua própria forma de comunicação, o que dificultava a comunicação entre equipamentos de fabricantes diferentes e causava problemas de interopelabilidade entre equipamentos. + +O modelo estabeleceu um arquitetura para que equipamentos de fabricantes distintos pudessem se comunicar de forma padronizada. + +OSI é um modelo de referência, não é um protocolo em sí. Ela é dividida em 7 camadas, cada uma com uma função específica. + +Camada | Nome | Função +--- | --- | --- +**7** | **`Aplicação`** | As apresentações de dados são entregues às aplicações de destino, que interpretam e processam os dados de acordo com as suas necessidades. +**6** | **`Apresentação`** | As seções são encapsuladas em representações de dados, que podem ser formatados e transportados de acordo com as necessidades da aplicação. +**5** | **`Sessão`** | Os segmentos são encapsuladas em sessões, que contêm informações sobre como estabelecer, manter e encerrar conexões entre aplicações. +**4** | **`Transporte`** | Os pacotes são encapsulados em segmentos, contendo informações de portas de origem e destino, e outras informações necessárias para garantir que os dados sejam entregues corretamente. +**3** | **`Rede`** | Os quadros são encapsulados em pacotes (datagramas) que contêm informações de endereçamento IP (IP de origem e destino) e outras informações necessárias para encaminhar os dados pela rede. +**2** | **`Enlace`** | Os bits são agrupados em frames (quadros) que possuem um cabeçalho e um rodapé. O cabeçalho contém informações sobre o endereço MAC do remetente e do destinatário. +**1** | **`Física`** | Os bits são transmitidos pela rede através de sinais elétricos, ópticos ou de rádio.