![Page 1: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/1.jpg)
Redes de Computadores
Revisões
![Page 2: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/2.jpg)
Luísa JorgeRedes de Computadores - 02/032
Classifique, com V ou F, as afirmações seguintes
! A comunicação entre sistemas (ex: computadores), tendo em vista a execução de aplicações telemáticas, só é possível se existir um grau de cooperação entre eles.
! As convenções mutuamente aceites pelos sistemas que pretendem comunicar e que regem a comunicação designam-se por protocolos.
! Em vez de implementar todas as convenções de comunicação num único módulo são implementadas várias sub-tarefas em módulos separados.
! Os fabricantes de equipamentos só tinham vantagem no desenvolvimento de arquitecturas de comunicação abertas.
! A arquitectura TCP/IP é uma arquitectura aberta.
![Page 3: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/3.jpg)
Redes de Computadores
Arquitecturas protocolares
![Page 4: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/4.jpg)
Luísa JorgeRedes de Computadores - 02/034
Sumário
! Arquitecturas protocolares– Modelo de referência OSI– A arquitectura TCP/IP– Arquitecturas proprietárias: Novell NetWare,
AppleTalk, SNA, etc
![Page 5: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/5.jpg)
Luísa JorgeRedes de Computadores - 02/035
Standards – Porquê?
! Necessidade de garantir interoperabilidade entre diferentes sistemas– Computadores:
! de diferentes tamanhos! de diferentes fabricantes! com sistemas operativos diferentes! com arquitecturas diferentes
![Page 6: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/6.jpg)
Luísa JorgeRedes de Computadores - 02/036
Standards – Porquê?
! Nós anos 80 houve uma grande expansão das redes de dados
! Preocupação em garantir a interoperabilidade entre diferentes sistemas– Vários fabricantes a produzirem soluções
incompatíveis! Arquitectura protocolar TCP/IP e modelo OSI
– Desenvolvidos em camadas cada uma responsável por diferentes aspectos da comunicação
![Page 7: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/7.jpg)
Luísa JorgeRedes de Computadores - 02/037
Modelo de referência OSI
! Divisão das funções de comunicação por camadas– Cada camada resolve um determinado problema– A evolução de uma camada é independente da evolução das
outras! Divisão em 7 camadas! Modelo amplamente aceite como uma base para a
compreensão do funcionamento da pilha protocolar e um instrumento de referência para comparar implementações de pilhas protocolares
![Page 8: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/8.jpg)
Luísa JorgeRedes de Computadores - 02/038
Camadas do modelo OSI
FísicaLigação
RedeTransporte
Sessão
Apresentação
Aplicação
![Page 9: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/9.jpg)
Luísa JorgeRedes de Computadores - 02/039
Funções das camadas
7 - Serviços de rede para as aplicações 6 - Representação de dados5 - Controlo do dialogo entre duas aplicações
Estabelece, gere e termina sessões entre aplicações4 - Ligações fiáveis extremo a extremo3 - Encaminhamento/Endereçamento2 - Garante a comunicação num dado troço - Acesso ao meio físico e
controlo das ligações lógicas ponto a ponto1 - Trata de questões relacionadas como o meio físico de
transmissão
![Page 10: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/10.jpg)
Luísa JorgeRedes de Computadores - 02/0310
Comunicação entre hosts
![Page 11: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/11.jpg)
Luísa JorgeRedes de Computadores - 02/0311
A arquitectura TCP/IP
! Possui apenas 4 camadas ou níveis
ponto aponto
Pacotes porrádio
EthernetAcesso àRede
IPRede
UDPTCPTransporte
HTTPTelnetFTPAplicação
![Page 12: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/12.jpg)
Luísa JorgeRedes de Computadores - 02/0312
Nível de acesso à rede
! Lida com os aspectos da tecnologia subjacente– Estrutura dos quadros ou tramas– Endereçamento físico– Acesso ao meio físico– outros
! Torna os níveis superiores independentes da tecnologia de rede utilizada
! Encapsulamento do pacotes IP nos quadros a transmitir para a rede e tradução de endereços da camada de rede em endereços de nível físico
– Por exemplo para traduzir endereços IP em endereços Ethernet esta camada usa o protocolo ARP
![Page 13: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/13.jpg)
Luísa JorgeRedes de Computadores - 02/0313
Nível de rede
! Protocolo IP (Internet Protocol)! Responsável pelo encaminhamento dos
pacotes (datagramas) com base no endereço destino
! Fragmentação e reassemblagem de pacotes! Não garante transferência fiável de informação
![Page 14: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/14.jpg)
Luísa JorgeRedes de Computadores - 02/0314
Nível de transporte
! Comunicação extremo a extremo (host a host)! Protocolos mais importantes
– UDP (User Datagram Protocol)! Não garante transferência fiável de informação extremo a
extremo! Utilizado por aplicações que garantem elas próprias a fiabilidade
da comunicação e por aplicações de gestão e configuração de redes
– TCP (Transmission Control Protocol)! Garante transferência fiável de informação extremo a extremo
![Page 15: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/15.jpg)
Luísa JorgeRedes de Computadores - 02/0315
Nível de aplicação
! Oferece serviços que interessam directamente a utilizadores ou a processos de aplicação
! Alguns dos protocolos de aplicação são:– Telnet – protocolo de terminal virtual– FTP – protocolo de acesso e transferência de ficheiros– SMTP – protocolo de correio electrónico– HTTP – protocolo de hipertexto– DNS – mapeamento de nomes e endereços– SNMP – protocolo para suporte de aplicações de gestão de
redes– NFS – protocolo para partilha de ficheiros em rede
![Page 16: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/16.jpg)
Luísa JorgeRedes de Computadores - 02/0316
TCP/IP versus OSI
OSITCP/IPTCP/IPFísica
Ligaçãoponto aponto
Pacotes porrádio
EthernetAcesso àRede
RedeIPRedeTransporteUDPTCPTransporte
SessãoApresentação
AplicaçãoHTTPTelnetFTPAplicação
![Page 17: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/17.jpg)
Luísa JorgeRedes de Computadores - 02/0317
PDUs – unidades protocolares de dados
! Bloco trocado entre duas entidades protocolares– Dados– Cabeçalho
! contém informação de controlo que vai ser utilizada pela camada homóloga, por exemplo:
– SAP destino– Número de sequência– Código de detecção de erros– Endereço do computador destino– Etc.
![Page 18: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/18.jpg)
Luísa JorgeRedes de Computadores - 02/0318
Funções dos protocolos
! Segmentação (fragmentação) e reassemblagem! Encapsulamento! Controlo do fluxo! Controlo de erros! Endereçamento
– Endereço único para cada computador endereço ao nível da camada de rede! Endereço IP (TCP/IP) ou NSAP - Network Service Access Point (OSI)
– Endereço único para cada aplicação! Porto (TCP/IP) ou ponto de acesso ao serviço (SAP – Service Access Point) (OSI)
! outras
![Page 19: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/19.jpg)
Luísa JorgeRedes de Computadores - 02/0319
Arquitecturas proprietárias
! Fornecem soluções orientadas para equipamentos específicos (soluções optimizadas)– Novell Netware– AppleTalk– SNA– NetBIOS/NetBEUI– Outras
![Page 20: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/20.jpg)
Luísa JorgeRedes de Computadores - 02/0320
Novell Netware
! Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:
– Partilha de ficheiros– Partilha de impressoras – Segurança– Gestão de redes– Gestão de utilizadores
! Disponível para clientes com diversos sistemas operativos (DOS, Windows, Windows NT, Unix, OS/2, Macintosh)
! Os servidores Netware/IP suportam tráfego IP e IPX indistintamente
![Page 21: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/21.jpg)
Luísa JorgeRedes de Computadores - 02/0321
NetWare versus OSI
LigaçãoODI
FísicaHardware de Interface com a Rede
OSINetWare
RedeIPX
TransporteSPXNCP
Sessão
Apresentação
AplicaçãoProgramas de Aplicação
/Servidores de Ficheiros
SAP
![Page 22: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/22.jpg)
Luísa JorgeRedes de Computadores - 02/0322
Novell Netware - Protocolos
! Define vários protocolos em cada nível protocolar, os mais importantes são o IPX e o SPX
! IPX (Internet Packet Exchange) – protocolo de nível de rede, em modo datagrama
– Identificação dos hosts através de endereços únicos– Endereços constituídos por uma parte que identifica a rede
(32 bits) e uma parte que identifica a máquina (48 bits)! SPX (Sequenced Packet Interchange) – é um
protocolo de transporte que garante a transferência fiável de informação entre sistemas terminais
![Page 23: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/23.jpg)
Luísa JorgeRedes de Computadores - 02/0323
Arquitectura AppleTalk
! Desenvolvida pela Apple Computer para permitir a interligação em rede dos seu computadores
! Arquitectura totalmente integrada no sistema operativo Macintosh – simplicidade de utilização
![Page 24: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/24.jpg)
Luísa JorgeRedes de Computadores - 02/0324
Arquitectura Protocolar AppleTalk
Físico
Ligação
Rede
Transporte
Sessão
Apresentação AFP Postscript
DSP ZIP ASP PAP
RTMP Ecno P. ATP NBP
Datagram Delivery Protocol (DDP)
Tokentalk Ethertalk ALAP
TokenRing Ethernet Localtalk
![Page 25: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/25.jpg)
Luísa JorgeRedes de Computadores - 02/0325
Protocolos AppleTalk
! No nível de ligação de dados utiliza os protocolos ALAP (AppleTalk Link Access Protocol), EtherTalk e TokenTalkrespectivamente para as redes AppleTalk, Ethernet e Token Ring
![Page 26: Revisõesljorge/redes0203/teorica2.pdf · Arquitectura popular para sistemas operativos em rede local! Serviços fornecidos por esta arquitectura:](https://reader030.vdocuments.com.br/reader030/viewer/2022011806/5bdf11f809d3f20b708b9a0b/html5/thumbnails/26.jpg)
Luísa JorgeRedes de Computadores - 02/0326
Arquitectura SNA
! Desenvolvida pela IBM! Funções das camadas:7 – Serviços básicos de aplicação6 – Formatação dos dados5 – Controlo do dialogo entre
utilizadores finais4 – Ligação extremo a extremo,
com controlo do fluxo3 – Encaminhamento das
mensagens através da rede2 – Transferência fiável entre nós
adjacentes1 – Interface com o meio físico de
comunicação Controlo Físico
Controlo das ligações de dados
Controlo de caminhosControlo da transmissão
Controlo do dialogo
Serviços de Apresentação
Serviços de transacção