Redes de Computadores



Documentos relacionados
Redes de Computadores I Internet - Conceitos

Redes de computadores. Redes para Internet

Redes de Computadores e a Internet

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

Redes de Computadores

Redes de Computadores e a Internet

AULA Redes de Computadores e a Internet

Redes de Computadores 1

Redes de Computadores e a Internet. Prof.: Agostinho S. Riofrio

Redes de Computadores I Conceitos Básicos

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

Rede de Computadores II

Redes de Computadores I Internet - Conceitos

Protocolos Hierárquicos

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

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

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

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

INTRODUÇÃO ÀS REDES DE COMPUTADORES

Redes de Computadores e a Internet

Capítulo1 Redes de computador es e a Internet

RC e a Internet. Prof. Eduardo

REDES DE COMPUTADORES

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

Revisão. Karine Peralta

Aula 1 Comunicação de Dados Professor Leandro Redes de Computadores e a Internet James F. Kurose e Keith W. Ross

Rede de Computadores

Redes de Computadores

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

Alan Menk Santos Redes de Computadores e Telecomunicações. Camada de Aplicação. Camada de Aplicação

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

Redes de Computadores

Arquiteturas de Rede. Prof. Leonardo Barreto Campos

Capítulo 7 CAMADA DE TRANSPORTE

PROJETO E IMPLANTAÇÃO DE INTRANETS

REDES DE COMPUTADORES

Redes de Computadores Aula 3

Comunicação de Dados

Capítulo 7 CAMADA DE TRANSPORTE

Camada de Transporte TCP/IP e Aplicação

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

Prof. Manuel A Rendón M

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Alan Menk Santos Redes de Computadores e Telecomunicações. Camada de Transporte 03/06/2013

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

10/07/2013. Camadas. Principais Aplicações da Internet. Camada de Aplicação. World Wide Web. World Wide Web NOÇÕES DE REDE: CAMADA DE APLICAÇÃO

Redes de Computadores

Redes de Computadores

USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP

Redes de Computadores

Redes de computadores e a Internet. Capitulo 4. Capítulo. A camada de rede

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

Computadores Digitais 2. Prof. Rodrigo de Souza Couto

Redes de Computadores e a Internet

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar

1 Redes de Computadores - TCP/IP Luiz Arthur

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta

Assumiu em 2002 um novo desafio profissional como empreendedor e Presidente do Teleco.

INFORMÁTICA IINTERNET / INTRANET

1 Redes de comunicação de dados

Protocolos de Redes Revisão para AV I

Prof. Marcelo Cunha Parte 5

Capítulo1 Redes de computador es e a Internet

CAMADA DE TRANSPORTE

TECNOLOGIA WEB INTERNET PROTOCOLOS

REDES DE COMPUTADORES

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:

Redes de Computadores

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

INTRODUÇÃO A REDES DE COMPUTADORES. Alan Nakai

Protocolos de Internet (família TCP/IP e WWW) Primeiro Técnico. Prof. Cesar

Redes de Computadores. Trabalho de Laboratório Nº7

Capítulo 1. Redes de computadores e a Internet

Aula 1 Fundamentos. Prof. Dr. S. Motoyama

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano

TRANSMISSÃO DE DADOS

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:


Curso: Sistemas de Informação Disciplina: Redes de Computadores Prof. Sergio Estrela Martins

P L A N O D E D I S C I P L I N A

Redes de Computadores II INF-3A

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

CAMADA DE REDE. UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN

Aula 3. Objetivos. A internet.

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

Universidade de Brasília

Redes de Computadores. Prof. André Y. Kusumoto

3 Qualidade de serviço na Internet

Rede de Computadores (REC)

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

Programação TCP/IP. Protocolos TCP e UDP

Redes de Computadores II

TRIBUNAL DE CONTAS DO DISTRITO FEDERAL

Segurança de redes com Linux. Everson Scherrer Borges Willen Borges de Deus

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

Arquitetura de Rede de Computadores

Transcrição:

edes de Computadores Introdução: Capítulo 1- edes de Computadores e a Internet Prof. Jó Ueyama Março/2012 1

Cap. 1 Objetivos Entender os conceitos básicos de redes de computadores. Maior profundidade e detalhes serão vistos ao longo do curso. 2

Aula de Hoje O que são redes? E os protocolos? Estrutura da rede A periferia da rede O núcleo da rede Comentários fnais 3

