You are on page 1of 41

Tecnologia em Sistemas para Internet

Redes de Computadores e Aplicaes


Aula 02 Modelo de Referncia OSI (Open
Systems Interconnection) e Pilha TCP/IP

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Objetivos
Entender o que uma pilha de protocolos;
Conhecer o Modelo de Referncia OSI;
Aprender a funo de cada camada do Modelo
Referncia OSI;
Conhecer a pilha de protocolos TCP/IP;
Identificar quais so os principais protocolos da pilha
TCP/IP e em que camada eles atuam;
Diferenciar a pilha de Protocolos TCP/IP do Modelo
de Referncia OSI;
Prof. Diego Pereira
<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Introduo
Vimos que o protocolo implementa as regras usadas na
comunicao de dados entre os dispositivos;
Na realidade, diversos protocolos so usados, cada um
com uma finalidade especfica;
O conjunto de protocolos usados em uma comunicao
chamamos de pilha de protocolos;
Existem diferentes pilhas de protocolos, entretanto, no
realizam comunicao entre si(precisa de um tradutor);
TCP/IP
NetBEUI(IBM)
IPX/SPX
Prof. Diego Pereira
<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

O Modelo OSI
As solues em redes de computadores eram
proprietrias, cada fabricante usava uma tecnologia;
Com intuito de facilitar a interconexo de sistemas
de computadores, a ISO(International Standards
Organization) desenvolveu um modelo de referncia,
o modelo OSI.
Open Systems Interconnection (Interconexo de
Sistemas Abertos)
Sistemas abertos a comunicao com outros sistemas;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

O Modelo OSI
Fabricantes iriam se basear nele para desenvolver
seus protocolos;
O OSI um modelo de 7(sete) camadas;
Em teoria cada camada de responsabilidade de um
protocolo especfico;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

O Modelo OSI
Princpios aplicados na construo do modelo
1.
2.
3.
4.
5.

Cada camada deve ser criada onde houver necessidade de outro


grau de abstrao;
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 camadas devem ser escolhidos para minimizar o
fluxo de informaes pelas interfaces;
O nmero de camadas deve ser grande o bastante para que
funes distintas no precisem desnecessariamente colocadas na
mesma camada e pequeno o suficiente para que a arquitetura no
se torne difcil de controlar.
(TANENBAUM, 2011)

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

O Modelo OSI
7

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica
7
Modelo de Referncia
OSI

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Como ocorre a comunicao?


Computador 1

Computador 2

Aplicao

Apresentao

Aplicao
Cada camada, passa para
a imediatamente inferior.

Apresentao

Sesso

Sesso

Transporte

Transporte

Rede

Rede

Enlace

Cada camada, passa para a


imediatamente superior.

Fsica

Enlace
Fsica

Meio
8 Fsico
Prof. Diego Pereira
<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Encapsulamento
Na transmisso de um dado:
Cada camada recebe as informaes da camada
imediatamente superior;
Acrescenta as informaes pelas quais ela
responsvel;
Passa os dados para a camada imediatamente
inferior;

Esse processo chamado encapsulamento;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Encapsulamento

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

10

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Camadas do Modelo OSI


Camada de Aplicao (7)
Faz a interface entre a pilha de protocolos e o aplicativo que
pediu ou ir receber a informao;
Exemplos: HTTP(Web), FTP(Transferncia de arquivos),
SMTP(Email);

Camada de Apresentao (6)


Converte o formato do dado recebido pela camada de Aplicao
em um formato comum a ser usado na transmisso do dado, ou
seja, um formato estendido pelo protocolos usado;
Converso do padro de caracteres (web) quando o dispositivo
transmissor usa um padro diferente do ASCII
Est diretamente relacionada sintaxe e semntica das
informaes;
Criptografia e compresso de dados;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

11

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Camadas do Modelo OSI


Camada de Sesso (5)
Permite que duas aplicaes em computadores
diferentes estabeleam uma sesso de comunicao;
Diferentes usurios conectados;
Sincronizao;

Camada de Transporte (4)


Pegar os dados vindos da camada de Sesso, dividi-los
em segmentos e enviar para camada de Rede;
Camada de comunicao fim-a-fim;
Process-to-process;
Controle de fluxo e ordem;
Prof. Diego Pereira
<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

12

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Camadas do Modelo OSI


Camada de Rede (3)
Endereamento lgico dos pacotes;
Traduo de endereos lgicos em endereos fsicos;

Qualidade de servio(QoS):
Prioriza a entrega de determinado pacote;

