Você está na página 1de 5

Redes TCP-IP Arquitetura de Redes

© Volnys 1999-2001 1 © Volnys 1999-2001 2

Agenda
 Modelo de Referênica OSI
Introdução à  Arquitetura TCP/IP

Arquitetura TCP/IP

Volnys Borges Bernal


volnys@lsi.usp.br
http://www.lsi.usp.br/~volnys

© Volnys 1999-2001 3 © Volnys 1999-2001 4

Tipos de Serviços
 Orientados a conexão
 Para poder realizar comunicação com uma entidade parceira é
necessário primeiramente estabelecer uma conexão para somente
então trocar informações
 Cria um “tubo” virtual
Modelo de Referênca ISO/OSI
 tudo o que é colocado em uma extremidade chega à outra
extremidade na mesma ordem
 não necessariamente tudo o que é enviado chega ao destino
 Ex: Ligação telefônica, protocolo TCP
 Datagrama (Não orientados a conexão)
 Uma entidade pode, a qualquer momento, enviar uma mensagem a
uma outra entidade
 Não é obrigatório que as mensagens chegem na mesma ordem na
qual foram enviadas
 Ex: Carta de correio, protocolo IP, protocolo UDP

© Volnys 1999-2001 5 © Volnys 1999-2001 6

Modelo de Referência ISO/OSI Modelo de Referência ISO/OSI


Aplicação
 O que é?
 ISO Aplicação
 International Organization for Standarization
 Entidade internacional de padronização
Apresentação
 OSI
Sessão
 Open Systems Interconnection
 Modelo de Referência OSI Transporte
 Modelo de arquitetura de redes de computadores, definida pela
ISO, que deve ser utilizada como referência no projeto de Rede
protocolos de rede pelos fabricantes
 Possui sete níveis de protocolos
Enlace
 Objetivo
Físico
 Permitir o intercâmbio de informações entre computadores de
fabricantes distintos
meio físico

1
Redes TCP-IP Arquitetura de Redes

© Volnys 1999-2001 7 © Volnys 1999-2001 8

Modelo de Referência ISO/OSI Modelo de Referência ISO/OSI


 Nível Físico  Nível de Enlace
 Define as características mecânicas, elétricas, funcionais  Objetivo
e procedimento pra ativar, manter e desativar conexões
 Comunicação entre equipamentos “vizinhos”
físicas
 Objetivo  Detectar e opcionalmente corrigir erros que ocorram

 Permitir a trasmissão de bits pelas entidades de nível


no nível físico
de enlace  Controle de fluxo (opcional)
 Dedica-se à transmissão de bits • Não permitir que uma entidade emissora transmita mais
dados que a entidade receptora seja capaz de processar
 Características
 Define
 Converte um canal de transmissão não confiável em um
• como representar os valores 0 e 1 (bits) canal de transmissão confiável
• half-duplex ou full-duplex  Os dados a serem transmitidos são colocados em
• como a conexão será estabelecida e desfeita quadros (frames) que contém alguma técnica para
detecção de erros

© Volnys 1999-2001 9 © Volnys 1999-2001 10

Modelo de Referência ISO/OSI Modelo de Referência ISO/OSI


 Nível de Rede  Nível de Transporte
 Objetivo  Objetivo
 Fornecer ao nível superior (nível de transporte) uma  Permite definir um meio confiável de transmissão fim-
forma de transmitir dados entre duas máquinas a-fim (aplicação - aplicação)
quaisquer em qualquer ponto da rede  O nível de rede não garante necessariamente que um
 Características pacote chegue a seu destino:
 Trata dos problemas de roteamento e chaveamento  um pacote pode não chegar ao seu destino
de pacotes  pacotes podem chegar fora de ordem
 Tipos de serviço  Funções importantes
• Orientados a conexão
 Multiplexaxão
• Datagrama
 Controle de fluxo

© Volnys 1999-2001 11 © Volnys 1999-2001 12

Modelo de Referência ISO/OSI Modelo de Referência ISO/OSI


 Nível de Sessão  Nível de Apresentação
 Objetivo  Objetivo
 Fornecer mecanismos que permitam estruturar os  Realizar transformações necessárias nos dados
circuitos oferecidos pelo nível de transporte transmitidos para se adequar ao sistema local
 Funções  Exemplo:
 Gerenciamento de token • Comunicação entre um brasileiro e um Japonês com auxílio
