Logo Passei Direto
Buscar

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Arquitetura de Redes de 
Computadores
Bruno Silvério Costa
Arquitetura de Redes de Computadores
Projeto que descreve a estrutura de uma rede de 
computadores, apresentando as suas 
camadas funcionais, as interfaces e os 
protocolos usados para estabelecer a 
comunicação entre nós e garantir uma 
comunicação confiável de informações. 
Arquitetura de Redes de Computadores
Camada 3
Host 1 Host 2
Camada 3
Camada 2 Camada 2
Camada 1 Camada 1
Meio Físico
Protocolo da camada 2
Protocolo da camada 3
Protocolo da camada 1
Interface entre a camada 2 e 3
Interface entre a camada 1 e 2
Arquitetura de Redes de Computadores
 Camadas ou Níveis
Criadas a fim de reduzir a complexidade do 
projeto. 
Camada 3
Camada 2
Camada 1
Responsabilidade 3
Responsabilidade 2
Responsabilidade 1
Arquitetura de Redes de Computadores
 Interfaces
São padrões que descrevem o formato dos 
dados para comunicação entre camadas.
Camada 2
Camada 1
Cadeira(a:perna, b:encosto, c:assento)
Arquitetura de Redes de Computadores
 Protocolos de Rede
Protocolo é um conjunto de regras utilizadas pelos 
computadores de uma rede para estabelecer a 
comunicação entre eles 
Hoje ela está bonita. 
Vou perguntar o que fez 
no cabelo.
Hum.... O que você fez 
no cabelo?
Ai meu Deus!
Ficou horrível! Tá todo 
mundo achando!
Arquitetura de Redes de Computadores
 Serviços e Protocolos
Serviço é um conjunto de operações oferecidas 
a uma camada imediatamente superior. 
Protocolo diz respeito a como os serviços são 
implementados 
Camada 2
Camada 1
Protocolo da camada 2
Protocolo da camada 1
Serviço oferecido pela camada 1
para a camada 2
Arquitetura de Redes de Computadores
Modelo de referência OSI
 Desenvolvido pela ISO (International 
Standards Organization), o modelo de 
referência OSI (Open Systems 
Interconnection) foi a primeira tentativa de 
padronizar a comunicação entre sistemas 
abertos, ou seja, sistemas diferentes 
Arquitetura de Redes de Computadores
 Modelo de referência OSI
Arquitetura de Redes de Computadores
 Camada Física
Trata da transmissão de bits brutos através de 
um canal. 101110101111000
Canal
A B
Física Física
Arquitetura de Redes de Computadores
 Enlace de Dados
Este nível providencia os meios funcionais e os 
procedimentos para estabelecer, manter e 
encerrar conexões de ligação de dados entre 
entidades-rede 
Arquitetura de Redes de Computadores
 Rede
O nível de rede providencia os meios para 
estabelecer, manter e encerrar conexões de 
rede comutadas entre sistemas, contendo 
entidades-transporte que se comunicam 
Arquitetura de Redes de Computadores
 Transporte
O nível de transporte existe para providenciar um 
serviço independente do meio de comunicação para 
estabelecer, manter e encerrar conexões de 
transporte entre entidades-sessão 
Arquitetura de Redes de Computadores
 Sessão
Este nível tem como objetivo fornecer os meios 
necessários para organizar a sincronização e diálogo 
entre duas entidades-apresentação e administrar a 
troca de informações entre elas
Arquitetura de Redes de Computadores
 Apresentação
Oferecer ao nível de aplicação um conjunto de serviços 
que preserve o conteúdo das informações e que 
resolva diferenças sintáticas entre sistemas
Arquitetura de Redes de Computadores
 Aplicação
A camada de aplicação contém uma série de protocolos 
comumente utilizados, tendo como idéia básica prover todos os 
serviços para os processos dos usuários. 
Arquitetura de Redes de Computadores
 Modelo de referência TCP/IP
