sub bits

Propaganda
Redes de Computadores
5º Semestre
Aula 13
Prof. Carlos Vinícius
[email protected]
1
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL
FACULDADE DE TECNOLOGIA SENAC PELOTAS
Arquitetura TCP/IP
o O TCP/IP (também chamado de pilha de
protocolos
TCP/IP)
é
um
conjunto
de
protocolos
de
comunicação
entre
computadores em rede.
o Seu
nome vem de dois protocolos:
o TCP (Transmission Control Protocol Protocolo de Controle de Transmissão) e
o IP (Internet Protocol - Protocolo de Internet,
ou ainda, protocolo de interconexão).
Arquitetura TCP/IP
o O conjunto de protocolos pode ser visto como
um modelo de camadas (Modelo OSI), onde
cada camada é responsável por um grupo de
tarefas, fornecendo um conjunto de serviços
bem definidos para o protocolo da camada
superior. As camadas mais altas estão
logicamente
mais
perto
do
usuário
(chamada camada de aplicação) e lidam com
dados mais abstratos, confiando em protocolos
de camadas mais baixas para tarefas de menor
nível de abstração.
Arquitetura TCP/IP
Arquitetura TCP/IP –
Endereçamento
o São representados por um valor binário sem
sinal de 32 bits, geralmente expressos em um
formato decimal com pontos.
o Cada computador da rede deverá receber pelo
menos um endereço IP.
o Multi-homed tem um endereço para cada
interface.
o Consiste de um par de números:
o IP = <nr. Rede><nr. Comput>
o Quais são os utilizados no dia-a-dia?
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
Arquitetura TCP/IP –
Endereçamento
o Cada um dos quatro números é chamado de
octeto porque representa 8 bits:
o Para se identificar uma rede utilizam-se os bits
de nodo com o valor 0.
o 200.132.45.0/24
o Para se endereçar todos os nodos da rede
utilizam-se os bits de nodo com o valor 1
(broadcast direto)
o 200.132.45.255
o Para se endereçar todos os nodos dentro de
uma rede local, utilizam-se todos os bits com
valor 1 (broadcast)
o 255.255.255.255
Arquitetura TCP/IP –
Endereçamento
o Existem 3 classes clássicas de endereços IP
de acordo com o número de bits utilizado para
identificar rede e nodo:
o
Classe A – Rede = 7 bits
1 - 127
127 Redes
Nodo = 24 bits
BI = 0
16.777.214 espaços de endereç.
o
Classe B – Rede = 14 bits
128 - 191
16384 Redes
Nodo=
65534
o
o
Classe C – Rede = 21 bits
192 - 223 2.097.150 Redes
Nodo = 8 bits
BI = 110
254
espaços de endereç.
16 bits
BI = 10
espaços de endereç.
Arquitetura TCP/IP –
Endereçamento
o E duas outras para uso distinto:
o Classe D (BI – 1110), perfazendo a faixa 224.0.0.0 –
239.255.255.255, usado para multicast. (Projeto MBONE)
o Classe E (BI – 1111), reservada e nunca usada.
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
Arquitetura TCP/IP –
Endereçamento IP - Atribuições
o Área de alocação atual:
o
o
o
o
o
o
o
Multiregional
Europa
Outros
América do Norte
América Central/Sul
Costa do Pacífico
Outros
192 até 193
194 até 195
196 até 197
198 até 199
200 até 201
202 até 203
204 até 204
o Redes reservadas:
o 1 endereço de classe A: 10.0.0.0
o 16 endereços classe B: 172.16.0.0 – 172.31.0.0
o 255 endereços classe C: 192.168.0.0- 192.168.255.0
Arquitetura TCP/IP –
Endereçamento IP - Atribuições
o Outras Redes:
o
o
o
o
127.0.0.0/8
44.0.0.0/8
0.0.0.0/0
…
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
Arquitetura TCP/IP –
Endereçamento IP - Máscara
o É usada para identificar redes e hosts em um
endereço.
o Sempre acompanha o endereço.
o É composta por bits “0” ou “1” com 4 bytes, no formato
x.y.z.w e representado externamente em decimais.
Representação
Valores
Binária
11111111
11111111
11111111
00000000
Decimal
255
255
255
0
Arquitetura TCP/IP –
Endereçamento IP - Classfull
o A máscara pode ser interpretada pelos seus
“bits ativos 1”.
Classe
Máscara
A
255.0.0.0 ou /8
B
255.255.0.0 ou /16
C
255.255.255.0 ou /24
o Endereços de classes A, B e C são também conhecidos
como classfull, pois mantém suas máscaras originais
o Rede 192.168.1.0, máscara 255.255.255.0
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
Masc.:
255.0.0.0
Masc.:
255.255.0.0
Masc.:
255.255.255.0
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
Endereço de broadcast é um endereço IP (e o seu endereço é sempre o
último possível na rede ou sub-rede) que permite que a informação seja
enviada para todas as maquinas de uma LAN, MAN, WAN e
TANS, redes de computadores e sub-redes.
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP)
Endereços Privados
rr-09-r.01
Arquitetura TCP/IP (Ender. IP –
Sub-redes)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP –
Sub-redes)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP –
Sub-redes)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP –
Sub-redes)
rr-09-r.01
Arquitetura TCP/IP (Ender. IP –
Sub-redes)
Exemplo:
•Subdivisão em redes de 30 hosts
•Classe C
/ Masc. 255.255.255.224
rr-09-r.01
Arquitetura TCP/IP (Ender. IP –
Sub-redes)
Operação ANDing
Vamos ao trabalho...
33
Download