Prof. Manuel A Rendón M



Documentos relacionados
Capítulo 1: Redes de computadores e a Internet. Capítulo1. Redes de. computadores. computador. e a Internet. es e a Internet

AULA Redes de Computadores e a Internet

Administração de Sistemas de Informação Gerenciais

Universidade de Brasília

RC e a Internet. Prof. Eduardo

09/06/2011. Profª: Luciana Balieiro Cosme

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Redes de Computadores. Prof. Dr. Rogério Galante Negri

Fernando Albuquerque - fernando@cic.unb.br REDES LAN - WAN. Fernando Albuquerque (061) fernando@cic.unb.br

Administração de Sistemas de Informação I

REDES DE COMPUTADORES

RC e a Internet: noções gerais. Prof. Eduardo

CONCEITOS BÁSICOS DE REDES 2 [COMUTAÇÕES / TAXONOMIA]

rr-09-r.01 Introdução UC: Redes de Computadores Docente: Prof. André Moraes

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

TECNOLOGIA WEB INTERNET PROTOCOLOS

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Redes de Computadores. Prof. Késsia Marchi

Capítulo 7 CAMADA DE TRANSPORTE

Cap 01 - Conceitos Básicos de Rede (Kurose)

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas

Prof. Edson Maia Graduado em Web Design e Programação Bacharel e Licenciado em Geografia Especialista em Gestão Ambiental Complementação para

Rede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s:

INTRODUÇÃO A REDES DE COMPUTADORES. Alan Nakai

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Revisão. Karine Peralta

MÓDULO 8 Modelo de Referência TCP/IP

INFORMÁTICA IINTERNET / INTRANET

Informática I. Aula Aula 22-03/07/06 1

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Voltar. Placas de rede

PROJETO E IMPLANTAÇÃO DE INTRANETS

Prof. Manuel A Rendón M

Rede de Computadores II

Arquiteturas de Rede. Prof. Leonardo Barreto Campos

Redes de Computadores

Redes de Computadores. Protocolos de comunicação: TCP, UDP

REDES DE COMPUTADORES

Capítulo 8 - Aplicações em Redes

REDES DE COMPUTADORES

Redes de Computadores

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

Redes de Computadores Aula 3

Redes de Computadores

Introdução. Arquitetura de Rede de Computadores. Prof. Pedro Neto

Evolução na Comunicação de

Rede de Computadores

Redes de Computadores

REDES COMPONENTES DE UMA REDE

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4

Computadores Digitais 2. Prof. Rodrigo de Souza Couto

Tecnologia e Infraestrutura. Conceitos de Redes

RCO2. LANs, MANs e WANs Visão geral

02/03/2014. Conteúdo deste módulo. Curso de Preparatório para Concursos Públicos. Tecnologia da Informação REDES. Conceitos Iniciais

Cap 03 - Camada de Aplicação Internet (Kurose)

TECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo

Instituto Federal de Santa Catarina. Redes de Computadores RES 12502

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

André Aziz Francielle Santos Noções de Redes

Cliente / Servidor. Servidor. Cliente. Cliente. Cliente. Cliente

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O

Redes de Computadores I Conceitos Básicos

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de o Teste A

Redes de Computadores

Redes de Computadores e a Internet

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

Rede de Computadores. Arquitetura Cliente-Servidor

TCP é um protocolo de TRANSMISSÃO, responsável pela confiabilidade da entrega da informação.

Unidade 2.1 Modelos de Referência

Redes de Computadores II INF-3A

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTÁTISTICA GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO DISCIPLINA: COMUNICAÇÃO DE DADOS

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010

Protocolos Hierárquicos

Camadas da Arquitetura TCP/IP

Silvana Lopes Profª de Informática ETEC São Paulo

Redes de Computadores e a Internet

Protocolos de Redes Revisão para AV I

Introdução às Redes de Computadores. Por José Luís Carneiro

REDES DE COMPUTADORES

Transmissão de Voz em Redes de Dados (VoIP)

TELECOMUNICAÇÕES E REDES

Professor: Gládston Duarte

Prof. Marcelo Machado Cunha Parte 3

INTRODUÇÃO A REDES DE COMPUTADORES (DEFINIÇÕES) Prof. Msc. Hélio Esperidião

Fundamentos de Informática

Unidade 2.1 Modelos de Referência. Bibliografia da disciplina. Modelo OSI. Modelo OSI. Padrões 18/10/2009

