Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

22
Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigu

Transcript of Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Page 1: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução

rr-09-r.01

UC: Redes de ComputadoresDocente: Prof. MSc. Rafael Rodrigues

Page 2: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Créditos I

rr-09-r.01

Page 3: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Créditos II

rr-09-r.01

Bibliografia Básica

Título Autor Edição Local Editora Ano

Redes de computadores TANENBAUM, Andrew S. Rio de Janeiro Elsevier 2003

Redes de computadores e Internet COMER, Douglas E. Porto Alegre Bookman 2005

Interligação de redes com TCP/IP COMER, D. STEVENS, D. 5. ed. Rio de Janeiro Campus 2006

Interligação em rede com TCP/IP COMER, D. STEVENS, D. Rio de Janeiro Campus 1999

Redes de computadores e a Internet: uma

abordagem top-downKUROSE, James F. 3. ed. São Paulo Pearson Education 2007

Bibliografia Complementar

Título Autor Edição Local Editora Ano

Infra-estrutura, protocolos e sistemas

operacionais de LANs : redes locais

GASPARINI, Anteu Fabiano

LucioSão Paulo Érica 2004

Page 4: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

O que é?

É uma rede mundial de computadores.- composição de milhares de hardware e software;- infra estrutura de rede que provê serviços para aplicações distribuídas pelo mundo.

Características:-Hospedeiros (PC, TV, Torradeira, ...)-Enlaces (links de comunicação)-Taxa de transmissão (bits/seg)-Pacotes-Comutadores de pacotes

-Roteadores e switches-Rota-ISP (Provedor de Serviços de Internet)-Protocolos-Padrões da Internet

-IETF (Força de Trabalho da Engenharia de Internet)-RFC (Pedidos de Comentários)

Page 5: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Protocolo)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

O que é?

É um elemento que define o formato e a ordem das mensagens trocadas entre duas ou mais entidades comunicantes, bem como as ações realizadas na transmissão e/ou no recebimento de uma mensagem ou outro evento.

Page 6: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Periferia)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

Computadores conectados na internet são considerados usualmente de sistemas finais, porque estão na periferia da internet

Características:-Hospedeiros (PC, TV, Torradeira, ...)-Clientes-Servidores

-Aplicações distribuídas-P2P-E-mail-FTP-HTTP

*Interação cliente x servidor são aplicações distribuídas pois há a troca de mensagens entre

Page 7: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Conexões)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

•Serviços orientados para conexões•Estabelecem uma conexão confiável entre A e B•Controle de fluxo garante sobrecarga•Controle de congestionamento garante o não travamento da rede•Protocolo TCP (SMTP, HTTP, FTP, ...)

•RFC 793

•Serviços não orientados para conexões•Não estabelece conexão confiável•Não tem controle de fluxo•Não tem controle de congestionamento•Protocolo UDP (Voz/IP, Vídeo Conferência, ...)

•RFC 768

Page 8: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Núcleo)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

O núcleo da internet é composto pelas linhas entre roteadores. (Linhas mais grossas).

Page 9: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Comutações)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

•Comutação de circuitos•Recursos necessários são reservados (buffers, taxas de transmissões, ...).•Ex.: restaurante que exige reservas.

•Comutação de pacotes•Recursos necessários não são reservados.•Ex.: restaurante que não exige e não aceita reservas.

Page 10: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Comutações)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

•Comutação de circuitos

Características:-Conexão fim a fim-Multimplexação

-TDM – multiplexação por divisão de tempo-FDM – multiplexação por divisão de frequencia

Page 11: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Comutações)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

•Comutação de circuitos

Page 12: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Comutações)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

•Comutação de pacotes

Page 13: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Comutações)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

•Comutação de pacotes•Redes de datagramas

•Não adequado para serviços de tempo real•Melhor compartilhamento da largura de banda•Implementação mais simples e barata•Tipo de rede: rede de datagrama

•Dispositivos intermediários não mantém estado de conexão da rota

•Redes de circuitos virtuais•Adequado para serviços de tempo real•Aproveitamento questionável da largura de banda•Implementação mais complicada e cara•Tipo de rede: rede de CV (circuito virtual)

•Dispositivos intermediários mantém estado de conexão da rota

Page 14: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Taxonomia)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

Page 15: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Redes de acesso)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

As redes de acesso da internet são compostas pelas linhas entre roteadores e sistemas finais. (Linhas mais grossas).

