41
REDES Protocolos de Redes

Protocolos de Redes

Embed Size (px)

DESCRIPTION

Redes de Computadores Tanenbaum

Citation preview

Page 1: Protocolos de Redes

REDESProtocolos de Redes

Page 2: Protocolos de Redes

Como Funciona A Comunicação TCP/IP

Todo protocolo define um tipo de endereçamento para identificar o computador e a rede.

O IP tem um endereço de 32 bits, este endereço traz o ID (identificador) da Rede e o ID (identificador) do computador dentro dessa rede.

Page 3: Protocolos de Redes

Como Funciona A Comunicação TCP/IP

Os roteadores efetuam o trabalho de localizar os computadores na Internet se utilizando seus endereços IP (que podem ser estáticos ou dinâmicos; cada computador deve ter um endereço IP exclusivo atribuído a ele).

Page 4: Protocolos de Redes

Como Funciona A Comunicação TCP/IP

O endereço IP de um computador tem quatro bytes divididos em duas partes:

• Um endereço de rede (que pode ter de um a três bytes);

• Um endereço de nó ou de computador (que pode ter de um a três bytes).

Page 5: Protocolos de Redes

Como Funciona A Comunicação TCP/IP

Page 6: Protocolos de Redes

Como Funciona A Comunicação TCP/IP

Por exemplo, um endereço IP completo em formato binário pode ter o seguinte formato:

11000000.10101000.00000000.00000001

Page 7: Protocolos de Redes

Formato E Categorias IP Versão 4 (Ipv4)

A versão 4 do protocolo IP pode suportar 5 classificações para endereçar redes e computadores na Internet, a saber, essa classificação IP é dada por redes Classe A, B, C, D e E.

Page 8: Protocolos de Redes

Formato E Categorias IP Versão 4 (Ipv4)

Normalmente na Internet são utilizados os endereços de classe A, B e C. As redes tipo Classe D e E são reservadas e serão explicadas mais adiante.

O que diferencia entre um e outro tipo classe é o número de Bytes que serão utilizados para a identificação da rede e para a identificação do computador dentro dessa rede.

Page 9: Protocolos de Redes

Redes Classe A

Esta classe foi definida como tendo o primeiro bit do número IP como sendo igual a zero.

Com isso o primeiro número IP somente poderá variar de 1 até 126.

Page 10: Protocolos de Redes

Redes Classe A

Page 11: Protocolos de Redes

Classe A

A máscara de sub-rede padrão de uma rede Classe A, foi definida como sendo: 255.0.0.0.

Com base no número de bits para a rede e para as máquinas, podemos determinar quantas redes Classe A podem existir e qual o número máximo de máquinas por rede. Para isso utilizamos a fórmula a seguir:

Page 12: Protocolos de Redes

Classe A

Número de redes Classe A: Sabe-se que o número de bits para esta classe é 7.

Como o primeiro bit sempre é zero, este não varia. Por isso sobram 7 bits (8-1) para formar diferentes redes, fazendo uso da fórmula anterior temos o seguinte resultado:

2^7 – 2 = 128 – 2 = 126 redes Classe A

Page 13: Protocolos de Redes

Classe A

Número de máquinas em uma rede Classe A: O número de bits para identificar o endereço da máquina dentro da rede é 24, isto é

2^24 – 2 = 16777216 – 2 = 16777214 máquinas em cada rede classe A

Page 14: Protocolos de Redes

Redes Classe B

Esta classe foi definida com os dois primeiros bits do número IP sendo sempre iguais a 1 e 0.

Com isso o primeiro número do endereço IP somente poderá variar de 128 até 191.

Page 15: Protocolos de Redes

Classe B

A máscara de sub-rede padrão de uma rede Classe B, foi definida como sendo: 255.255.0.0

Com esta máscara de sub-rede temos 16 bits para o endereço da rede e 16 bits para o endereço da máquina dentro da rede.

Quantas redes e quantas máquinas podemos ter na Classe B?

Page 16: Protocolos de Redes

Número de redes Classe B

O número de bits para esta classe de rede é 14. Como o primeiro e o segundo bit são sempre 10, fixos, não variam, sobram 14 bits (16-2) para formar diferentes redes:

2^14 – 2 = 16384 – 2 = 16382 redes Classe B

Page 17: Protocolos de Redes

Número de máquinas em uma rede Classe B

O número de bits para identificar o endereço

da máquina dentro da rede é 16.

2^16 – 2 = 65536 – 2 = 65534 máquinas em cada rede classe B

Page 18: Protocolos de Redes

Redes Classe C

Esta classe foi definida com os três primeiros bits do número IP sempre iguais a 110.

Com isso o primeiro número do endereço IP somente poderá variar de 192 até 223.

Como o terceiro bit é sempre 0, o valor do terceiro bit que é 32 nunca é somado para o primeiro número IP, com isso o valor máximo fica em: 255 – 32 = 223

Page 19: Protocolos de Redes

Classe C

Page 20: Protocolos de Redes

Número de redes Classe C

O número de bits para a este tipo de rede é 21.