REDE DE COMPUTADORES

Aula 3. Objetivos. A internet.

Redes de Computadores

Projeto de sistemas O novo projeto do Mercado Internet

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio

PARANÁ GOVERNO DO ESTADO

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

Rede de Computadores (REC)

Transcrição:

Prof. Manuel A Rendón M

Kurose Redes de Computadores e a Internet Uma Abordagem Top-Down 5ª. Edição Pearson Cap.: 1 até 1.2.2 2.1.2 2.1.4

Como funciona uma rede? Existem princípios de orientação e estrutura? Conceitos importantes: Terminologia e conceitos fundamentais Componentes básicos de HW e SW Serviços de transporte Enlaces e comutadores de dados Redes de acesso e meios físicos Arquiteturas de Rede

Antigamente: PCs, estações Linux, servidores, etc. Sistemas modernos: TVs, laptops, consoles, telefones, webcams, automóveis, dispositivos de sensoriamento ambiental, quadros de imagens, sistemas de segurança. SISTEMAS FINAIS (SF) Redes de computadores

Enlaces de comunicação pacotes Meios físicos: cabos coaxiais, fios de cobre, fibras óticas, rádio. Taxas de dados diferentes Medida em bits por segundo SF envia a outro SF: Segmentar Byte de cabeçalho a cada segmento No SF destino são reagregados

Comutadores encaminham pacotes Mais comuns: roteadores e comutadores de camada de enlace (switches) Sequencia de enlaces: Rota ou caminho da rede

Redes rodovias, estradas e cruzamentos Fábrica carga caminhões Depósito carga descarregada e agrupada Pacotes caminhões Enlaces rodovias Comutadores cruzamento Sistemas prédios

Para estender uma rede depende de: Repetedor: Aumenta os limites Ponte: Isola o tráfego entre as redes Roteador: Liga duas ou mais redes, direciona e filtra dados Gateway: Conecta duas ou mais redes de tipos diferentes e traduz protocolos

ISP: Provedor Serviço de Internet Fornecem acesso à comunicação Corporativos De Universidades De Aeroportos De Hotéis De Cafés Cada um é um rede de comutadores Acessos de rede: Discado, banda larga, modem cabo coaxial, DSL, LAN e wi-fi

Acesso aos provedores de conteúdo ISP s de nível baixo e alto Roteadores de alta velocidade fibra ótica Cada rede ISP e gerenciada independente Executa o protocolo IP e obedece certas convenções de nome e endereço SF s executam o TCP envio e recebimento; e o IP nome e endereço

Serviços a aplicações: correio eletrônico, navegação na Web, msg instantânea, VoIP, video em tempo real, jogos, P2P, tv, etc. Aplicações distribuidas vários SF s As aplicações são executadas nos SF s e não nos comutadores

Ideia aplicação executada nos SF s Criar componentes de software para SF s Java, C, Python Troca de dados entre diferentes SF Como um componente em um SF orienta a rede a enviar dados a outro SF? Interface de Programação de Aplicação (API) regras do emissor para que a rede seja capaz de enviar ao SF destino

Exemplo uma pessoa enviar uma carta a outra O serviço postal necessita que a primeira pessoa coloque a carta em um envelope, escreva o nome completo, endereço, CEP na parte central do envelope, feche, colocar um selo no canto superior direito e colocar o envelope em uma caixa de correio API do correio postal

Exemplo de protocolo humano: Cumprimentar Resposta Preguntar a hora A hora é dada Finalizar Porém podem ter falhas na comunicação: Negativa, resposta rude, línguas diferentes, ou nenhuma resposta É preciso de dois SF executem o mesmo protocolo

Protocolos de hardware controlam o fluxo de bits no cabo entre duas placas Protocolos controle congest. Em SF s taxa de transmissão origem destino Protocolos em roteadores caminho Um protocolo define o formato e a ordem das mensagens trocadas entre dois SF s, bem como as ações realizadas na transmissão/ recebimento da mensagem ou outro evento

Definição cliente (solicita o serviço) servidor (executa o serviço) Programa cliente roda em um SF e o prog. servidor em outro aplicações distribuídas Outras aplicações são P2P (programas executam ações de cliente e servidor), p. ex. compartilhamento de arquivos

