![Page 1: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/1.jpg)
REDES DE COMPUTADORES
A Camada de Rede
![Page 2: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/2.jpg)
Agenda
� Necessidade da Camada de Rede
� Conceito de Comutação de Circuitos versus comutação de Pacotes
� Funções
� Internet Protocol
� Enderereçamento
� Encapsualmento
� Fragmentação
� Roteamento
![Page 3: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/3.jpg)
Funções
� Internetworking
� Endereçamento
� Encapsulamento
� Fragmentação
� RoteamentoRoteamento
![Page 4: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/4.jpg)
Circuito Virtual e Redes Datagrama
� Redes de circuito virtual
� Provêem serviços de conexão na camada de rede
� A ligação entre a origem e o destino emula uma ligação telefônica”
� Orientado ao desempenho
� A rede controla a conexão entre a origem e o destino� A rede controla a conexão entre a origem e o destino
� Usados em ATM, frame-relay e X-25
� Não é usado na Internet atualmente
![Page 5: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/5.jpg)
Circuito Virtual e Redes Datagrama
� Redes de circuito virtual
![Page 6: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/6.jpg)
Circuito Virtual e Redes Datagrama
� Redes de Datagrama
� Não existe estabelecimento de conexão na camada de rede
� Roteadores: não existe estado sobre conexões fim-a-fim
� O conceito “conexão” não existe na camada de rede� O conceito “conexão” não existe na camada de rede
� Pacotes são encaminhados pelo endereço do hospedeiro de destino
� Pacotes para o mesmo destino podem seguir diferentes rotas
![Page 7: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/7.jpg)
Circuito Virtual e Redes Datagrama
� Redes de datagrama
![Page 8: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/8.jpg)
Internet Protocol
![Page 9: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/9.jpg)
Internet Protocol
� Formato
ver length
32 bits
16-bit identifier
Internetchecksum
time tolive
versão do protocolo IP
tamanho do header(bytes)
tamanho totaldo datagrama (bytes)
head.len
type ofservice
classe de serviço flgsfragment
offset
parafragmentação/remontagem
proto-colo
número máximode saltos
data (tamanho variável,
tipicamente um segmentoTCP ou UDP)
checksumlive
32 bit endereço IP de origem
protocolo da camadasuperior com dados no
datagrama
colode saltos(decrementado em
cada roteador)32 bit endereço IP de destino
Opções (se houver) Ex.: marca de tempo, registro de rota, lista de roteadores a visitar
![Page 10: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/10.jpg)
Endereçamento
� Utiliza 32 bits separados por blocos de 8 bits
![Page 11: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/11.jpg)
Endereçamento
� Conceito de Classes
� Netid (amarelo)
� Hostid
![Page 12: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/12.jpg)
Endereçamento
� Conceito de Mascara
� 192.188.11.0/24
� 130.131.0.0/16
� Quantos hosts cabem em um endereço classe C?
![Page 13: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/13.jpg)
Endereçamento
� Endereçamento com Classe
� Quantidade de Ips “não utilizados”
� Necessidade de utilizar uma maior quantidade de redes de tamanhos menores
� O que fazer?
� Por exemplo você tem um IP classe C e precisa montar 4 � Por exemplo você tem um IP classe C e precisa montar 4 redes de 25 máquinas
![Page 14: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/14.jpg)
Endereçamento
� Endereçamento sem Classe
![Page 15: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/15.jpg)
Endereçamento
� Endereçamento sem Classe (treinando)
� 10.1.1.0/24 (LAN)
� Quantas Redes existem aqui?
ROUTERROUTER
ROUTERROUTER
40 estações
40 estações
40 estações
40 estações
![Page 16: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/16.jpg)
Endereçamento
� Endereçamento sem Classe (para casa)
� 10.1.1.0/24 (LAN)
� 192.168.1.0/28 (WAN)
ROUTER
ROUTER
ROUTER
100 estações
50 estações
50 estações
![Page 17: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/17.jpg)
Endereçamento
� Endereços Públicos e Privados
� Público é “roteável na internet”
� Privado não pode ser utilizado na internet
� Endereços Reservados (exemplos)
127.0.0.1� 127.0.0.1
� 0.0.0.0
� 255.255.255.255
� 10.0.0.0
� 172.16.0.0
� 192.168.0.0
![Page 18: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/18.jpg)
Endereçamento
� Pergunta?
� Como acessamos a internet se agora estamos com endereços privados???
![Page 19: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/19.jpg)
NAT
� É uma técnica que consiste em reescrever os endereços IP de origem de um pacote que passam por um router ou firewall permindo computadores com IPS privados acessarem a internet
LAN
SWITCHA
B
C D
INTERNET10.1.1.0/24
ROUTER
![Page 20: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/20.jpg)
NAT
� É uma técnica que consiste em reescrever os endereços IP de origem de um pacote que passam por um router ou firewall permindo computadores com IPS privados acessarem a internet
10.1.1.1/24
LAN
SWITCHA
B
C D
INTERNET10.1.1.0/24
ROUTER
10.1.1.1/24
10.1.1.15
200.1.1.14
![Page 21: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/21.jpg)
NAT
� Tabela de endereços
10.1.1.1
200.1.1.14
200.1.1.14
10.1.1.1
10.1.1.1 200.1.1.14
200.1.1.14
![Page 22: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/22.jpg)
NAT
10.1.1.110.1.1.1
10.1.1.4
![Page 23: REDES DE COMPUTADORES - egroupware.ufba.br · REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação](https://reader036.vdocuments.pub/reader036/viewer/2022062603/5f0a45477e708231d42ad6d2/html5/thumbnails/23.jpg)
Agora...
� Roteamento