TRC 1 NA
Cap. 1 - Introduo - 1
Programa da Disciplina
1.1.Conceito e Exemplos de Rede de Computadores
1.2.Estrutura de Uma Rede Seus Principais Componentes
1.3.Comunicao na Rede: Funes, mensagens e protocolos
1.4.Organizando Tudo: o OSI e o TCP/IP
INTRODUO
FUNDAMENTOS EM
COMUNICAO
DE DADOS
COMUNICAO
DE DADOS
EM REDE
INTERCONEXO
DE
REDES
3.1.Endereamento IPv4
3.2.Os Protocolos IPv4 e o ICMP
3.3.Roteamento Bsico
3.4.Os Protocolos TCP e UDP
APLICAES
TRC 1 NA
Cap. 1 - Introduo - 2
Captulo 1:
INTRODUO
TRC 1 NA
Cap. 1 - Introduo - 3
1.1
Conceito e Exemplos de
Redes de Computadores
TRC 1 NA
Cap. 1 - Introduo - 4
Redes de Computadores
Conjuntos de computadores interligados atravs de redes de
comunicao de dados.
Rede de
Comunicao de Dados
TRC 1 NA
Cap. 1 - Introduo - 5
TRC 1 NA
Cap. 1 - Introduo - 6
Cap. 1 - Introduo - 7
TRC 1 NA
Cap. 1 - Introduo - 8
TRC 1 NA
Cap. 1 - Introduo - 9
TRC 1 NA
Cap. 1 - Introduo - 10
Wireless LANs
TRC 1 NA
Cap. 1 - Introduo - 11
PANs: Exemplos
TRC 1 NA
Cap. 1 - Introduo - 12
TRC 1 NA
Cap. 1 - Introduo - 13
TRC 1 NA
Cap. 1 - Introduo - 14
Sensor de Energia
Sensor de Movimento
Sensor de
Abertura/Fechamento
Sensor de Aviso
Sensor de Aviso
TRC 1 NA
Repetidor
Cap. 1 - Introduo - 15
Computao Vestida
TRC 1 NA
Monitorao
Cap. 1 - Introduo - 16
TRC 1 NA
Cap. 1 - Introduo - 17
MAN: Exemplo
TRC 1 NA
Cap. 1 - Introduo - 18
REMAV SP:
Rede Metropolitana de Alta Velocidade de So Paulo
Projeto INTERNET 2
Telefnica
Anglica
PUC
FAPESP
NET
INCOR
Telefnica
Perdizes
EPM
CCE
EPUSP
TRC 1 NA
LARC
Cap. 1 - Introduo - 19
TRC 1 NA
Cap. 1 - Introduo - 20
Microondas
TRC 1 NA
Fibra tica
Cap. 1 - Introduo - 21
WANs:
RR
AP
MNS_CE
AM
CE FLA_AD
PA
MA
BLM_GM
NTL_PM
RN
PB
PI
PE
RCE_IR
AL
SE
TO
AC
RO
JPA_CT
MCO_CT
BA
MT
CBA_GB
BSA_GR
Topologia da
Rede Multiservio
DF
SDR_CB
MG
GO
GNA_UN
BHE_FU
ES
CPE_PL
ULA_LI
JFA_RB
VTA_SN
MS
(ATM/FR)
SPO_IB
SP
PR
LDA_HG
RJ
SPO_CO
RJO_TP
CTA_RB
SC
CSL_CT
FNS_CQ
RS
PAE_BV
PAE_CT
TRC 1 NA
Cap. 1 - Introduo - 22
TRC 1 NA
Cap. 1 - Introduo - 23
WANs: A INTERNET
TRC 1 NA
Cap. 1 - Introduo - 24
TRC 1 NA
Cap. 1 - Introduo - 25
1.2
Comunicao na Rede
TRC 1 NA
Cap. 1 - Introduo - 26
OBSERVAES (1)
A comunicao entre os equipamentos da rede feita hoje, na sua grande
maioria, atravs de mensagens, carregadas em um conjunto de um ou mais
pacotes.
Esses pacotes so unidades de informao, transmitidas normalmente de
maneira serial, bit a bit, pelas linhas ou canais de comunicao.
Essas mensagens vo comandar a execuo do mais diverso nmero de
funes e operaes na rede.
Essas mensagens precisam possuir formatos bem definidos para que os
programas de comunicao dos computadores e equipamentos de rede
interpretem exatamente o que significam e o que devem fazer.
TRC 1 NA
Cap. 1 - Introduo - 27
OBSERVAES (2)
Alm disso, as operaes entre os equipamentos possuem sequncias
bem definidas, como por exemplo:
1. Enviar o pedido de conexo;
2. Esperar a resposta do pedido;
3. Recebeu a resposta afirmativa;
4. Enviar uma mensagem de dados;
5. Esperar a confirmao da chegada.
A definio do formato das mensagens, o significado de cada uma e a
seguncia de operaes correta e suas variaes denominado no
conjunto de PROTOCOLO DE COMUNICAO
TRC 1 NA
Cap. 1 - Introduo - 28
1.4
Organizando Tudo
TRC 1 NA
Cap. 1 - Introduo - 29
OBSERVAES (3)
Numa rede misturamos todas as tecnologias existentes:
Par tranado;
Fibra tica;
Rdio;
Fazemos vrias coisas, at ao mesmo tempo:
Correio eletrnico,
Upload e download de arquivos,
Vdeo conferncia,
Etc...
COMO QUE CONTROLAMOS TUDO ISSO???
TRC 1 NA
Cap. 1 - Introduo - 30
1.4.1
Sistema em Camadas
TRC 1 NA
Cap. 1 - Introduo - 31
Funcionrio abre
o envelope e l o
documento.
Secretria
coloca num
envelope.
Manda para
setor de
expedio
Secretria pega
envelope e
coloca na mesa
do funcionrio
Setor de
Expedio
coloca num
malote.
Malote colocado
numa VAN
Malote tirado
Da VAN
TRC 1 NA
Malote
colocado
num
caminho
Setor de
Expedio abre
malote e entrega
correspondncia
Malote tirado
Do caminho
Malote
entregue a
um carteiro
Carteiro vai at o
destino
Malote entregue
no destino
Cap. 1 - Introduo - 32
Funcionrio abre
o envelope e l o
documento.
Secretria pega
envelope e
coloca na mesa
do funcionrio
Setor de
Expedio
coloca num
malote.
Malote colocado
numa VAN
Malote tirado
Da VAN
Malote
colocado
num
caminho
Setor de
Expedio abre
malote e entrega
correspondncia
Malote tirado
Do caminho
Malote
entregue a
um carteiro
Carteiro vai at o
destino
Malote entregue
no destino
Cap. 1 - Introduo - 33
PROPRIEDADES DO MODELO
em
cada
nvel:
Protocolo
de
Comunicao
TRC 1 NA
Cap. 1 - Introduo - 34
FUNES DE REDE
Funes
Montar e interpretar comandos e
respostas de sistemas e aplicaes
Exemplos de Tcnicas
Programas de aplicaes: correio
eletrnico, videoconferncia, etc.
Tcnicas de codificao
Empacotamento e
Desempacotamento
Endereamento e Roteamento
Controle de Enlace
Modems
TRC 1 NA
Cap. 1 - Introduo - 35
2
APLICAO
GERENCIAMENTO DE DILOGO
ENDEREAMENTO/ ROTEAMENTO
ENLACE
MODEMS
COMUNICAO LOCAL
PORTADORAS
1
2
PC
WORKSTATION
TRC 1 NA
Cap. 1 - Introduo - 36
APL
Aplicao
CD
Gerenciamento de Dilogo
CR
Endereamento/Roteamento
CL
Seqncia de Bits
TRC 1 NA
Controle de Linha
Linha
APL
CD
CR
CL
Seqncia de Bits
Cap. 1 - Introduo - 37
PC
ROTEADOR
TRC 1 NA
ROTEADOR
WORKSTATION
Cap. 1 - Introduo - 38
1.4.2
Arquiteturas para Redes de Computadores
TRC 1 NA
Cap. 1 - Introduo - 39
ARQUITETURA X IMPLEMENTAO
Definio das funes que uma rede de computadores e
seus componentes devem executar.
ARQUITETURA
IMPLEMENTAO
Elementos de um Protocolo
1. Sintaxe
(formato)
2. Semntica
(significado)
3. Sequncias (mecanismos)
TRC 1 NA
Cap. 1 - Introduo - 40
ARQUITETURA TCP/IP
CAMADAS
PC
ROTEADOR
ROTEADOR
WORKSTATION
APLICAO
(WWW, E-mail,etc)
APLICAO
(WWW, E-mail, etc)
TCP
TCP
IP
IP
IP
IP
Controle do Enlace 1
Contr.Enlace 1 Contr.Enlace 2
Contr.Enlace 2 Contr.Enlace 3
Controle do Enlace 3
Interf.Fsica 1
Interf.Fsica 2
Interface Fsica 1
(Transmisso)
MEIO FSICO 1
TRC 1 NA
Interf.Fsica 2
MEIO FSICO 2
Interf.Fsica 3
Interface Fsica 3
(Transmisso)
MEIO FSICO 3
Cap. 1 - Introduo - 41
EXEMPLOS DE ARQUITETURAS
So exemplos de arquiteturas:
TRC 1 NA
Cap. 1 - Introduo - 42
Cap. 1 - Introduo - 43
1.4.4
O Modelo OSI:
Viso Geral das Camadas
TRC 1 NA
Cap. 1 - Introduo - 44
ARQUITETURA OSI
O modelo de referncia composto por sete camadas
CAMADA
SISTEMA
ABERTO
SISTEMA ABERTO
RETRANSMISSOR
SISTEMA
ABERTO
Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsica
mdia fsica para o OSI
TRC 1 NA
Cap. 1 - Introduo - 45
CAMADA FSICA
Ponto-a-ponto ou multiponto
Serial ou paralela
TRC 1 NA
Cap. 1 - Introduo - 46
CAMADA DE ENLACE
Delimitao de quadro
Deteco de erros
Seqencializao
Controle de fluxo
TRC 1 NA
Cap. 1 - Introduo - 47
CAMADA DE REDE
Funes caractersticas:
Acesso sub-rede
Operao da rede
Roteamento
TRC 1 NA
Cap. 1 - Introduo - 48
CAMADA DE TRANSPORTE
Controla a comunicao fim-a-fim. Prov confiabilidade para as
aplicaes;
Transferncia de dados transparente, independente de sub-redes;
Significado fim-a-fim, independente de topologias de redes;
Controle de qualidade de servio de rede global:
classes de servios:
0 - Simples
1 - Recuperao de erros bsicos
2 - Multiplexao
3 - Recuperao de erro e multiplexao
4 - Deteco, recuperao de erros e multiplexao
TRC 1 NA
Cap. 1 - Introduo - 49
CAMADA DE SESSO
Prov sincronismo de dilogo:
Recepo x transmisso
Recupera conexes de transporte sem perder conexes de sesso;
Possui mecanismos de verificao (sincronizao);
No efetua multiplexao da camada de transporte;
Utiliza mesma conexo de transporte para vrias conexes de sesso
no simultneas;
TRC 1 NA
Cap. 1 - Introduo - 50
CAMADA DE APRESENTAO
Sintaxes:
Do transmissor
Do receptor
De transferncia
Contexto de apresentao:
TRC 1 NA
Cap. 1 - Introduo - 51
CAMADA DE APLICAO
Funes especficas de utilizao dos sistemas;
Categoria de processos de aplicao
Correio eletrnico
Transferncia de arquivos
Servio de diretrio
Processamento de transaes
Terminal virtual
Acesso a bancos de dados
Gerncia de rede
Formato de dados
EDI/EDIFACT:
ODA/ODIF:
CGM/CGMIF:
HTML:
XML:
MPEG:
TRC 1 NA
Cap. 1 - Introduo - 52
1.4.3
Arquitetura TCP/IP
TRC 1 NA
Cap. 1 - Introduo - 53
Arquitetura TCP/IP
APLICAO
APRESENTAO
Aplicaes
Aplicaes
Transporte
Transporte
SESSO
TRANSPORTE
REDE
Rede
ENLACE
Enlace
FSICA
Fsica
TRC 1 NA
IP
Sub-rede
Cap. 1 - Introduo - 54
Arquitetura TCP/IP
SNMP
FTP
SMTP
Telnet
TCP , UDP
IP, ICMP, ARP, RARP
Protocolos de Roteamento
Sub - Rede
Legenda:
ARP - Address Resolution Protocol
FTP - File Transfer Protocol
IP - Internet Protocol
ICMP - Internet Control Message Protocol
RARP - Reverse Address Resolution Protocol
SNMP - Simple Network Management Protocol
SMTP - Simple Mail Transfer Protocol
TCP - Transmission Control Protocol
UDP - User Datagram Protocol
TRC 1 NA
Cap. 1 - Introduo - 55
Arquitetura TCP/IP
So definidas diversas aplicaes:
Transferncia de Arquivos:
Aplicaes
Correio Eletrnico:
Transporte
Rede
Acesso Sub-Rede
Terminais Virtuais:
TELNET.
Gerenciamento de Redes:
SNMP (Simple Network Management
Protocol).
TRC 1 NA
Cap. 1 - Introduo - 56
Arquitetura TCP/IP
TCP (Transmission Control
Protocol):
Aplicaes
Transporte
Rede
Acesso Sub-Rede
TRC 1 NA
no-orientado conexo.
no implementa mecanismos de controle
de erro e de fluxo.
a aplicao responsvel por suportar
mecanismos de confiabilidade.
Cap. 1 - Introduo - 57
Arquitetura TCP/IP
IP (Internet Protocol):
Aplicaes
Transporte
Rede
Acesso Sub-Rede
Protocolos de Roteamento:
RIP (Routing Information Protocol).
OSPF (Open Shorthest Path First).
TRC 1 NA
Cap. 1 - Introduo - 58
Arquitetura TCP/IP
Aplicaes
Os protocolos da Arquitetura
TCP/IP podem ser empregados
sobre diversas tecnologias de
redes.
Transporte
Como exemplos, podem-se citar:
Rede
Acesso Sub-Rede
TRC 1 NA
Ethernet.
Frame Relay
PPP
ADSL
etc
Cap. 1 - Introduo - 59
Arquitetura TCP/IP
Estao A
Estao B
Estao C
Estao D
Cap. 1 - Introduo - 60
Arquitetura TCP/IP
Cliente
FTP
Aplicao
Transporte
TCP
Rede
Acesso rede
IP
driver
Ethernet
Estao A
TRC 1 NA
Protocolo FTP
Protocolo TCP
Protocolo IP
Ethernet
Servidor
FTP
TCP
IP
driver
Ethernet
Estao D
Cap. 1 - Introduo - 61
Arquitetura TCP/IP
Aplicao
Transporte
Cliente
FTP
Dados de
Usurio
Cabealho
de aplic.
Cabealho
TCP
TCP
Dados de
Usurio
Dados de Aplicao
segmento TCP
Rede
Cabealho
IP
IP
Cabealho
Dados de Aplicao
TCP
datagrama IP
Acesso
rede
driver
Ethernet
Estao A
TRC 1 NA
Cabealho cabealho
Ethernet
IP
14
20
cabealho
dados de aplicao
TCP
20
quadro Ethernet
Trailer
Ethernet
Cap. 1 - Introduo - 62
Arquitetura TCP/IP
Estao A
Estao D
FTP
TCP
IP
Eth
TRC 1 NA
FTP
F
A
TCP
IP
E
Eth
Cap. 1 - Introduo - 63
Identifique a Camada
Funo ou Problema
Camada Responsvel
TRC 1 NA
Cap. 1 - Introduo - 64
Braslia
ROTEADOR
PC
ROTEADOR
ROTEADOR
So
Paulo
Rio de
Janeiro
ROTEADOR
PC
ROTEADOR
TRC 1 NA
ROTEADOR
WORKSTATIONS
Cap. 1 - Introduo - 65