Beruflich Dokumente
Kultur Dokumente
Histria e Motivaes
l Primeiros computadores com organizao centralizada
Um nico ponto de falha O usurio precisa ir at o computador
Motivaes
l Compartilhamento de recursos uma forma mais eficinte de trabalhar l Preo/Desempenho l Usar um equipamento onde ele apresenta mais eficincia l Administrao centralizada l Computadores como ferramentas de comunicao
Redes de Computadores
l Comunicao (e-mail) l Intercambio de arquivos, compartilhamento de armazenamento l Compartilhamento de perifricos (printers, tape drives) l Execues Remotas l Comrcio l Computao colaborativa
l Comutao de pacotes
Internet (TCP/IP)
Um modelo de comunicao
l Fonte
Gera os dados a serem transmitidos
l Transmisor
Converte os dados em sinais transmissivis
l Sistema de Transmisso
Transporta os dados
l Receptor
Converte o sinal recebido em dados
l Destinatrio
Recebe os dados
Rede Comutada
Comutao de Circuitos
l A comunicao estabelecida durante o tempo da conversao l Exemplo: rede telefnica l Desenhado para voz
Os recursos so dedicados Grande parte do tempo a comunio permanece ociosa A velocidade fixa
Comutao de Pacotes
l Dados enviados fora de seqncia l Pequenos pacotes l Os pacotes so passados entre os diferentes ns de comutao l Usado em comunicao de redes de computadores
Use de Pacotes
Vantagens
l Eficincia
Uma nica conexo entre dois ns pode ser compartilhada por vrios pacotes ao mesmo tempo Os pacotes so enfileirados e transmitidos o mais rpido possvel
l Os pacotes so aceitos ainda quando a rede est ocupada l Prioridades podem ser usadas na transmisso
Datagrama
l Cada pacote tratado de forma independente l Um pacote praticamente pode tomar qualquer caminho (decidir em certo momento o caminho que deve tomar=>roteamento) l Os pacotes podem chegar fora de ordem l Alguns pacotes podem faltar l O receptor deve organizar a ordem de chegada dos pacotes e revisar a falta de algum pacote
Circuito Virtual
l Um caminho pr-estabelecido antes de transmitir os pacotes l Cada pacote contm um identificador do circuito virtual onde est trafegando l No necessrio decidir sobre o caminho=> sem roteamento
Connectionless : datagrama
l Exemplo : Internet
Protocolos
l Usados para estabelecer regras de comunicao entre diversas entidades em um sistema l Entidades
Usurios Terminais
l Sistemas
Computadores Sensores remotos
Arquitetura de um protocolo
l Dividir em modulos (camadas) a tarefa da comunicao l Estabelecer uma interface entre as camadas e desenvolver cada uma de forma individual l Exemplo: Protocolo para transmisso de arquivos pode usar 3 modulos ou camadas:
Aplicao para transferncia Servio para comunicao Servio de acesso rede
Correio: Camadas
Carta Envelope Registrado
Carta
Envelope Registrado
Camada de Rede
l Intercambio entre a rede e o computador l Computador emissrio especifica o endereo do computador receptor l Precisa de alguns servios especficos l Dependente do tipo de rede usada
Camada de Transporte
l Entrega confivel dos dados l Independente da rede usada l Independente da aplicao utilizada
Camada de Aplicao
l Suporte para diferentes aplicaes l Exemplo: e-mail, transferncia de arquivos
LAN
l LAN (Local Area Netwok)
altas taxas de transmisso baixas taxas de erros propriedade privada geograficamente limitadas topologias mais utilizadas: estrela, anel e barramento
MAN
l MAN ( Metropolitan Area Network )
restrita a uma rea metropolitana meios de transmisso : Cabos pticos e coaxiais o taxas de transmisso : 10Mbps a 1Gbps
WAN
l WAN (Wide Area Network)
conecta redes locais geograficamente distantes o meios de transmisso (satlite, linhas telefnicas, microondas) custo elevado baixas taxas de transmisso geralmente so redes pblicas
Topologias
l Ponto a Ponto l Bus barramento l Ring anel l Star - estrela
Topologias
l Grafo parcial
l Hbrida
l Tree - rvore
Tecnologias de Rede
l Padres l Ethernet l Token Ring l ATM l RDSI l Frame-relay l FDDI
Padres
l Padres
IEEE (Institute of Electrical and Electronic Engineers)
l Projeto 802
Comit 802.3
lsub-comit 10Base5 lsub-comit 10Base2 lsub-comit 10BaseT
Padres
l Projeto 802
802.1 MAC layer Bridges and Bridge Management 802.1q standard for running Token Ring with Fast Ethernet 802.1b standard for network management 802.1d standard for Inter-LAN bridges between 802.3; 802.4 and 802.5 802.2 Logical Link Control 802.3 CSMA/CD (Ethernet ) 802.3u Fast Ethernet em 100BaseT, 100BaseT4 e 100BaseFX 802.3z Gigabit Ethernet 802.4 Token Bus (MAP/TOP) 802.5 Token Ring (IBM 4 or 16 Mbps) physical layer 802.6 Metropolitan Area Network 1,5 Mbps to 155 Mbps 802.7 Broadband Local Area Network (cable television) 802.8 Fiber Optic CSMA/CD 802.9 Integrated Voice and Data Systems 802.10 Standard for Interoperable LAN Security (SILS) 802.11 Wireless - Radio, Spread Spectrum Radio and Infrared 802.12 Ethernet 100VG-Anylan
Ethernet
Caractersticas l Protocolo de comunicao: sncrono; codificao Manchester. l Taxa de Transmisso: 10 e 100Mbps l Mtodo de Acesso: CSMA-CD l Modo de Transmisso: Banda Base l Meio de Transmisso:
10Base5 - Thick coaxial cable 10Base2 - Thin coaxial cable 10BaseT - Twisted Pair fibra ptica
Cabo Coaxial O Protocolo Ethernet define os nveis 1 e 2 (fsico e de enlace). Quadro (frame)
Token Ring
l Caractersticas l Conjunto de estaes serialmente ligadas formando um anel lgico l Seqncia lgica de estaes dentro do anel (recebimento e retransmisso) l Token (seqncia de 24 bits) l Multicast e Broadcast l Active Monitor (recuperao de erros)
Token Ring
l Caractersticas l Proteo contra falhas ( Trunk) l Isolamento eltrico de estaes com problemas ou desligadas l Prioridades de transmisso l Velocidades de transmisso
4 / 16 Mbits/s Early Token Release
Token Ring
4 ou 16 Mbps
MAU
Rede FDDI
Fiber Distributed Data Interface ANSI X3T9.5 Topologia: anel Protocolo: Token mltiplo 100 Mbps Comprimento mximo do anel: fibra tica monomodo (at 10 km) ou multimodo (at 2 km) Pode usar um anel (Single Attachment Connection) ou dois anis (Dual Attachment Connection)
ATM
l ATM ( Asynchronous Transfer Mode ) l Transmisso e comutao de informaes (dados,voz, vdeo, etc.) l Transmisso de informaes de natureza e requisitos de performance diferentes (tempo real...) l Pode ser usada tanto em LANs como em WANs l Desenvolvido para ser utilizado em RDSI-BL l ATM Forum, responsvel por coordenar as padronizaes associadas esta tecnologia.
User Control Plane Plane User High Control High Layers Layers ATM Adaption Layer ATM Layer Physical Layer
Layer Management
Plane Management
Management Plane
ATM - Interfaces
S e r v i d o r C e n t r a l
P N N I
S w i tch A T M
P N N I
A T M
U N I S w i tch A T M S w i tch A T M U N I
L A N E thernet
L A N E thernet
P N N I
E q u ip a m e n t o s d o s u s u r io s
E q u ip a m e n t o s d o s u s u r io s
ATM - Vantagens
Frame-Relay
l Protocolo WAN baseado no trabalho do ITU-T feito para X.25 visando melhorar significativamente o desempenho deste ltimo. l Embora as recomendaes fossem feitas para a RDSI, os fornecedores podem e esto implementando Frame-relay em ambientes diversos da RDSI.
Frame-relay - Objetivos
l Soluo intermediria para demanda por redes de alta banda passante l Baixa latncia e alto throughput l Banda passante sob demanda l Compartilhamento dinmico de banda passante l Backbone
Frame-relay
Braslia
73 22 40
Curitiba
22
32
63
63
52 18 97
85
18
Recife
Meios de Transmisso
l l l l l l l l l l Padres Interferncia Cabos 10base5, 10base2 e 10baseT Cabos pticos Cabos AUI Tabela comparativa de cabling Exemplo de cabling Cabeamento estruturado Acessrios para cabeamento Wireless LAN
Padres
Empresas que desenvolvem padres:
AT&T - Syntimax PDS - 1991 Digital - Open DECconnect - 1986 Hewlett-Packard IBM - IBM Cabling System - 1985 IEEE (Institute of Electrical and Eletronics Engineer) EIA/TIA (Eletronic Industries Association) UL (Underwriters Laboratories) ANSI (American National Standards Institute) FCC (Federal Communications Commission) NEC (National Electric Code)
Cabo 10Base2
l conectores: tipo BNC (Bayonet Neil Concelman) l ns por segmentos: 30 l tima blindagem rudo l cabo coaxial fino, Thin, CheaperNet
l l l l impedncia: 50 Ohms +- 1 Ohm dimetro externo: 0,18ou 4,7 mm distncia mxima: 185m distncia mnima entre ns: 50cm
Cabo 10Base2
>0,5 m. 10 Mbps
Cabo coaxial fino T de 50 Ohms Terminador (BNC 50 Ohms) Segmento: 185 m. - 30 conexes mx.
Cabo 10Base5
l cabo coaxial grosso, Thick, yellow cable l impedncia: 50 Ohms +- 2 Ohms l dimetro externo: 0,4 ou 9,8mm l distncia mxima: 500m l distncia mnima entre ns: 2,5m l conectores: tipo N l ns por segmento: 100 l tima blindagem rudo
Cabo 10Base5
10 Mbps Transceiver Cabo coaxial grosso 50 Ohms
>2,5 m.
Repetidor ou Bridge
Repetidor ou Bridge
Sub-rede 1
l l l l l l l
UTP ( Unshielded Twisted Pair) STP ( Shielded Twisted Pair) impedncia : 100 ou 150 Ohms bitola: 22 ou 24 AWG 2 ou 4 pares topologia de ligao: ponto a ponto distncia mxima: 100m
Wireless LAN
l Permite a conexo de estaes de trabalho ou sistemas pessoais s LANs, tais como token-ring e Ethernet, assim como interconexo de LANs, via comunicao sem fio. l Os benefcios so:
Economia (em certos casos) de gasto com cabeamento Flexibilidade Rpida instalao e manuteno Aumenta a produtividade do usurio final Mobilidade (Roaming) Fcil extenso de uma LAN com fio
Wireless - Aplicaes
l Ambientes de difcil fiao (ed. histricos, ...) l Ambientes de freqentes mudanas (varejistas,bancos, manufatura) l LANs provisrias (conferncias, seminrios) l Ambientes mveis dentro das instalaes (posto de venda mvel, assistncia mdica )
Wireless - Tecnologias
l Infra-vermelho l Rdio freqncia - (espectro espalhado)
l Seqncia direta l Salto de freqncia
l A faixa ISM: A Federal Communications Commission alocou certas pores do espectro de rdio para uso sem necessidade de licenciamento e as chamou de ISM (Industrial, Scientific and Medical). As LANs sem fio geralmente operam nas freqncias de 902 a 928 Mhz e 2,4 a 2,48 Ghz.
Wireless - Clula
a rea geogrfica sobre a qual a comunicao sem fio atua. considerada uma rea circular com uma estao base sem fio e demais estaes.
Wireless - Segurana
l Cada estao sem fio registrada e autenticada na rede sem fio atravs de cdigos de segurana gerados pelo sistema . l Dados podem ser encriptados antes da transmisso sobre o link de rdio. l Cada acesso rede sem fio vindo de uma estao sem fio checado pela estao que gerencia e administra a rede.
Conector fmea: BNC ou RJ-45 para ligar na Rede Transceiver (ou MAU) Interface AUI (DB-15 fmea) Conexo com a interface AUI de Placas de Rede, Hubs, Bridges etc.
Cabo AUI
Portas de Rede
HUB
HUB
HUB
DTE
EXT
Rede 10Base2
Bridge (Ponte)
controla o trfego entre dois segmentos opera na Camada de Enlace conecta apenas segmentos de redes que possuem o mesmo Protocolo de Rede (p.ex. Ethernet) servem para estender a distncia de um segmento
Bridge (Ponte)
Bridge
Cabo AUI
Transceiver
Switch
10 ou 100 Mbps SWITCH
Portas de Rede
TCP/IP
l Conjunto de protocolos de comunicao l Criado pelo DARPA em meados de 70 l Seu uso foi incentivado devido:
Especificaes de domnio pblico Integrao com Unix - BSD Uso na rede NFSNET
Comunicao de Dados
Famlia de Protocolos
ARPA - 1970
Camada Fsica
l Interface fisica entre o dispositivo (computador) o meio de transmisso ou rede l Especifica as caratersticas do meio de transmisso l Nveis de sinalizao ou voltagem, localizao de pinos, taxas de transmisso, etc.
Camada de rede
l Intercambio de dados entre o computador e a rede l Normalmente ignorado pelos usurios l Com novas tecnologias de hardware, novos protocolos de rede aparecem l Fornecimento do endereo de rede l Mapeamento de endereos na rede fisica, encapsulamento, etc.
Camada de Aplicao
l Suporte para aplicaes de usurio l Telnet l FTP : File Transfer Protocol l SMTP : Simple Mail Tranfer Protocol l DNS : Domain Name Service l NFS : Network File System l RIP : Routing Information Protocol
IP
Ethernet, , Token Ring , FDDI Linhas Seriais ponto a ponto: PPP RENPAC (X.25 etc), Frame Relay, ATM
Encapsulamento de dados
APLICAO Dados de Aplicao Dados
TRANSPORTE
Dados
ROTEAMENTO ENLACE
Datagramas IP Quadros
HARDWARE Bits
Cabealhos
Processo DATA Processo
Transport
DATA
Transport
Network
H H
DATA
Network
Data Link
H H H
DATA
Data Link
Process Process
Process Process
TCP TCP
ICMP, ARP & RARP
UDP UDP
IP IP
802.3 802.3
l UDP usa IP para entregar datagramas ao host correto l UDP usa portas para fornecer servios de comunicao entre processos individuais.
Portas
Host A
Process
Host B
Process
Process
Process
Process
Process
UDP
l l l l Entrega datagrams Sem conexo Unreliable Minimo
Orientado a conexo
l Significa que uma conexo virtual estabelecida antes que qualquer dado do usurio seja transmitido. l Se a conexo no pode ser estabelecida o usurio do programa notificado l Se a conexo interrompida o usurio notificado
Confivel
l Confivel significa que cada transmisso de dados confirmada pelo receptor. l Se o emissor no recebe a confirmao em um intervalo especificado de tempo, retransmite os dados.
Byte Stream
l Stream significa que a conexo tratada como um grupo ou fileira de bytes l O usurio no precisa empacotar os dados em datagramas individuais, como no caso do UDP.
Decoder de voz
Receiver Buffer
StatMux Trunks
...
Packet Switch
Composio do Endereo IP
ENDEREO IP COMPLETO NETID Endereo da Rede HOST ID Endereo do Host
Endereos
l Cada interface de rede pode ter um nico endereo IP chamado de endereo do servidor ou estao (host address) l Um host pode ter muitas inferfaces, de tal forma, muitos endereos. l Hosts que compartilham uma rede tem o mesmo IP de rede (network ID).
A B C
G2
Micro 2
Os roteadores
Meio de Comunicao de dados
roteador
modem
modem
roteador
O Roteador
l Opera nas camadas 1, 2 e 3 do modelo OSI l Utiliza a camada 3 (IP) e os endereos para comutar pacotes l capaz de fazer decises complexas de roteamento l Se dois pacotes chegam simultaneamente na sada ?
Momentaneamente armazena um, envia o outro.
O roteador
. . . . . .
Exemplos de roteadores
Cisco GSR 12416
50cm
Juniper M160
50cm
1.8m
1.8m
60cm
75cm
Roteamento
172.24.1.1 172.24.1.4 R
10.0.0.0
172.24.1.0
164.41.96.0
10.0.0.10 Tabela em R
10.0.0.0 200.10.15.0 172.24.1.0 164.41.96.0 172.24.1.1 164.41.96.7 DIRETO DIRETO
164.41.96.10 S 200.10.15.4
164.41.96.7
200.10.15.0
C:\>route print Interface List 0x1 ........................... MS TCP Loopback interface 0x1000002 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface 0x1000003 ...00 02 44 65 8c f1 ...... Myson MTD80X Based Fast Ethernet Card 0x2000005 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface 0x5000008 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface 0x6000004 ...00 02 44 66 a0 96 ...... Myson MTD80X Based Fast Ethernet Card Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 164.41.91.210 164.41.91.130 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 150.162.165.38 255.255.255.255 164.41.91.210 164.41.91.130 1 164.41.91.128 255.255.255.128 164.41.91.130 164.41.91.130 1 164.41.91.130 255.255.255.255 127.0.0.1 127.0.0.1 1 164.41.255.255 255.255.255.255 164.41.91.130 164.41.91.130 1 169.254.220.19 255.255.255.255 169.254.237.31 169.254.237.31 1 169.254.224.144 255.255.255.255 169.254.237.31 169.254.237.31 1 169.254.237.31 255.255.255.255 127.0.0.1 127.0.0.1 1 172.24.1.0 255.255.255.0 172.24.1.1 172.24.1.1 1 172.24.1.1 255.255.255.255 127.0.0.1 127.0.0.1 1 172.24.2.0 255.255.255.0 172.24.2.225 172.24.2.223 1 172.24.2.223 255.255.255.255 127.0.0.1 127.0.0.1 1 172.24.2.225 255.255.255.255 172.24.2.223 172.24.2.223 1 172.24.6.0 255.255.255.0 172.24.6.217 172.24.6.215 1 172.24.6.215 255.255.255.255 127.0.0.1 127.0.0.1 1 172.24.6.217 255.255.255.255 172.24.6.215 172.24.6.215 1 172.24.255.255 255.255.255.255 172.24.1.1 172.24.1.1 1 172.24.255.255 255.255.255.255 172.24.2.223 172.24.2.223 1 172.24.255.255 255.255.255.255 172.24.6.215 172.24.6.215 1 200.18.53.130 255.255.255.255 164.41.91.210 164.41.91.130 1 200.144.146.3 255.255.255.255 164.41.91.210 164.41.91.130 1 200.207.50.16 255.255.255.255 164.41.91.210 164.41.91.130 1 224.0.0.0 224.0.0.0 164.41.91.130 164.41.91.130 1 224.0.0.0 224.0.0.0 172.24.1.1 172.24.1.1 1 224.0.0.0 224.0.0.0 172.24.2.223 172.24.2.223 1 224.0.0.0 224.0.0.0 172.24.6.215 172.24.6.215 1 255.255.255.255 255.255.255.255 172.24.1.1 172.24.1.1 1 Default Gateway: 164.41.91.210 Persistent Routes: None
Sistemas Autnomos
backbone R1
Rede Local 1
R2
Rede Local 2
R3
Rede Local 3
R4
Rede Local 4
Unidades administrativas
Sistemas Autnomos
backbone
R1
R2
Sistema Autonomo
R3
Sistema Autonomo
Sistema Autonomo
Cada sistema autnomo propaga informao para o core router Identificado por um nmero de sistema autnomo Cada AS escolha a sua estrutura interna de roteamento e deve passar as informaes para os core routers
Endereos IP e nmeros AS
l Um host recebe um endereo IP da classe IP da sua organizao l Uma organizao recebe o endereo IP de um provedor (privado ou pblico) l Um provedor recebe seu bloco de endereos de uma das seguintes organizaes :
ARIN: American Registry for Internet Numbers RIPE: Reseaux IP Europeens APNIC: Asia Pacific Network Information Center
Hierarquia DNS
com
org
net
l Examplos:
fazenda.gov.br barney.the.purple.dinosaur.com finanzas.empresa.com.br
Nome do dominio
l O nome do dominio para um host a seqncia de etiquetas que comeam no host (folha da rvore de nome) at os nveis superiores da rvore. l Um dominio uma sub-arvore da rvore mundial de nomes.
l Cada pais tem um dominio de alto nivel regional (duas letras). l So criados sub-nveis :
.com .net .org .info .name .pro
No Brasil
Rede Nacional de pesquisa ligada os backbones Embratel e Intelig Registro.br : solicitao de nmeros IP e dominios
Tru nks
ATM Switch
Problema de escalabilidade
Soluo possvel?
l Reducir o nmero de adjacncias entre roteadores de fronteira, colocando roteadores intermedirios l Os roteadores intermedirios devem ser extremamente eficintes, para no criar mais problemas (atrasos, falhas, etc.)
MPLS
l Voice/Video sobre IP
Variao do atraso + Restries de QoS
134
POP2 POP
POP
Concluindo ..
l A Comutao de etiquetas facilita a integrao com roteadores da ordem Gbits
Suporte para engenharia de trfego VPNs Facilidade na evoluo
lFacilita a integrao de IP com ATM lPermite a evoluo para o mundo tico a partir do GMPLS