• Nenhum resultado encontrado

Arquiteturas de Redes de Computadores

N/A
N/A
Protected

Academic year: 2023

Share "Arquiteturas de Redes de Computadores"

Copied!
7
0
0

Texto

(1)

Arquiteturas de Redes de Computadores

Profa. Débora Christina Muchaluat Saade [email protected]

Departamento de Ciência da Computação - UFF

Redes de Computadores II

2

Arquitetura de Rede

w Conjunto de convenções para interconexão de equipamentos

w Número, nome, conjunto de funções e serviços e o protocolo de cada nível definem uma arquitetura de rede

Redes de Computadores II

3

Arquitetura em Camadas (ou Níveis)

w Princípio do “Dividir para Conquistar”

w Facilidade de modificação e validação w Projetar uma rede como um conjunto

hierárquico de camadas

• cada nível utiliza os serviços oferecidos pelo nível imediatamente inferior para implementar e oferecer os seus serviços ao nível

imediatamente superior

• o projeto de um nível está restrito a um contexto específico e supõe que os problemas fora deste contexto já estejam devidamente resolvidos

Camada 1 Camada 2 Camada 3

...

Camada n

Redes de Computadores II

4

Níveis, Protocolos e Interfaces

Sistema A

Sistema B

Interface 1/2 Interface 2/3 Interface 3/4

Nível 1 Nível 1

Interface 1/2 Interface 2/3 Interface 3/4 Protocolo de Nível 3

Protocolo de Nível 2

Protocolo de Nível 1

Nível 2 Nível 2

Nível 3 Nível 3

Nível 4 Protocolo de Nível 4 Nível 4

Interface n-1/n Protocolo de Nível n-1

Nível n-1 Nível n-1

Nível n Protocolo de Nível n Nível n Interface n-1/n

... ...

Redes de Computadores II

Padrões de Arquiteturas de Redes

w Modelo de Referência OSI w Arquitetura TCP/IP (Internet) w Arquitetura IEEE 802

Redes de Computadores II

Camadas do Modelo OSI

Camada 7 Camada 6 Camada 5 Camada 4 Camada 3 Camada 2

Camada 1 Físico Enlace Rede Transporte

Sessão Apresentação

Aplicação

(2)

Redes de Computadores II

7

Modelo de Referência OSI

w Estrutura em camadas permite o desenvolvimento simultâneo e independente de padrões

w Interfaces bem definidas permitem que mudanças no padrão que define uma camada não afetem as demais

w O RM-OSI é complementado com padrões que especificam o protocolo e o serviço de cada camada

Redes de Computadores II

8

Arquitetura TCP/IP (Internet)

Redes de Computadores II

9

Arquitetura TCP/IP (Internet)

w Desenvolvida pelo Departamento de Defesa Americano (DARPA)

w Padrão de fato

w Evolução da ARPANET

w Começo do projeto no início dos anos 70

w Arquitetura baseada no conceito de interconexão de redes (inter-redes)

Redes de Computadores II

10

inter-rede

G

G G

G

G Rede 3

Conceito de inter-redes

H H

H Rede 2 H

H

Rede 1

H

H H

Rede 5 Rede 4

Redes de Computadores II

Por que inter-redes?

w As redes são entidades independentes que se adequam aos interesses de grupos específicos w A Internet é um exemplo de inter-rede que

interliga várias redes espalhadas pelos cinco continentes

Redes de Computadores II

Padronizações na Internet

w Internet Engineering Task Force (IETF)

• dividido em grupos de trabalho (Working Groups)

• documentos propostos e padrões – request for comments (RFC) – internet-draft

• http://www.ietf.org

(3)

Redes de Computadores II

13

Camadas da Arquitetura TCP/IP

Rede Inter-rede Transporte

Aplicação

Interface de Rede Intra-Rede ou

Hardware

Redes de Computadores II

14

Nós Intermediários na Arquitetura TCP/IP

Mensagem idêntica

Pacote idêntico

Roteador

Rede Física 1

intra-rede

Inter-rede

Interface de rede

Interface de rede Interface

de rede Host A

Quadro idêntico Datagrama

