endereçamento ip - uma abordagem inicial
Post on 10-Jul-2015
282 Views
Preview:
TRANSCRIPT
Endereçamento IPUma abordagem inicial
A quem se destina?Principalmente a profissionais de TI que não sejam da área de Infraestrutura.
Por que tratar deste assunto?
De que falaremos?● Rede IP● Máscara de rede● Gateway
Rede IP
IP - Internet Protocol● Protocolo mais utilizado na internet e redes
locais;
● Define uma identidade a cada dispositivo em uma rede;
● Único.
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
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.
Classes de endereçosPara serem possíveis redes de diferentes dimensões, foram definidas 5 classes.
Multicast?
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
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).
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
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).
Máscara de rede
PrédioNum determinado prédio, os apartamentos 202 e 213 estão no mesmo andar?
Dá pra dizer?
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.
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.
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)
Regrinha do prédioQuantos dígitos foram usados para representar os andares e quantos dígitos foram usados para representar os apartamentos.
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?
Depende...
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.
Máscara de redeAssim como a regrinha do prédio, a máscara também indica o range de hosts dentro de uma rede.
Por que é importante saber?
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.
Vizinho no mesmo andar
Gateway para outro andar
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?
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.
Ou seja,24 dígitos binários representando redes e 8 dígitos binários representando hosts.
11111111.11111111.11111111|00000000
/24Uma rede que use essa máscara tem até 256 combinações.
192.168.0.0 -> 192.168.0.255
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
To sum upEm uma rede /24 temos:
256 IP’s possíveis254 hosts
Respondendo192.168.0.0 -> 192.168.0.255
O hosts 192.168.0.1 e 192.168.0.190 estão na mesma rede.
Sub-redesUsando 7 bits para host e 25 para redes. (\25)
11111111.11111111.11111111.1|0000000
2e7 = 1282 sub-redes
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
Máscara diferenteUsando 9 bits para host e 23 para redes. (\23)
11111111.11111111.1111111|0.00000000
Máscara diferenteSerá que um host com o IP 10.0.0.1 está na mesma rede que o host 10.0.2.255?
Máscara diferente2e9 = 512 IP’s possíveis512-2 = 510 hosts
10.0.0.0 -> 10.0.1.255 Rede Broadcast
Logo…10.0.0.1 e 10.0.2.255 não estão na mesma rede
Como resolver?
Adicionando hostsUsando 10 bits para host e 22 para redes. (\22)
11111111.11111111.111111|00.000000002e10 = 1024 IP’s1024 - 2 = 1022 hosts
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.
NotaçõesBinária11111111.11111111.11111111.00000000
Decimal255.255.255.0
CIDR (Classless Inter-Domain Routing)/24
E agora?Dada a máscara 255.255.224.0, quantos bits são destinados a hosts?
E agora?Sabemos que 0 em decimal equivale a 00000000 em binário.
255.255.224.0
?.?.?.00000000
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
E o 224?Divisão por 2?
Macete
Macete224 na base 2
128 64 32 16 8 4 2 1
Macete224 na base 2
128 64 32 16 8 4 2 1128 192 224 240 248 252 254 255
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
Fácil, não?255.255.224.0
11111111.11111111.11100000.00000000 (/19)
19 bits para redes13 bits para hosts
Gateway
Lembram deles?
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.
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
DHCPDynamic Host Configuration Protocol
● IP de host● Máscara de sub-rede● Default gateway
ReferênciasKretcheu Vídeo Bloghttp://kretcheu.com.br/
Wikipediahttps://pt.wikipedia.org/wiki/Endere%C3%A7o_IP
Cheers =)Fellipe Castrocontact@fellipecastro.com
top related