O que são edes??? 4

ede - Definição Dicionário Houaiss: sistema constituído pela interligação de dois ou mais computadores e seus periféricos, com o objetivo de comunicação, compartilhamento e intercâmbio de dados. 5

ede - Exemplos: onipresentes: rede telefônica; rede de comunicação de operadoras de cartão de crédito; rede bancária; rede celular; etc. e é claro, a Internet! 6

Cap. 1 Visão Geral O que é a Internet? O que é um protocolo? Bordas e núcleo da rede. ede de acesso e meio físico. Estrutura de Internet/ISP. Desempenho: perda, atraso. Camadas de protocolo, modelos de serviços. Modelagem de redes 7

( Núcleo O que é a Internet? (Borda e Milhões de elementos de computação interligados: hospedeiros = sistemas fnais. Executando aplicações distribuídas. Enlaces de comunicação fbra, cobre, rádio, satélite. taxa de transmissão = largura de banda oteadores: enviam pacotes blocos de dados). 8

( Tipos Internet (Software de Apoio e Protocolos: controlam o envio e a recepção de mensagens. Ex.: TCP, IP, HTTP, FTP, PPP Internet: rede de redes. Fracamente hierárquica, Internet pública e Internets privadas (intranets). Internet standards FC: equest for comments. IETF: Internet Engineering Task Force. 9

Aula de Hoje O que são redes? E protocolos? A borda da rede O núcleo da rede 10

O que é um protocolo? Protocolos humanos: Que horas são? Eu tenho uma pergunta. Apresentações. mensagens específcas enviadas; ações específcas tomadas quando mensagens são recebidas ou outros eventos. 11

Protocolos de rede: O que é um protocolo? Máquinas em vez de humanos. Toda atividade de comunicação na Internet é governada por protocolos. POTOCOLOS DEFINEM OS FOMATOS, A ODEM DAS MENSAGENS ENVIADAS E ECEBIDAS PELAS ENTIDADES DE EDE E AS AÇÕES A SEEM TOMADAS NA TANSMISSÃO E ECEPÇÃO DE MENSAGENS. 12

Um protocolo humano e um protocolo de rede de computadores: 13

Estrutura da ede Borda da rede: aplicações e hospedeiros. Núcleo da rede: roteadores e rede de redes. edes de acesso, meio físico: enlaces de comunicação. 14

Aula de Hoje O que são redes? E protocolos? A borda da rede O núcleo da rede 15

Sistemas fnais (hospedeiros): Localizam-se nas extremidades da rede. Executam programas de aplicação. Ex.: Web, e-mail. Borda da ede Utiliza o modelo cliente/servidor: O cliente toma a iniciativa enviando pedidos que são respondidos por servidores. Ex.: Web client (browser)/ server; e-mail client/server. 16

Podem ser baseados também no modelo peer-to-peer: (. cont ) Borda da ede Mínimo (ou nenhum) uso de servidores dedicados. Ex.: Gnutella, KaZaA, BitTorrent. 17

Borda da ede: Serviço orientado à conexão Dois tipos de servico: Orientado a conexao (e.g. telefonema) Sem conexão (e.g. correspondência) Meta: transferência de dados entre sistemas fnais. Handshaking: estabelece as condições para o envio de dados antes de enviá-los: Alô: protocolo humano. Estados de conexão controlam a troca de mensagens entre dois hospedeiros. 18

Borda da ede: Serviço orientado ( cont ) à conexão TCP - Transmission Control Protocol [FC 793]: ealiza o serviço orientado à conexão da Internet. Transferência de dados confável e seqüencial, orientada à cadeia de bytes. Perdas: reconhecimentos e retransmissões. Controle de fuxo: evita que o transmissor afogue o receptor. Controle de congestionamento: transmissor reduz sua taxa quando a rede fca congestionada. 19

Borda da rede: serviço sem conexão Meta: transferência de dados entre sistemas fnais. O mesmo de antes! UDP - User Datagram Protocol [FC 768]: oferece o serviço sem conexão da Internet. Transferência de dados não confável. Sem controle de fuxo. Sem controle de congestão. 20

Borda da rede Aplicações usando TCP: HTTP (Web), FTP (transferência de arquivo), ssh (login remoto), SMTP (e-mail),... Aplicações usando UDP: streaming media, teleconferência, DNS, telefonia IP,... 21

Aula de Hoje O que são redes? E protocolos? A borda da rede O núcleo da rede 22

O Núcleo da ede 23

O núcleo da ede Malha de roteadores interconectados. Questão fundamental: como os dados são transferidos através da rede? Comutação de circuitos: usa um canal dedicado para cada conexão. Ex.: rede telefônica. Comutação de pacotes: dados são enviados em blocos discretos. 24

Núcleo da rede: Comutação de Circuitos ecursos fm-a-fm são reservados por chamada. estabelecimento de conexão! ecursos dedicados: não há compartilhamento. Desempenho análogo aos circuitos físicos (QOS garantido). 25

Núcleo da rede: Comutação de (. cont ) Circuitos ecursos da rede (ex.: capacidade de transmissão) dividida em pedaços. Pedaços alocados às chamadas. Pedaço do recurso desperdiçado se não for usado pelo dono da chamada (sem divisão). Formas de divisão da capacidade de transmissão em pedaços : Divisão em freqüência (FM/AM, canais da TV, broadband, telefonia celular AMPS); Divisão temporal (GSM, 802.16a). 26

Comutação de circuitos:fdm e TDM 27

Núcleo de ede: Falamos de Comutação de Circuitos, mas e Quanto à Comutação de Pacotes 28

Núcleo da rede: Comutação de Pacotes Cada fuxo de dados fm-a-fm é dividido em pacotes. recursos compartilhados em bases estatísticas; pacote x usa toda a banda disponível; recursos são usados quando necessários. 29

ede de Comunicação de Dados SP Brasília Espanha Austrália India O que acontece quando o host SP decide acessar um servidor na India? 30

ede de Comunicação de Dados SP Brasília Espanha Austrália India O que acontece quando o host SP decide acessar um servidor na India? 31

ede de Comunicação de Dados SP Brasília Espanha Austrália India O que acontece quando o host SP decide acessar um servidor na India? 32

ede de Comunicação de Dados SP Brasília Espanha Austrália India O que acontece quando o host SP decide acessar um servidor na India? 33

ede de Comunicação de Dados SP Brasília Espanha Austrália India O que acontece quando o host SP decide acessar um servidor na India? 34

ede de Comunicação de Dados SP Brasília Espanha Austrália India O que acontece quando o host SP decide acessar um servidor na India? 35

Núcleo da rede: Comutação de (. cont ) Pacotes Contenção de recursos: demanda agregada por recursos pode exceder a capacidade disponível! O que isso signifca? Congestão: flas de pacotes, espera para uso do link. Armazena e reenvia: pacotes se movem um salto por vez. Por que tem que armazenar? O nó recebe o pacote completo antes de encaminhá-lo. 36

edes de Comutação de Pacotes: oteamento Objetivo do oteamento: mover pacotes entre roteadores da origem ao destino. Tipos de oteamento Diferença: um usa endereço de destino enqt outro o ID do circuito para rotear pacotes a) edes datagrama: endereço de destino determina o próximo salto. otas podem mudar durante uma sessão. Analogia: dirigir perguntando o caminho. 37

edes de Comutação de Pacotes: oteamento b) ede de circuitos virtuais: Cada pacote leva um número (virtual circuit ID), o número determina o próximo salto. O caminho é fxo e escolhido no instante de estabelecimento da conexão, permanece fxo durante toda a conexão. Analogia: dirigir já sabendo a rota. 38

Comutação de Pacotes X Comutação de Circuitos Comutação de pacotes: Ótima para dados em rajada (burst): melhor compartilhamento de recursos; não há estabelecimento de chamada. Congestionamento excessivo: atraso e perda de pacotes! Protocolos são necessários para transferência confável, controle de congestionamento! Comutação de circuitos: ótima para dados constantes ; taxa de transmissão constante e garantida. 39

Taxonomia da ede ede de datagramas não é orientada à conexão! A Internet provê serviços com orientação à conexão (TCP) e serviços sem orientação à conexão (UDP) para as aplicações. 40

Comutação de circuitos: exemplo Quanto tempo leva para enviar um arquivo de 640.000 bits do nó A para o nó B numa rede de comutação de circuitos? todos os links possuem 1,536 Mbps; cada link utiliza TDM com 24 slots; 500 mseg para estabelecer um circuito fm-a-fm. 41

Então... Próxima aula: Continuaremos no capítulo 1 Tarefas: Ler as seções abordadas hoje 42