0% acharam este documento útil (0 voto)
74 visualizações11 páginas

Modelo ISO/OSI e Protocolos de Rede

Trabalho de Análise e Desenvolvimento de Sistemas.

Enviado por

Luísa Vieira
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
74 visualizações11 páginas

Modelo ISO/OSI e Protocolos de Rede

Trabalho de Análise e Desenvolvimento de Sistemas.

Enviado por

Luísa Vieira
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Conteúdo Web

Protocolos e serviços de rede


A padronização da forma como das pessoas se comunicarem pode garantir que as informações
sejam passadas e compreendidas de forma correta. os processos necessários para a
padronização podem variar conforme o tipo de aplicação ou entidade que fará os estudos e
análises.
As entidades que efetuam esse tipo de trabalho estão espalhadas pelos continentes.
ISO (internacional Organization for Standardzation) - organização não governamental responsável
pela padronização, sendo dividida em:
• ANSI (American National Standards intitule)
• ABNT (Associação brasileira de normas técnicas)
• ANFOR (Associação Francesa)
• DIN (Associação Alemã)
• EIA (Eletrônico Industries Association) - grupo que visa a padronização das transmissões
elétricas
• IEEE (Institute of Eletrical and Eletronics Engineers) - a maior organização internacional de
desenvolvimento e padronização nas áreas de engenharia elétrica e computação
• ITU-T (Telecommunication Standardization Sector) - entidade responsável pela padronização
dos assuntos a telecomunicações.
Segundo Tanenbaum (1997), o desejo da ISO era desenvolver um modelo para interconexão de
sistemas abertos. Para isso, foi desenhado um modelo em sete camadas que deveriam a tender
aos seguintes requisitos:
A função das camadas deve ser escolhidas em razão dos protocolos que foram padronizados;
Cada camada deve ser executar a função a qual foi destinada;
Os limites entre as camadas devem ser escolhidos de forma que minimize os esforços ao uxo
das menagens pelas interfaces;
O número de camadas deve ser do tamanho su ciente para alocar todas as funcionalidades
possíveis nas redes.
Segundo tanenbaum (1997), o modelo de referencia OSI efetua todos os processos necessários
para que ocorra a transmissão de dados, fazendo com que as camadas (ou layers) nele
existentes efetuem a divisão dos processos lógicos.
Dessa fora, a iISO desenvolveu o modelo de referencia OSI (Open System Interconnection -
Sistemas Abertos de conexão), que foi um marco para o desenvolvimento dos protocolos de
comunicação que são utilizados nos serviços consumidos diariamente pela internet. A arquitetura
do modelo é a seguinte:
1. Física
2. Enlace
3. Rede
4. transporte
5. Sessão
6. Apresentação
7. Aplicação
fi
fl
A partir de 1984, s fabricantes de hardware desenvolvimento de software entenderam que o
modelo proposto em camadas tinha como intuito permitir a interoperabilidade entre
equipamentos de diferentes origens, o que poderia dar uma vantagem competitiva no mercado,
abrindo espaço para parcerias e novos desenvolvimentos.

O Modelo de referência ISO/OSI


Hierarquia e interfaces dos protocolos nos serviços de redes
Os protocolos são organizados em pilhas ou camadas, porém, em todas as redes, a função
primordial é fornecer serviços às camadas superiores. Para isso, o mecanismo utilizado faz com
que a camada “n” de um dispositivo se comunique com a camada “n” de um outro dispositivo.
Basicamente, o protocolo efetua “negociações” entre as partes pra que seja provida a
comunicação.
Quando os dados são transferidos, cada camada processa o seu serviço [Link] isso, a
cada par de camadas existe uma interface responsável por de nir as operações e os serviços
que a camada inferior tem que encaminhar à layer superior.
Protocolos de nidos por Tanenbaum:
HTTP: protocolo utilizado para acessar conteúdo web na rede mundial de computadores.
SMTP: protocolo utilizado para efetuar o envio e recebimento de e-mail de um servidor a outro
SHH (Secure SHell): esse protocolo é utilizado para efetuar acesso remoto em outro dispositivo,
por meio de um terminal, assim como o prompt de comando do DOS.
RTP: é o protocolo de transporte utilizado na camada de aplicação para promover streaming de
áudio e vídeo.
SIP (Session inititation protocolo): esse protocolo é responsável pela criação, modi cação e
nalização de sessões de transferencia de arquivo de serviços multimídias.
POP3: ele permite que o usuário descarregue as mensagens que estejam localizadas em um
servidor de e-mail em seu dispositivo.
IMAP: esse protocolo sincroniza as mensagens que estão alocadas em um servidor de e-mail,
mas diferente do POP3 o IMAP se mantém conectado, a m de sincronizar, em tempo real, as
mensagens recebidas.
NTP: tem como função sincronizar os relógios dos servidores, roteadores e computadores das
redes.