Page 16: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Redes de acesso)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

Tipos:•Acesso residencial: liga sistemas finais domésticos

•Conexão discada (serviços disponíveis sob demanda)•Conexão DSL (serviços sempre disponíveis)

•FDM•Um canal de alta velocidade na direção do usuário (50KHz a 1 MHz)•Um canal de velocidade média na direção do provedor (4KHz a 50KHz)•Um canal telefônico comum de duas vias (0 a 4KHz)

•Acesso corporativo: liga sistemas finais de uma empresa•Conexão LAN (rede local)

•Acesso sem fio: liga sistemas finais móveis•Conexão LAN (rede local – padrão IEEE 802.11

Page 17: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Redes de acesso)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

Atividade: Como interligar os elementos abaixo em uma rede doméstica?

NotebookConexão wireless

Internet

ISPModem

Roteador

Ponto de acesso Wireless

PC - Desktop

Page 18: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Redes de acesso)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

Atividade: Como interligar os elementos abaixo em uma rede doméstica?

NotebookConexão wireless

InternetISPModemRoteador

Ponto de acesso Wireless

PC - Desktop

Page 19: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (ISP e Backbones da Internet)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

Características:-ISP (Provedores de Serviços de Internet)

-Nível 1-Conexão entre todos ISP nível 1-Conectam ISP nível 2 e redes clientes-Tem cobertura internacional

-Nível 2-Tem alcance regional ou nacional-Cliente do nível 1

-Nível 3-Redes de usuários finais-Cliente do nível 2

-ISP = Backbone da Internet-POP = Ponto de Presença

-Pontos de interligação dos roteadores entre os ISP são conhecidos como POPs

Page 20: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Atrasos e perdas)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

Tipos de atraso e perdas na rede:•Atraso de processamento

•Tempo de leitura do cabeçalho do pacote para direcionamento correto;•Tempo de verificação de erros e etc.

•Atraso de fila•Tempo para iniciar a transmissão

•Pode haver vários pacotes para serem enviados (criação de filas)•Filas cheias = Novos pacotes perdidos

•Atraso de transmissão•Tempo para “empurrar” todos os bits do pacote para o meio físico.

•Atraso de propagação•Tempo para propagar o pacote por todo enlace (segmento de cabo).

Atraso NODAL TOTAL = soma de todos os atrasos.

Page 21: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução – Internet (Atrasos e rotas)

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

C:\>tracert www.terra.com.br

Rastreando a rota para www.terra.com.br [200.154.56.80]com no máximo 30 saltos:

1 1204 ms 478 ms 469 ms 201-23-170-226.gprs.claro.net.br [201.23.170.226] 2 356 ms 660 ms 650 ms 201-23-170-241.gprs.claro.net.br [201.23.170.241] 3 380 ms 419 ms 399 ms 10.108.46.69 4 * 356 ms 389 ms 10.108.99.6 5 368 ms 419 ms 399 ms embratel-T0-5-0-0-tacc01.spo.embratel.net.br [189.86.58.1] 6 370 ms 410 ms 428 ms ebt-C2-gacc03.spo.embratel.net.br [200.230.243.13] 7 429 ms 479 ms 439 ms peer-P2-2-gacc03.spo.embratel.net.br [200.211.219.126] 8 1027 ms 359 ms 208 ms 189-57-253-134.customer.tdatabrasil.net.br [189.57.253.134] 9 138 ms 139 ms 139 ms 189-57-185-190.customer.tdatabrasil.net.br [189.57.185.190] 10 123 ms 149 ms 159 ms terra-v-99-dsw-2-poa.tc.terra.com.br [200.176.8.206] 11 1709 ms 489 ms 470 ms www.terra.com.br [200.154.56.80]

Rastreamento concluído.

Traceroute: mapeador de rotas

Page 22: Introdução rr-09-r.01 UC: Redes de Computadores Docente: Prof. MSc. Rafael Rodrigues.

Introdução - Exercícios

rr-09-r.01L

eitu

ra c

om

ple

me

nta

r p

ara

a a

vali

ação

: Li

vro

– R

edes

de

Com

puta

dore

s e

a in

tern

et

– 3º

edi

ção

– K

uro

se e

Ros

s –

Cap

ítu

lo 0

1.

E.C.: Identificar características de redes locais e de longa distância;

Lista de exercícios