Determinao da rota
Baseia-se em condies de trfego e prioridades;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

13

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Camadas do Modelo OSI


Camada de Enlace (2)
Tambm chamada Link de Dados;
Pega os pacotes oriundos da camada de Rede e
transforma em:
Quadros(Ethernet tamanho varivel)
Clulas(ATM tamanho fixo)

Fornecer informaes sobre os endereos fsicos de


origem e destino(MAC Addres) do quadro;
Controlar o acesso ao canal compartilhado;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

14

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Camadas do Modelo OSI


MAC Address(48 bits)
3 octetos identificam o fabricante;
3 octetos identificam a interface;

Para visualizar o endereo MAC da interface digite no prompt ipconfig /all ou getmac
em mquinas Windows, ou ifconfig em ambiente Linux.

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

15

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Camadas do Modelo OSI


Camada Fsica (1)
Pega os quadros enviados pela camada de Enlace e os
transforma em sinais compatveis com o meio;
Meio eltrico(0s e 1s convertidos em pulsos eltricos
transmitidos pelo cabo)
Meio ptico(0s e 1s convertidos em sinais luminosos)

Papel desempenhado pela placa de rede;


Quantidade de pinos deve ter o conector de rede e
qual a finalidade de cada um deles;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

16

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

PILHA DE PROTOCOLOS TCP/IP

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

17

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Motivao
Realidade Atual
Ampla adoo das diversas tecnologias de redes de
computadores
Evoluo das tecnologias de comunicao
Reduo dos custos dos computadores

Dificuldades
Restries ao nmero de dispositivos conectados
Tecnologias incompatveis inviabilizam a
interoperabilidade

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

18

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Motivao
Alternativas
Adotar mecanismos que permitam a
interoperabilidade
Interconectar as diferentes redes
Compatibilizar a heterogeneidade das mltiplas
tecnologias de redes

Soluo
Tecnologia de inter-redes

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

19

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Tecnologia de inter-redes
Conceito
Conjunto de protocolos que permitam a interconexo de
redes heterognias;

Benefcios
Acomodao de mltiplas plataformas de hardware e
software;
Esconde os detalhes do hardware da rede;
Permite a comunicao dos dispositivos de forma
independente do tipo de rede fsica adotada;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

20

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Introduo
O Modelo de Referncia TCP/IP foi usado na
ARPANET;
Surgiu da necessidade de se conectar vrias redes de
maneira uniforme;
Definido pela primeira vez em 1974(Cerf e Kahn);
Uma nova perspectiva em 1985(Leiner et al);
Filosofia do projeto na qual se baseia discutida em
1988(Clark);

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

21

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Introduo
Departamento de Defesa dos EUA
A rede deveria ser capaz de sobreviver perdas, a
comunicao deveria ser mantida enquanto as
mquinas de origem e destino estivessem
funcionando;
Necessria uma arquitetura flexvel, capaz de suportar
tanto transferncia de arquivos, quanto a transmisso
de dados de voz em tempo real;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

22

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Famlia de protocolos TCP/IP


Conceito:
Conjunto de padres de redes que permitem a
interconexo de redes e sistemas heterogneos
Redes fsicas com diferentes tecnologias de acesso;
Equipamentos desenvolvidos por diferentes
fabricantes, com diferentes arquiteturas de hardwares
e que executam em diferentes Sistemas Operacionais;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

23

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Famlia de protocolos TCP/IP


Quem pode utilizar ?
Qualquer organizao que deseje interconectar suas
diversas na forma de uma inter-rede;
No requer uma conexo com a internet;
A internet apenas uma demonstrao concreta da
validade da tecnologia TCP/IP;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

24

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Modelo de Interconexo
E9

E1
E2
N5

R3
N1

R4

R1

R2
N4

N2
N3

E3
E4

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

E5

Disciplina
Redes de Computadores

E6

E7

E8

25

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

O Modelo TCP/IP

Aplicao

Transporte

Internet

Host/Rede

26
Modelo de Referncia
TCP/IP
Prof. Diego Pereira
<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Arquitetura em camadas
Objetivo
Estruturar o hardware e o software de um projeto de rede;
Divide e organiza os problemas de comunicao em
camadas hierrquicas;
Cada camada responsvel por uma funo especfica e
usa as funes oferecidas pelas camadas inferiores;
Uma arquitetura de rede definida pela combinao dos
diversos protocolos nas vrias camadas;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

27

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Arquitetura TCP/IP
Mensagem

Aplicao

