24
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

Embed Size (px)

Citation preview

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