Você está na página 1de 22

2.

Arquitecturas de comunicação

Edmundo Monteiro
http://www.dei.uc.pt/~edmundo

Fernando Boavida
http://www.dei.uc.pt/~boavida

Departamento de Engenharia Informática


FCTUC

Objectivos
!  Abordagem dos modelos e arquitecturas de comunicação
mais relevantes

"  Arquitecturas abertas


"  Arquitecturas proprietárias

!  Identificação das características principais de cada


arquitectura

"  Origem e objectivos


"  Divulgação e implantação no mercado
"  Evolução

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 2

1
Plano
!  Introdução
!  Modelo de referência OSI
"  Visão geral e conceitos
!  Arquitectura TCP/IP
"  Origem
"  Visão geral da arquitectura
"  Endereçamento
"  Encaminhamento
"  Protocolos e portos
"  Serviço de nomeação
Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 3

Plano (cont.)
!  Arquitecturas proprietárias
"  SNA
"  DNA
"  Novell NetWare
"  NetBIOS/NetBEUI
"  Appletalk
"  Outras
!  Conclusão

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 4

2
Introdução

!  Arquitecturas abertas
"  OSI
"  TCP/IP

!  Arquitecturas proprietárias
"  SNA/APPN, DNA, NetWare, Appletalk,
NetBIOS/NetBEUI, outras

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 5

Modelo / arquitectura OSI


!  International Organization for
Standardization (ISO)

!  Objectivos
"  Independência relativamente a fabricantes
"  Abertura
"  Universalidade

!  Os objectivos não foram atingidos


Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 6

3
Modelo / arquitectura OSI
!  Divulgação
"  Restrita
"  MAP/TOP, ISODE e GOSIP

!  Vantagens
"  Normalização
"  Abertura
"  Funcionalidade
!  Limitações
"  Complexidade
"  Custo
"  Maturidade

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 7

Modelo OSI (cont.)

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 8

4
Modelo OSI - estratificação

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 9

Modelo OSI - serviços

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 10

5
Modelo OSI - protocolos PDU-Protocol Data Unit

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 11

Modelo OSI – unidades de dados


PDU-Unidades Protocolares de Dados

SDU-Unidade de servicos de dados

PCI-Informção de Controlo de Protocolo

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 12

6
Modelo OSI – encapsulamento

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 13

Arquitectura TCP/IP
!  ISOC (Internet Society)
!  Divulgação
"  Enorme
"  Internet, Intranets
!  Vantagens
"  Enorme divulgação
"  Simplicidade
"  Baixo custo
"  Grande número de aplicações suportadas
"  Modelo cliente-servidor
!  Limitações
"  QoS
"  Espaço de endereçamento
"  Segurança
Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 14

7
DARPA-Defense Advanced Research Projects
Agency.. Agencia Americana de Investigação

Arquitectura TCP/IP - origem


DoD -Departament of defense
Responsavel pela gestão da rede !  DARPA (DoD) – Arpanet: 1969-1975
"  Início: 4 computadores
"  1971: 13 computadores
"  1972: 35 computadores
"  1975: 63 computadores

!  1983 – a ARPANET deixa de ser militar MILNET separa-se da ARPANET

!  1990 – a ARPANET é extinta: nasce a


Internet
Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 15

Evolução do nº de hosts da Internet


Unidade:
milhares

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 16

8
Arquitectura protocolar TCP/IP

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 17

Protocolos TCP/IP

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 18

9
Formato dos pacotes IP

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 19

Camada IP e encaminhamento

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 20

10
Segmentos UDP

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 21

Segmentos TCP

Os seis bits dizem como interpretar outros


campos no cabeçalho

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 22

11
Estabelecimento de ligação TCP

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 23

Antigas classes de endereços IPv4

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 24

12
Endereços IPv4 especiais

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 25

Gamas de endereços IPv4

Classe Gama
A (/8) 0.0.0.0 a 127.255.255.255
B (/16) 128.0.0.0 a 191.255.255.255
C (/24) 192.0.0.0 a 223.255.255.255
D 224.0.0.0 a 239.255.255.255
E 240.0.0.0 a 247.255.255.255

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 26

13
Sub-endereçamento

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 27

Máscaras de sub-rede

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 28

14
Super-endereçamento

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 29

Atribuição dinâmica de endereços

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 30

15
Network Address Translation

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 31

Cabeçalho dos pacotes IPv6

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 32

16
Arquitectura de encaminhamento da
Internet

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 33

Intervenientes no encaminhamento
Comando
'Route'

Daemon de
Routing
ICMP

Tabela
de IP
Routing

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 34

17
Domain Name System
Raiz

edu int net org mil gov com arpa

in-addr
Domínios Organizacionais

