redes de computadores nesta aula... software de rede arquitetura em camadas exemplos de redes...

24
Redes de Computadores Nesta Aula... Software de Rede Arquitetura em camadas Exemplos de redes Parte 02 1

Upload: gustavo-raposa

Post on 07-Apr-2016

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Nesta Aula...

Software de Rede

Arquitetura em camadas

Exemplos de redes

Parte 02

1

Page 2: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Histórico do TCP/IP

O padrão histórico e técnico da Internet é o modelo TCP/IP.

O Departamento de Defesa dos Estados Unidos (DoD) desenvolveu o modelo de referência TCP/IP porque queria uma rede que pudesse sobreviver a qualquer condição, mesmo a uma guerra nuclear.

Em um mundo conectado por diferentes tipos de meios de comunicação como fios de cobre, microondas, fibras ópticas e links de satélite, o DoD queria a transmissão de pacotes a qualquer hora e em qualquer condição.

Este problema de projeto extremamente difícil originou a criação do modelo TCP/IP.

2

Page 3: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

3

Page 4: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Modelo de Referência TCP/IP

1969 - Advanced Research Project Agency (ARPA) financia a pesquisa e o desenvolvimento de uma rede experimental de comutação de pacotes (ARPANET)

O objetivo era estudar técnicas para implementar sistemas de comunicação de dados robustos e independentes de fornecedores

4

Page 5: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Modelo de Referência TCP/IP

ARPANET foi tão bem sucedida que várias organizações ligadas à rede passaram a usá-la cotidianamente

1975 - ARPANET deixa o caráter experimental, transformando-se em uma rede operacional, quando a Defense Communications Agency (DCA) assume o seu controle

5

Page 6: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Modelo de Referência TCP/IP

6

Telnet, FTP, HTTP

TCP, UDP

IP, ICMP, IGMP

Placa de Rede, Modem, Bluetooth

Page 7: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Modelo de Referência TCP/IP

7

Contém os protocolos mais necessário aos usuários.

Usados para transferência de arquivos, navegação web,correio eletrônico, etc.

TELNET, FTP, DNS, HTTP...

Equivale a combinação das camadas OSI

• Aplicação• Apresentação• Sessão

Page 8: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Modelo de Referência TCP/IP

8

É representada principalmente pelos protocolos:TPC (Transmission Control Protocol)• Orientado a conexão - Confiável• Permite a entrega sem erros• Controle de fluxo e congestionamento

UDP (User Datagram Protocol)• Sem conexão – Não Confiável• Rápido• Sem garantia de entrega

SCTP (Stream Control Transmission Protocol)• Aplicações recentes como voz sobre IP• Equiparável ao TCP e UDP

Page 9: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Modelo de Referência TCP/IP

9

Garantir a transmissão de pacotes independente da localização dos hosts

IP (internet Protocol)

Endereçamento dos hosts Roteamento Controlar Congestionamento

Page 10: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Modelo de Referência TCP/IP

10

O modelo não especifica muitos detalhes

Abrange o driver de dispositivo no SO e a correspondente placa de rede.

Trata dos detalhes de hardware necessários para o interfaceamento físico com a rede

Page 11: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Gráfico de Protocolos: TCP/IP

11

Page 12: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Exemplos de Redes

Redes de computadores abrange muitos tipos diferentes de redes, grandes e pequenas, bem conhecidas e pouco conhecidas.

Elas têm diferentes objetivos, escalas e tecnologias.

Internet (talvez a rede mais conhecida)ATM (telefonia)Ethernet ( rede local dominante no mercado)IEEE 802.11 ( padrão para LANs sem fios)

12

Page 13: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Exemplos de Redes: Internet (um pouco da História)

Lembre-se: “A internet é um vasto conjunto de redes diferentes que utilizam certos protocolos comuns”

A ARPANET

A história começa no final da década de 1950. No auge da Guerra Fria, o Departamento de Defesa dos EUA queria uma rede de controle e comando capaz de sobreviver a uma guerra nuclear. Nessa época, todas as comunicações militares passavam pela rede de telefonia pública, considerada vulnerável.

13

Page 14: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Exemplos de Redes: Internet

14

Page 15: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Exemplos de Redes: Internet

15

Page 16: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Exemplos de Redes: Internet

16

Page 17: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Exemplos de Redes: Internet

17

Page 18: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadasExemplos de Redes: Internet

Breve visão geral da Internet atual

18

Page 19: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadasExemplos de Redes: ATM (Asynchronous Transfer Mode)

É uma tecnlogia de rede baseada na transferência de pacotes relativamente pequenos chamados de células de tamanho definido. O tamanho pequeno e constante da célula permite a transmissão de áudio, vídeo e dados pela mesma rede.

O ATM cria canais fixos entre 2 pontos para que os dados possam ser transmitidos.

Esta filosofia difere da filosofia do TCP/IP no qual as mensagens são divididas em pacotes e cada pacote pode tomar uma rota diferente para alcançar o destino.

Esta diferença, oferecida pelo ATM, facilita a monitoração e a cobrança pelo

serviço.19

Page 20: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Exemplos de Redes: ATM (Asynchronous Transfer Mode)Circuitos virtuais do ATM

20

Page 21: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Exemplos de Redes: Ethernet (Padronizado pelo IEEE 802.3)

Ethernet é um protocolo de comunicação padrão incorporado em dispositivos de software e hardware.

Destinado a construção de uma rede de área local (LAN).

Ele foi projetado por Bob Metcalfe em 1973

1 – O transmissor verifica se o canal está livre.2 – Se estiver livre, inicia a transmissão e verifica se ocorre interferência (colisão de dados)3 – Se houver colisão cada transmissor dispara um temporizador aleatório, bloqueia o canal e no final do tempo tenta novamente.

21

Page 22: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Exemplos de Redes: LANs sem fio IEEE 802.11 (WiFi)

Ponto de acesso (presença de uma estação base)

22

Page 23: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Arquitetura em camadas

Exemplos de Redes: LANs sem fio IEEE 802.11 (WiFi)

Ad hoc (ausência de uma estação base)

23

Page 24: Redes de Computadores Nesta Aula...  Software de Rede  Arquitetura em camadas  Exemplos de redes Parte 02 1

Redes de Computadores

Atividade em salaQuestões:

1 – Quantas camadas existem no modelo TCP/IP e quais são?

2 – Cite os 2 principais pacotes exitentes na camada de Transporte no modelo de referência TCP/IP

3 – Quais foram os exemplos de redes mencionados nesta aula?

4 – Qual é a definição de internet?

5 – Quem foi "Paul Baran", e qual foi sua proposta para empresa AT&T no ano de 1960?

24