de um tradutor inglês
• Nos casos na qual a troca de informações seja half-duplex
• A camada de sessão funciona como o tradutor Inglês
 Controle de diálogo
• ponto de sincronização - no caso de uma falha de
comunicação os parceiros voltam a um ponto anterior da
comunicação
 Gerenciamento de atividades
• Controle de prioridades

2
Redes TCP-IP Arquitetura de Redes

© Volnys 1999-2001 13 © Volnys 1999-2001 14

Modelo de Referência ISO/OSI


 Nível de Aplicação
 Objetivo
 Fornecer aos processos de uma aplicação os meios
para que estes utilizem o meio de comunicação Arquitetura TCP/IP

© Volnys 1999-2001 15 © Volnys 1999-2001 16

Arquitetura TCP/IP Arquitetura TCP/IP


Modelo de Referência OSI TCP/IP OSI TCP/IP
Aplicação Aplicação Aplicação Aplicação
Aplicação Aplicação FTP, DNS,
Telnet, HTTP,
Apresentação Aplicação Apresentação Aplicação SMTP, POP,
IMAP, SNMP,
Sessão Sessão ...

Transporte Transporte Transporte Transporte UDP, TCP

Rede Rede Rede Rede IP

Enlace Enlace Ethernet


Intra-rede Intra-rede Slip
Físico Físico PPP

meio físico meio físico meio físico meio físico

© Volnys 1999-2001 17 © Volnys 1999-2001 18

Arquitetura TCP/IP Arquitetura TCP/IP


 Nível de Intra-Rede  Nível de Rede
 Objetivo
 Objetivo
 Transferência de dados entre equipamentos quaisquer (não
 Transferência de dados entre equipamentos de uma necessariamente pertencente a mesma rede)
mesma rede  Funções importantes
 Funções importantes  Endereçamento

 Tradução de bits em sinais de transmissão  Roteamento


 Protocolos
 Especificação dos meios de transmissão
 IPv4
 Endereçamento
 IPv6
 Chaveamento  Protocolos Auxiliares
 Protocolos  ICMP

 Ethernet, Fast-Ethernet, Gigabit-Ethernet  ARP


 RARP
 PPP, SLIP, Frame Relay

3
Redes TCP-IP Arquitetura de Redes

© Volnys 1999-2001 19 © Volnys 1999-2001 20

Arquitetura TCP/IP Arquitetura TCP/IP


 Nível de Transporte  Nível de Aplicação
 Objetivo  Objetivo
 Transferência de dados entre aplicações (processos)  Permitir que aplicações troquem informações
residentes em máquinas distintas segundo uma regra (específica de cada aplicação)
 Funções importantes  Protocolos
 Controle de fluxo  DNS
 Endereçamento de aplicação (porta)  FTP
 Protocolos  HTTP
 TCP - orientado a conexão  Telnet
 UCP - datagrama  SMTP
 POP
 IMAP, ....

© Volnys 1999-2001 21 © Volnys 1999-2001 22

Arquitetura TCP/IP Arquitetura TCP/IP


Aplicação
NFS NIS SMB
WEB
DNS HTTP FTP Telnet SMTP POP RPC NetBios Browser
Camada de Server
Aplicação HTTP HTTP

Camada de UDP TCP


transporte TCP UDP TCP UDP

ICMP IGMP ICMP IGMP ICMP IGMP


Camada IP
IP IP
de redes
ARP RARP ARP RARP
ARP RARP
Ethernet Ethernet
Camada Ethernet Gigabit Wifi PPP SLIP Frame
intra-rede Ethernet Relay
Meio Físico (rede loccal)
meio físico

© Volnys 1999-2001 23 © Volnys 1999-2001 24

Arquitetura TCP/IP
WEB telnet
Server Server
Processos HTTP telnet

Bibliografia deste módulo


Kernel UDP TDP

ICMP IGMP
IP

ARP RARP
Device Driver

Placa de Rede Ethernet

Meio Físico

4
Redes TCP-IP Arquitetura de Redes

© Volnys 1999-2001 25

Bibliografia deste módulo


 Livro
 Redes de Computadores: das LANs MANs e WANs às
Redes ATM.
SOARES, LUIZ F. G.
Editora Campus. 1995
 TCP/IP Illustrated Volume 1: The Protocols.
STEVENS, W. RICHARD.
Addison-Wesley. 1994.
 Computer Networks.
TANENBAUM, ANDREW S.
3rd edition. Prentice Hall 1996.

Você também pode gostar