Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

14/08/2019
1
Arquitetura de Redes
Redes de Computadores
Anderson Aparecido Alves da Silva – Aula 1
1
Arquitetura de Redes
Agenda Geral
Anderson Aparecido Alves da Silva – Aula 1
• Aula 1 – Introdução
• Aula 2 – Camada física
• Aula 3 – Camada de enlace
• Aula 4 – Sub camada MAC
• Aula 5 - Camada de rede
• Aula 6 – Camada de transporte
• Aula 7 – Camada de aplicação
• Aula 8 – Outros
2
1
2
14/08/2019
2
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes de computadores
• Conjunto de computadores autônomos interconectados
– Comunicação
– Compartilhamento de recursos
3
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes de computadores
• Modelo cliente-servidor
– Servidor web
– e-commerce
4
3
4
14/08/2019
3
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes de computadores
• Modelo peer-to-peer (T. 1.3)
– Redes sociais
– Computação ubíqua e RFID
– Programas de troca de mensagens
– Programas para compartilhamento de arquivos (torrent)
5
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes de computadores
• Computação móvel
– Notebooks
– Smartphones
– Redes de sensores
– m-commerce
6
5
6
14/08/2019
4
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes de computadores
• Tecnologias de transmissão
– Enlaces de broadcast (espalhamento)
• O canal de comunicação é compartilhado
• Todos os nós do canal recebem
– Enlaces ponto a ponto
• Conectam nós individuais diretamente (unicast)
• Conectam nós individuais por meio de nós intermediários
7
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes de computadores
• Tecnologias de transmissão
– Linhas de transmissão
• Transportam bits entre os nós (com ou sem fios)
– Elementos de comutação
• Conectam várias linhas de transmissão. Ex: roteadores
8
7
8
14/08/2019
5
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes de computadores
• Tipos
Distância
Até 1 m Pessoal: PAN Bluetooth
Até 100 m Local: LAN Redes locais
Até 10 km Metropolitana: MAN TV a cabo, WIMAX
Até 1.000 km Longa distância: WAN Estados ou países
Acima de 1.000 km Internet ou redes de satélites
9
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes de computadores
• Gateway
– Local para onde é enviado um pacote destinado a uma rede 
desconhecida
– Equipamento que faz a comunicação entre redes (roteador)
– São distinguidos pela camada que operam hierarquia de 
protocolos
11
9
11
14/08/2019
6
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Hierarquia de protocolos
• Redes são organizadas em pilhas de camadas
• Cada camada ou nível tem funções específicas
• Cada camada oferece serviços à camada superior
• Detalhes sobre a operação de cada camada não são repassados
12
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Hierarquia de protocolos
13
12
13
14/08/2019
7
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Características necessárias em uma rede
• Confiabilidade
• Solicitação/resposta
14
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Características necessárias em uma rede
• Detecção de erros
– Mecanismos que detectem erros e solicitem reenvio de mensagens
• Correção de erros
– Mecanismos que recuperam erros
• Roteamento
– Mecanismos que permitem a determinação automática de rotas
15
14
15
14/08/2019
8
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Características necessárias em uma rede
• Endereçamento
– Mecanismos que permitem a identificação de transmissores e receptores
• Interligação de redes
– Mecanismos que permitem que mensagens enviadas sejam:
– Divididas: quando passam por redes com recursos reduzidos de espaço
– Juntadas: quando passam por redes com recursos maiores de espaço
• Controle de fluxo
– Mecanismos que controlem o envio de tráfego excessivo a um receptor lento
16
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Características necessárias em uma rede
• Congestionamento
– Mecanismos que controlem o excesso de carga na rede, como exigências de
diminuição de fluxo dos hosts
• Qualidade de serviço (QoS)
– Mecanismos que garantem prioridade a um determinado tráfego
• Segurança
– Mecanismos que controlem os serviços de confidencialidade, autenticação,
integridade e disponibilidade
17
16
17
14/08/2019
9
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Definições
• Protocolo
– Conjunto de regras que controla os pacotes trocados entre as
camadas
• Serviços
– Conjunto de primitivas (operações) que uma camada oferece à
outra
18
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Serviços oferecidos em uma rede
• São executados por meio de primitivas
• Serviços orientados a conexão
– Uma conexão usuário -> destinatário é estabelecida antes da
comunicação. Ex. telefone
• Serviços não orientados a conexão
– Uma conexão usuário -> destinatário não precisa ser
estabelecida antes da comunicação. Ex. correio
19
18
19
14/08/2019
10
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Serviços oferecidos em uma rede
• Serviços orientados à conexão
– Circuito
• É um caminho reservado de um ponto a outro
• Ex. telefone
20
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelos de referência
• Modelo Open System Interconnection (OSI)
– Criação ISO: 1983
– Revisão: 1995
– 7 camadas
• Modelo TCP/IP
22
20
22
14/08/2019
11
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo OSI
– Cada camada é um grau diferente de abstração
– Cada camada executa uma função bem definida
– As camadas usam protocolos padronizados
23
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo OSI – camada física
– Trata da transmissão de bits (sinais elétricos) pelo canal de
comunicação
• Tempo que um bit deve durar
• Estabelecimento das conexões
• Se a transmissão pode ser realizada nos dois sentidos
• Pinagem dos conectores de rede
24
23
24
14/08/2019
12
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo OSI – camada enlace
– Elimina (mascara) os erros do canal de transmissão
• Divisão dos dados de entrada em quadros
• Transmissão sequencial
• Recepção confirmada
• Regulagem de tráfego (informa quando o receptor pode
aceitar mais dados)
– Controle de acesso ao meio
• Subcamada MAC
25
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo OSI – camada rede
– Controla como os pacotes são roteados da origem ao destino
• Controle de congestionamento (em conjunto com camadas
mais altas)
• Interligação entre redes diferentes
26
25
26
14/08/2019
13
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo OSI – camada transporte
– Divide os dados em unidades menores e garantir que cheguem
corretamente ao destino
• Entrega os bytes na ordem enviada
• Liga realmente um ponto à outro
27
Arquitetura de Redes
Introdução
Anderson Aparecido Alvesda Silva – Aula 1
• Modelo OSI – camada sessão
– Permite que diferentes máquinas estabeleçam conexão
• Controle de diálogo (quem transmite antes)
• Gerenciamento de tokens (impede que uma operação crítica
seja acionada duas vezes ao mesmo tempo)
• Sincronização (verificação periódica da transmissão)
28
27
28
14/08/2019
14
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo OSI – camada apresentação
– Relacionada à sintaxe e à semântica das informações
transmitidas
• Comunicação entre hosts de diferentes estruturas
29
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo OSI – camada aplicação
– Relacionada à aplicações dos usuários
• Programas de conexão, e-mail, páginas WEB
30
29
30
14/08/2019
15
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo TCP
– 4 camadas
31
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo TCP
– Comparação com modelo OSI e modelo híbrido
32
31
32
14/08/2019
16
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo TCP
– Principais protocolos de cada camada
33
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo TCP
– Comparação com modelo OSI e modelo híbrido
34
33
34
14/08/2019
17
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo TCP – camada enlace
– Descreve como os enlaces (linhas seriais, Ethernet) realizam a
interconexão de redes
• Serviços não orientados à conexões
35
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo TCP – camada rede
– Garante que o trafego chegue até o destino (roteamento)
• Caminhos diferentes
• Redes diferentes
• Ordem diferente
• Envolve os protocolos IP e ICMP
36
35
36
14/08/2019
18
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo TCP – camada transporte
– Divide os dados em unidades menores e garantir que cheguem
corretamente ao destino
• Pode não entregar os bytes na ordem enviada
• Liga realmente um ponto à outro
37
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo TCP – camada transporte
– TCP
• Orientado à conexões (confiável)
• Controle de erros (reenvio)
• Controle de fluxo
– UDP
• Não orientado à conexões (não confiável)
38
37
38
14/08/2019
19
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Modelo TCP – camada aplicação
– Relacionada à aplicações dos usuários
• Programas de conexão, e-mail, páginas WEB, DNS, FTP
39
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes de telefonia móvel
• Células
– Conceito criado por causa da escassez do espectro
– Baixa interferência entre canais dentro de uma mesma célula
– Reutilização da frequência nas células vizinhas
49
39
49
14/08/2019
20
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes de telefonia móvel
• Handoff ou handover
50
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes sem fio 802.11
• Padrões de rede sem fio
– IEEE 802.20 WAN 3GPP (GSM)
– IEEE 802.16 WirelessMAN
– IEEE 802.11 WirelessLAN
– IEEE 802.15 BluetoohPAN
53
50
53
14/08/2019
21
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes sem fio 802.11
58
Protocolo Frequência (GHz) Larg. Banda (MHz) Velocidade (MB/s)
Alcance (m)
Indoor Outdoor
802.11g 2.4 20 6,4 MB/s 38 140
802.11n 2.4/5
20 8,6 MB/s 70 250
40 17,8 MB/s 70 250
802.11ac 5
20 10.4 MB/s ‒ ‒
40 23.8 MB/s ‒ ‒
80 51.6 MB/s ‒ ‒
160 103.3 MB/s ‒ ‒
802.11ad 60 2160 823.97 MB/s ‒ ‒
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes sem fio 802.11ac
• Opera em faixa de 5GHz (menos interferência)
• Velocidade de até 1 Gbps
• Propaga as ondas de modo uniforme para todas as direções
• Roteadores reforçam o sinal onde há computadores
• Padrão "AC" ou "AD" conversam simultaneamente com
diversos aparelhos conectados ao roteador sem qualquer
interrupção (economiza energia)
59
58
59
14/08/2019
22
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes sem fio 802.11
• Operam em dois modos:
– Infraestrutura (Point Coordinator Function PCF);
– ad hoc (Distributed Coordinator Function).
60
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes sem fio 802.11
• Infraestrutura
– Access Point ligado à rede cabeada
61
60
61
14/08/2019
23
Arquitetura de Redes
Introdução
Anderson Aparecido Alves da Silva – Aula 1
• Redes sem fio 802.11
• Ad hoc
62
Arquitetura de Redes
Referências
Anderson Aparecido Alves da Silva – Aula 1
• Redes de computadores – Tanenbaum e Wetherall – Pearson - 5ª
edição – 2011 – 582 p.
• Slides do prof. Edmar José do Nascimento - http://pt.slideshare.net/
65
62
65

Mais conteúdos dessa disciplina