Buscar

RC_Camada de Rede_aula 1_conceitos_140506

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

Camada de Rede
TCP/IP
Cabeçalho IP
Endereçamento IP
FTEC 2014_1
Prof. Ademar F. Fey
1
1
Camada de Rede 
Responsibilidade de endereçamento lógico do pacote e determinação do caminho (path).
O endereçamento é feito através de protocolos roteáveis tais como IP, IPX, AppleTalk e DECnet.
A seleção do caminho é feito usando protocolos de roteamento tais como RIP, IGRP, EIGRP, OSPF e BGP.
Roteadores operam na camada de rede.
aplicação
transporte
rede
enlace
física
2
TCP/IP 5 camadas
Equipamento da Camada de Rede
O que este equipamento faz?
Interconecta redes e providencia o controle de broadcast
Determina o caminho usando um protocolo de roteamento ou rotas estáticas;
Re-encapsula o pacote no frame no apropriado formato do frame e comuta-os para uma interface;
Usa endereçamento lógico (i.e. endereços IP) para determinado caminho.
Qual o equipamento desta camada?
Protocolos TCP/IP da Camada de Rede
ARP
ICMP (ping)
IP
4
4
Address Resolution Protocol
Em topologias broadcast, nós precisamos resolver endereços MAC desconhecidos.
ARP é um protocolo onde o equipamento transmissor envia um requisição ARP em broadcast que diz, “What’s you MAC address?”
Se o destinatário existe no mesmo segmento LAN da fonte, então o destinatário responde com seu endereço MAC.
Entretanto, se o destinatário e o originador estão estão separados por um roteador, o roteador não irá retransmitir o broadcast (uma importante função do roteador). Ao invés disso o roteador responde com o seu próprio endereço MAC.
5
6
ICMP
Internet Control Message Resolution Protocol
Usado para reportar erros em pacotes processados em dispositivos de redes IP (roteador, por exemplo):
Destino inalcançável;
Solicitação de eco;
Redirecionamento;
Tempo excedido.
Cabeçalho IP
Todos pacotes IPs tem um cabeçalho como mostrado abaixo
7
O cabeçalho (header) IP
8
Sobre o cabeçalho IP (1)
Tipo de Serviço - Type of Service: (Best efforts, entrega imediata, etc)
Comprimento Total -Total length (do pacote completo)
Identificação -Identification (numero do pacote para remontagem posterior)
Deslocamento no Fragmento -Fragment offset – algumas vezes a rede divide um pacote em fragmentos.
Flags (informação sobre fragmentos). DF= Dont Fragment MF= More Fragments to come
9
Sobre o cabeçalho IP (2)
Tempo de Vida - Time To Live (TTL) – reduzido de um em cada hop. Quando ele atinge zero zero (o) pacote é descartado (killed) (Isto assegura que a rede não se encherá de pacotes perdidos).
Protocolo - Protocol – identificado por um número (geralmente TCP ou UDP).
Checksum – para certificar-se de que o pacote não está corrompido.
10
IPv4
Versão do IP em uso atualmente
Classes A, B, e C são as únicas em uso.
Classes D e E são reservadas para o multicasting & pesquisa.
11
Protocolo IP = Endereçamento
Endereços Internet são chamados endereços IP e são números de 32 bits.
O IP refere-se a Internet Protocol, um dos principais
protocolos usados para comunicações na Internet.
Os endereços IP de 32 bits são comumente representados em notação ponto decimal e são divididos em parte do endereço de Rede (Network) e na parte de endereçamento de Host (Computadores). 
O número de bytes alocados para cada parte varia baseados em classes de Redes. 
12
Endereçamento Lógico
Na camada de rede, nós usamos endereçamento lógico e hierárquico.
Com o Internet Protocol (IP), este endereço é um esquema de 32 bits de endereçamento, divididos em quatro octetos.
Você lembra o valor do primeiros octetos das classes ?
Class A: 1 - 126
Class B: 128 - 191
Class C: 192 - 223
Class D: 224 - 239 (multicasting)
Class E: 240 - 255 (experimental)
13
Rede vs. Host
N
H
H
H
Classe A: 27 = 126 redes; 224 > 16 milhões hosts
N
N
H
H
Classe B : 214 = 16,384 redes; 216 > 65,534 hosts
N
N
N
H
Classe C : 221 > 2 milhões redes; 28 = 254 hosts
Onde 	N= network = redes
	H = host = computadores
