• Nenhum resultado encontrado

Redes de Computadores. Visão Geral

N/A
N/A
Protected

Academic year: 2021

Share "Redes de Computadores. Visão Geral"

Copied!
41
0
0

Texto

(1)

Redes de Computadores

Visão Geral

(2)

Visão Geral

• O que é a Internet

• O que é um protocolo?

• Bordas da rede

• Núcleo da rede (backbone)

• Meios físicos

• Camadas, modelos de serviços

• Backbones

(3)

A Internet

● Milhões de elementos interligados ● pc’s, notebooks, servidores,

equipamentos

● Executando aplicações distribuídas

● Enlaces de comunicação

● fibra, cobre, rádio, satélite

● Enviando e recebendo pacotes de

ISP local rede corporativa ISP regional roteador estação servidor móvel

(4)

A Internet

ISP local ISP regional roteador estação servidor móvel

• Protocolos: controlam o envio e a recepção destes pacotes

● ex: TCP, IP, HTTP, FTP, PPP

● Fracamente hierárquica

● Fortemente padronizada

(5)

A Internet

• Serviços da Internet

– Utilizam a infraestrutura de comunicação

– É a única parte da rede “visível” aos usuários

• www • e-mail • ...

(6)

Protocolos

Um protocolo é um conjunto de regras

semânticas e sintáticas que devem ser

seguidas para possibilitar a comunicação de

duas entidades

(pessoas, computadores etc)

(7)

Protocolos

Protocolos humanos:

● “Que horas são?”

● “Onde você trabalha?” ● “Qual o seu nome?”

… especifica msgs enviadas

… determina ações tomadas quando msgs são recebidas Protocolos de rede: • Máquinas ao invés de humanos • Toda a comunicação na Internet é governada por protocolos

Protocolos definem o formato e ordem das mensagens enviadas e

recebidas e ações a serem tomadas no envio e recepção das mesmas

(8)

Protocolos

Um protocolo humano e um protocolo de rede de computadores

Alô

Alô

Que horas são? 15:00 tempo Conexão Aberta Pedido de Conexão GET http://www.ifrn.edu.br Arquivo contendo O site

(9)

A estrutura da Internet

• Borda da rede: ● Aplicações ● Clientes ● Servidores • Núcleo da rede: ● Roteadores

• Acesso, meios físicos:

(10)

Bordas da rede

• sistemas finais (hosts):

● Executam aplicativos ● Localizam-se nas

extremidades da rede

• modelo cliente/servidor

● O cliente toma a iniciativa enviando pedidos que são respondidos por servidores

• modelo peer-to-peer (P2P):

(11)

Bordas da rede

Serviço com conexão

● Quando se deseja confiabilidade ● Protocolo TCP

● www, e-mail, etc

Serviços sem conexão

● Quando confiabilidade não é essencial

● Protocolo UDP

(12)

Núcleo da rede

● Uma malha de roteadores

interconectados

● Basicamnete, encaminham os

pacotes até o seu destino

● Como os dados são transferidos

através da rede?

● Comutação de circuitos? ● Ou comutação de pacotes?

(13)

Núcleo da Rede

● Comutação por circuitos

● Recursos dedicados: não há compartilhamento

● Exige estabelecimento de conexão

(14)

Núcleo da Rede

● Comutação por pacotes ● Cada fluxo de dados é

dividido em pacotes

● Os recursos da rede são compartilhados em bases estatísticas

● Recursos são usados na medida do necessário

(15)

Núcleo da Rede

● Link de 1 Mbps ● Cada usuário: ● 100Kbps quando “ativo” ● Ativo 10% do tempo ● Comutação de circuitos ● 10 usuários ● Comutação de pacotes ● Com 100 usuários, a probabilidade de > 10 ativos ao mesmo tempo é baixa

Comutação de pacotes permite que mais usuários usem a mesma rede

N usuários

(16)

Redes de acesso

Como conectar os sistemas

finais aos roteadores de borda? – Redes de acesso residencial – Redes de acesso institucionais (escolas, bancos, empresas) – Redes de acesso móvel

(17)

Acesso residencial

● Modem discado (quase histórico) ● Até 56Kbps (ao menos em tese)

● ADSL (Velox), HFC (Cabo), GPON

(GVT)

● Algumas dezenas de Mbps para

cada cliente

● Geralmente é comercializado em

(18)

Acesso Institucional: LANs

• Empresas, Instituições de

ensino, …

• Ethernet

– Cabo compartilhado ou

dedicado conecta sistemas finais e o roteador

(19)

Acesso Wireless

• Wireless LANs:

– Utiliza ondas de rádio – padrão IEEE 802.11

• Wide-area wireless access

– UMTS/HSPA: Acesso

wireless via telefonia celular

Ponto de acesso

clientes Roteador

(20)

Redes Residenciais

Componentes típicos de uma rede residencial:

• ADSL ou cable modem

• Roteador/firewall

• Ethernet

• Acesso wireless

acesso notebooks roteador/ firewall cable modem cabo

(21)

Meios Físicos

● Meios guiados

● Os sinais se propagam em meios sólidos com caminho fixo ● Cobre, fibra óptica

● Meios não guiados ● propagação livre ● rádio

(22)

Meios Físicos

Cabo de par trançado (TP)

● Dois até oito fios de cobre isolados ● Trançados aos pares

(23)

Meios Físicos

Cabo Coaxial

• Núcleo de fio dentro de uma blindagem • Uso comum em redes antigas, TV a cabo

(24)

Meios Físicos

Cabo de fibra óptica

• Fibra de vidro transportando pulsos de luz • Alta velocidade de operação

– Limite não é a fibra e sim os equipamentos • Baixa taxa de erros e imunidade a interferências

