Antes de se
aprofundar nos endereços IP, você deve estar ciente dos seguintes termos
- Bit - Um bit é um único dígito com um valor de 0 ou 1.
- Byte - Um byte é composto de 8 bits.
- Octeto - Um octeto também é composto de 8 bits. Ao longo deste capítulo, os termos byte e octeto são intercambiáveis.
- Endereço de rede - Isso se refere a uma rede remota em termos de roteamento. Todos os hosts na rede remota estão dentro deste endereço. Por exemplo, 10.0.0.0, 172.16.0.0 e 192.168.1.0
- Broadcast Address - Este é o endereço usado para enviar dados para todos os hosts em uma rede. O endereço de transmissão 255.255.255.255 refere-se a todos os hosts em todas as redes, enquanto um endereço como 192.168.1.255 se refere a todos os hosts em uma rede específica.
Um endereço
IP é de 32 bits de comprimento. Para tornar o endereço mais fácil de ler, ele é
dividido em quatro seções de 8 bits cada uma dividida por um período. Cada
seção é, portanto, 1 byte (também chamado de octeto) por muito tempo. Para
facilitar a leitura e lembrança, os números binários são convertidos em
decimal. Por exemplo, um endereço IP como 11000000100000000000110000000001 é
dividido para torná-lo 11000000.10000000.00001100.00000001. Quando este
endereço é convertido em decimal, ele se tornará 192.128.12.1. Este formato de
endereço IP é chamado de formato decimal pontilhado. Algumas aplicações também
envolvem o endereço para o formato hexadecimal em vez do formato decimal. No
entanto, isso não é comumente visto e, no que diz respeito ao exame CCNA, você
precisa trabalhar apenas com o formato decimal pontilhado.
Os tópicos
deste capítulo exigem conversões binárias para decimais. A Tabela 2-1 mostra o
valor decimal de cada local de bits em um byte. Para converter facilmente de
binário em decimal, adicione o valor decimal correspondente ao local do bit que
está "ligado" (1). Por exemplo, um valor binário de 10110000 pode ser
facilmente convertido em decimal, adicionando o valor decimal de cada bit que é
1. Isso nos dá 128 + 32 + 16 = 176.
A Tabela
2-2 mostra o valor decimal para os números binários mais comuns que você
encontrará neste capítulo.
Tabela 2-1
Valor decimal para cada ponto de bit em um byte
128
|
64
|
32
|
16
|
8
|
4
|
2
|
1
|
Tabela 2-2
Valores decimais para números binários comuns
Binary Value
|
Decimal Value
|
10000000
|
128
|
11000000
|
192
|
11100000
|
224
|
11110000
|
240
|
11111000
|
248
|
11111100
|
252
|
11111110
|
254
|
11111111
|
255
|
Um endereço
IP não representa apenas o endereço do host. Na verdade, ele representa a rede
onde o host reside e o host ele mesmo. Com efeito, o endereço IP consiste em
duas partes:
1. O
componente Rede - Define rede (ou sub-rede), em uma rede interna, no qual o
host reside.
2. O
componente Host - Define o próprio host na rede.
Cada
combinação do componente de rede e do componente host deve ser exclusivo em
toda a rede. Para facilitar a identificação de qual parte do endereço é
componente de rede e qual é o componente do host, os endereços são divididos em
5 classes discutidas abaixo:
- Classe A - O primeiro byte (8 bits) é o componente de rede e os restantes três bytes (24 bits) são componentes do host (network.host.host.host). Esta classe é para uma rede com um pequeno número de redes e um grande número de hosts por rede.
- Classe B - Os dois primeiros bytes (16 bits) são o componente de rede e os três bytes restantes são componentes do host (network.network.host.host). Esta classe supera a diferença entre Classe A e Classe C, fornecendo um número médio de redes com um número médio de hosts.
- Classe C - Os três primeiros bytes (24 bits) são o componente de rede e o último byte (8 bits) é o componente do host (network.network.network.host). Esta classe fornece um grande número de redes com menos hosts por rede.
- Classe D - Usado para multicasting.
- Classe E - Endereços reservados
Em um
endereço binário, os primeiros 5 bits do endereço e o primeiro octeto em um
endereço decimal pontilhado mostram a classe de endereço. A Tabela 2-3 mostra
os primeiros 5 bits e o primeiro intervalo de octetos de cada classe de
endereço.
Tabela 2-3
Intervalo de endereços para diferentes classes de endereço
Class
| First 5 bits in binary | First Octet range |
A | 0xxxx | 0-127 (actually 1-126 because 0 and 127 are reserved |
B | 10xxx | 128-191 |
C | 110xx | 192-223 |
D | 1110x | 224-239 |
E | 1111x | 240-254 |
Observe que
os primeiros bits em cada classe têm um valor fixo. Por exemplo, um endereço de
classe A deve ter o primeiro bit definido para 0. Similarmente, a classe C deve
ter os primeiros 2 bits definidos para 1 e o terceiro bit definido como 0.
Outro ponto a observar é que, embora o intervalo da classe A seja de 0 a 127 ,
O endereço 0.0.0.0 é reservado para significar "qualquer rede" e
127.0.0.1 é reservado como um endereço de loopback que se refere ao próprio
host. Assim, a rede classe A está restrita ao intervalo 1-126.
Alerta de
exame: A classe de endereços e seu intervalo de endereços é um tópico muito
importante. Você terá que lembrar o intervalo associado a cada classe.
Antes de
avançar, passe algum tempo para descobrir a classe de alguns endereços abaixo.
Também tente descobrir qual parte é a rede e qual parte é a parte do host:
1.
9.140.2.87 - Este é um endereço Classe A porque o primeiro octeto está no
intervalo 1-126. 9 é a parte da rede enquanto 140.2.87 é a parte do host porque
os endereços da classe A possuem um formato de rede.host.host.host.
2.
172.30.4.190 - Este é um endereço de Classe B porque o primeiro octeto está na
faixa de 128-191. 172.30 é a parte da rede enquanto 4.190 é a parte do host
porque os endereços da classe B possuem um formato network.network.host.host.
3.
194.144.5.10 - Este é um endereço Classe C porque o primeiro octeto está no
intervalo 192-223. 194.144.5 é a parte da rede enquanto 10 é a parte do host
porque os endereços da classe C possuem um formato network.network.network.host.
4.
45.22.187.1 - Este é novamente um endereço da classe A com 45 sendo a parte da
rede e 22.187.1 sendo a parte do host.
Alguns
endereços IP como 127.0.0.1 têm um significado especial. A Tabela 2-4 lista
esses endereços e o que eles representam.
Tabela 2-4
Endereços IP reservados
Address | What it represents | Where can it be used |
Network address of all 0s | Represents “this network”. For example 0.0.0.120 | For sending broadcast messages to the network. |
Network address of all 1s | Represents “all networks”. | For sending broadcast messages to all networks. |
Node address of all 0s | Represents a network address or all hosts in the network. Example 10.0.0.0 or 172.16.0.0 | Routers route traffic based on network address. |
Node address of all 1s | Represents all hosts in a network. Also called the broadcast address. Example 172.16.255.255 or 192.168.10.255 | Used to send broadcasts to all hosts in a network. |
Entire address of 0s | Represents “any network”. | Used by routers to designate the default route. |
Entire IP set to all 1s. | Represents all hosts in network. | Used to send broadcast messages |
127.0.0.1 | Represents the loopback address which is essentially the host itself | To send traffic from the host to itself. If you want to connect to a webserver running on the host itself, you will use this address in the browser. |
Alerta de
exame: é importante lembrar que, se todos os bits do host em um endereço
estiverem definidos como 0, é um endereço de rede. Por outro lado, se todos os
bits do host estiverem configurados para 1, então é um endereço de transmissão.
Esses endereços não podem ser atribuídos a um host.
Nenhum comentário:
Postar um comentário