endereçamento ip - uma abordagem inicial

62
Endereçamento IP Uma abordagem inicial

Upload: fellipe-castro

Post on 10-Jul-2015

282 views

Category:

Education


7 download

TRANSCRIPT

Page 1: Endereçamento IP - Uma abordagem inicial

Endereçamento IPUma abordagem inicial

Page 2: Endereçamento IP - Uma abordagem inicial

A quem se destina?Principalmente a profissionais de TI que não sejam da área de Infraestrutura.

Page 3: Endereçamento IP - Uma abordagem inicial

Por que tratar deste assunto?

Page 4: Endereçamento IP - Uma abordagem inicial

De que falaremos?● Rede IP● Máscara de rede● Gateway

Page 5: Endereçamento IP - Uma abordagem inicial

Rede IP

Page 6: Endereçamento IP - Uma abordagem inicial

IP - Internet Protocol● Protocolo mais utilizado na internet e redes

locais;

● Define uma identidade a cada dispositivo em uma rede;

● Único.

Page 7: Endereçamento IP - Uma abordagem inicial

IP - Internet ProtocolComposto de 32 bits, ou seja, 32 posições que variam de 0 à 1.

00000000.00000000.00000000.00000000

É dividido em 4 octetos. Cada octeto tem 256 combinações (0-255). Ex.: 192.168.0.1

Page 8: Endereçamento IP - Uma abordagem inicial

IPv4No IPv4 temos aproximadamente 4 bilhões de combinações.

Já existe o IPv6 que aumenta o número de combinações, mas ainda assim o IPv4 continua sendo o mais utilizado.

Page 9: Endereçamento IP - Uma abordagem inicial

Classes de endereçosPara serem possíveis redes de diferentes dimensões, foram definidas 5 classes.

Page 10: Endereçamento IP - Uma abordagem inicial

Multicast?

Page 11: Endereçamento IP - Uma abordagem inicial

Exemplos na Acotel

Classe IP Máquina

A 10.2.240.10 Antiga máquina de DEV

A 10.2.102.80 Banco Acotel VAS

C 192.168.216.148 Estação de trabalho

Page 12: Endereçamento IP - Uma abordagem inicial

LocalhostA faixa de IP 127.0.0.0 -> 127.255.255.255 é reservada para a comunicação com o computador local (localhost).Quaisquer pacotes enviados para estes endereços ficarão no computador que os gerou e serão tratados como se fossem pacotes recebidos pela rede (Loopback).

Page 13: Endereçamento IP - Uma abordagem inicial

Redes privadasNão podem se comunicar com redes públicas.

Classe Range privado

A 10.0.0.0 -> 10.255.255.255

B 172.16.0.0 -> 172.31.255.255

C 192.168.0.0 -> 192.168.255.255

Page 14: Endereçamento IP - Uma abordagem inicial

IP’s de internet● IP’s quentes;● Únicos no planeta inteiro;● Ninguém usa o mesmo IP ao mesmo tempo;

● Ex: 186.215.208.39 (google.com).

Page 15: Endereçamento IP - Uma abordagem inicial

Máscara de rede

Page 16: Endereçamento IP - Uma abordagem inicial

PrédioNum determinado prédio, os apartamentos 202 e 213 estão no mesmo andar?

Page 17: Endereçamento IP - Uma abordagem inicial

Dá pra dizer?

Page 18: Endereçamento IP - Uma abordagem inicial

2 possibilidades1) 1 dígito para andares e 2 para apartamentos

202 é o 2º apartamento do 2º andar.213 é o 13º apartamento do 2º andar.

Os apartamentos estão no mesmo andar.

Page 19: Endereçamento IP - Uma abordagem inicial

2 possibilidades2) 2 dígitos para andares e 1 para apartamentos

202 é o 2º apartamento do 20º andar.213 é o 3º apartamento do 21º andar.

Os apartamentos não estão no mesmo andar.

Page 20: Endereçamento IP - Uma abordagem inicial

Mais informaçõesNa 1ª possibilidade teríamos:● 100 andares (00-99)● 10 apartamentos por andar (0-9)

Na 2ª possibilidade teríamos:● 10 andares (0-9)● 100 apartamentos por andar (00-99)

Page 21: Endereçamento IP - Uma abordagem inicial

Regrinha do prédioQuantos dígitos foram usados para representar os andares e quantos dígitos foram usados para representar os apartamentos.

Page 22: Endereçamento IP - Uma abordagem inicial

Dá pra dizer?Será que um host (apartamento) com o IP 192.168.0.1 está na mesma rede (andar) que o host 192.168.0.190?

Page 23: Endereçamento IP - Uma abordagem inicial

Depende...

Page 24: Endereçamento IP - Uma abordagem inicial

Regrinha da redeQuantos dígitos (binários) são usados para redes e quantos dígitos são usados para os hosts?

O nome que se dá à regrinha da rede é máscara de rede.

Page 25: Endereçamento IP - Uma abordagem inicial

Máscara de redeAssim como a regrinha do prédio, a máscara também indica o range de hosts dentro de uma rede.

Page 26: Endereçamento IP - Uma abordagem inicial

Por que é importante saber?

Page 27: Endereçamento IP - Uma abordagem inicial

Cause...Nas redes se faz envio de informações, pacotes de rede.

Para saber onde entregar o pacote, é preciso saber se estou ou não na mesma rede.

Page 28: Endereçamento IP - Uma abordagem inicial

Vizinho no mesmo andar

Page 29: Endereçamento IP - Uma abordagem inicial

Gateway para outro andar

Page 30: Endereçamento IP - Uma abordagem inicial

Voltando…Será que um host (apartamento) com o IP 192.168.0.1 está na mesma rede (andar) que o host 192.168.0.190?

