Vous êtes sur la page 1sur 20

1) Introduo: Conceitos bsicos.

1.1) Nosso Objetivo:

Formar um contexto, fornecendo uma viso geral e um sentimento sobre redes de computadores; Maior profundidade e detalhes sero vistos no decorrer do curso; Ser feita uma abordagem: . Descritiva

. Usar contextos reais (como a Internet ), sempre que


possvel;
Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

1.2) Evoluo dos Sistemas Computacionais


Sistemas de Processamento em Batch: Implementados na dcada de 1950; Equipamentos enormes, caros e operados por mo de obra especializada; Usurios submetiam jobs (em cartes ou fitas magnticas) em lotes (batchs); No havia interao usurio/sistema e as filas de processamento eram inevitveis.

Centro Processamento em Batch


Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

1.2) Evoluo dos Sistemas Computacionais (cont)


Sistemas de Time-sharing: Implementados na dcada de 1960; Implementao de terminais interativos, que acessavam o sistema atravs de linhas de comunicao (enlaces); O sistema opera em compartilhamento de tempo de processamento (time sharing) para atendimento de vrios usurios simultaneamente;
U S U R I O S Centro Processamento em Time-sharing
Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

1.2) Evoluo dos Sistemas Computacionais (cont)


Sistemas Distribudos: Implementados a partir da dcada de 1970; Os terminais de usurios evoluram para mini e microcomputadores de bom desempenho e baixo custo; Surgiram novas arquiteturas de sistemas, onde a inteligncia passou a ser distribuda pelo sistema, possibilitando aumento de velocidade de processamento, melhor modularidade e compartilhamento de recursos.
Disco Sistema de Comunicao

Impressora

MCU

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

1.3) Redes de Computadores


Estrutura formada por um arranjo topolgico e constituda por:

Mdulos Processadores (MP), que efetuam a interface usurio/rede, executando


trabalhos em modo local ou de forma distribuda; Enlaces, que so conexes fsicas que estabelecem o meio de transmisso que interligam os vrios usurios;

Ns da rede, que so dispositivos que proporcionam e gerenciam os caminhos dentro


da rede para interconexo entre os vrios Mdulos Processadores.
Enlaces
MP3

MP1

Ns
SWITCH FR

MP2 MP4

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

1.4) Vantagens na utilizao das Redes de Computadores


Disponibilizao plena de recursos: Programas, equipamentos e dados disponveis para todos na rede, independente da localizao fsica de recursos e usurios; Confiabilidade: Arquivos importantes e/ou muito usados, podem ser replicados em dois ou mais computadores (redundncia);

Reduo de custos: Ao se duplicar recursos ou compartilha-los, evita-se ter que ter vrias cpias de um mesmo objeto. Por exemplo, compartilhamento de impressora ou gravador de cds.
Escalabilidade: Pode-se aumentar a performance do sistema gradualmente, de acordo com o crescimento da demanda, acrescentando recursos mais poderosos rede; Convergncia: Manipulando as informaes de forma totalmente digital, possvel integrar em uma nica plataforma os mais diversos servios, tais

como voz, dados e imagens.


Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

1.5) Classificao das Redes de Computadores

Em funo da dimenso da rea geogrfica a ser atendida por uma rede (distncia entre MPs), a mesma pode ser classificada em: LAN (Local Area Network): Rede Local; MAN (Metropolitan Area Network): Rede Metropolitana;

WAN (Wide Area Network): Rede Distribuda.

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

1.5) Classificao das Redes de Computadores (cont) LAN (Local Area Network) uma rede que permite a interconexo de equipamentos de comunicao de dados em uma pequena regio delimitada geralmente por uma sala, empresa, escritrio, prdio ou campus. Caractersticas: Pequeno alcance (de centenas de metros a algumas dezenas de quilmetros); Geralmente de propriedade privada; Altas taxas de transmisso (atualmente de 10 Mbps a 1 Gbps); Baixas taxas de erro ( BER de 10-8 a 10-11).

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

1.5) Classificao das Redes de Computadores (cont) MAN (Metropolitan Area Network): uma rede que permite a interconexo de equipamentos de comunicao de dados em uma regio metropolitana geralmente composta por um centro urbano com grande demanda de servios. Caractersticas: Mdio alcance (de vrias dezenas a centenas de quilmetros); De propriedade de pequenas ou mdias operadoras (pblicas ou privadas); Altas taxas de transmisso (atualmente de 1 a 2.4 Gbps);