Domínio
Arpa
al pt zw

uc

dei

eden

Domínios Geográficos

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 35

Arquitectura SNA/APPN
Estabelecimento, gestão e
LU services corte das sessões
!  IBM manager

!  Divulgação Presentation
Codificação, compressão e
formatação dos dados
services
"  Em ambientes IBM
Numeração de sequência,
!  Vantagens Data flow
control
correlação de pedidos e
respostas de utiliz.
"  Segurança Controlo do fluxo extremo-a-
"  Fiabilidade T ransmission extremo, controlo da
control sequência
"  Desempenho
Encaminhamento e controlo
!  Limitações Path control do fluxo

"  Abertura Controlo do erros


"  Complexidade Data link (SDLC)
control
"  Aplicações disponíveis
Interface com o meio físico
"  Centralização (excepto Physical
APPN)

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 36

18
Arquitectura DNA
!  Digital Equipment Ne twork Network Control Programs

Corporation (DEC) ma na ge me nt

!  Divulgação Ne twork
a plica tions
Network File Transfer
Network Virtual Terminal, etc.

"  Reduzida
"  Só em ambientes DEC com
sistema operativo VMS
Se ssion S ession Control Message
!  Vantagens control Protocol

"  Segurança End- to- e nd Network S ervices Protocol


communica tio
"  Fiabilidade
!  Limitações Routing Routing Protocol

"  Abertura
Da ta link DDCMP, X.25, Ethernet, etc.
"  Aplicações disponíveis
"  Divulgação
Physica l link Controladores

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 37

Arquitectura NetWare
!  Novell
Netware core protocols
!  Baseada na XNS da (NCP)

Xerox Aplica çõe s

!  Divulgação
"  Grande mas em declínio
"  Em redes de PCs
T ra nsporte S P X (uso opcional)
!  Vantagens
S AP RIP
"  Divulgação Re de IP X
"  Segurança
Ethernet, FastEthernet, Giga
"  Fiabilidade Protocolos de Ethernet, Token Ring, FDDI,
a ce sso DQDB, ATM, Modems,
!  Limitações X.25, Frame Relay,RDIS ,
Circutos dedicados, redes
"  Abertura sem fios, etc., etc.
"  Aplicações disponíveis

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 38

19
Arquitectura Appletalk
!  Apple Computer Aplica çã o
Appletalk filing protocol (AFP)
Postscript

!  Divulgação
"  Reduzida
"  Só em ambientes Apple Appletalk session protocol
Se ssã o (ASP), ASDP, ZIP, PAP
!  Vantagens
Appletalk transaction protocol
"  Simplicidade T ra nsporte (ATP), RTMP, AEP, NBP
"  Integração no sistema
operativo Datagram delivery protocol
Re de (DDP)

!  Limitações
"  Abertura Ace sso a o Ethernet, Token ring, Localtalk
me io físico
"  Aplicações disponíveis
"  Divulgação

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 39

Arquitectura NetBIOS/NetBEUI
!  Desenvolvida pela Sytek para a IBM
!  NetBEUI = NetBIOS + SMB + NBF
!  Divulgação
"  Muito grande
"  Integrado no DOS, Windows

!  Vantagens
"  Simplicidade
"  Eficiência
"  Disponibilidade

!  Limitações
"  Reduzida funcionalidade
"  Não possui protocolo de encaminhamento (só funciona em redes “planas”)
Implantado sobre TCP/IP ou IPX/SPX ultrapassa esta limitação
"  Dependente de “broadcasts”
Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 40

20
Diagrama de arquitecturas no Windows

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 41

Outras arquitecturas

!  XNS da Xerox
!  Lan Manager da 3COM
!  Vines da Banyan
!  Ungermann-Bass
!  ...

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 42

21
Súmula
!  Modelo OSI
"  Modelo de referência
"  Conceptualmente importante
!  Arquitectura TCP/IP
"  Universal, aberta
!  Arquitecturas proprietárias
"  Importância e utilização rapidamente
decrescentes

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 43

Leitura adicional
!  Capítulo 3 de Edmundo Monteiro, Fernando Boavida,
Engenharia de Redes Informáticas, FCA – Editora de
Informática, 2000.
!  HALSALL, Fred, Networking and the Internet, FifthEdition,
Addison-Wesley, 2005.
!  KUROSE, James F., ROSS, Keith W., Computer Networking
– A Top-Down Approach, 4th edition, Addison-Wesley, 2008.
!  BOAVIDA, F., BERNARDES, M., VAPI, P., Administração de
Redes Informáticas, FCA, Março de 2009

Engenharia de Redes, DEI FCTUC Edmundo Monteiro, Fernando Boavida 44

22

Você também pode gostar