Você está na página 1de 110

Redes de

computadores
e Telecom
Image: FreeDigitalPhotos.net

Evoluo das redes e das


telecomunicaes

Refletindo... Como isso...

ARPANET Maps

Refletindo... Se transformou nisso?


Computadores interligados internet

Um pouco de histria
O Ser humano sempre se utilizou de dois
fenmenos fsico para se comunicar a
longas distncias:
Luz
Som

Um pouco de histria
O tambor africano:
Codificao sonora

Um pouco de histria
Telgrafo ptico:
Cartagineses (IV A.C.)
Usado para transmitir
informaes militares
Consistia num conjunto
de varas submersas
em recipiente com gua.

Um pouco de histria
Bandeiras Gregas:
Gregos (V A.C.)
Consistia na correlao de posio e cor

Um pouco de histria
Torres Romanas:
Utilizado por todo o Antigo Imprio Romano
Consistiam em torres construdas em lugares
elevados e usadas para transmitir sinais luminosos

Um pouco de histria
Idade Mdia:
Uso de animais (pombos-correios, falces, etc...)
para entrega de mesagens
Hoje em dia um hobby

Um pouco de histria
Alfabeto binrio:
Francis Bacon (1605)
Aperfeioado pelo alemo Gottfried Leibniz (1750)

Um pouco de histria
Telgrafo de Chappe:

Claude Chappe (1792)


Consistia de torres com braos articulados
Mantinham distncias de si entre 6 Km a 16 Km
As mensagem percorriam 115 Km/m

Um pouco de histria
Telegrafia eltrica:
Samuel Morse (1837)
Alfabeto codificado em pontos e traos
Durante o sculo XIX, os continente
interligados por cabos submarinos

foram

Um pouco de histria
Incio da Telefonia:
Alexander Graham Bell (1876)
Levaram 10 anos para definir os princpios da
telefonia que prevaleceram at 1950

Um pouco de histria
Telegrafia sem fio:
Heinrich Hertz (1886) provou as analogias entre
ondas de luz e eletricidade (Teoria de Hertz)
Gugliermo Marconi (1895) / Padre Landell de Moura
(1893) contruiu o primeiro rdio transmissor
Em 1896, iniciou-se a instalao dos primeiros
telgrafos sem fio. Posteriormente as rdios em s.

Um pouco de histria
Novas tecnologias:
Laboratrios Bell (1926): primeiro prottipo do facsmile
Philo Tylor Farnswoth (1927): TV Preto e Branco

Um pouco de histria
A era do computador:
ENIAC (1946): Primeiro computador eletrnico
30 toneladas, 180m2 e 78 mil vlvulas

Um pouco de histria
Guerra Fria:
Sputnik (1957): Satlite Russo
ARPA (1957): Agencia ARPA (EUA)
J. C. R. Licklider (MIT 1962): Iniciou o conceito de
"rede galctica".
ARPANET
(1969):
Iniciou
as
primeiras
transmisses.

Um pouco de histria
A Internet:
Vinton Cerf (1970): Na tentativa de interconectar
trs diferentes redes, criou-se o termo "interneting".
Bob Thomas (1971): Criou o primeiro vrus: The
Creeper.
Ray Tomlinson (1971): Criou o protocolo de envio
de mensagens, o e-mail.

Um pouco de histria
A Internet:
Interligao inter-continental (1973): A ARPANET
passa a estar conectado de leste a oeste
Vinton Cerf (1977): Criao do protocolo TCP/IP
Kevin MacKenzie(1979): Iniciou a utilizao de
smbolos para expressar sentimento em messagens
:-)
IBM (1980): Popularizao do PC

Um pouco de histria
A Internet:
Diviso da ARPANET (1983): ARPANET e MILNET
Com o passar do tempo, a ARPANET passou a se
conectar a diversos tipos de redes, usando o
mesmo protocolo, se transformando naturalmente
na rede que conhecemos hoje.

Histrico de tecnologia de redes

1970: Protoloco X.25