Utilizam-se principalmente de fibras pticas e eventualmente de enlaces de rdio.

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

10

1.5) Classificao das Redes de Computadores (cont) WAN (Wide Area Network): uma rede que permite a interconexo de equipamentos de comunicao de dados atravs de longas distncias, geralmente interligando cidades, pases ou continentes. Caractersticas: Grande alcance (de vrias centenas a milhares de quilmetros);

Geralmente de propriedade de grandes operadoras (pblicas ou privadas);


Baixas taxas de transmisso (de 64 Kbps a 2 Mbps, chegando hoje a Gbps); Por questes de confiabilidade importante o estabelecimento de caminhos alternativos.
FRAD Frame Relay Access Devices

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

11

1.6) Topologias das Redes de Computadores Multiponto: Cada enlace se conecta a trs ou mais pontos da rede; Exemplo: Barramento; Ponto a Ponto: Cada enlace se conecta a apenas dois pontos da rede; Exemplos: Estrela;

Anel;

FRAD Frame Relay Access Devices

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

12

1.6) Topologias das Redes de Computadores (cont)

Barramento:

MP1

MP2

MP3

MP4

MPN

Barramento (fsico e lgico)

FRAD Frame Relay Access Devices

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

13

1.6) Topologias das Redes de Computadores (cont)

Estrela:
MP2 MP1 MP3

MPN

MP4

N Comutador
MP7 MP6 MP5

FRAD Frame Relay Access Devices

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

14

1.6) Topologias das Redes de Computadores (cont)

Anel:
MP1 MPN MP2

MP7

MP3

MP6

MP4

MP5

FRAD Frame Relay Access Devices

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

15

1.7) Um exemplo real, A INTERNET.


Definio: Milhes de usurios interconectados atravs de um conjunto de redes, cujos componentes bsicos so: Elementos de computao associados aos usurios. So os hosts ou sistemas finais (pcs, estaes de trabalho, servidores, telefones digitais, eletrodomsticos, etc). executando aplicaes distribudas Enlaces de comunicao formados por fibra ptica, cabos de cobre, enlaces de rdio ou satlite Roteadores so os elementos que enviam pacotes (blocos) de dados atravs da rede.

Roteador Servidor

Estao fixa Estao mvel

ISP Provedor de Servios de Internet


ISP local ISP regional

rede corporativa

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

16

1.7) Um exemplo real, A INTERNET. (cont) Protocolos: controlam o envio e a recepo de mensagens. Exemplos:TCP, IP, HTTP, FTP, PPP Internet: rede de redes Fracamente hierrquica

Roteador Servidor

Estao fixa Estao mvel

ISP Provedor de Servios de Internet


ISP local ISP regional

Internet pblica e Internets privadas (intranets)


Internet standards: RFC: Request for comments IETF: Internet Engineering Task Force
rede corporativa

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

17

1.7) Um exemplo real, A INTERNET. (cont) Infraestrutura de comunicao permite aplicaes distribudas: WWW, email, games, ecommerce, database, chat; Servios de comunicao oferecidos: Sem conexo; Orientado conexo.

Roteador Servidor

Estao fixa Estao mvel

ISP local ISP regional

rede corporativa
Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

18

1.8) Mas, afinal, o que seria um Protocolo ?


Protocolos humanos: Que horas so? Eu tenho uma pergunta Apresentaes sociais
para mensagens especficas enviadas, especificas aes so tomadas quando as mensagens so recebidas...

Protocolos de rede: Mquinas ao invs de humanos; Toda a atividade de comunicao na Internet governada por protocolos;

Protocolos so procedimentos que definem os formatos, ordem das mensagens enviadas e recebidas pelas entidades de rede e as aes a serem tomadas na transmisso e recepo destas mensagens
Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

19

1.8) Mas, afinal, o que seria um Protocolo ? (cont) Um protocolo humano e um protocolo de rede de computadores:

Al Al
Que horas so?

TCP pedido de conexo TCP resposta de conexo


Get http://gaia.cs.umass.edu/index.htm

2:00
tempo

<arquivo>

Cincia da Computao Redes de Computadores

1) Introduo: Conceitos bsicos.

20

1.9) Aplicaes Internet

Porta-retrato IP http://www.ceiva.com/

O menor servidor Web do mundo http://www-ccs.cs.umass.edu/~shri/iPic.html

Torradeira e previso do tempo pela Web http://dancing-man.com/robin/toasty/

Cincia da Computao Redes de Computadores

Vous aimerez peut-être aussi