O desenvolvimento desse protocolo começou 
em 1969, com o projeto ARPANET, da 
Agência de Projetos e Pesquisas Anvaçadas 
do Departamento de Defesa dos EUA. O 
objetivo desse projeto foi o desenvolver uma 
rede que interligasse todas os computadores 
do governo americano, de diferentes 
fabricantes e utilizando diferentes sistemas 
operacionais. 
Arquitetura de Redes de Computadores
 Modelos de Camadas
O TCP/IP baseia-se no modelo DARPA de camadas. Este modelo 
foi adotado desde o início do TCP/IP pois o modelo OSI ainda 
não tinha sido publicado, ocorrendo somente em 1984, quando 
o TCP/IP já era um padrão consolidado
Aplicação
Transporte
Rede
Arquitetura de Redes de Computadores
Transmissão de Dados nas Camadas
 Depois da camada de aplicação são passados para a camada 
de transporte, que os divide em segmentos adicionando o 
cabeçalho da camada de transporte (TCP ou UDP)
 A camada de Transporte passa os dados para a camada de 
Rede, subdividindo-os em datagramas.
 A camada de Rede adiciona seu cabeçalho (IP) aos dados e 
passa-os para a camada de Interface de Rede, subdivididos 
em frames.
 A camada de Interface de Rede adiciona seu cabeçalho ao 
frame e transforma os dados em sinal elétrico para enviá-los 
através do meio físico.
Arquitetura de Redes de Computadores
Arquitetura de Redes de Computadores
 Recepção de Dados nas Camadas
1. O sinal do meio físico dá origem a um frame na camada de 
Interface de Rede. Essa camada interpreta o cabeçalho do 
frame e retira-o, passando somente os dados do frame para a 
camada de rede.
2. A camada de Rede agrupa diversos frames que compõem um 
datagrama, analisa o cabeçalho da camada de rede (IP) e 
passa somente os dados do datagrama para a camada de 
Transporte.
3. Os datagramas são agrupados, formando um segmento na 
camada de Transporte. Essa camada analisa o cabeçalho 
(TCP ou UDP) e passa os dados (sem o cabeçalho) para a 
camada de aplicação, que finalmente recompõe os dados 
originalmente enviados pelo computador de origem.
Arquitetura de Redes de Computadores
Arquitetura de Redes de Computadores
 Aplicação
Permite que as aplicações tenham acesso às 
camadas inferiores através de portas TCP e 
UDP e define os protocolos utilizados por 
essas aplicações para envio e recepção de 
dados 
Arquitetura de Redes de Computadores
 Aplicação
 Interfaces de programação (APIs)
As APIs definem funções que permitem aos programadores 
desenvolver aplicações que acessem recursos da rede. As 
principais APIs utilizadas em redes TCP/IP são Sockets e 
NetBIOS. 
 Serviços de suporte às operações de rede
São utilizados de forma indireta pelos usuários. Os principais 
serviços de suporte às operações de rede são: DNS, WINS, 
DHCP, etc
 Serviços direcionados ao usuário final
Estes serviços são utilizados diretamente pelos usuários finais. Os 
principais serviços são: http, SMTP, POP, TELNET e FTP.
Arquitetura de Redes de Computadores
 Transporte
Os protocolos da camada de transporte coordenam o 
envio de mensagens de um computador a outro, 
podendo ou não implementar algum mecanismo de 
controle para garantir a entrega de mensagens
Protocolo Descrição 
TCP 
Protocolo com conexão e 
com garantia de entrega de 
pacote 
UDP 
Protocolo sem conexão e 
sem garantia de entrega de 
pacote 
 
Arquitetura de Redes de Computadores
 Camada de Rede (Internet)
A Camada de rede define o mecanismo utilizado para 
que o computador de origem localize o computador 
de destino, definindo a rota que as mensagens 
deverão aparecer
Host A
Host B
Arquitetura de Redes de Computadores
 Camada de Rede (Internet)
Arquitetura de Redes de Computadores
 Interface de Rede
A Camada de Interface de Rede define os padrões de 
transmissão de informações através do meio físico

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?