1971: Redes sem fio (Wireless)
1972: Ethernet
1973: Telefonia Celular
1974: ARPANET Comercial
1976: Padro Ethernet
1978: Token Ring
1980: Frame Relay
1982: Padro Protocolo TCP/IP
1989: DSL e World Wide Web
1990: Rede ATM
1991: Bluetooth
1995: Redes Via Energia Eltrica
1999: Gigabit Ethernet
2001: Wimax

Hoje em dia... Era da convergncia


Saber os conceitos bsicos
Convergir tecnologias

Redes de
computadores
e Telecom
Image: FreeDigitalPhotos.net

Camadas em protocolos de
rede

Protocolos de rede
No incio dos projetos de rede, a principal
preocupao era com o hardware.
Devida a complexidade de alguns aspectos
das rede, iniciou-se a implementao de
solues em software.

Protocolos de rede
Implementaes em software:
Organizao em camadas.
O nvel inferior oferece determinados servios para
as camadas superiores e vice-versa.
Comunicao orientada interface.
Encapsulamento de informaes.
A comunicao entre camadas ocorre verticalmente.
A comunicao entre camadas entre hosts ocorre
horizontalmente.

Protocolos de rede

Protocolos de rede
Conceitos:
Um conjunto de camadas e protocolos so
chamados de arquitetura de rede.
Arquiteturas
bem
definidas
permitem
o
desenvolvimento de hardwares e softwares para o
funcionamento em camadas.
Com esta soluo acordada, tornou-se "fcil"
desenvolver conectividade entre computadores.
Gerou solues no padronizadas...

Protocolos de rede
ISO (International Standarts Organization):
Com o objetivo de padronizar a
comunicao de rede de maneira realmente
aberta, props um modelo padro.
Criou-se ento o modelo Open System
Interconnerction.

Modelo OSI

Modelo OSI

Modelo OSI
Dividido em 7 camadas.
Segue 5 princpios:
1 - Uma cada deve ser criada onde houver
necessidade de outro grau de abstrao
2 - Cada camada deve executar uma funo bem
definida.
A funo de cada camada deve ser escolhida tendo
em vista a definio de protocolos padronizados
internacionalmente.
Os limites de cada camada devem ser escolhidos par
minimizar o fluxo de informaes pelas interfaces.
O nmero de camadas devem ser grande o bastante
para que as funes distintas no precisem ser
desnecessariamente colocadas na mesma camada.
Devem ser pequenas o suficiente para que a
arquitetura no se torne difcil de controlar.

Modelo OSI

Camada 1 - Fsica (Physical)


Trata da transmisso de bits brutos.
Deve garantir que um bit 1 chegue a seu destino
como bit 1. Assim com o bit 0 chegue a seu destino
como bit 0.
Preocupaes com hardware (meio de transmisso
- protocolo).

Modelo OSI
Camada 2 - Enlace de dados (Data link)
Transforma um canal de transmisso bruto em uma
linha de dados limpa.
Fora a diviso dos dados em quadros (frames) e
com tempo de vida.
Comunicao de dados (quadros) sequenciais.
Lidar com erros de transmisso.
Regular fluxo de dados, de tal forma que receptores
lentos no sejam atropelados por transmissores
rpidos.

Modelo OSI

Camada 3: Rede (Network)


Controla operaes de roteamento (sub-redes).
Garante a entrega de dados em redes heterogenias.
Lida com congestionamento, instabilidade, retardo.

Modelo OSI
Camada 4: Transporte (Transport)
responsvel por fragmentar os dados e transmitilos.
Garante a entrega de dados no destino.
Mantem a conversao entre a origem e destino.

Modelo OSI
Camada 5: Sesso (Session)
Permite a conexo de
simultaneamente.

diversos

usurios

Gerencia o fluxo de dados: Tarefas crticas, e


sincronizao.

Modelo OSI
Camada 6: Apresentao (Presentation)
Trata da semntica e sintaxe das informaes
transmitidas.
Gerencia a abstrao de estruturas para garantir a
comunicao entre computadores de diferentes
plataformas.

Modelo OSI

Camada 7: Aplicao (Application)


a camada de ativao dos protocolos.
Gerencia
usurios.

usabilidade

de

protocolos

pelos

