Buscar

Serviços de Internet Atividade 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Serviços de Internet Atividade 1
O modelo OSI (Open Systems Interconnection) é uma referência teórica para a
comunicação de dados em redes de computadores, que foi desenvolvida pela International
Organization for Standardization (ISO) na década de 1980. Embora o modelo OSI não seja
amplamente utilizado na prática, ele fornece um conjunto de diretrizes para a comunicação
de rede em camadas, que se tornou a base para muitos outros modelos de rede.
O modelo TCP/IP (Transmission Control Protocol/Internet Protocol) é o protocolo de rede
mais utilizado na internet atualmente e é baseado no modelo OSI. Ele fornece uma
arquitetura de rede aberta e padronizada, que permite a comunicação entre diferentes
dispositivos e sistemas operacionais. O modelo TCP/IP é composto por quatro camadas:
camada de aplicação, camada de transporte, camada de rede e camada de link de dados.
O modelo OSI é importante para a adaptação da arquitetura TCP/IP porque ele define uma
estrutura padronizada de camadas e protocolos que facilita a interoperabilidade entre
diferentes sistemas de rede. Isso permite que as aplicações se comuniquem de forma
consistente e confiável, independentemente de como a rede subjacente está configurada ou
quais os tipos de dispositivos que estão envolvidos na comunicação. Além disso, o modelo
OSI fornece uma base teórica para a comunicação de rede que é amplamente aceita e
compreendida por profissionais de rede em todo o mundo. Isso ajuda a garantir que a
comunicação de rede seja padronizada e consistente, tornando mais fácil para as empresas
e organizações implementar e manter suas redes de forma eficiente e eficaz. Em resumo, o
modelo OSI é uma peça fundamental para a interoperabilidade e padronização da
arquitetura TCP/IP e para a comunicação de rede em geral.
Existem vários protocolos que são usados para a interconexão de rede em todos os níveis
do modelo OSI. Aqui estão alguns exemplos:
Camada física: Ethernet, Wi-Fi (IEEE 802.11) e Bluetooth (IEEE 802.15.1)
Camada de enlace de dados:Ethernet (IEEE 802.3), PPP (Point-to-Point Protocol) e HDLC
(High-Level Data Link Control)
Camada de rede: IP (Internet Protocol), ARP (Address Resolution Protocol) e OSPF (Open
Shortest Path First)
Camada de transporte: TCP (Transmission Control Protocol) e UDP (User Datagram
Protocol)
Camada de sessão: NetBIOS e NFS (Network File System)
Camada de apresentação: SSL/TLS (Secure Sockets Layer/Transport Layer Security) e
ASCII (American Standard Code for Information Interchange)
Camada de aplicação: HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol),
DNS (Domain Name System), SMTP (Simple Mail Transfer Protocol) e SSH (Secure Shell)
É importante ressaltar que esses são apenas alguns exemplos de protocolos que são
usados em cada camada do modelo OSI, e há muitos outros protocolos que podem ser
usados para interconexão de rede em cada camada. Além disso, muitos protocolos podem
ser usados em várias camadas do modelo OSI, dependendo do contexto de uso.
Sendo os protocolos mais usados de maneira geral:
IP (Internet Protocol): É responsável por encaminhar pacotes de dados da origem para o
destino em uma rede IP. Ele faz parte da camada de rede (camada 3) do modelo OSI e é
um dos principais protocolos usados na internet e em redes de computadores.
O protocolo IP foi projetado para ser independente do meio físico, o que significa que ele
pode ser usado em redes com diferentes tipos de mídia, como Ethernet, Wi-Fi, Bluetooth,
etc. O IP é um protocolo de datagrama, o que significa que os dados são enviados em
pequenos pacotes (datagramas) que contêm informações de cabeçalho e de carga útil. O
cabeçalho do datagrama contém informações como o endereço IP de origem, o endereço IP
de destino, informações de fragmentação, opções e outros dados necessários para a
entrega do pacote. É um protocolo não orientado a conexão, o que significa que não há
estabelecimento de conexão antes da transmissão de dados. Ele também não garante a
entrega de pacotes ou a ordem em que os pacotes são entregues. Essas funções são
fornecidas por outros protocolos de nível superior, como o TCP (Transmission Control
Protocol) ou o UDP (User Datagram Protocol), que são usados em conjunto com o IP.
O protocolo IP é uma parte essencial da arquitetura da Internet e é usado para rotear
pacotes de dados entre diferentes redes e dispositivos em todo o mundo. Ele é um
protocolo confiável, escalável e flexível que é essencial para a comunicação em rede
moderna.
TCP (Transmission Control Protocol): É um protocolo de comunicação orientado a
conexão, que é usado para estabelecer e gerenciar conexões de rede confiáveis entre
aplicativos em diferentes dispositivos em uma rede. Ele faz parte da camada de transporte
(camada 4) do modelo OSI e é frequentemente usado em conjunto com o protocolo IP
(Internet Protocol).
O TCP é um protocolo confiável que garante a entrega ordenada e livre de erros dos dados
transmitidos. Ele funciona estabelecendo uma conexão entre os dispositivos de origem e
destino antes de enviar dados. Durante o processo de estabelecimento de conexão, o TCP
define os parâmetros para a transmissão dos dados, incluindo o tamanho máximo do
segmento, o número de sequência e outros parâmetros necessários para a transmissão de
dados. Uma vez estabelecida a conexão, os dados são transmitidos em segmentos. Cada
segmento contém informações de cabeçalho, como números de sequência, números de
confirmação, informações de controle de fluxo e outras informações necessárias para
garantir que os dados sejam entregues corretamente. O receptor envia um reconhecimento
(ACK) para o transmissor após receber cada segmento de dados, confirmando que os
dados foram recebidos com sucesso.
O TCP também possui mecanismos de controle de congestionamento para evitar a
sobrecarga da rede. Ele monitora a taxa de transmissão e a ajusta dinamicamente para
evitar o congestionamento da rede. O TCP é amplamente utilizado em aplicativos que
requerem transmissão confiável de dados, como navegação na web, transferência de
arquivos e correio eletrônico.
HTTP (Hypertext Transfer Protocol): É um protocolo de aplicação do tipo cliente-servidor
que é usado para transferir dados na World Wide Web. Baseado no modelo de
solicitação-resposta, onde o cliente envia uma solicitação para um servidor da web,
especificando o recurso que deseja acessar, como uma página da web, e o servidor
responde com os dados solicitados. As solicitações e respostas HTTP consistem em
cabeçalhos e corpo de mensagem.
O HTTP usa o método GET para solicitar recursos como páginas da web, imagens e outros
conteúdos da web. Ele também oferece outros métodos, como POST, PUT, DELETE, que
são usados para criar, atualizar ou excluir recursos em um servidor da web. Cada
solicitação e resposta HTTP é tratada independentemente, sem levar em consideração as
solicitações ou respostas anteriores. Isso torna o HTTP muito escalável, permitindo que um
servidor da web atenda a muitos clientes simultaneamente.
O TCP é usado pelo HTTP para fornecer uma comunicação confiável e orientada à conexão
entre um cliente e um servidor. Quando o cliente envia uma solicitação para um servidor, a
solicitação é encapsulada em segmentos TCP que contêm informações de controle de
fluxo, números de sequência e outros parâmetros necessários para garantir que os dados
sejam entregues corretamente. O servidor por outro lado faz a mesma operação para a
transmissão dos dados requisitados.
O protocolo HTTP é uma parte essencial da Web e é usado para transmitir informações em
uma ampla variedade de aplicativos, como navegação na web, e-mail, streaming de vídeo e
muito mais. Ele é um protocolo simples, eficiente e fácil de usar que é amplamente
suportado em todas as plataformas e sistemas operacionais.

Continue navegando