Como o primeiro, o segundo e o terceiro bit são sempre 110 e fixos, não variam, sobram 21 bits (24-3) para formar diferentes redes:

2^21 – 2 = 2.097.152 – 2 = 2.097.150 redes Classe C

Page 21: Protocolos de Redes

Número de máquinas em uma rede Classe C

O número de bits para identificar a máquina:

8^28 – 2 = 256 – 2 = 254 máquinas em cada rede classe C

Page 22: Protocolos de Redes

Classe C

Observa-se que em redes Classe C temos um grande número de redes disponíveis, com, no máximo, 254 máquinas em cada rede.

É o ideal para empresas de pequeno porte

Page 23: Protocolos de Redes

Classe C

Page 24: Protocolos de Redes

Redes Classe D

Esta classe de redes foi definida com os quatro primeiros bits do número IP iguais a 1110.

A classe D é uma classe especial, reservada para os chamados endereços de Multicast.

Com esse valor de bits iniciais temos para esta classe os endereços desde 224.0.0.0 a 239.255.255.255.

Page 25: Protocolos de Redes

Redes Classe E

Esta classe foi definida com os quatro primeiros bits do número IP sempre iguais a 1111.

A classe E é uma classe especial e está reservada para uso futuro e/ou funções especiais.

Page 26: Protocolos de Redes

Resumo Para As Classes De Endereço IP

Page 27: Protocolos de Redes

Criando Sub-Redes

Basicamente, para a criação de sub-redes devem ser tomadas em consideração 3 tópicos, a saber:

• Determinar o número de bits de máquina a serem usados para sub-redes.

• Listar as novas identificações de sub-redes.

• Listar os endereços IP para cada nova identificação de sub-rede.

Page 28: Protocolos de Redes

Criando Sub-Redes

A principal mudança que se nota ao mexer com sub-redes é uma mudança na mascara do endereço IP que ira variar conforme a quantidade de bits usada para o endereçamento de sub-rede.

Page 29: Protocolos de Redes
Page 30: Protocolos de Redes
Page 31: Protocolos de Redes
Page 32: Protocolos de Redes

Cálculo de Sub-Redes

Para poder criar sub-redes em uma rede, a única forma é alterar a máscara de rede padrão, isto é, devemos emprestar um ou mais bits 0 que correspondem ao endereçamento dos computadores dentro da rede, esses bits emprestados farão parte dos bits de rede

Page 33: Protocolos de Redes

Exemplo do Cálculo

Por exemplo, temos o endereço de rede dado por 192.168.1.0, este endereço corresponde a uma rede Classe C.

Agora, para se ter duas sub-redes em esta rede Classe C basta emprestar um único bit do grupo de bits de máquina (bits 0) e invertê-lo para que faça parte do grupo de bits de rede (bits 1).

Page 34: Protocolos de Redes

Exemplo do Cálculo

Lembremos que para este tipo de redes Classe C a máscara padrão é de 24 bits “1”, esses 24 bits correspondem ao endereço de rede e os 8 bits 0 correspondem para endereçar os computadores dentro dessa rede

11111111.11111111.11111111.00000000 = 255.255.255.0

Page 35: Protocolos de Redes

Exemplo do Cálculo

Agora, empresta-se um bit dos “bits de máquina” (bits “0”) para, assim, termos 25 “bits de rede”, ou seja, 25 bits “1”, o resultado seria uma nova máscara de rede dada por:

11111111.11111111.11111111.10000000 = 255.255.255.128

Page 36: Protocolos de Redes

Exemplo do Cálculo

Vejamos como foi emprestado só um bit e como estamos trabalhando com uma rede Classe C, então fazemos uso desse único bit para fazer a diferença entre as duas redes, portanto, a primeira sub-rede é dada pelo endereço 192.168.1.0 e a segunda sub-rede é dada pelo endereço 192.168.1.128.

Page 37: Protocolos de Redes

Faça você mesmo

Faça o cálculo para uma rede classe C com 3 sub-redes.

Page 38: Protocolos de Redes

CIDR – Classless Inter-Domain Routing

A divisão tradicional, com as classes A, B e C de endereços IP fazia com que um grande número de endereços fossem desperdiçados.

O conceito de CIDR foi introduzido em 1993 como um refinamento para a forma como o tráfego era conduzido pelas redes IP.

Page 39: Protocolos de Redes

CIDR – Classless Inter-Domain Routing

Os endereços IP (versão 4) IPv4 têm 32 bits de comprimento e estão separados em duas partes: o endereço de rede, e o endereço do computador.

Máscaras de sub-rede são máscaras de bits que mostram onde o endereço de rede termina (bits 1) e o endereço de máquina começa (bits 0).

Page 40: Protocolos de Redes

Exemplos

192.168.0.0 /24 pode ser escrito como 192.168.0.0 255.255.255.0

192.168.0.0 /22 pode ser escrito como 192.168.0.0 255.255.252.0

Page 41: Protocolos de Redes

Referência

• TANENBAUM, Andrew S.. Redes de computadores. Edição:4. Rio de Janeiro: Campus, 2003..