Fixando contedo...
Voc foi contratado como consultor de redes pela empresa Cacos & Cacarecos Ltda. Esta empresa
est sendo dirigido por um novo diretor, filho do antigo diretor e fundados da empresa. Este diretor lhe
solicita para treinar um estagirio que ser contratado para ajudar no suporte e manuteno da rede.
1 Voc inicia seu trabalhando, explicando ao estagirio que protocolos de rede so:

2 Para o estagirio entender melhor: Estes protocolos seguem um modelo conhecido como OSI,
que :

3 Exemplifique ao estagirio cada camadas do modelo OSI:

4 Voc tambm explica ao estagirio que os protocolos se comunicam ordenadamente, ou seja:

Redes de
computadores
e Telecom
Image: FreeDigitalPhotos.net

Arquitetura TCP

Modelo de Referncia TCP/IP


Composto por 4 camadas.
Criado o conceito de camada "inter-rede".

Modelo de Referncia TCP/IP


Camada de Transporte (Transport)

Mesma funo que no modelo OSI: Manter a


"conversao" entre os hosts.

Fragmenta os dados originais em pacotes (origem)

Recompes
(destino)

Implementao de protocolos fim a fim de conexo


confivel.

os

dados

originais

dos

pacotes

Modelo de Referncia TCP/IP


Camada de Aplicao (Application)

Implementao de protocolos de alto nvel.

Modelo de Referncia TCP/IP


Camada de Interface de rede (Host-to-network)

Modelo no possui detalhes de implementao.

Abrange o driver de dispositivo do Sistema Operacional


e a placa de rede.

Trata dos detalhes de hardware necessrios para o


interfaceamento fsico com a rede

Modelo de Referncia TCP/IP


Encapsulamento de dados
Dados
Aplicao
Cabealho de
Dados
aplicao
Cabealho
TCP

Dados da aplicao

Transporte

Segmento TCP

Cabealho
IP

Cabealho
TCP

Dados da aplicao

Inter-rede

Datagrama IP

Cabealho
Ethernet

Cabealho
IP

Cabealho
TCP

Dados da aplicao

Quadro Ethernet

Rodap
Ethernet

Interface de rede

Fixando contedo...
Relacione os modelos de referncia OSI e
TCP,
destacando
suas
diferenas
e
semelhanas.

Redes de
computadores
e Telecom
Image: FreeDigitalPhotos.net

Protocolo TCP

Protocolo IP
Internet Protocol IPv4.
Responsvel pelo fluxo de dados na rede.
Sistema de entrega fim-a-fim.
No orientado conexo.
Sem controle de erros e sem
reconhecimento.

Protocolo IP
Ausncia de:
Controle de erros sobre os dados da aplicao.
Controle de fluxo.
Sequenciamento de dados.
Entrega ordenada.

Protocolo IP
Servio de entrega de melhor esforo (Besteffort).
Trafega via pacotes (Datagramas).
Datagramas possuem tamanhos variveis.
O tamanho mximo de 64 Kb.

Modelo de Referncia TCP/IP


Datagrama IP
Dados
Aplicao
Cabealho de
Dados
aplicao
Cabealho
TCP

Dados da aplicao

Transporte

Segmento TCP

Cabealho
IP

Cabealho
TCP

Dados da aplicao

Inter-rede

Datagrama IP

Cabealho
Ethernet

Cabealho
IP

Cabealho
TCP

Dados da aplicao

Quadro Ethernet

Rodap
Ethernet

Interface de rede

Protocolo IP
Datagrama IP

Protocolo IP
Datagrama IP - Campos

Version (4 bits): Verso do protocolo utilizado.


IHL (4 bits): Informa o tamanho do cabealho em funo
do campo Options.
Sem opes: 20 bytes.
Com opes: 60 bytes.
Type of Service (8 bits): Utilizado para diferenciar
Datagramas Baixo atraso, Alta vazo e confiabilidade.
Transmisso de voz: Preferencialmente Alta vazo.
Transferncia de arquivos: Confiabilidade.

Protocolo IP
Datagrama IP - Campos
Total Length (16 bits): Tamanho do pacote cabealho
+ dados.
O tamanho mximo terico de 65.535 bytes.
Identification (16 bits): Identifica, de forma nica, os
pacotes. Auxilia na fragmentao e restaurao de
pacotes.
Flags (3 bits): Controle de fragmentao.
DF significa Dont Fragment (no fragmentar).
MF significa More Fragmentos (mais fragmentos). O
ltimo fragmento no possui este sinal.
Mais um bit no utilizado.

