redes de computadores a camada de rede. agenda necessidade da camada de rede conceito de comutação...

23
REDES DE COMPUTADORES A Camada de Rede

Upload: internet

Post on 17-Apr-2015

152 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

REDES DE COMPUTADORES

A Camada de Rede

Page 2: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

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 A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Funções Internetworking Endereçamento Encapsulamento Fragmentação Roteamento

Page 4: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

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 Usados em ATM, frame-relay e X-25 Não é usado na Internet atualmente

Page 5: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Circuito Virtual e Redes Datagrama

Redes de circuito virtual

Page 6: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

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 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 A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Circuito Virtual e Redes Datagrama

Redes de datagrama

Page 8: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Internet Protocol

Page 9: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Internet Protocol Formato

ver length

32 bits

data (tamanho variável,

tipicamente um segmentoTCP ou UDP)

16-bit identifier

Internet checksum

time tolive

32 bit endereço IP de origem

versão do protocolo IP

tamanho do header (bytes)

protocolo da camadasuperior com dados no

datagrama

tamanho totaldo datagrama (bytes)

head.len

type ofservice

classe de serviço flgs fragment offset

parafragmentação/remontagem

proto-colo

número máximo de 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 A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Endereçamento Utiliza 32 bits separados por blocos de 8 bits

Page 11: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Endereçamento Conceito de Classes

Netid (amarelo) Hostid

Page 12: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

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 A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

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 redes de 25 máquinas

Page 14: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Endereçamento Endereçamento sem Classe

Page 15: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Endereçamento Endereçamento sem Classe (treinando)

10.1.1.0/24 (LAN) Quantas Redes existem aqui?

ROUTERROUTER

ROUTERROUTER

ROUTERROUTER

ROUTERROUTER

40 estações

40 estações

40 estações

40 estações

Page 16: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Endereçamento Endereçamento sem Classe (para casa)

10.1.1.0/24 (LAN) 192.168.1.0/28 (WAN)

ROUTERROUTER

ROUTERROUTER

ROUTERROUTER

100 estações

50 estações

50 estações

Page 17: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

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 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 A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Endereçamento Pergunta?

Como acessamos a internet se agora estamos com endereços privados???

Page 19: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

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

LAN

SWITCHSWITCH

AA

BB

CC

DD

INTERNET

INTERNET

10.1.1.0/24

ROUTER

Page 20: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

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

LAN

SWITCHSWITCH

AA

BB

CC

DD

INTERNET

INTERNET

10.1.1.0/24

ROUTER

10.1.1.1/24

10.1.1.15

200.1.1.14

Page 21: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

NAT Tabela de endereços

10.1.1.1

10.1.1.1

10.1.1.1 200.1.1.14

200.1.1.14

200.1.1.14

200.1.1.14

Page 22: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

NAT

10.1.1.1

10.1.1.4

Page 23: REDES DE COMPUTADORES A Camada de Rede. Agenda Necessidade da Camada de Rede Conceito de Comutação de Circuitos versus comutação de Pacotes Funções Internet

Agora... Roteamento