Maria Eduarda Francisco da Silva
R.A: 201240133
Orientador: Hudson Victoria Diniz
MODELO OSI E
PROTOCOLO
TCP/IP
Sorocaba – SP
Abril – 2024
ORIGEM DO MODELO OSI
O modelo OSI (Open System Interconection) deu início na
década de 1970, quando surgiu a necessidade de padronizar a
comunicação entre diferentes sistemas de computadores. A OSI
fornece uma estrutura conceitual para entender como os
sistemas de computadores se comunicam entre si. A ISO
(International Organization for Standardization) começou a
desenvolver um modelo de referência para a interconexão de
sistemas abertos, que culminou no modelo OSI. Este modelo foi
publicado em 1984 e é composto por sete camadas que
descrevem diferentes aspectos da comunicação de rede, sendo
elas:
Camada Física: Lida com a transmissão de bits por meio de
meios de comunicação físicos, como cabos e sinais elétricos.
Camada de Enlace de Dados: Gerencia o fluxo de dados entre
dispositivos adjacentes na mesma rede local e fornece detecção
e correção de erros.
Camada de Rede: Responsável pela roteamento dos pacotes
de dados entre diferentes redes e pela determinação do melhor
caminho para a transmissão.
Camada de Transporte: Controla a comunicação fim-a-fim
entre os sistemas, garantindo a entrega de dados de forma
confiável e ordenada.
Camada de Sessão: Estabelece, gerencia e encerra as
conexões entre os aplicativos em diferentes sistemas.
Camada de Apresentação: Responsável pela tradução,
compressão e criptografia dos dados para garantir que possam
ser entendidos pelo receptor.
Camada de Aplicação: Fornece interfaces para os aplicativos
de software acessarem os serviços de rede, como transferência
de arquivos, correio eletrônico e navegação na web.
Cada uma das sete camadas do modelo OSI tem sua própria
função específica, o que permite uma abordagem modular para
o projeto de redes. Isso significa que as mudanças ou
atualizações em uma camada podem ser feitas sem afetar as
outras camadas, desde que a interface entre elas seja mantida.
CARACTERÍSTICAS DO MODELO OSI
As principais características do modelo OSI são:
Padrão de Referência: O modelo OSI é um padrão
internacional de referência, estabelecido pela ISO (International
Organization for Standardization), que define uma estrutura
conceitual para a comunicação entre sistemas de
computadores.
Divisão em Camadas: Uma das características mais distintivas
do modelo OSI é sua divisão em sete camadas, cada uma com
responsabilidades específicas na comunicação de rede. Essa
abordagem modular facilita o desenvolvimento, a
implementação e a manutenção de sistemas de comunicação de
rede.
Independência de Protocolo: Cada camada do modelo OSI é
independente das outras em termos de implementação de
protocolos. Isso significa que diferentes protocolos podem ser
usados em cada camada, desde que a interface entre elas seja
respeitada. Isso promove a interoperabilidade entre diferentes
sistemas e tecnologias.
Abstração: O modelo OSI fornece uma abstração das
complexidades da comunicação de rede, permitindo que os
desenvolvedores e engenheiros de rede compreendam e
projetem sistemas de comunicação sem precisar se preocupar
com os detalhes de implementação em níveis mais baixos.
Facilita a Resolução de Problemas: A estrutura em camadas
do modelo OSI facilita a identificação e a resolução de
problemas em sistemas de comunicação de rede, pois permite
isolar e diagnosticar problemas em camadas específicas sem
afetar o funcionamento de outras camadas.
Flexibilidade: O modelo OSI é flexível o suficiente para se
adaptar a diferentes tecnologias e tipos de rede, desde redes
locais até redes globais, como a Internet. Ele fornece uma
estrutura conceitual que pode ser aplicada em uma ampla
variedade de contextos de comunicação de rede.
Interoperabilidade: Uma das metas principais do modelo OSI
é promover a interoperabilidade entre diferentes sistemas de
computadores, permitindo que eles se comuniquem de maneira
eficiente independentemente do fabricante ou tecnologia
subjacente. Isso é alcançado através da definição de interfaces
claras entre as camadas, garantindo que os sistemas possam se
comunicar de forma harmoniosa.
Estrutura Hierárquica: O modelo OSI possui uma estrutura
hierárquica, onde cada camada depende das camadas
subjacentes para realizar suas funções. Isso cria uma
organização lógica que facilita o entendimento e a
implementação de sistemas de comunicação de rede.
Facilita a Padronização: Ao estabelecer um modelo de
referência abrangente para a comunicação de rede, o OSI
facilita a padronização de protocolos e tecnologias. Isso
promove a uniformidade e a compatibilidade entre os sistemas
de comunicação, contribuindo para o desenvolvimento e a
evolução contínua das redes de computadores.
Flexibilidade na Implementação: Embora o modelo OSI
defina as funções de cada camada e as interfaces entre elas, ele
não especifica os protocolos ou tecnologias específicas que
devem ser utilizadas. Isso oferece flexibilidade na
implementação, permitindo que diferentes sistemas escolham
os protocolos mais adequados para suas necessidades
específicas.
Educação e Treinamento: O modelo OSI é amplamente
utilizado como uma ferramenta educacional e de treinamento
em redes de computadores. Ele fornece uma estrutura
organizada e conceitual para aprender sobre os princípios
fundamentais da comunicação de rede, tornando mais fácil para
os estudantes e profissionais de TI entenderem os conceitos
complexos envolvidos
Esses são algumas características do modelo OSI que destacam
a importância e utilidade na concepção, implementação e
operação de redes de computadores em todo o mundo.
ORIGEM DO PROTOCOLO TCP/IP
O Protocolo TCP/IP, que é a base da comunicação na internet,
teve sua origem no final da década de 1960 e início da década
de 1970, nos Estados Unidos. Ele foi desenvolvido como parte
do projeto ARPANET (Advanced Research Projects Agency
Network), uma rede de computadores financiada pela ARPA
(Advanced Research Projects Agency), que mais tarde se tornou
a DARPA (Defense Advanced Research Projects Agency). O
objetivo inicial do ARPANET era criar uma rede de comunicação
robusta e descentralizada, capaz de manter a comunicação
entre instituições de pesquisa e acadêmicas em caso de falhas
ou ataques.
O TCP/IP foi desenvolvido por uma equipe de pesquisadores
liderada por Vinton Cerf e Robert Kahn. Eles criaram um
conjunto de protocolos que permitiam a comunicação entre
diferentes redes de computadores, independentemente do
hardware e do sistema operacional utilizado. Esse conjunto de
protocolos foi chamado de TCP/IP em referência aos dois
principais protocolos que o compõem: o Protocolo de Controle de
Transmissão (TCP - Transmission Control Protocol) e o Protocolo
de Internet (IP - Internet Protocol).
A partir daí, o TCP/IP tornou-se a base da internet moderna e
continua sendo o principal protocolo de comunicação utilizado
na rede mundial de computadores. Sua arquitetura modular e
sua capacidade de lidar com diferentes tipos de redes
contribuíram significativamente para o crescimento e a
expansão da internet ao longo dos anos.
CARACTERÍSTICAS DO PROTOCOLO TCP/IP
Aqui estão algumas das principais características do TCP/IP:
Arquitetura em camadas: O TCP/IP segue o modelo de
arquitetura em camadas, dividindo as funções de comunicação
em diferentes camadas, como a camada de aplicação, a camada
de transporte, a camada de rede e a camada de enlace de
dados. Essa abordagem modular facilita o desenvolvimento, a
manutenção e a interoperabilidade dos sistemas de rede.
Padrão aberto e universal: O TCP/IP é um padrão aberto, o
que significa que suas especificações estão disponíveis para
todos e não estão vinculadas a nenhum fornecedor específico.
Isso promove a interoperabilidade entre diferentes dispositivos e
sistemas operacionais, permitindo que computadores de
diferentes fabricantes e com diferentes sistemas operacionais se
comuniquem entre si.
Protocolo orientado a conexão (TCP) e sem conexão (IP):
O TCP/IP consiste em dois protocolos principais: o Protocolo de
Controle de Transmissão (TCP) e o Protocolo de Internet (IP). O
TCP é orientado a conexão e fornece comunicação confiável,
garantindo que os dados sejam entregues sem erros e na ordem
correta. O IP, por outro lado, é um protocolo sem conexão e é
responsável pelo roteamento e entrega dos pacotes de dados
através da rede.
Endereçamento IP: O TCP/IP utiliza endereços IP para
identificar exclusivamente cada dispositivo na rede. Os
endereços IP são compostos por uma combinação de números,
permitindo que os pacotes de dados sejam roteados de forma
eficiente através da Internet.
Roteamento: O TCP/IP utiliza algoritmos de roteamento para
determinar o melhor caminho para os pacotes de dados
viajarem de um dispositivo para outro através da rede. Isso
permite que os dados sejam entregues de forma eficiente,
mesmo em redes complexas e em larga escala.
Suporte a diferentes tipos de redes: O TCP/IP é projetado
para suportar uma ampla variedade de tipos de redes, incluindo
redes locais (LANs), redes de longa distância (WANs) e redes
sem fio (Wi-Fi). Ele fornece uma camada de abstração que
permite que diferentes tipos de redes se comuniquem entre si
de maneira transparente.
Escalabilidade: O TCP/IP é altamente escalável, o que significa
que pode lidar com um grande número de dispositivos e
usuários na rede. À medida que a Internet cresce e mais
dispositivos são conectados, o TCP/IP continua a fornecer uma
infraestrutura robusta e escalável para suportar essa expansão.
Flexibilidade: O TCP/IP é altamente flexível e pode ser
implementado em uma variedade de ambientes de rede, desde
pequenas redes domésticas até grandes infraestruturas de
telecomunicações. Ele suporta uma ampla gama de aplicativos e
serviços, tornando-se uma escolha versátil para diferentes
necessidades de comunicação.
Protocolos auxiliares: Além do TCP e do IP, o conjunto de
protocolos TCP/IP inclui uma variedade de outros protocolos
auxiliares que desempenham funções específicas na rede.
Alguns exemplos incluem o Protocolo de Controle de Mensagens
da Internet (ICMP), o Protocolo de Configuração Dinâmica de
Host (DHCP) e o Protocolo de Resolução de Nomes (DNS).
Independência de tecnologia: O TCP/IP é independente de
tecnologia subjacente, o que significa que pode ser
implementado em uma variedade de tipos de hardware e
tecnologias de rede. Ele não está vinculado a nenhuma
arquitetura específica de hardware ou sistema operacional,
tornando-se uma escolha versátil para diferentes ambientes de
rede.
Segurança: Embora o TCP/IP não tenha sido originalmente
projetado com foco em segurança, várias extensões e protocolos
foram desenvolvidos para fornecer recursos de segurança
adicionais. Isso inclui protocolos como SSL/TLS para criptografia
de dados e autenticação, assim como firewalls e sistemas de
detecção de intrusões para proteger a rede contra ameaças.
Essas características combinadas fazem do Protocolo TCP/IP uma
escolha poderosa e amplamente adotada para a comunicação
em redes de computadores, incluindo a Internet. Sua
flexibilidade, escalabilidade e interoperabilidade continuam a ser
fundamentais para o funcionamento eficiente da infraestrutura
de comunicação global.
DIFERENÇAS ENTRE O MODELO OSI E O
PROTOCOLO TCP/IP
O Modelo OSI (Open Systems Interconnection) e o Protocolo
TCP/IP (Transmission Control Protocol/Internet Protocol) são dois
frameworks diferentes para entender e implementar a
comunicação em redes de computadores. Aqui estão as
principais diferenças entre eles:
Estrutura e Camadas: O Modelo OSI é composto por sete
camadas distintas, cada uma com funções específicas,
organizadas de forma hierárquica. Essas camadas são: Camada
Física, Camada de Enlace de Dados, Camada de Rede, Camada
de Transporte, Camada de Sessão, Camada de Apresentação e
Camada de Aplicação. Por outro lado, o Protocolo TCP/IP é
baseado em um modelo de quatro camadas: Camada de
Aplicação, Camada de Transporte, Camada de Internet e
Camada de Interface de Rede.
Complexidade: O Modelo OSI é mais complexo do que o
Protocolo TCP/IP devido ao maior número de camadas. Ele foi
desenvolvido como um padrão teórico para descrever como os
sistemas de rede devem interagir, enquanto o TCP/IP foi
desenvolvido de forma mais prática para uso na ARPANET e na
Internet.
Universalidade: O Protocolo TCP/IP é o modelo mais
amplamente utilizado na prática, sendo a base da comunicação
na Internet e em muitas redes locais (LANs). Embora o Modelo
OSI tenha sido desenvolvido antes e seja usado em contextos
educacionais e de padronização, não é tão amplamente
implementado na prática quanto o TCP/IP.
Flexibilidade e Interoperabilidade: O TCP/IP é altamente
flexível e interoperável, sendo capaz de funcionar em uma
ampla variedade de ambientes de rede e sistemas operacionais.
O Modelo OSI, por outro lado, é mais teórico e não foi tão
amplamente adotado na prática, o que pode afetar sua
interoperabilidade em comparação com o TCP/IP.
Em resumo, embora tanto o Modelo OSI quanto o Protocolo
TCP/IP sejam frameworks para entender a comunicação em
redes de computadores, o TCP/IP é mais amplamente utilizado
na prática devido à sua simplicidade, universalidade e histórico
de sucesso na implementação em redes reais, como a Internet.