Protocolo IP
Datagrama IP - Campos
Fragment Offset (13 bits): Indica em que ponto do
datagrama atual pertence o fragmento.
Todos os datagramas devem ser mltiplo de 8 bytes
(exceto o ltimo).
possvel fragmentar em at 8192 partes.
Time to life (8 bits): Este campo serve para que o
datagrama no fique circulando eternamente na rede,
cada vez que passa por um roteador ele
decrementado de um e quando chegar a zero ele
descartado.
Tempo mximo de vida: 255 segundos.

Protocolo IP
Datagrama IP - Campos
Protocol (8 bits): Utilizado somente quando chega em
seu destino, ele serve para identificar qual protocolo da
camada de transporte ele ser encaminhado.
Exemplo de protocolos: 6 TCP; 17 UDP;
Lista completa em http://www.iana.org ou RFC 1700.

Header Checksum (16 bits): Ajuda na deteco de erros


do pacote.
O checksum recalculado a cada roteamento.
Quando detectado algum erro, o datagrama
descartado.

Protocolo IP
Datagrama IP - Campos
Source Adress (32 bits): Endereo IP de origem dos
dados.
Destination Adress (32 bits): Endereo IP de destino dos
dados.
Options (Varivel): Informaes adicionais.
Lista completa - http://www.iana.org/assignments/ip-parameters.
Recomendvel sua no utilizao.
Na prtica no utilizado.

Protocolo IP
Datagrama IP - Campos
determinada pela Unidade Mxima de Transmisso
(MTU).
Ethernet 1500 bytes; ATM 53 bytes;
Suponha-se que temos um datagrama de 4000 bytes:
Este precisa ser transmitido por Ethernet;
Pega-se a rea de dados do (3980 bytes) e dividimos
em 3 fragmentos: 1480 bytes; 1480 bytes; 1020
bytes;
Soma-se os devidos cabealhos: 1500 bytes; 1500
bytes; 1040 bytes;

Protocolo IP
Datagrama IP - Remontagem
Este procedimento realizado apenas no destino.
Roteadores no realizam esse processo.
Comutao de pacotes (diversidade de rotas).
Tempo mximo para montagem.
Se faltam fragmentos e o tempo se esgota, os
fragmentos so descartados.
O destino envia um ICMP de tempo excedido.

Protocolo IP
Datagrama IP - Montando um datagrama
Suponhamos que seja utilizado o protocolo TELNET
para uma breve comunicao remoto.
Aps ter estabelecido toda a comunicao entre as
partes, uma das pontos envia a seguinte mensagem : oi
unip.
Esta mensagem seria codificada pelo protocolo TELNET
e encaminha ao protocolo de transporte TCP.
O protocolo TCP fornecer os dados necessrios para o
protocolo IP encaminhar os pacotes at o destino.
Como seria o datagrama dessa comunicao?

Protocolo IP
Datagrama IP - Montando um datagrama
O endereo ip de origem 192.168.0.4.
O endereo de destino 192.168.0.10.
Datagrama sem opes.

Protocolo IP
Datagrama IP - Montando um datagrama
Version (4 bits): 4 - 0100.
IHL (4 bits): 5 - 0101.
Type of Service (8 bits): 0 - 00000000.
Total Length (16 bits): 28 bytes - 0000000000011100
Identification (16 bits):33 - 0000000000100001.
Flags (3 bits): DF - 001.
Fragment Offset (13 bits): 0000000000000.
Time to life (8 bits): 255 - 11111111.

Protocolo IP
Datagrama IP - Montando um datagrama
Protocol (8 bits): 6 TCP 00000110.
Header Checksum (16 bits): 0000000000000000.
Source Adress (32 bits):
00000000000011000000101010000100
Destination Adress (32 bits):
00000000000110000001010100001010
Options (Vazio):
Dados: oi unip
01101111 01101001 00100000 01110101 01101110
01101001 01110000

Protocolo IP
Datagrama IP - Montando um datagrama