idêntico Inter-rede Transporte Aplicação

Interface de rede Host B

Quadro idêntico Datagrama idêntico

Inter-rede Transporte Aplicação

Rede Física 2

intra-rede

Redes de Computadores II

15

Internet Protocol (IP)

w Esquema de roteamento entre redes

w Interconexão e roteamento através de Gateways w Endereços IP únicos designados por uma

autoridade central (ICANN - The Internet Corporation for Assigned Names and Numbers)

Rede Inter-rede Transporte

Aplicação

Redes de Computadores II

16

Endereços IP

w Endereços IP são números de 32 bits (4 bytes) w Endereçamento

hierárquico composto de parte de rede e parte de host

Rede

A Rede

B Rede Host

End. IP na Rede A End IP na Rede B

Parte comum a todas as estações em uma mesma rede

Redes de Computadores II

Endereços IP: Notação “de Ponto”

11010000 11110101 00011100 10100011

208 245 28 163

208.245.28.163

Redes de Computadores II

w Um endereço IP identifica um host em uma determinada rede física

• se uma máquina troca de rede então seu endereço IP muda

• endereços IP não têm relação com os endereços das estações dentro de cada uma das redes (endereçamento intra- rede).

Endereços IP

Rede

A Rede

B

End. IP na Rede A End IP na Rede B

(4)

Redes de Computadores II

19

Distribuição de Endereços na Internet

w ICANN - Internet Corporation for Assigned Names and Numbers

• ARIN - American Registry for Internet Numbers

• Ripe - Ripe Network Coordination Centre

• APNIC - Asian Pacific Network Information Centre

• LACNIC - Latin American and Caribean Network Information Center (responsabilidade do Comitê Gestor da Internet no Brasil - www.cgi.org.br)

• AfriNIC - African Network Information Centre w Estrutura de distribuição dos endereços é hierárquica

• ISPs (Internet Service Providers) distribuem endereços para seus usuários, que podem ser outros provedores

Redes de Computadores II

20

Distribuição de Endereços na Internet

w No Brasil

• Top level ISPs: RNP, Embratel, ...

ICANN

LACNIC

ISP ISP ISP

ISP ISP

...

...

... ...

...

Redes de Computadores II

21

Internet Protocol (IP)

w Roteamento baseado no endereço da rede e não do host

w Serviço sem conexão e não confiável

• datagrama

w Estrutura interna da rede

“física” transparente Rede

Inter-rede Transporte

Aplicação

Redes de Computadores II

22

TCP UDP

Inter-rede Aplicação Camada de Transporte

Redes de Computadores II

User Datagram Protocol (UDP)

w Serviço sem conexão e não confiável

• algumas aplicações não precisam de conexão

• menor tráfego e maior eficiência w Multiplexação (portas)

• uma aplicação UDP é identificada por uma determinada porta em uma estação

– Endereço IP + Porta UDP Rede

Inter-rede Transporte Aplicação

Redes de Computadores II

Multiplexação e Demultiplexação UDP

Aplicação 1

IP

Aplicação 2

Porta 34 Porta 22

UDP

Porta 126

(5)

Redes de Computadores II

25

Transmission Control Protocol (TCP)

w Serviço confiável orientado a conexão (Circuito Virtual)

• sequenciação

• detecção e correção de erros fim-a- fim

• controle de fluxo w Multiplexação

• ponto terminal = (Estação, Porta)

• conexão identificada por um par de pontos terminais

Rede Inter-rede Transporte Aplicação

Redes de Computadores II

26

Conexão TCP

Conexão = (139.82.17.10, 22) e (139.82.55.3, 2340) TCP

IP

TCP IP

Porta 22 Porta 2340

Host 139.82.17.10 Host 139.82.55.3

Inter-rede TCP/IP

Redes de Computadores II

27

Aplicação

Rede Inter-rede Transporte

Aplicação w Protocolos baseados em TCP

• FTP, SMTP, HTTP, Telnet, ...

w Protocolos baseados em UDP

• DNS, SNMP, DHCP, RTP ...

w Interfaces para programação de aplicações TCP/IP