(25)

Meios Físicos

Rádio

• Sinal transportado como campo eletromagnético • Não há fios físicos

• O ambiente afeta a propagação – Reflexão

– Obstrução por objetos – Interferência

(26)

Protocolos e camadas

Redes são complexas

• Muitos componentes

– hosts

– roteadores

– enlaces de vários tipos – aplicações

(27)

Protocolos e camadas

Problema principal

Há alguma forma de organizar o funcionamento de uma rede?

Ou pelo menos nossa discussão sobre elas?

(28)

Organização de uma viagem

Aeroporto (chegar) bagagem (despachar) portões (embarque) decolagem navegação aérea Aeroporto (sair) bagagem (receber) portões (desembarque) aterrisagem navegação aérea voo da aeronave

(29)

Organização de uma viagem

Aeroporto (chegar) bagagem (despachar) portões (embarque) Decolagem navegação aérea Aeroporto (sair) bagagem (receber) portões (desembarque) Aterrisagem navegação aérea voo da aeronave

(30)

Organização de uma viagem

Camadas

:

cada camada implementa um conjunto de

funcionalidades

– Através das próprias ações internas da camada – Confiando em serviços fornecidos pelas camadas

(31)

Porque camadas ?

● Facilita a definição e relacionamento das partes de um sistema

complexo

● Um modelo de referência em camadas facilita a sua

definição

● A modularização facilita a manutenção e atualização do

sistema

● As mudanças na implementação de uma camada são

transparentes para o resto do sistema

● Novas regras para embarque de passageiros não afetam os

(32)

Camadas da arquitetura OSI

Aplicação Apresentação Sessão Transporte Rede Enlace

● O modelo básico OSI divide os protocolos

de rede em sete camadas

● Este é um modelo teórico, de referência,

uma rede particular pode não implementar as sete camadas

● Este modelo serviu como base para a

criação de diversas outras arquiteturas, notadamente a da Internet

(33)

Camadas da arquitetura Internet

aplicação transporte rede enlace física

● Aplicação: Aplicações usadas na rede

● Transporte: Transferência fim-a-fim

● Rede: Roteamento, endereçamento

● Enlace: Transferência de dados entre

elementos vizinhos da rede

(34)

Camadas da arquitetura Internet

Aplicação Transporte

Rede Enlace

HTTP, SMTP, DNS, FTP, SSH, POP3, IMAP, SIP, IRC, SNMP NTP, Telnet, LDAP, Syslog, BitTorrent, ...

TCP, UDP, RTP, ...

IP (v4 e v6), ARP, RARP, ICMP, ...

Ethernet, WIFI, PPP, HDLC, Frame Relay, BlueTooth, xDSL, HFC ...

Exemplos de protocolos Camadas

(35)

Camadas da arquitetura Internet

aplicação transporte rede enlace física aplicação transporte rede rede enlace física

Cada camada

• Distribuída

• Funções

Implementadas

em cada “nó”

(36)

Camadas da arquitetura Internet

aplicação transport rede enlace física aplicação transporte rede enlace física aplicação transporte rede enlace aplicação transport rede enlace rede enlace física dados Ex.: Transporte • Apanha dados da aplicação • Acrescenta, verificação de erros e outras informações • Envia datagrama ao parceiro • Espera pelo reconhecimento do dados transporte transporte ack

(37)

Camadas da arquitetura Internet

aplicação transporte rede enlace física aplicação transporte rede enlace física aplicação transporte rede enlace física aplicação transporte rede enlace física rede enlace física dados dados

(38)

Camadas e dados

• Cada camada recebe dados da camada adjacente • Acrescenta ou remove um “cabeçalho”

• Passa a nova unidade de dados para a camada adjacente

Aplicação Transporte Rede Enlace Cliente Aplicação Transporte Rede Enlace Servidor MSG MSG MSG MSG MSG MSG MSG MSG MSG MSG

(39)

Backbones

Provedores de backbone

Interligam centenas ou milhares de redes

DomésticasDe provedoresDe instituições

(40)

Backbones

Provedores de backbone no Brasil

Comercial:

Operadoras de telefonia

OI, Embratel, Brasil Telecom, Telefonica, Intelig etc

Acadêmica:

Rede nacional de pesquisa

(41)

Backbones

Provedores de backbone mundiais

Interligam as redes de provedores de

backbone nacionais

Referências

Documentos relacionados

A Comissão tomou conhecimento do convite que constitui anexo à presente acta e deliberou, por unanimidade dos Membros presentes, transmitir à Associação Comercial e Industrial

Esse tipo de objeto é responsável por 10%-13% dos casos de ingestão de corpos estranhos. Inclui objetos como palitos, ossos, vidros, alfinetes, agulhas etc. Sua importância está

a parte de plantio dessas plantas que foram arrecadadas através de uma espécie de campanha na escola, isto é, foram solicitadas aos demais alunos das séries

Executar trabalhos de apoio ao cirurgião dentista, no campo da odontologia social; realizar ações de promoção e prevenção em saúde bucal para as famílias,

A posição a adotar em nome da União Europeia no âmbito do Comité dos Contratos Públicos deve ser a aprovação da adesão da Nova Zelândia ao Acordo sobre Contratos Públicos, sob

os Fundos Europeus Estruturais e de Investimento para contribuir para o financiamento de projetos elegíveis apoiados pela garantia da UE, de acordo com os objetivos, os princípios

a Nossos estudos são dirigidos para o desenvolvimento e aplicação de métodos de avaliação de impactos ambientais visando promover a gestão ambiental de

RUA VEREADOR ELIAS MUSSI, 100 BAIRRO SÃO MIGUEL. CASTELO- ESPIRITO