01000101000000000000000000011100
00000000001000010010000000000000
11111111000001100000000000000000
00000000000011000000101010000100
00000000000110000001010100001010

0110111101101001001000000110011001100001011101000110010101100011

Redes de
computadores
e Telecom
Image: FreeDigitalPhotos.net

Endereamento IP

Nmero IP
Cada equipamento conectado possui um nmero IP.

Possui combinao exclusiva de 32 bits.

Notao: 8 bits separados por ponto decimal. Cada 8 bits


chamado de Octeto.

Possui 5 classes de endereos: A, B, C, D e E.

Frmula para clculo de redes e mquinas de cada classe: 2n-2,


onde n a quantidade de bits utilizada para representar a classe.

O endereo IP mais baixo 0.0.0.0 e o mais alto


255.255.255.255

Nmero IP

Os endereos com 0 so utilizados para se referirem rede atual.

Os endereos com 1 so utilizados para difuso na rede local.

127.x.y.z utilizado como loopback (mquina local).

Nmero IP
Redes Classe A: Primeiro bit fixo em 0

Varia de 1 at 126.

Sub-rede: 255.0.0.0.

Nmero de redes: 7 bits = 27-2 = 126.

Nmero de mquinas por rede: 24 bits = 224-2 = 16.777.214.

Nmero IP
Redes Classe B: Os dois primeiros bits fixados em 1 0

Varia de 128 at 191.

Sub-rede: 255.255.0.0.

Nmero de redes: 14 bits = 214-2 = 16.382.

Nmero de mquinas por rede: 16 bits = 216-2 = 65.543.

Nmero IP
Redes Classe C: Os trs primeiros bits fixados em 1 1 0

Varia de 192 at 223.

Sub-rede: 255.255.255.0.

Nmero de redes: 21 bits = 221-2 = 2.097.150.

Nmero de mquinas por rede: 8 bits = 28-2 = 254.

Nmero IP
Redes Classe D: Os quatro primeiros bits fixados em 1 1 1 0

Utilizada em endereos de Multicast.

Redes Classe E: Os quatro primeiros bits fixados em 1 1 1 1

Uso reservado. Sem uso prtico.

Nmero IP
Redes Classe D: Os quatro primeiros bits fixados em 1 1 1 0

Utilizada em endereos de Multicast.

Redes Classe E: Os quatro primeiros bits fixados em 1 1 1 1

Uso reservado. Sem uso prtico.

Sub-redes
Utilizado para dividir uma rede em partes menores
Consistem em reservar alguns bits da representao de nmero
de mquinas e usa-los para representar a sub-rede.

Sub-redes
Exemplo: Suponha-se um endereo de classe B 14 bist para
rede e 16 bits para as mquinas.
Usa-se 6 bits para representar a sub-rede e 10 bits para as
mquinas:
Mascar da sub-rede: 255.255.252.0
Representao alternativa: /22

Logo, teramos 64 redes com 1022 mquinas por rede.

Sub-redes

Sub-rede 1: 1 0 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1
Sub-rede 2: 1 0 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1
Sub-rede 3: 1 0 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1
Sub-rede 1: 130.50.2/22 - 130.50.4.1
Sub-rede 2: 130.50.2/22 - 130.50.8.1
Sub-rede 3: 130.50.2/22 - 130.50.12.1

Sub-redes
Possibilidades de comunicao.

1 Dois computadores em uma mesma rede:


O protocolo se encarrega de trafegar os pacotes e comparar
os endereos IP da origem e do destino para saber se so da
mesma rede.

2 Dois computadores em redes distintas.


Quando o protocolo percebe a diferena de rede, envia o
pacote para o Roteador (Gateway) da rede e ele de encarrega de
enviar os pacotes ao lugar correto.

Mas como o protocolo sabe se o IP de origem e destino so da


mesma rede ou no?

Sub-redes
Suponha-se uma rede classe C.

Sub-redes
Exemplo 1: Com base na figura anterior, suponha que o
computador cujo IP 10.200.150.5 (origem) queira enviar um
pacote de informaes para o computador cujo IP 10.200.150.8.

Transformao decimal para binrio.

Sub-redes
Operao E lgico bit a bit entre o endereo de origem e a
mscara da sub-rede.