14
15
Máscara de Rede
Determina qual parte de um endereço IP é o campo de rede.
Siga os seguintes passos para determinar a net mask: 
1. Expresse o endereço IP da rede na forma binária. 
2. Substitua a porção do endereçamento de rede tudo
 por 1s. 
3. Substitua a porção do endereçamento do host tudo por 0s.
4. Use a operação AND Booleana para determinar qual parte
 é o endereço de rede. 
5. Converta a expressão binária de volta para a notação
 decimal
16
Máscara de Rede
Exemplo: Determine a subnet mask para uma rede classe A.
Resolução :
Classe A = 
11111111 00000000 00000000 00000000 	(etapa 2 e 3)
11111111 11111111 11111111 11111111 	(etapa 4)
11111111 00000000 00000000 00000000 	(etapa 4)
 255.	0.	 0.	 0	 	(etapa 5)	
 
N
H
H
H
17
Máscara de Rede
Exercício:
Considere o endereçamento IP 172.16.64.5 e Máscara da
 Rede 255.255.0.0 
1) calcule o endereço de rede para o IP citado. 
2) qual parte do endereço acima representa o host ? 
18
Redes IP´s Públicas e Privadas
Um endereço IP de rede pública é diretamente conectada à Internet. 
Um endereço IP de rede privada é usada por redes que estão ou completamente desconectadas da internet ou que usam a tradução de endereços de rede (network address translation - NAT) para aumentar o número de endereços IP disponíveis numa rede interna. 
19
Redes IP´s Públicas e Privadas
Endereços de redes privativas estão disponíveis para cada classe de endereços IP:
O endereço de rede classe A privativa é 10.0.0.0/8.
O endereço de rede classe B privativa é 172.16.0.0/12
O endereço de rede classe C privativa é 192.168.0.0/16. 
Precisam estar desconectadas da Internet ou estar escondidas atrás do NAT ou proxy server. 
20
Redes IPs Públicas e Privadas
O NAT é usado para traduzir endereços IP de uma rede e mapeá-los para um endereço IP diferente conhecido dentro de outra rede.
O endereço IP privado é usado numa rede que é designada como interna, e é mapeado para um endereço IP público usado numa Internet pública. 
21
Default Gateways
Endereço IP de um roteador que é designado para qualquer tráfego para o qual a rota é desconhecida
Num computador conectado numa rede de computadores, o default gateway é o endereço IP do roteador no segmento daquele computador
Num computador conectado à Internet através de um ISP, o default gateway é o endereço IP do roteador do Internet, o qual é usado para todo tráfego para a Internet 
22
Default Gateway
23
Default Gateway
24
IPv6
Designado para resolver as limitações do IPv4
endereço com comprimento de 128 bits 
Dividido em 8 seções 16 bits as quais são convertidas para números hexadecimais de 4 dígitos separados por dois pontos
Exemplos: 402A:0000:2F7C:0001:08BB:FFE3:728D:095A 
Os zeros não significativos podem ser retirados: 402A:0:2F7C:1:8BB:FFE3:728D:95A 
25
Sub-redes no IPv4 
Processo de dividir a parte da rede de um endereçamento IP em um nó compartilhado
Cria mais endereços lógicos de redes com poucos hosts por rede
Torna possível sub-dividir endereços de rede portanto fica mais fácil localizar o endereço físico (menos colisão)
O Supernetting é o oposto
26
Poque Subnet?
Lembre: nós estamos lidando com uma topologia broadcast.
Você pode imaginar o overhead de tráfego na rede com 254 hosts tentando descobrir os endereços MACs uns dos outros?
A Subnetting permite-nos segmentar as LANs em domínios de broadcast lógicos chamados de subnets, resultando em melhoria na performance da rede.
27
Tomando bits emprestados
Para fazer a subnet, nós precisamos “roubar” ou “tomar emprestado” bits da porção de hosts no endereçamento IP.
Primeiro, nós precisamos definir quantas subnets nós necessitamos ; segundo, determinamos quantos Hosts por subnet iremos precisar.
Nós fazemos isso através de potência de 2:
Por exemplo, eu preciso de 8 subnets para a Classe C:
24 = 16 = 16 subnets
Lembre: nós subtraimos 2 porque elas não são usadas
Quantos Hosts nós temos?
Ela é uma Classe C, então 4 bits são perdidos: 24 = 16 - 2 = 14
hosts
Lembre: nós subtraimos 2 poque um endereço reservado é o endereço da subnet e o outro é o endereço broadcast.
28
Máscara de SubRede
Nós determinamos a subnet mask adicionando um valor decimal dos bits tomados emprestados.
No exemplo anterior Classe C, nós tomamos 4 bits emprestados. Abaixo está o octeto do host mostrando os bits tomados emprestados e o seu valor decimal.
128 64 32 16 8 4 2 1
1
1
1
1
Nós adicionamos o valor decimal desses bits e obtemos 240. Este é o último octeto não zero da nossa subnet mask.
Então nossa subnet mask é 255.255.255.240
29
Ùltimo Octeto Não Zerado
Memorize esta tabela. Você deve estar apto a :
Rapidamente calcular o último octeto não zerado quando dado o número de bits emprestados.
Determinar o número de bits emprestados dado o último octeto não zero .
Determinar a quantidade de bits retirados da porção dos hosts e a quantidade de endereços host disponíveis.
30
202.151.37.0/26
Subnet mask?
255.255.255.192
Bits emprestados?
Classe C então 2 bits emprestados
Número Mágico?
256 - 192 = 64
Primeiro endereço de subnet válido ?
202.151.37.64
Terceiro endereço de subnet válido ?
64 + 64 + 64 = 192, então 202.151.37.192
31
198.53.67.0/30
Subnet mask?
255.255.255.252
Bits emprestados?
Classe C então 6 bits emprestados
Número Mágico?
256 - 252 = 4
Terçeiro endereço de subnet válido ? 
4 + 4 + 4 = 12, então 198.53.67.12
Endereço broadcast da segunda subnet?
4 + 4 + 4 - 1 = 11, então 198.53.67.11
32
200.39.89.0/28
Que tipo de endereço é 200.39.89.32?
Classe C, então 4 bits emprestados
Último octeto não zero é 240
Número Mágico é 256 - 240 = 16
32 é um múltiplo de 16 então 200.39.89.32 é um endereço de subnet -- o segundo endereço de subnet !!!!
Qual é o endereço de broadcast do 200.39.89.32?
32 + 16 -1 = 47, então 200.39.89.47
33
194.53.45.0/29
Que tipo de endereço é 194.53.45.26?
Classe C, então 5 bits emprestados
Último octeto não zero é 248
Número Mágico é 256 - 248 = 8
Subnets são .8, .16, .24, .32, etc.
Então 194.53.45.26 pertence ao endereço da terceira subnet (194.53.45.24) e é um endereço de host.
Qual é o endereço de broadcast que poderia este host usar para se comunicar com outros equipametnos de mesma subnet?
Ele pertence a .24 e a próxima é .32, então 1 a menos é .31 (194.53.45.31)
34
Classless InterDomain Routing (CIDR)
Usado em muitos equipamentos de rede atualmente
Possível de usar todos uns e todos zeros como endereços de subrede
Fornece a habilidade de deslocar o limite entre a rede e o host por um simples bit e criar 2 subredes como resultado
35
Notação CIDR
Classless Interdomain Routing é um método para a representação do endereço IP e é a sua subnet mask com um prefixo.
Por exemplo: 192.168.50.0/27
O que você acha que o 27 quer dizer ?
27 é o número de bits na subnet mask. Portanto, 255.255.255.224
Também, você sabe que 192 é uma Classe C, então nós tomamos emprestado 3 bits!!
Finalmente, você sabe que o mágico número é 256 - 224 = 32, então o primeiro endereço subnet válido é 192.168.50.32!!
36
Sheet1
	Bits Borrowed	Non-Zero Octet	Hosts
	2	192	62
	3	224	30
	4	240	14
	5	248	6
	6	252	2
Sheet2
	
Sheet3

Teste o Premium para desbloquear

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

Continue navegando