Compartilhamento de tecnologia

Uma breve discussão sobre redes de computadores – O que é o modelo OSI?

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

O modelo Open Systems Communications (OSI) é um modelo conceitual que representa como funcionam as comunicações de rede.

mapeamento da mente

Qual é o modelo OSI?

O modelo Open Systems Interconnection (OSI) é um modelo conceitual criado pela Organização Internacional de Padronização que oferece suporte a vários sistemas de comunicação usando padrõesprotocolo comunicar. Simplificando,OSI fornece padrões para garantir que diferentes sistemas de computador possam se comunicar entre si.

Pode-se pensar no modelo OSI como uma linguagem universal de redes de computadores. De acordo com este conceito, o sistema de comunicação é dividido em sete camadas de abstração, que são empilhadas camada por camada.

Modelo OSICada camada é responsável por processar trabalhos específicos e se comunicar com as camadas acima e abaixo dela.Ataque DDoSO alvo é uma camada específica de conexão de rede;Ataque à camada de aplicaçãoO objetivoNível 7,A camada de protocolo ataca as camadas 3 e 4.

Por que o modelo OSI é importante?

Embora a Internet moderna não adira estritamente ao modelo OSI (ela adere estritamente ao conjunto de protocolos da Internet mais simples), o modelo OSI ainda é muito útil para resolver problemas de rede. Quer se trate de um usuário que não consegue ficar on-line em seu laptop ou de um site que atende milhares de usuários que está fora do ar, o modelo OSI pode ajudar a solucionar o problema e chegar à sua causa raiz. Se você puder restringir o problema a uma camada específica do modelo, poderá evitar muito trabalho desnecessário.

Quais são as 7 camadas do modelo OSI?

As sete camadas de abstração do modelo OSI são definidas da seguinte forma (de cima para baixo):

7. Camada de aplicação

Isso éA única camada que toca diretamente os dados do usuário . Os aplicativos de software, como navegadores da Web e clientes de e-mail, dependem da camada de aplicativo para iniciar as comunicações. Mas, para ser claro, os aplicativos de software cliente não fazem parte da camada de aplicativo; em vez disso, a camada de aplicativo é responsável pelo protocolo e pelas operações de dados dos quais o software depende para apresentar dados válidos ao usuário;

Os protocolos da camada de aplicação incluem HTTP eSMTP(O Simple Mail Transfer Protocol é suportado para realizare-mailum dos protocolos de comunicação).

6. Camada de apresentação

Esta camada é a principal responsável porPreparar dados, para uso pela camada de aplicação; em outras palavras, a camada 6 é usada;Garanta que os dados estejam disponíveis para os aplicativos .A camada de apresentação é responsável por completarconversão de dados,criptografiae compressão.

Dois dispositivos que se comunicam entre si podem usar métodos de codificação diferentes, portantoA camada 6 é responsável por converter os dados recebidos em uma sintaxe que a camada de aplicação do dispositivo receptor possa entender.

Se o dispositivo se comunicar por meio de uma conexão criptografada, a Camada 6Responsável pela criptografia do lado do remetente e descriptografia do lado do destinatário, para apresentar dados legíveis não criptografados à camada de aplicação.

Finalmente, a camada de apresentação tambémResponsável por compactar os dados recebidos da camada de aplicação e, em seguida, passa os dados para a camada 5. Isso ajuda a minimizar a quantidade de dados a serem transmitidos, aumentando assim a velocidade e a eficiência da comunicação.

5. Camada de sessão

Esta camada é responsável porAtiva e desativa a comunicação entre dois dispositivos . O tempo entre a abertura e o fechamento da comunicação é denominado sessão. A camada de sessão é usada para garantir que a sessão permaneça aberta por tempo suficiente para transmitir todos os dados trocados e, em seguida, feche a sessão imediatamente para evitar desperdício de recursos.

Camada de sessão tambémResponsável pela sincronização da transmissão de dados e pontos de verificação. Por exemplo, se um arquivo de 100 MB for transferido, a camada de sessão poderá definir pontos de verificação a cada 5 MB. Se a conexão for perdida ou falhar após a transferência de 52 MB, a sessão poderá ser retomada a partir do último ponto de verificação, o que significa que apenas mais 50 MB de dados precisam ser transferidos. Se nenhum ponto de verificação for definido, todo o arquivo deverá ser transferido do zero.

4. Camada de transporte

A camada 4 é responsável pela comunicação entre dois dispositivosComunicação ponta a ponta . Isso envolve extrair dados da camada de sessão, dividi-los em pedaços (chamados segmentos) e, em seguida, enviá-los para a camada 3.A camada de transporte do dispositivo receptor é responsável por remontar os segmentos de dados e garantir que os dados estejam disponíveis para uso pela camada de sessão.

