Você está na página 1de 31

REDES DE COMPUTADORES

Alan Silva
17/03/2014
MODELO DE REFERNCIA
MODELO OSI
MODELO OSI Open Systems
Interconnections
Modelo baseado em uma proposta desenvolvido
pela ISO International Standards Organization.
Foi o primeiro passo em direo a padronizao
internacional dos protocolos empregadas nas
diversas camadas.
Foi revisto em 1995.
O modelo OSI tem 7 camadas:
Modelo OSI
Cada camada deve executar
uma funo bem definida.
A funo de cada camada
deve ser escolhida tendo em
vista a definio de
protocolos padronizado
internacionalmente.
Os limites de camadas devem
ser escolhidos para minimizar
os fluxos de informaes
pelas interfaces.
Aplicao
Apresentao
Sesso
Transporte
Rede
Link Dados
Fsica
O modelo OSI tem 7 camadas:
Modelo OSI Nmero de camadas deve
ser grande o bastante para
que funes distintas no
precisem ser
desnecessariamente
colocadas na mesma
camada e pequeno o
suficiente para que a
arquitetura no se torne
difcil de controlar.
Aplicao
Apresentao
Sesso
Transporte
Rede
Link Dados
Fsica
CAMADA FSICA
Modelo OSI
Transmisso de bits bruto por
um canal de comunicao.
Garantia quando um lado
enviar um bit 1, o outro lado
o receber como bit 1, e no
bit 0.
Projetos lidam com interfaces
mecnicas, eltricas e de
sincronizao, e com meio
fsico de transmisso situada
abaixo da camada fsica.
Fsica
1
CAMADA DE ENLACE DE DADOS
(LINK DE DADOS)
Modelo OSI Transformar um canal de
transmisso bruto que parea
livre de erros de transmisso
no detectados para a
camada de rede.
Transmissor divide os dados
da entrada em quadros de
dados. E transmite os
quadros sequencialmente.
Como um transmissor rpido
envie uma quantidade
excessiva de dados a um
receptor lento?
Link Dados
Fsica
2
CAMADA DE REDE
Modelo OSI Controla a operao da sub-
rede.
Determina como os pacotes
so roteados de origem at o
destino.
Tambm controla
congestionamento. Exemplo:
muitos pacotes ao mesmo
tempo na sub-rede poder
provocar gargalos.
Permitir que redes
heterogneas sejam
interconectadas.
Rede
Link Dados
Fsica
3
CAMADA DE TRANSPORTE
Modelo OSI Funo bsica de aceitar
dados da camada acima dela,
dividi-los em unidades
menores caso necessrio,
repassar essas unidades
camada de rede e assegurar
que todos os fragmentos
chegaro corretamente a
outra extremidade.
Tambm determina o tipo de
servio deve ser fornecido
camada de sesso, e em
ltima anlise, aos usurios
da rede.
Transporte
Rede
Link Dados
Fsica
4
CAMADA DE TRANSPORTE
Modelo OSI
Transporte
Rede
Link Dados
Fsica
4
O tipo de conexo de
transporte mais popular:
Canal ponto-a-ponto livre
de erros.
Entrega mensagens ou
bytes na ordem em que
foram enviados.
CAMADA DE TRANSPORTE
Modelo OSI
Transporte
Rede
Link Dados
Fsica
4
O tipo de servio
determinado quando a
conexo estabelecida.
Camada fim-a-fim: liga a
origem ao destino.
CAMADA DE SESSO
Modelo OSI
Permite que usurios de
diferentes mquinas
estabeleam sesses entre
eles.
Servios como: controle de
dilogo, o gerenciamento
de token e a
sincronizao.
Sesso
Transporte
Rede
Link Dados
Fsica
5
CAMADA DE APRESENTAO
Modelo OSI
Tambm chamada camada de
Traduo, esta camada converte
o formato do dado recebido pela
camada de Aplicao em um
formato comum a ser usado
pela pilha de protocolos. Por
exemplo, se o programa est
usando um cdigo de pgina
diferente do ASCII, esta camada
ser a responsvel por traduzir o
dado recebido para o padro
ASCII. Esta camada tambm
pode ser usada para comprimir
e/ou criptografar os dados. A
compresso dos dados aumenta
o desempenho da rede
Apresentao
Sesso
Transporte
Rede
Link Dados
Fsica
6
CAMADA DE APLICAO
Modelo OSI
A camada de aplicao faz
a interface entre o
programa que est
enviando ou recebendo
dados e a pilha de
protocolos. Quando voc
est baixando ou enviando
e-mails, seu programa de
e-mail entra em contato
com esta camada.
Aplicao
Apresentao
Sesso
Transporte
Rede
Link Dados
Fsica
7
Protocolos de Rede
Assim como h vrias lnguas no mundo, na informtica h diversos
protocolos. No caso das redes, especificamente, dentre as centenas
de protocolos existentes h os que so mais comuns e que, portanto,
sero aqueles que encontraremos por a:
IPX - "Internetwork Packet Exchange". Criado inicialmente pela
Novell, foi muito utilizado nas redes locais at que o protocolo
TCP/IP dominasse o cenrio. Apesar de obsoleto, o IPX ainda est em
uso pois h dispositivos antigos que s conseguem se comunicar
atravs dele.
Netbeui - Criado pela Microsoft para ser o padro nas suas primeiras
verses de rede. A partir do Windows 2000, o NetBuei deixou o
posto de protocolo principal para o TCP/IP e atualmente caiu
praticamente em desuso.
Protocolos de Rede
TCP/IP - A grande revoluo nas redes, o mais utilizado atualmente
por permitir diversos tipos de configurao. "TCP" e "IP" so
abreviaes de: "Transmission Control Protocol - Protocolo de
Controle de Transmisso" e "Internet Protocol - Protocolo de
Interconexo", que so abreviaes dos principais protocolos que
compem o TCP/IP, mais h muitos outros protocolos imbutidos
nele.
HTTP - "Hypertext Transfer Protocol, que significa Protocolo de
Transferncia de Hipertexto". o protocolo padro da Web, que a
parte grfica da internet. o HTTP que possibilita a visualizao de
figuras e vdeos no seu browser. O HTTP, por sua vez, roda sobre o
TCP/IP. Isto significa que o TCP/IP funciona como uma rodovia por
onde so transportadas as informaes HTTP. Portanto, o HTTP no
usado na rede local ou na Internet em si, mas precisa destes dois
sistemas para funcionar.
Protocolos de Rede
FTP - Significa File Transfer Protocol (Protocolo de Transferncia de
Arquivos). Permite a transferncia de arquivos entre dois
computadores, funcionando sobre a infra-estrutura da Internet que
usa o TCP/IP como protocolo padro.
Na prtica, nas redes locais que voc provavelmente vai montar ser
preciso instalar e configurar apenas o protocolo TCP/IP. Isto porque o
IPX e o NetBeui so cada vez menos necessrios e tendem a
desaparecer, enquanto o HTTP e o FTP so protocolos internos com
os quais dificilmente tereremos que configurar ou instalar.
Protocolos de Rede
Uma curiosidade: a World Wide Web (WWW) virou sinnimo de
internet, mas na verdade a WWW apenas um dos servios
disponveis na Internet. A World Wide Web apenas a parte grfica
da internet, que contm muitos outros servios como SMTP (e-mail)
e FTP (Transferncia de arquivos), sem falar em outros servios como
o famoso compartilhamento de arquivos, por onde muita gente
encontra seus arquivos MP3.
Cada sistema de compartilhamento de arquivos tem seu prprio
protocolo, que roda "por cima" do protocolo TCP/IP que, por sua vez,
forma uma espcie de esqueleto que sobre o qual so construdos
outros sistemas de transporte de dados, que so os endereos IP.
Protocolos de Rede
O Protocolo TCP/IP o mais utilizado tanto nas redes locais quanto
na Internet. Entretanto, para que duas mquinas "conversem"
usando o TCP/IP preciso que tenham seus respectivos endereos
de IP e que estes sejam compatveis. Cada computador tem um
endereo de IP nico e exclusivo, algom como o RG das pessoas
fsicas, sendo que uma das dificuldades em configurar as redes a
atribuio dos endereos de IP.
H duas maneiras de atribuir endereos de IP: Manual ou
automaticamente. Nesse ltimo caso, preciso haver na rede local
algum micro ou dispositivo (como modem, roteador...) configurado
como sendo um "Servidor DHCP", que justamente uma mquina
encarregada de atribuir endereos IP para os computadores da rede
que assimo solicitarem.
Protocolos de Rede
Quando um computador configurado para "Receber um endereo de
IP automaticamente" se conecta rede procura por um servidor
DHCP. Quando o encontra, "pergunta-lhe" algo mais ou menos
assim:
- "Hei, quem sou eu?
O Servidor DHCP ento lhe responde algo como:
- "Bom dia. Voc o IP 192.168.254.154, sua mscara de sub-rede
255.255.255.0 seu gateway o 192.168.0.1 e seu DNS est em
240.251.19.106".
Protocolos de Rede
O que siginificamestas informaes? Em resumo, trata-se do
seguinte:
Endereo de IP - aquele nmero exclusivo de cada mquina na
rede local ou da Internet. No podem exsitir duas mquinas com o
mesmo IP na mesma rede. um nmero de 16 dgitos, separado
por trs "." pontos formando quatro quadrantes.
Cada um dos quadrantes vai de 0 a 255, sendo que nas redes
locais se utilizam as sries 192.168.XXX.XXX, 10.0.XXX.XXX ou
172.16.XXX.XXX.
Protocolos de Rede
O endereo IP uma sequncia de nmeros composta de 32
bits. Esse valor consiste em um conjunto de quatro
sequncias de 8 bits. Cada uma destas separada por um
ponto e recebe o nome de octeto ou simplesmente byte, j
que um byte formado por 8 bits.
O nmero 172.31.110.10 um exemplo. Repare que cada
octeto formado por nmeros que podem ir de 0 a 255, no
mais do que isso.
Protocolos de Rede
O endereo IP uma sequncia de nmeros composta de 32 bits.
Esse valor consiste em um conjunto de quatro sequncias de 8
bits. Cada uma destas separada por um ponto e recebe o nome
de octeto ou simplesmente byte, j que um byte formado por 8
bits.
O nmero 172.31.110.10 um exemplo. Repare que cada octeto
formado por nmeros que podem ir de 0 a 255, no mais do
que isso.
A diviso de um IP em quatro partes facilita a organizao da rede,
da mesma forma que a diviso do seu endereo em cidade, bairro,
CEP, torna possvel a organizao da regio. Neste sentido, os dois
primeiros octetos de um endereo IP podem ser utilizados para
identificar a rede, por exemplo. Uma rede para alunos e outra
para professores, pode-se ter 172.31.x.x para uma rede e
172.32.x.x para a outra, sendo que os dois ltimos octetos so
usados na identificao de computadores.
Neste ponto, voc j sabe que os endereos IP podem ser
utilizados tanto para identificar o seu computador dentro de uma
rede, quanto para identific-lo na internet.
Se na rede da empresa onde voc trabalha o seu computador
tem, como exemplo, IP 172.31.100.10, uma mquina em outra
rede pode ter este mesmo nmero, afinal, ambas as redes so
distintas e no se comunicam, sequer sabem da existncia da
outra. Mas, como a internet uma rede global, cada dispositivo
conectado nela precisa ter um endereo nico. O mesmo vale
para uma rede local: nesta, cada dispositivo conectado deve
receber um endereo nico. Se duas ou mais mquinas tiverem o
mesmo IP, tem-se ento um problema chamado "conflito de IP",
que dificulta a comunicao destes dispositivos e pode inclusive
atrapalhar toda a rede.
Classes de IP
Para que seja possvel termos tanto IPs para uso em redes locais
quanto para utilizao na internet, contamos com um esquema de
distribuio estabelecido pelas entidades IANA (Internet Assigned
Numbers Authority) e ICANN (Internet Corporation for Assigned
Names and Numbers) que, basicamente, divide os endereos em
trs classes principais e mais duas complementares. So elas:
Classe A: 0.0.0.0 at 127.255.255.255 - permite at 128 redes,
cada uma com at 16.777.214 dispositivos conectados;
Classe B: 128.0.0.0 at 191.255.255.255 - permite at 16.384
redes, cada uma com at 65.536 dispositivos;
Classe C: 192.0.0.0 at 223.255.255.255 - permite at 2.097.152
redes, cada uma com at 254 dispositivos;
Classe D: 224.0.0.0 at 239.255.255.255 - multicast;
Classe E: 240.0.0.0 at 255.255.255.255 - multicast reservado.
Classes de IP
As trs primeiras classes so assim divididas para atender s
seguintes necessidades:
- Os endereos IP da classe A so usados em locais onde so
necessrias poucas redes, mas uma grande quantidade de
mquinas nelas. Para isso, o primeiro byte utilizado como
identificador da rede e os demais servem como identificador
dos dispositivos conectados (PCs, impressoras, etc);
- Os endereos IP da classe B so usados nos casos onde a
quantidade de redes equivalente ou semelhante
quantidade de dispositivos. Para isso, usam-se os dois
primeiros bytes do endereo IP para identificar a rede e os
restantes para identificar os dispositivos;
Classes de IP
- Os endereos IP da classe C so usados em locais que requerem
grande quantidade de redes, mas com poucos dispositivos em
cada uma. Assim, os trs primeiros bytes so usados para
identificar a rede e o ltimo utilizado para identificar as
mquinas.
Quanto s classes D e E, elas existem por motivos especiais: a
primeira usada para a propagao de pacotes especiais para a
comunicao entre os computadores, enquanto que a segunda
est reservada para aplicaes futuras ou experimentais.
H vrios blocos de endereos reservados para fins especiais. Por
exemplo, quando o endereo comea com 127, geralmente indica
uma rede "falsa", isto , inexistente, utilizada para testes. No caso
do endereo 127.0.0.1, refere prpria mquina, ou seja, ao
prprio host, razo esta que o leva a ser chamado de localhost. J
o endereo 255.255.255.255 utilizado para propagar mensagens
para todos os hosts de uma rede de maneira simultnea.
Classes de IP
Mascara de sub-rede - Dentre os endereos de IP disponveis
dentro de cada rede, a mscara de rede um nmero com o
mesmo formato do endereo IP (quatro quadrantes) que serve
para indicar quais micros esto na mesma sub-rede. Nas pequenas
redes locais usa-se a mscara 255.255.255.0 indicando que a sub-
rede pode utilizar at 256 endereos de IP para acesso direto, sem
necessidade de fazer roteamento.
As classes IP ajudam na organizao deste tipo de
endereamento, mas podem tambm representar desperdcio
parte dos nmeros que um octeto destinado a identificar
dispositivos conectados (hosts) "trocado" para aumentar a
capacidade da rede. Para compreender melhor, vamos enxergar as
classes A, B e C da seguinte forma:
- A: R.H.H.H;
- B: R.R.H.H;
- C: R.R.R.H.
Classes de IP
Ns utilizamos nmeros de 0 a 255 nos octetos, mas estes, na
verdade, representam bytes (linguagem binria). 255 em binrio
11111111. O nmero zero, por sua vez, 00000000. Assim, a
mscara de um endereo classe C, 255.255.255.0, :
11111111.11111111.11111111.00000000
Perceba ento que, aqui, temos uma mscara formada por 24 bits
1: 11111111 + 11111111 + 11111111. Para criarmos as nossas
sub-redes, temos que ter um esquema com 25, 26 ou mais bits,
conforme a necessidade e as possibilidades. Em outras palavras,
precisamos trocar alguns zeros do ltimo octeto por 1.
Suponha que trocamos os trs primeiros bits do ltimo octeto
(sempre trocamos da esquerda para a direita), resultando em:
11111111.11111111.11111111.1110000
Classes de IP
IP esttico (ou fixo) um endereo IP dado permanentemente a
um dispositivo, ou seja, seu nmero no muda, exceto se tal ao
for executada manualmente. Como exemplo, h casos de
assinaturas de acesso internet via ADSL onde o provedor atribui
um IP esttico aos seus assinantes. Assim, sempre que um cliente
se conectar, usar o mesmo IP.
O IP dinmico, por sua vez, um endereo que dado a um
computador quando este se conecta rede, mas que muda toda
vez que h conexo. Por exemplo, suponha que voc conectou seu
computador internet hoje. Quando voc conect-lo amanh, lhe
ser dado outro IP.
O mtodo mais utilizado na distribuio de IPs dinmicos o
protocolo DHCP (Dynamic Host Configuration Protocol).
IP Esttico e Dinmico
PERGUNTAS?