Page 31: Endereçamento IP - Uma abordagem inicial

Voltando…Vamos imaginar que dos 32 dígitos de um IP eu vá usar 3 octetos para representar redes e 1 octeto para representar hosts.

Page 32: Endereçamento IP - Uma abordagem inicial

Ou seja,24 dígitos binários representando redes e 8 dígitos binários representando hosts.

11111111.11111111.11111111|00000000

Page 33: Endereçamento IP - Uma abordagem inicial

/24Uma rede que use essa máscara tem até 256 combinações.

192.168.0.0 -> 192.168.0.255

Page 34: Endereçamento IP - Uma abordagem inicial

Das quais:O 1º IP é o que identifica aquela rede.192.168.0.0

O último IP é o Broadcast, que serve para uma máquina enviar mensagem a todos os hosts daquela rede.192.168.0.255

Page 35: Endereçamento IP - Uma abordagem inicial

To sum upEm uma rede /24 temos:

256 IP’s possíveis254 hosts

Page 36: Endereçamento IP - Uma abordagem inicial

Respondendo192.168.0.0 -> 192.168.0.255

O hosts 192.168.0.1 e 192.168.0.190 estão na mesma rede.

Page 37: Endereçamento IP - Uma abordagem inicial

Sub-redesUsando 7 bits para host e 25 para redes. (\25)

11111111.11111111.11111111.1|0000000

2e7 = 1282 sub-redes

Page 38: Endereçamento IP - Uma abordagem inicial

Sub-redes1) 192.168.0.0 -> 192.168.0.1272) 192.168.0.128 -> 192.168.0.255

Cada sub-rede com 126 hosts.(256/2)-2 = 126

Page 39: Endereçamento IP - Uma abordagem inicial

Máscara diferenteUsando 9 bits para host e 23 para redes. (\23)

11111111.11111111.1111111|0.00000000

Page 40: Endereçamento IP - Uma abordagem inicial

Máscara diferenteSerá que um host com o IP 10.0.0.1 está na mesma rede que o host 10.0.2.255?

Page 41: Endereçamento IP - Uma abordagem inicial

Máscara diferente2e9 = 512 IP’s possíveis512-2 = 510 hosts

10.0.0.0 -> 10.0.1.255 Rede Broadcast

Page 42: Endereçamento IP - Uma abordagem inicial

Logo…10.0.0.1 e 10.0.2.255 não estão na mesma rede

Page 43: Endereçamento IP - Uma abordagem inicial

Como resolver?

Page 44: Endereçamento IP - Uma abordagem inicial

Adicionando hostsUsando 10 bits para host e 22 para redes. (\22)

11111111.11111111.111111|00.000000002e10 = 1024 IP’s1024 - 2 = 1022 hosts

Page 45: Endereçamento IP - Uma abordagem inicial

Adicionando hostsNovo range:10.0.0.0 ->10.0.3.255

Logo,10.0.0.1 e 10.0.2.255 agora estão na mesma rede.

Page 46: Endereçamento IP - Uma abordagem inicial

NotaçõesBinária11111111.11111111.11111111.00000000

Decimal255.255.255.0

CIDR (Classless Inter-Domain Routing)/24

Page 47: Endereçamento IP - Uma abordagem inicial

E agora?Dada a máscara 255.255.224.0, quantos bits são destinados a hosts?

Page 48: Endereçamento IP - Uma abordagem inicial

E agora?Sabemos que 0 em decimal equivale a 00000000 em binário.

255.255.224.0

?.?.?.00000000

Page 49: Endereçamento IP - Uma abordagem inicial

E agora?Também fica fácil deduzir que 255 seja 11111111, uma vez que ele é o número máximo de um octeto.

255.255.224.0

11111111.11111111.?.00000000

Page 50: Endereçamento IP - Uma abordagem inicial

E o 224?Divisão por 2?

Page 51: Endereçamento IP - Uma abordagem inicial

Macete

Page 52: Endereçamento IP - Uma abordagem inicial

Macete224 na base 2

128 64 32 16 8 4 2 1

Page 53: Endereçamento IP - Uma abordagem inicial

Macete224 na base 2

128 64 32 16 8 4 2 1128 192 224 240 248 252 254 255

Page 54: Endereçamento IP - Uma abordagem inicial

Macete224 na base 2

128 64 32 16 8 4 2 1128 192 224 240 248 252 254 255 1 1 1 0 0 0 0 0

Page 55: Endereçamento IP - Uma abordagem inicial

Fácil, não?255.255.224.0

11111111.11111111.11100000.00000000 (/19)

19 bits para redes13 bits para hosts

Page 56: Endereçamento IP - Uma abordagem inicial

Gateway

Page 57: Endereçamento IP - Uma abordagem inicial

Lembram deles?

Page 58: Endereçamento IP - Uma abordagem inicial

A escada e o elevadorGateway é a máquina que liga a minha rede a outras redes (roteador, modem, servidor de internet).

Máquina que tenha capacidade de pegar um pacote de uma rede e encaminhá-lo a outra rede.

Page 59: Endereçamento IP - Uma abordagem inicial

GatewayÉ comum que o gateway seja o primeiro IP válido em uma rede. Ex.: 192.168.0.1.

Também há redes que usam o penúltimo IP válido. Ex.: 192.168.0.254

Page 60: Endereçamento IP - Uma abordagem inicial

DHCPDynamic Host Configuration Protocol

● IP de host● Máscara de sub-rede● Default gateway

Page 61: Endereçamento IP - Uma abordagem inicial

ReferênciasKretcheu Vídeo Bloghttp://kretcheu.com.br/

Wikipediahttps://pt.wikipedia.org/wiki/Endere%C3%A7o_IP