A camada de transporte também é responsável pelo controle de fluxo e controle de erros. O controle de fluxo é usado para determinar a velocidade de transferência ideal para evitar que remetentes em conexões rápidas sobrecarreguem destinatários em conexões lentas. A camada de transporte fornece controle de erros na extremidade receptora, garantindo a integridade dos dados recebidos (solicitando retransmissão se estiverem incompletos).

Os protocolos da camada de transporte incluem Protocolo de controle de transmissão (TCP) eProtocolo de datagrama de usuário (UDP)

3. Camada de rede

Camada de rede Responsável por facilitar a transferência de dados entre duas redes diferentes. Se os dois dispositivos de comunicação estiverem na mesma rede, não há necessidade de usar a camada de rede.A camada de rede divide os segmentos de dados enviados pela camada de transporte em unidades menores (chamadaspacote de dados ) e, em seguida, remonte esses pacotes no dispositivo receptor.A camada de rede também determina o melhor caminho físico para os dados chegarem ao seu destino;roteamento

Os protocolos da camada de rede incluem IP, Protocolo de mensagens de controle da Internet (ICMP)Protocolo de mensagens de grupo da Internet (IGMP),assim como IPsec kit.

2. Camada de enlace de dados

A camada de enlace de dados é muito semelhante à camada de rede, mas a camada de enlace de dados é usada para facilitarmesmo Transferência de dados entre dois dispositivos em uma rede. A camada de enlace de dados extrai pacotes da camada de rede e os divide em partes menores (chamadas de quadros). Assim como a camada de rede, a camada de enlace de dados também é responsável pelo controle do fluxo de comunicação e controle de erros dentro da rede (a camada de transporte é responsável apenas pelo controle do fluxo de comunicação e controle de erros entre redes).

1. Camada física

Esta camada inclui os equipamentos físicos envolvidos na transmissão de dados, como cabos etrocar . Também é responsável por converter os dados em um fluxo de bits, que é uma sequência de 1s e 0s. Além disso, as camadas físicas dos dois dispositivos devem chegar a um acordo de sinalização para distinguir as cadeias 1 e 0 dos dois dispositivos.

Como os dados fluem no modelo OSI

Para transmitir informações legíveis por humanos de um dispositivo para outro através de uma rede, os dados devem ser transmitidos pela estrutura de sete camadas do modelo OSI no dispositivo emissor e, em seguida, ao longo da estrutura de sete camadas na extremidade receptora.

O Sr. Cooper gostaria de enviar um e-mail para a Sra. Palme. Cooper redige a mensagem no aplicativo de e-mail de seu laptop e clica em “enviar”.O aplicativo de email entrega o email para a camada de aplicativoProtocolo de seleção de camada de aplicativo (SMTP)Em seguida, passe os dados para a camada de apresentação . então,Dados compactados da camada de apresentaçãoEm seguida, passe os dados para a camada de sessãoSessão de comunicação inicializada pela camada de sessão

Então, os dados chegarão à camada de transporte do remetente,Fragmentação na camada de transporte,De novoDivida esses segmentos de dados em pacotes na camada de rede,EntãoDecomposto ainda mais em quadros na camada de enlace de dados . A camada de enlace de dados então transmite esses quadros para a camada física,A camada física converte os dados em um fluxo de bits de 1s e 0s,afinalEnvio de dados por meio físico, como um cabo

Depois que o computador da Sra. Palme recebe o fluxo de bits por meio de um meio físico, como seu WiFi, os dados fluem ao longo da mesma série de camadas de seu dispositivo, mas na ordem inversa. Primeiro, a camada física converte o fluxo de bits de 1s e 0s em quadros e os passa para a camada de enlace de dados. A camada de enlace de dados então remonta os quadros em pacotes para uso pela camada de rede. Em seguida, a camada de rede reorganiza os pacotes de dados em segmentos de dados para uso pela camada de transporte, e a camada de transporte reorganiza os segmentos de dados em fragmentos de dados.

Os dados então fluem para a camada de sessão do destinatário, que passa os dados para a camada de apresentação e encerra a sessão de comunicação. A camada de apresentação descompacta os dados e passa os dados brutos para a camada de aplicação. A camada de aplicação passou dados legíveis para o software de e-mail de Palme, para que ela pudesse ler os e-mails de Cooper na tela de seu laptop.

referir-se: Qual é o modelo OSI? Cloudflare (cloudflare-cn.com)