Sub-redes
Operao E lgico bit a bit entre o endereo de destino e a
mscara da sub-rede.

Sub-redes
Comparando os dois resultados.

Obteve-se o mesmo resultado, indicando que o endereo destino


pertence mesma rede do endereo de origem.

Sub-redes
Exemplo 2: Com base na figura anterior, suponha que o
computador cujo IP 10.200.150.5 (origem) queira enviar um
pacote de informaes para o computador cujo IP 10.240.150.8.

Transformao decimal para binrio.

Sub-redes
Operao E lgico bit a bit entre o endereo de origem e a
mscara da sub-rede.

Sub-redes
Operao E lgico bit a bit entre o endereo de destino e a
mscara da sub-rede.

Sub-redes
Comparando os dois resultados.

Obteve-se resultados distintos, ou seja, o endereo de destino


no pertence mesma rede do endereo de origem. Neste caso o
protocolo envia o pacote para o roteador (gateway).

Sub-redes - Exerccio
Conforme os exemplos dados e utilizando a figura a seguir como exemplo, faa:

A transformao decimal/binrio dos endereos de origem (10.200.150.2), destino


(10.200.150.4) e suas respectivas mscaras de sub-rede.
Verificar se os endereos de origem e destino esto na mesma rede.

Se voc chegou concluso de que os


endereos no esto na mesma rede, sugira
uma possibilidade para que essas mquinas
fiquem na mesma rede e comprove sua
sugesto
utilizando
a
transformao
decimal/binrio.

Exerccios de fixao
1. Abaixo temos algumas redes e a quantidade de mquinas que temos por rede.
Mas falta definir a mscara de sub-rede. Coloque qual a classe da rede (A, B ou
C), e calcule a mscara de sub-rede:
a. 146.164.38.1 254 mquinas
Passo 1: Converta o numero de mquinas em binrio
254 = 11111110 , logo, precisamos de 8 bits para representar.
Passo 2: Converta o numero IP em binrio
10010010.10100100.00100110.00000001, logo, classe B
MP = 11111111.11111111.00000000.00000000
MD = 11111111.11111111. ???????.00000000
11111111.11111111.11111111.00000000
255 .
255 .
255 .
0

Exerccios de fixao
1. Abaixo temos algumas redes e a quantidade de mquinas que temos por rede.
Mas falta definir a mscara de sub-rede. Coloque qual a classe da rede (A, B ou
C), e calcule a mscara de sub-rede:
b. 200.222.74.1 6 mquinas
Passo 1: Converta o numero de mquinas em binrio
6 = 110 , logo, precisamos de 3 bits para representar.
Passo 2: Converta o numero IP em binrio
11001000.11011110.01001010.00000001, logo, classe C
MP = 11111111.11111111.11111111.00000000
MD = 11111111.11111111.11111111.?????000
11111111.11111111.11111111.11111000
255 .
255 .
255 .
248

Exerccios de fixao
1. Abaixo temos algumas redes e a quantidade de mquinas que temos por rede.
Mas falta definir a mscara de sub-rede. Coloque qual a classe da rede (A, B ou
C), e calcule a mscara de sub-rede:
c. 192.2.43.1 2 mquinas
Passo 1: Converta o numero de mquinas em binrio
2 = 10 , logo, precisamos de 2 bits para representar.
Passo 2: Converta o numero IP em binrio
11000000.00000010.00101011.00000001, logo, classe C
MP = 11111111.11111111.11111111.00000000
MD = 11111111.11111111.11111111.??????00
11111111.11111111.11111111.11111100
255 .
255 .
255 .
252

Exerccios de fixao
1. Abaixo temos algumas redes e a quantidade de mquinas que temos por rede.
Mas falta definir a mscara de sub-rede. Coloque qual a classe da rede (A, B ou
C), e calcule a mscara de sub-rede:
d. 68.75.24.1 14 mquinas
Passo 1: Converta o numero de mquinas em binrio
14 = 1110 , logo, precisamos de 4 bits para representar.
Passo 2: Converta o numero IP em binrio
01000100. 01001011. 00011000.00000001, logo, classe A
MP = 11111111.00000000.00000000.00000000
MD = 11111111.????????.????????.????0000
11111111.11111111.11111111.11111100
255 .
255 .
255 .
240

