Você está na página 1de 6

Análise e Desenvolvimento de Sistemas - Fatec Carapicuíba

Redes de computadores – Profº Walter Matheos Junior

Integrantes do grupo:
Brenno S. Leite RA: 1430482111015
Isabely V. d. S. Stela RA: 1430482111023
José Augusto P. Calli RA:1430482111044
Milene R. da Silva RA: 1430482111005
Nicolas M. Costa RA: 1430482111004
Wellington T. J. Moreira RA: 1430482111030
O Protocolo de Internet versão 4 (IPv4)

O que é IPv4?
IPv4 (Internet Protocol versão 4) é o formato de endereço padrão que permite que
todos os computadores na internet se comuniquem entre si. O IPv4 é escrito como uma
sequência de dígitos de 32 bits e um endereço IPv4 é composto por quatro números, cada
um entre 0 e 255, separados por pontos. Você deve saber o que é um endereço IP e
provavelmente já viu o seu, que se parece com isto: 168.213.226.204. O IPv4 permite
mais de 4 bilhões de endereços diferentes e tem nos atendido bem por décadas.

Principais recursos do IPv4

Lançado em 1978, o IPv4 padronizou a comunicação entre os computadores na


internet. Ele é um protocolo sem conexão, o que significa que os dados podem ser
enviados sem que as partes gastem tempo estabelecendo uma conexão direta e requer
apenas pequenas quantidades de memória.
O IPv4 oferece mais de 4 bilhões de endereços exclusivos, o que parecia mais do
que suficiente naquela época. No entanto, muito pode mudar em 40 anos. À medida que
cada vez mais dispositivos ficam online, o IPv4 está atingindo o limite.
Protocolo de Internet (IP). Ele é um dos principais protocolos de padrões baseados
em métodos de interconexão de redes na Internet, e foi a primeira versão implementada
para a produção da ARPANET, em 1983. Ele ainda roteia a maior parte do tráfego da
Internet de hoje, apesar da contínua implementação de um sucessor do protocolo. O IPv4
é um protocolo sem conexão, para utilização de comutação de pacotes redes. Ele opera
em um modelo de entrega por menor esforço, em que não garante a entrega, nem garante
a sequência correta ou evita a duplicação de entrega. Estes aspectos, incluindo a
integridade dos dados, são abordados por uma camada superior de protocolo de
transporte, tais como o Protocolo de Controle de Transmissão (TCP).

Datagramas

O IPv4 é a versão mais antiga do protocolo. Nela, os pacotes, também chamados


de datagramas, têm o formato e organização dos bits conforme a figura abaixo, dos quais
serão tratados os campos mais importantes. O campo versão é um número de 4 bits que
define a versão do datagrama em questão, é por meio dela que um roteador, no meio de
um trajeto, sabe como interpretar o restante do pacote. Com várias opções nesse
datagrama, o comprimento de cabeçalho, que possui também 4 bits, determina onda de
fato os dados começam. O tipo de serviço possui 8 bits que possibilitam a diferenciação
dos pacotes em parâmetros como baixo atraso, alta vazão e confiabilidade. O
comprimento do datagrama possui 16 bits e mede o comprimento total do pacote,
somando o cabeçalho com os dados.
Os campos de endereço mostrados representam os dispositivos de origem e
destino do cabeçalho, já o tempo de vida é necessário para garantir que os pacotes não
fiquem trafegando na rede por um longo tempo devido a algum erro. O campo de dados
é o mais importante, pois ele possui o segmento para a camada de transporte, responsável
de fato pelo transporte dos dados. Os demais campos são para verificação de erros e
fragmentação do pacote.

Ainda por definição deste protocolo, cada dispositivo conectado à rede recebe um
único endereço, denominado endereço IP, o qual possui 32 bits separados em 4 octetos
de 8 bits cada. A representação dos endereços pode ser feita tanto em formato binário
como em formato decimal, separados por ponto, o que facilita as operações já que serão
números de 0 a 255. O endereço 192.168.0.1, por exemplo, seria, no formato binário,
11000000 10101000 00000000 00000001.

Além de identificar, o endereço IP também permite localizar um dispositivo


dentro de uma rede. Ele é dividido em duas partes, onde a parte inicial é chamada prefixo
de rede, capaz de identificar a rede a qual um pacote está sendo enviado. Já a parte final
é chamado de identificador de interface, que identifica o dispositivo dentro da rede.

Nessa versão do protocolo IP, o formato de divisão dos identificadores é livre,