Muitas tecnologias usam infr. Telefônica Dial-up linha telefônica 56 kbps transmissão analógica o acesso bloqueia a linha DSL linha digital de assinante cabo acesso fornecido pela mesma empresa do telefone envio de dados e sinais telefônicos - canis de alta velocidade (50kHz-1MHz); velocidade média (4kHz-50kHz) e bidirecional (até 4kHz)

Cabo HFC (híbrida fibra-coaxial) tv a cabo fibra ótica para conexão entre terminais de distribuição modens a cabo - ETHERNET FTTH Fiber-To-The-Home fibra direta da central à residência serviço de telefone e tv fibra compartilhada Ethernet Usada pela rede LAN par de fios conectar comutador Ethernet até 10 Gbps Wi-Fi Rede LAN sem fio distância alguns metros Redes de acesso sem fio, pacotes enviados a estação-base (kms) (até 54Mbps)

Acesso sem fio longa distância celular (até 10 km) até 1 Mbps internet 3G WiMAX Tecnologia em desenvolvimento para transmissão de 5 até 10 Mbps e distâncias superiores a 10 km

É um tipo de arquitetura de aplicação Há um hospedeiro sempre em funcionamento Com endereço fixo (IP) Ex: aplicação Web Os clientes não se comunicam Um único servidor pode não ser suficiente Data Centers

Comunicação direita entre pares hospedeiros Pares controlados por usuários Se comunicam se passar p/ servidor dedicado Exemplos: Bit Torrent emule, LimeWire Telefonia na internet (Skype) IPTV Cada par gera carga de trabalho, mas acrescenta capacidade de serviço ao sistema

O problema na Internet: tentar conectar diferentes tecnologias de forma transparente Linguagem comum independente da tecnologia de rede O TCP/IP fornece total transparência aos usuários finais (LAN, MAN, WAN) mascarando os detalhes da tecnologia de hardware (camada de transmissão/enlace de dados) Sistemas abertos (OS) Aplicações: SMTP (email), HTTP (WWW), DNS (nomes), FTP, TELNET, SNMP

IP: Função básica rotear pacotes de uma máquina a outra Baseado no endereço Tecnologia de chaveamento de pacotes IP não verifica entrega dos pacotes, ficando essa responsabilidade para o TCP Cada máquina precisa endereço IP Conjunto de 32 bits (X varia 0-255): X.X.X.X DNS associa um nome ao IP No Brasil FAPESP: instituição responsável IP

Aplicações: pares de processos (programas) comunicantes passam p/ redes subjacentes Um processo envia e recebe mensagens da rede através de interface chamada socket Analogia do socket com a porta da casa Processo (porta) processo Assume mecanismo de transporte do outro lado da porta Socket: interface entre camadas de aplicação e transporte (API) Interface de Programação da Aplicação

Dois protocolos de transporte TCP e UDP O criador da aplicação deve decidir qual protocolo usar serviços diferentes Serviços do TCP Orientado à conexão: Cliente e servidor trocam informação camada de transporte antes de fluir mensagens camada de aplicação Confiável de transporte: Processos podem confiar entrega dados sem erro e na ordem correta Controle de congestionamento: Pode limitar a capacidade de transmissão quando congestionam.

O cliente e o servidor trocam informações de controle da camada de transporte antes de fluir as mensagens da camada de aplicação Alerta o cliente e o servidor - se preparam para receber os pacotes Após a fase de apresentação - Conexão TCP entre os sockets Conexão full-duplex (simultânea) Ao terminar o envio a aplicação interrompe a conexão conexão em modo muito solto

Processos comunicantes confiar no TCP entrega todos os dados sem erro e em ordem Um lado da aplicação envia um conjunto de bytes dentro de um socket Pode contar com o TCP para entregar os dados no socket receptor sem falta de bytes nem duplicados

O TCP também inclui mecanismo de controle de congestionamento Limita a capacidade de transmissão (cliente ou servidor) quando rede está congestionada Tenta limitar a conexão do TCP à sua justa porção de largura de banda da rede Pode ter efeito prejudicial em aplicações de áudio e vídeo em tempo real, pois são tolerantes à perda e não precisam serviço de transporte totalmente confiável usam UDP

Protocolo simplificado Não orientado para conexão Não há apresentação Não confiável de transferência de dados Não tem controle de congestionamento Utilizado em aplicações em tempo real garante taxa mínima na transferência evita cabeçalhos de pacotes TCP Aplicado em telefonia por Internet

manuel.rendon@ufjf.edu.br