A hierarquia dos domínios é dividida em três categorias:


Domínio Genérico: São de nidos os registros conforme o segmento do site, podendo
ser: .com, .net, .org, .edu, .gov, entre outros.
Domínio de Países: É utilizada a abreviatura com dois carácteres para identi cação em qua país o
domínio foi registrado, podendo se: .br (Brasil), .us (Estados Unidos), .ar (Argentina), entre outros.
Domínio Reverso: Faz o processo reverso a consulta ao servidor DNS. Quando um servidor
recebe uma solicitação, é feita uma consulta em sua “tabela”, que por sua vez encaminha o
pedido do cliente ao servidor relacionado `URL digitada pelo usuário, sendo utilizado o endereço
IP.

O Protocolo TCP/IP
Filippetti (2008) a rma que o padrão TCP/IP foi desenvolvido pelo DOD (Departamento de Defesa
dos EUA) para garantir a integridade das mensagens enviadas em caso de guerra. Isso é
compreensível, pois, em razão do envolvimento em diversos con itos ao longo dos tempos, o
exército necessitou de técnicas relacionadas à comunicação.
A arquitetura do protocolo TCP/IP foi desenvolvida em quatro camadas, e um conjunto de
processos - ou aplicações - e utilizado para prover diversos serviços. Para compreender suas
camadas, observe a imagem ao lado, que compara o modelo de referência OSl e o protocolo
TCP/IP:
fi
fi
fi
fi
fi
fi
fl
fi
fi
Para isso podemos de nir a função de cada uma das camadas do protocolo TCP/IP como:
Camada de Aplicação (Application Layer): nesta camada de ne-se como os programas vão se
comunicar com as diversas aplicações disponíveis nas redes. Ainda é de responsabilidade desta
camada efetuar o gerenciamento da interface pela qual o usuário vai interagir com a aplicação.
Camada de Transporte (Host-to-host Layer): é idêntica à camada de transporte do modelo de
referência OSl, ou seja, responsável por prover, gerenciar e encerrar uma conexão ponto a ponto.
Ao efetuar o gerenciamento da conexão, visa-se garantir a integridade dos dados pelo
sequenciamento dos pacotes segmentados para efetuar o envio/recebimento das mensagens.
Camada de Rede (Internet Layer): tem o mesmo objetivo da camada de rede do modelo de
referência OSl, sendo responsável por de nir o endereçamento dos dispositivos por meio do IP e
garantir o roteamento dos pacotes nas redes.
Camada de Acesso à Rede (Network Access Layer): desempenha a mesma
Função das camadas de enlace e física do modelo de referência OS!.
Efetua o monitoramento do tráfego e analisa o endereçamento de hardware antes da transmissão
pelo meio físico.

O modelo de referencia ISO/OSI


Camadas OSI
Classi cação de serviços de redes
Protocolos e serviços de redes: conceitos, funções.

Protocolo TCP/IP
Características e camadas TCP/IP
Conceitos e histórico TCP/IP
Função e serviços das camadas do protocolo TCP/IP
O protocolo TCP/IP
fi
fi
fi
fi
Introduções ao Modelo de
Referência ISO/OSI
Esse é o primeiro modelo de referencia criado para padronizar a rede como vemos hoje. Não
mais utilizados hoje em dia, seus protocolos foram substituídos pelo TCP/IP. Mas sua
estruturação de rede ainda são utilizadas como modelo de referência.
OSI = Open System interconnection - Sistemas Abertos de Conexão
Proposta desenvolvida pela ISO (International Standards Organization) como um primeiro passo à
padronização internacional dos protocolos empregados nas diversas camadas.
O modelo possui 7 camadas: Aplicação, Apresentação, Sessão, Transporte, Rede, Enlace, Física.
Não é uma arquitetura de rede, mas um modelo de referencia.

Camada Física
Aqui se faz a conexão física de hardware de rede. É a camada mais baixa, responsável pela
transmissão de bits por um canal de comunicação. Como representar 0 e 1 no canal de
transmissão, como esses bits serão convertidos em sinais elétricos, intensidade do sinal, tempo
de transmissão e transmissões simultâneas. Basicamente a função da camada é tratar os bits de
forma bruta.

Camada de Enlace
Ela se preocupa em organizar o acesso ao meio físico, pois ela precisa promover um serviço de
comunicação livre de erros, mediante da correção de erros.

Camada de Rede
Se preocupa como os pacotes são roteados de uma origem para um destino, controla a
operação da sub-rede. Mantém tabelas estáticas ou dinâmicas para o roteamento. Controla e
previne o congestionamento. É nessa camada que são atribuídos os endereços IPs.

Camada de Transporte
Recebe os dados da camada acima (sessão). Ela se preocupa se os dados chegaram ou não ao
outro lado da comunicação, a camada de rede encontra os melhores caminhos e a camada de
transporte faz a quebra dos dados para serem enviados em pequenos pedaços facilitando o
envio e se certi ca que os dados chegaram e na ordem correta.

Camada de Sessão
permite que os usuários de maquinas distintas possam estabelecer sessões de comunicação
entre si, para que possa ocorrer o transporte de dados pela camada de transporte.

Camada de Apresentação
Não se preocupa com a transferência de bits, mas com a sintaxe dos dados. Executa funções
como compressão, encriptação e codi cação (transformação de formatos).

Camada de Aplicação
É a camada superior, a primeira camada do modelo, onde contem uma variedade de protocolo e
serviços que são necessário para as aplicações que são realizadas pelos usuários.

Modelo de Refência ISO/OSI:


Controle de Fluxo e Interação
entre Camadas
Controle de Fluxo
fi
fi
A integridade dos dados é efetuada na camada de transporte. Esse mecanismo garante que as
requisições efetuadas pelos usuários sejam con rmadas, recebidas e atendidas.
PC —————— INTERNET —————— SERVIDOR
Imagine que vc está tentando acessar um servidor para recuperar um site até a sua maquina,
você tenta primeiro uma sincronização com o servidor, depois uma negociação entre as duas
partes, se tiver tudo correto, o servidor retorna s uma sincronização, você envia uma con rmação
ao servidor que vc recebeu um onda sincronização para a partir daí computador e o servidor
estabelecer uma conexão.
Todo esse processe garante que a resposta chegue ao destino de forma íntegra, completa,
alteração, sem problemas.

Interação entre camadas


Estas 4 primeiras camadas são responsáveis pela transmissão dos dados e para transmiti-los
elas precisam tratar esses dados de acordo com o protocolo que atuam para permitir a troca de
informações.
As quatro camadas inferiores possuem nomes especí cos para o tratamento dos dados:
Camada física: bits
Camada de enlace: Quadro/Frame
Camada de rede: Pacote/Datagrama
Camada de transporte: Segmento

Técnica de encapsulamento
Responsável por envolver cada um dos dados que estão passando pelas diferentes camadas
para que eles possam passar por cada uma delas contendo as informações de segmento, de
quadro, de bits…
Aplicação

Legenda
fi
fi
fi
Modelo de Referência ISO/OSI:
Classi cação de Serviços e
Hierarquia de Protocolos
Protocolo é uma regra, uma sequencia de ações que se deve seguir para que algo aconteça de
forma correta. O serviço está associado ao protocolo.
SERVIÇO: é um conjunto de primitivas (operações) que uma camada oferece à camada situada
acima dela.
PROTOCOLO: é um conjuntos de regras que controla o formato e o signi cado dos pacotes ou
mensagens que são trocadas pelas entidades pares contidas em um acamada.

Hierarquia e interface dos protocolos


Os protocolos são organizados em pilha ou camada, e cada uma possui um protocolo especí co.
A unção primordial é fornecer serviços ás camadas superiores. Para isso o mecanismo utilizado
faz com que a camada “n” de u dispositivo se comunique com a camada “n” de outro
dispositivo.
O modelo de

Legenda

SP:
Preciso compartilhar todas as informações de processos em andamentos e projetos concluídos.
Foi sugerido alocar um site para alocar todos os projetos para car mais fácil para toda a equipe.
Será necessário con gurar os serviços HTTP e DNS no servidor.
fi
fi
fi
fi
fi
Com relação ás redes de computadores, qual é a
vantagem de padroniza a forma de se comunicar?

Protocolo TCP/IP
Evoluiu do modelo OSI, mas nos trouxe protocolos de nidos de uma forma muito mais
estruturada, especí ca e mais detalhadas que no modelo OSI.

O modelo de referencia TCP/IP


utilizado até hoje na Internet mundial, foi também o modelo de referência usado na ‘avó’ de todas
as redes de computadores a longa distancia, a ARPANET (primeira rede capaz de conectar
computadores a uma longa distância, pesquisa essa patrocinada pelo departamento de defesa
do Estados Unidos (DoD))
Possui capacidade para conectar várias redes de maneira uniforme, foi um dos principais
objetivos do projeto. Esta arquitetura posteriormente cou conhecida como modelo de referencia
TCP/IP.
Possui 4 camadas: Enlace, Internet/rede, transporte e Aplicação.

Tanembaum em particularmente usa 5 camadas, dividindo Enlace em camada física e camada de


enlace.

Camadas do Modelo TCP/IP


Camada de Enlace(camada Física): Faz a tradução de bits em sinais de transmissão e a função
de especi cação dos meios de transmissão, o controle de acesso.

Camada de internet: Ela que vai integrar toda a arquitetura, mantendo-a unida. Realiza
transferência e roteamento de pacotes entre dispositivos da mesma rede ou redes diferentes.
De ne um formato de pacote o cial e um protocolo chamado IP (Internet Protocol).

Camada de Transporte: Ela provê comunicação m-a- m entre aplicações. Dois protocolos de
transporte onde TCP provê uma comunicação con ável e mais lenta e o UDP uma comunicação
não con ável, porém mais simples e mais rápido.

Camada de Aplicação: De ne a sintaxe e a semântica das mensagens trocadas entre as


aplicações. Contém todos os protocolos de nível mais alto. Trata os detalhes especí cos de cada
aplicação.
fi
fi
fi
fi
fi
fi
fi
fi
fi
fi
fi
fi
TCP/IP: Protocolos e Serviços da
Camada de Aplicação
HTTP
Protocolo utilizado para acessar conteúdo web na rede mundial de computadores (WWW).
Transferência ponto a ponto entre clientes e servidores.
O cliente faz uma requisição HTTP pedindo ao servidor o arquivo í[Link], por exemplo,
daquela página web que ele está tentando acessar. O servidor então procura esse arquivo e
retorna o conteúdo desse arquivo para que o cliente possa exibir esse arquivo.

SMTP - Simple Mail Transfer protocol


Esse é um protocolo de e-mail simples. Provê a transferência do e-mail de um servidor para
outro.
SMTP - Simple Mail Transfer Protocol

Legenda

Protocolos da Camada de Aplicação


SSH - Secure Shell
Efetua acesso remoto em outro dispositivo, por meio de um terminal. TELNET também possui
essa conexão remota entre duas maquinas mas não possui criptogra a e segurança, já o SSH
sim, possui criptogra a para garantir segurança/integridade.
RTP - Real-Time Transfer Protocol
fi
fi
Promove serviços de streaming de áudio e vídeo. Transporte das mensagens m a m dos dados
do tipo multimídia. Campo timestamp para controle de acesso, para evitar ao máximo que o
vídeo e áudio chegue atrasado ao seu destino.
POP3 - Post o ce Protocol
Permite que o usuário descarregue as mensagens que estejam localizadas em um servidor de e-
mail em seu dispositivo. Responsável por permitir que eu acesse mensagens de e-mail em outro
servidor
IMAP
O IMAP sincroniza as mensagens alocadas em um servidor de e-mail, porém se mantém
conectado a m de sincronizar as mensagens recebidas, em tempo real.
NTP - Network Time Protocol
Sincroniza os relógios dos servidores, roteadores e computadores das redes. Essa sincronização
é de forma hierárquica.
DNS - Domain Name System
Tradução do número IP (Internet Protocol) para o nome de domínios, dentro de um servidor DNS.
Ex: [Link] -> [Link]
• Domínio genérico: .com, .net, .org, .edu, .gov,...
• Domínio de países: .br, .us(EUA), .ar(Argentina),...
• Domínio reverso: transforma um endereço IP em nome de domínio

Protocolos da Camada de Transporte


TCP - Transmission Control Protocol
Protocolo orientado à conexão. Para isso, promover um uxo con ável de dados em
segmentos(O TCP divide o uxo de dados em segmentos, caso necessários). Suas funções são
con rmar o recebimento, estabelecer a conexão e escolher um caminho con ável.
Ele é amplamente utilizado em conexões do tipo elástico onde é necessário con rmação de
recebimento e retransmissão em caso de falha para que não ocorra a degradação dos serviços.
UDP - User Datagram Protocol
Uma versão simpli cada do protocolo TCP. A segurança está em uma outra camada, não tão
seguro quanto TCP, provê um serviço de datagrama não con ável. Ele envia pacotes de uma
estação para outra, não garantindo que sejam entregues à aplicação destino.

TCP/UDP - Portas Lógicas


Amos os protocolos utilizam portas lógicas para que ocorra a comunicação com as camadas
superiores do protocolo TCP\IP. O acesso ao serviço é realizado por meio das prostras lógicas,
temos porta padrão para cada um deles, por exemplo, no FDP se utiliza a porta 21.
fi
fi
ffi
fi
fl
fl
fi
fi
fi
fi
fi
fi
PROTOCOLO

Legenda

Camada de Internet (Rede): protocolos


IP (Internet Protocolo)
Principal protocolo das redes. Fornece o endereçamento para os dispositivos nas redes de
computadores. Por meio dele que é feito o roteamento dos pacotes.

ICMP (Internet Control Message Protocol)


Protocolo de controle de mensagem, permite a troca de informações sobre erros, ele gerenciar
todos os erros que podem ocorrer no processamento desses pacotes IP.
Bu er Full: quando o bu er de envio está cheio
Hops: número máximo de salto que um pacote pode fazer durante seu caminho numa rede (salto
é cada dispositivo de redes que ele passa em seu caminho)
Ping: para descobrir se um host está ativo ou não, comunicável ou não
Traceroute (Tracert): para descobrir qual caminho um pacote faz, quais host ele passa

IGMP( Internet Group Management Protocol)


Protocolo de controle de grupo de endereços

BGP, OSPF, e RIP


Protocolo de controle de informações de roteamento

ARP(Address Resolution Protocol)


Permitir conhecer o endereço físico da placa de rede segundo o seu IP
ff
ff
RARP - função contrária (quando já sei o endereço físico e a partir do RARP conhecer o endereço
IP

SP:
Con gurar um servidor FTP (Transferências de arquivos de forma remota)
Ter um servidor na empresa especí co para que os arquivos sejam carregados e os funcionários
acessarem este.

Quais as semelhanças entre os modelos OSI e TCP\IP?


Os dois modelos são modelos de referência para as redes de computadores, ambos divididos em
camadas e há camadas semelhantes. Eles de nem o modo de comunicação, como as redes irão
interagir, entre host diferentes, como é a comunicação entre as camadas. Também da forma
como as camadas se interage.
A principal diferença é que o modelo OSI não foca em de nir protocolos e serviços de uma forma
mais direta, o TCP de ne os protocolos da pilha TCP\IP.
O modelo OSI não é uma arquitetura, o TCP\IP acabou se tornando por conta dos seus
protocolos.

Recapitulando…
fi
fi
fi
fi
fi

Você também pode gostar