sem um padrão definido de quantos bits são necessários para a identificação da rede e da
interface. Para representar o prefixo de uma rede utiliza-se o menor IP possível para a
rede, ou seja, os bits do identificador de interface são nulos, seguidos por uma barra e o
número de bits do prefixo de rede, por exemplo: 192.168.0.0/16. Nesse exemplo, os 16
bits mais à esquerda são utilizados para identificar a rede, e os demais, as interfaces.
Os endereços IPv4 ainda podem ser divididos em classes, apresentadas na figura
abaixo. É fácil perceber, por exemplo, que a classe A possui, por definição, o primeiro
octeto entre 1 e 127, sendo ele também o prefixo de rede. Dessa forma, essa classe possui
126 redes possíveis e aproximadamente 17 milhões de endereços por cada rede, por isso
é indicada para redes com grande quantidade de dispositivos.

Para a classe B, o primeiro octeto está entre 128 e 191, e o prefixo de rede é /16,
ou seja, os primeiro 16 bits definem a rede e os outros 16, as interfaces. Assim o número
de redes disponíveis aumenta e o de endereços diminui, como é possível notar na quarta
e quinta coluna, fazendo essa classe ser utilizada em redes de médio e grande porte.

A analogia é a mesma para os endereços da classe C, que é indicada para redes


pequenas. As demais classes não são utilizadas para configurar redes, pois são classes
especiais.

Como mencionado, cada endereço possui o comprimento de 32 bits, logo há um


total de 2^32 (aproximadamente 4,3 bilhões) endereços possíveis, o que representou, ao
longo dos anos, um problema, já que a quantidade de dispositivos aumentava e o risco de
“faltar” endereços era evidente. A nova versão, oficializada em 2012, o IPv6, surge então
para resolver tanto esse como outros problemas relacionados à segurança que não eram
garantidos pela versão anterior.

Nessa nova versão, os datagramas têm o formato mostrado na Figura 3, na qual


há menos campos, o que torna o processamento pelos roteadores mais rápido. O campo
classe de tráfego possui 8 bits e é semelhante ao campo tipo de serviço do IPv4, já o rótulo
de fluxo possui 20 bits e é utilizado para marcar o fluxo de um determinado pacote. Os
endereços mostrados são, assim como para o IPv4, os endereços de origem e destino do
cabeçalho, e o campo de dados também é semelhante a versão anterior. O comprimento
de carga útil possui 16 bits e indica o tamanho (em bytes) da área de dados do datagrama
já o limite de saltos, que possui 8 bits, é um valor que é decrementado de uma unidade
cada vez que o pacote passa por um roteador, assim, quando o valor chega a zero o pacote
pode ser descartado.
Endereçamento
O IPv4 utiliza endereços de 32 bits, o que limita o espaço de endereço para
4294967296 (232) endereços.
O IPv4 reserva blocos de endereços especiais para redes privadas (~18 milhões de
endereços) e multicast endereços (~270 milhões de endereços).

Representações de endereço
Os endereços IPv4 podem ser representados em qualquer notação de expressando
um valor inteiro de 32 bits. Eles são mais frequentemente escritos no ponto-notação
decimal, que consiste em quatro octetos do endereço expressa individualmente
em decimal e números separados por períodos.
Por exemplo, o endereço IP com quatro pontos 192.0.2.235 representa a
versão decimal de 32 bits do número 3221226219, que no formato hexadecimal é
0xC00002EB. Ele também pode ser expresso em formato de hexadecimal com pontos,
como 0xC0.0x00.0x02.0xEB, ou com valores de bytes como 0300.0000.0002.0353.
Notação CIDR combina o endereço com o seu prefixo de roteamento em um
formato compacto, no qual o endereço é seguido por um caractere de barra (/) e a
contagem consecutiva de 1 bits do prefixo de roteamento (máscara de sub-rede).

Velocidade: IPv4
No IPv4, a maioria dos dados que você recebe passa por um endereço IP
compartilhado por muitas outras pessoas antes de serem encaminhados a você.

Segurança do IPv4

O IPv4 foi atualizado significativamente ao longo dos anos, portanto, quando o


IPv4 é configurado corretamente pode ser tão seguro quanto uma rede IPv6.
Referências

https://pt.wikipedia.org/wiki/IPv4
http://jornalpet.ee.ufcg.edu.br/materias/ed98art2
https://www.avg.com/pt/signal/ipv4-vs-
ipv6#:~:text=O%20que%20é%20IPv4%3F,e%20255%2C%20separados%20por%20po
ntos.

Você também pode gostar