Exerccios de fixao
2. Uma organizao recebeu o nmero de rede 155.3.1.0/16 e precisa definir
exatamente 7 sub-redes. A quantidade de mquinas por cada sub-rede pode variar.
Defina:
a. Mscara da Sub-rede.
b. Endereo de rede e broadcast de cada sub-rede.
c. Quantidade de mquinas por sub-rede:

Passo 1: Encontrar o nmero de bits necessrio para representar a sub-rede!


7 = 111 , logo, precisamos de 3 bits para representar. Porm, 23-2=6, logo, no
satisfaz os requisitos.
Ento utilizamos mais um bit: 24-2=14, logo precisamos de 4 bits para representar a
sub-rede.

Exerccios de fixao
2. Uma organizao recebeu o nmero de rede 155.3.1.0/16 e precisa definir
exatamente 7 sub-redes. A quantidade de mquinas por cada sub-rede pode variar.
Defina:
a. Mscara da Sub-rede.
b. Endereo de rede e broadcast de cada sub-rede.
c. Quantidade de mquinas por sub-rede:

Passo 2: Converta tudo para binrio!


IP = 10011011.00000011.00000001.00000000, logo, classe B
MP = 11111111.11111111.00000000.00000000
MD = 11111111.11111111.1111????.????????
11111111.11111111.11110000.00000000
255 .
255 .
240 .
0

Exerccios de fixao
2. Uma organizao recebeu o nmero de rede 155.3.1.0/16 e precisa definir
exatamente 7 sub-redes. A quantidade de mquinas por cada sub-rede pode variar.
Defina:
a. Mscara da Sub-rede.
b. Endereo de rede e broadcast de cada sub-rede.
c. Quantidade de mquinas por sub-rede:
Rede =
10011011.00000011.00000000.00000000 155.3.0.0
Broadcast=10011011.00000011.00001111.11111111 155.3.15.255
Rede =
10011011.00000011.00010000.00000000 155.3.16.0
Broadcast=10011011.00000011.00011111.11111111 155.3.31.255
Rede =
10011011.00000011.00100000.00000000 155.3.32.0
Broadcast=10011011.00000011.00101111.11111111 155.3.47.255
Rede =
10011011.00000011.00110000.00000000 155.3.48.0
Broadcast=10011011.00000011.00111111.11111111 155.3.63.255

Exerccios de fixao
2. Uma organizao recebeu o nmero de rede 155.3.1.0/16 e precisa definir
exatamente 7 sub-redes. A quantidade de mquinas por cada sub-rede pode variar.
Defina:
a. Mscara da Sub-rede.
b. Endereo de rede e broadcast de cada sub-rede.
c. Quantidade de mquinas por sub-rede:
Rede =
10011011.00000011.01000000.00000000 155.3.64.0
Broadcast=10011011.00000011.01001111.11111111 155.3.79.255
Rede =
10011011.00000011.01010000.00000000 155.3.80.0
Broadcast=10011011.00000011.01011111.11111111 155.3.95.255
Rede =
10011011.00000011.01100000.00000000 155.3.96.0
Broadcast=10011011.00000011.01101111.11111111 155.3.111.255

Exerccios de fixao
2. Uma organizao recebeu o nmero de rede 155.3.1.0/16 e precisa definir
exatamente 7 sub-redes. A quantidade de mquinas por cada sub-rede pode variar.
Defina:
a. Mscara da Sub-rede.
b. Endereo de rede e broadcast de cada sub-rede.
c. Quantidade de mquinas por sub-rede:
Rede =
10011011.00000011.01110000.00000000 155.3.112.0
Broadcast=10011011.00000011.01111111.11111111 155.3.127.255
Rede =
10011011.00000011.10000000.00000000 155.3.128.0
Broadcast=10011011.00000011.10001111.11111111 155.3.143.255
Rede =
10011011.00000011.10010000.00000000 155.3.144.0
Broadcast=10011011.00000011.10011111.11111111 155.3.159.255