w Esquema de endereçamento opcional baseado em nomes

• DNS (ex: www.midiacom.uff.br)

Redes de Computadores II

28

Arquitetura IEEE 802

Redes de Computadores II

Arquitetura IEEE 802

ISO/IEC Joint Technical Committees 1 (JTC 1)

on Information Technology ANSI

American National Standards Institute

ABNT Associação Brasileira de Normas Técnicas

... ...

IEEE Institute of Electrical and Eletronics Engineers

IEEE Project 802 Local and Metropolitan Area Networks Standards

w IEEE - Institute of Electrical and Electronics Engineers w Conjunto de Padrões

para Redes Locais

• LAN – Local Area Networks

• estações estão a poucos quilômetros umas das outras

Redes de Computadores II

Camadas da Arquitetura IEEE 802

Physical Layer (PHY) Medium Access Control (MAC) Logical Link Control (LLC)

(6)

Redes de Computadores II

31

w Transmissão de bits através de um meio físico

• cabo coaxial

• par trançado

• fibra óptica w Método de codificação w Taxa de Transmissão

Camada Física

Physical Layer (PHY) Medium Access Control (MAC) Logical Link Control (LLC)

Redes de Computadores II

32

Camada de Controle de Acesso ao Meio

w  Organização do acesso ao meio físico compartilhado

• barra

• anel

• wireless w  Técnicas

• CSMA-CD (802.3)

• CSMA-CA (802.11)

• Token Ring (802.5)

• ...

Physical Layer (PHY) Medium Access Control (MAC) Logical Link Control (LLC)

Redes de Computadores II

33

Camada de Controle de Enlace Lógico

w Independência da camada MAC

w LSAPs w Multiplexação w Controle de erros e de

fluxo Physical Layer

(PHY) Medium Access Control (MAC) Logical Link Control (LLC)

Redes de Computadores II

34

LLC LLC

MAC Físico MAC

Físico

Aplicação Apresentação

Sessão Transporte

Rede Host B Aplicação

Apresentação Sessão Transporte

Rede Host A

comunicação fim-a-fim

Arquitetura IEEE 802 (Redes Locais de Computadores)

Físico Enlace Rede Transporte

Sessão Apresentação

Aplicação

Redes de Computadores II

802.2

802.3 802.11 802.5 802.16

802.1 Relacionamento

entre os Padrões 802 LLC

MAC e PHY

Padrões IEEE 802.X

Redes de Computadores II

Aplicação Apresentação

Sessão Transporte

Rede Enlace

Físico

LLC (802.2) MAC

Físico

Arquitetura OSI

Arquitetura IEEE

OSI x IEEE 802

(7)

Redes de Computadores II

37

OSI x TCP/IP x IEEE 802

Físico Enlace

Rede Transporte

Sessão Apresentação

Aplicação

Rede Inter-Rede Transporte Aplicação

OSI TCP/IP

Físico MAC LLC

IEEE 802

Referências

Documentos relacionados

In this work, improved curves are the head versus flow curves predicted based on the correlations presented in Table 2 and improved by a shut-off head prediction

Titulação Mínima Exigida: Graduação em Engenharia Civil, com Doutorado em Engenharia Civil, ou com Doutorado em Geotecnia, ou com Doutorado em Métodos Numéricos Aplicados

Dias (2011) argumenta que a previsão de consumo ou da demanda estabelece estimativas futuras dos produtos acabados comercializados pela empresa. Determinando quais,

Campral só deverá por isso ser usado durante a gravidez após avaliação cuidadosa da relação benefício/risco, quando a paciente não se consegue abster de beber álcool sem

O Serviço Social do Campus ou, em casos especiais, o Serviço Social da Diretoria de Gestão de Atividades Estudantis (DIGAE) será responsável pelo, processo de seleção e

1. Os resíduos de solventes de reações e de evaporadores rotativos devem ser colocados em frascos apropriados para descarte, devidamente rotulados. Evite misturar os solventes.

longe do local onde são manipulados produtos químicos; longe do local onde são manipulados produtos químicos;. - Lavar as mãos sempre que retirar