estruturas básicas de redes internet padronização e...

23
Estruturas básicas de redes Internet Padronização e Protocolos Universidade Católica de Pelotas Cursos de Engenharia da Computação Disciplina: Rede Computadores I

Upload: vongoc

Post on 10-Nov-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Estruturas básicas de redes

Internet

Padronização e ProtocolosUniversidade Católica de Pelotas

Cursos de Engenharia da Computação

Disciplina: Rede Computadores I

Page 2: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Agenda

• Estruturas básicas de redes

• A Internet

• Padronização

• Protocolos

2

Page 3: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Estruturas básicas de redes

• Os computadores da rede podem ser identificados como:

▫ Servidor: computador principal da rede. Ele provê os serviços. Ex. Internet (Proxy), Armazenamento, Impressão, etc.

▫ Estação de trabalho, terminal ou Host: computador conectado na rede.

3

Page 4: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Estruturas básicas de redes

4

Page 5: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

A Internet

Page 6: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

A Internet

• Milhões de elementos de computação interligados;

• Executando aplicações distribuídas;

• Enlaces de comunicação: fibra, cobre, radiofreqüência (largura de banda variável);

• Roteadores: encaminham pacotes (blocos de dados) para seus destinos finais.

6

Page 7: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Uma Rápida Linha do Tempo

• A ARPANET foi desenvolvida em 1969.▫ Projetada para conectar computadores em quatro

localizações.

▫ Projetada para ser resistente a disrupção.

• Capacidade de e-mail adicionada em 1972.

• A National Science Foundation conectou sua grande rede, a NSFnet, à ARPANET em 1986.▫ A rede resultante tornou-se conhecida como Internet.

7

Page 8: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Um Pouco sobre a Tecnologia

• Uma mensagem enviada por meio da Internet é dividida em pacotes de tamanho uniforme:▫ Cada pacote é rotulado com seu endereço de destino.

• Transmission Control Protocol/Internet Protocol (TCP/IP):▫ O TCP cria e remonta pacotes.

▫ O IP cuida do endereçamento:

Ele assegura que os pacotes sejam encaminhados ao seu destino final.

8

Page 9: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Uniform Resource Locator (URL)

• O endereço completo, exclusivo, de uma página Web.

▫ O URL de uma página Web inicia-se com http: HyperText Transfer Protocol – possibilita comunicação usando

links para transferir dados entre sites.

▫ Nome de domínio – endereço do computador host do site: A última parte do nome de domínio chama-se domínio de nível

máximo

Identifica o país e o propósito da organização.

9

Page 10: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Componentes da Internet

10

Page 11: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Serviços da Internet

• Infraestrutura de comunicação permite inúmeras aplicações distribuídas.

▫ Web

▫ E-mail

▫ Jogos On-line

▫ E-Commerce

▫ Compartilhamento de arquivos

11

Page 12: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Intranet, Extranet, VPN• Intranet: rede interna de informações nas empresas, nos

moldes da Internet e que precisa distribuir informações de forma restrita aos usuários internos.

• Extranet: parte de uma intranet que oferece livre acesso para os clientes autorizados, empresas associadas, etc.

• VPN (Virtual Private Network): rede particular que é construída dentro de uma infra-estrutura de rede pública, como a Internet global, para uso exclusivo de certos usuários de uma determinada empresa, para que se conectem a ela de qualquer parte do mundo. A conexão é feita por meio de um “canal” seguro.

12

Page 13: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Padronização

Page 14: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Necessidade de padronização

• Por que padronizar?

14

Page 15: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Por que padronizar?

• Com tanta heterogeneidade, é necessário criar um mínimo de padrão para que a troca de informações seja compreendida;

• Garantir a interoperabilidade das redes;

• Viabilizar a produção de equipamentos em larga escala visando a redução de custos;

• Com um padrão é possível convergir esforços da comunidade científica e empresas privadas.

15

Page 16: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Tipos de padrões

• Padrão de jure – regulamentos por um órgão oficialmente reconhecido.

• Padrão de facto – não aprovados por um órgão regulador, mas foram adotados por possuírem grande utilização.

16

Page 17: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Organizações de Estabelecimento de

Padrões• International Organization for Standartization (ISSO)

• International Telecommunication Union –Telecommunication Standards (ITU-IT)

• American National Standards Institute (ANSI)

• Eletronic Industries Association (EIA)

• Institute Institute of Electrical Electrical and EletronicsEletronics Engineers Engineers (IEEE) –

http://www.ieee.org

17

Page 18: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Protocolos

Page 19: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Definição

• Regras necessárias para estabelecer a comunicação entre equipamentos de rede. Mais especificamente ele define o formato e a ordem das mensagens trocadas entre dois ou mais elementos da rede com o objetivo de viabilizar a funcionalidade da rede.

• Os padrões da Internet são desenvolvidos pela IETF (Internet Engineering Task Force).

• Os documentos padronizados são denominados RFCs (Request for Comments).

19

Page 20: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Exemplos de protocolos

• Ethernet

• Token Ring

20

Page 21: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Ethernet

• Protocolo de rede predominante.

• Usa ou topologia em barramento ou em estrela.

• O nó “ouve” para se certificar de que a rede está disponível:▫ Se dois computadores transmitirem ao mesmo tempo,

ocorrerá colisão.

▫ A rede detecta a colisão.

▫ Cada computador aguarda certa quantidade aleatória de tempo e retransmite.

21

Page 22: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Token Ring

• Usa topologia em anel.

• Uma ficha, ou token (sinal elétrico), controla qual nó pode enviar mensagens.▫ A ficha circula entre os nós.

▫ Um computador espera a chegada de uma ficha vazia, anexa a mensagem e a transmite.

• Há somente uma ficha. Então, apenas um dispositivo pode acessar a rede a cada vez.

22

Page 23: Estruturas básicas de redes Internet Padronização e Protocolosolaria.ucpel.tche.br/venecian/lib/exe/fetch.php?media=ec_rc_04.pdf · Estruturas básicas de redes ... links para

Atividade

• Dê um exemplo de um protocolo usado peloshumanos?• Pesquise o que são backbones da internet?• http://tche.br/index.html• Pesquise sobre os protocolos:

▫ HTTP▫ SMTP▫ IP▫ TCP/IP▫ FTP▫ SSL

23