FTP, HTTP, SMTP

Seguimento/Datagrama UDP

Transporte

TCP/UDP

Internet

IP/ICMP

Datagrama IP
Quadro

Host/Rede

Ethernet, PPP, Token Ring

Abordagem
Top-Down
Prof. Diego Pereira
<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

28

Botton-Up
Instituto Federal de Educao, Cincia e Tecnologia
do Rio Grande do Norte Cmpus Currais Novos

A Camada de Host/Rede
A pilha TCP/IP no especifica o que ocorre nessa
camada, a nica exigncia que o host se conecta a
rede usando algum protocolo capaz de enviar
pacotes IP;
Servio no orientado a conexo;
uma interface entre os hosts e o enlace de
transmisso (canal);

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

29

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

A Camada Internet
Tambm chamada de Inter-redes;
Permitir que os hosts injetem pacotes em qualquer
rede e garantir que eles trafegaro
independentemente at o destino;
No importa a ordem;
Define um formato de pacote oficial e um protocolo
chamado IP(Internet Protocol);
Ento, a funo da camada entregar pacotes IP;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

30

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

A Camada de Transporte
Permitir a conversao entre os hosts de origem e
destino;
TCP(Transmission Control Protocol)
Protocolo orientado a conexo;

UDP(User Datagram Protocol)


Protocolo sem conexo;

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

31

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

A Camada de Aplicao
Contm todos os protocolos de alto nvel;
TELNET(Terminal Virtual);
FTP(File Transfer Protocol);
SMTP(Send Mail Transfer Protocol);
DNS(Domain Name System);
HTTP(Hypertext Transfer Protocol);

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

32

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Relao entre as camadas

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

33

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Comunicao no Modelo OSI

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

34

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Modelo OSI x Modelo TCP/IP


7

Aplicao

Apresentao

Sesso

Aplicao

Transporte

Transporte

Rede

Internet

Enlace

Host/Rede

Fsica
Modelo de Referncia OSI

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

35

Modelo de Referncia TCP/IP


Instituto Federal de Educao, Cincia e Tecnologia
do Rio Grande do Norte Cmpus Currais Novos

Pilha de Protocolos da Internet


A Internet utiliza uma pilha de protocolos mista, ou
seja, ela resultado da mistura das duas pilhas de
protocolo;

Modelo OSI

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Modelo TCP/IP

Disciplina
Redes de Computadores

36

Pilha de
Protocolos da
Internet

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Pilha de Protocolos da Internet

Aplicao

Transporte

Rede

Enlace

Fsica

Pilha de protocolos da Internet

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

37

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Pilha de Protocolos da Internet


Aplicao:
suporta as aplicaes da rede. Ex: FTP, SMTP, HTTP;

Transporte:
Transferncia de dados, sistema final a sistema final. Ex: TCP e
UDP;

Rede:
Roteamento de datagramas da origem ao destino. Ex: IP,
protocolos de roteamento;

Enlace:
transferncia de dados entre elementos vizinhos da rede. Ex:
PPP, Ethernet;

Fsica:
Bits no meio de transmisso. Ex: Pulsos eltricos no cabo UTP.

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

38

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Pilha de Protocolos da Internet

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

39

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Consideraes Finais
O Modelo de referncia OSI foi fundamental para o
desenvolvimento de pilhas de protocolo;
Conhecer o funcionamento de cada camada
necessrio para entender o correto funcionamento
da comunicao em redes de computadores;
A pilha TCP/IP dominou as redes de computadores
devido a sua grande aplicabilidade e por apresentar
seus protocolos funcionando;
Conhecer o funcionamento das camadas e dos
protocolos fundamental para entendimento das
redes de computadores;
Prof. Diego Pereira
<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

40

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

Referncia
TANENBAUM, Andrew. S.. Redes de computadores, Ed.
Campus. 5 Edio.
SOARES, Luiz F.; LEMOS, Guido e COLCHER, Srgio. Redes de
Computadores: Das LANs, MANs e WANs s Redes ATM, Ed.
Campus.
ROSS, Keith e KUROSE, JAMES. Redes de Computadores e a
Internet: Uma nova abordagem, Ed. Addison Wesley.
TORRES, Gabriel. Redes de Computadores, Ed. Nova Terra.

Prof. Diego Pereira


<diego.pereira@ifrn.edu.br>

Disciplina
Redes de Computadores

41

Instituto Federal de Educao, Cincia e Tecnologia


do Rio Grande do Norte Cmpus Currais Novos

You might also like