Exerccios de fixao
2. Uma organizao recebeu o nmero de rede 155.3.1.0/16 e precisa definir
exatamente 7 sub-redes. A quantidade de mquinas por cada sub-rede pode variar.
Defina:
a. Mscara da Sub-rede.
b. Endereo de rede e broadcast de cada sub-rede.
c. Quantidade de mquinas por sub-rede:
Rede =
10011011.00000011.10100000.00000000 155.3.160.0
Broadcast=10011011.00000011.10101111.11111111 155.3.175.255
Rede =
10011011.00000011.10110000.00000000 155.3.176.0
Broadcast=10011011.00000011.10111111.11111111 155.3.191.255
Rede =
10011011.00000011.11000000.00000000 155.3.192.0
Broadcast=10011011.00000011.11001111.11111111 155.3.207.255

Exerccios de fixao
2. Uma organizao recebeu o nmero de rede 155.3.1.0/16 e precisa definir
exatamente 7 sub-redes. A quantidade de mquinas por cada sub-rede pode variar.
Defina:
a. Mscara da Sub-rede.
b. Endereo de rede e broadcast de cada sub-rede.
c. Quantidade de mquinas por sub-rede:
Rede =
10011011.00000011.11010000.00000000 155.3.208.0
Broadcast=10011011.00000011.11011111.11111111 155.3.223.255
Rede =
10011011.00000011.11100000.00000000 155.3.224.0
Broadcast=10011011.00000011.11101111.11111111 155.3.239.255
Rede =
10011011.00000011.11110000.00000000 155.3.240.0
Broadcast=10011011.00000011.11111111.11111111 155.3.255.255

Exerccios de fixao
2. Uma organizao recebeu o nmero de rede 155.3.1.0/16 e precisa definir
exatamente 7 sub-redes. A quantidade de mquinas por cada sub-rede pode variar.
Defina:
a. Mscara da Sub-rede.
b. Endereo de rede e broadcast de cada sub-rede.
c. Quantidade de mquinas por sub-rede:
11111111.11111111.11110000.00000000
212-2 = 4094

Redes de
computadores
e Telecom
Image: FreeDigitalPhotos.net

Topologias e cabeamento

Topologias
Define como os dispositivos de rede esto
conectados entre si.
Cada dispositivo conectado a rede recebe o
nome de n.
A principal funo do arranjo topolgico de rede
maximizar os recursos de rede da tecnologia
usada para conexo.

Topologias
Existem 4 tipos bsicos de topologias:

Ponto-a-ponto.
Barramento.
Anel.
Estrela.

Topologias
Ponto-a-ponto:
a conexo mais bsica.
Representa a conexo entre dois dispositivos
de rede.
A partir desta topologia se formam as outras.

Topologias
Barramento:
Todos os dispositivos da rede se conectam a
um mesmo meio de transmisso.
Comunicao feita em broadcast.
Somente um dispositivo envia informao por
vez (controle de tempo x frequencia).

Topologias
Anel:
Os dispositivos so conectados em srie, formando um circuito fechado.
Cada dispositivo funciona como uma repetidora.
Baixa tolerncia a falhas.
Muitos dispositivos causam retardo na transmisso e aumento

na

probabilidade de falhas.

A informao enviada da origem ao destino, passando de n em n at


chegar ao destino ou retornar origem.

Topologias
Estrela:
Todos os dispositivos da rede ficam
conectados a um dispositivo central.
Topologia mais comum.
Tolerncia a falhas, pois um n falho no
compromete os demais.

Topologias
TOPOLOGIA

PONTOS POSITIVOS

PONTOS NEGATIVOS

Barramento

Estrutura simples. Requer


menos cabos para instalar.

A rede pode ficar lenta em


momentos de uso mais intenso.
As falhas so difceis de localizar.

Anel

Instalao razoavelmente
Na falha de uma estao, toda a
simples. Apresenta desempenho rede pra de funcionar.
uniforme sob condies diversas
de trfego.

Estrela

Mais tolerante a falhas, fcil de


instalar e de monitorar.

Custo de instalao mais elevado


porque utiliza mais cabeamento.

Topologias
MEIO DE TRANSMISSO

BARRAMENTO

ANEL

ESTRELA

Cabo de par tranado

Cabo Coaxial

Cabo de Fibra ptica

Cabo Coaxial

Cabo par tranado

Cabo fibra ptica