SlideShare uma empresa Scribd logo
48
R&C+R&I 1 / ISTEC – 14/15
2 - Protocolos
49
R&C+R&I 1 / ISTEC – 14/15
2.1 - O que são os protocolos?
 Protocolos:
50
R&C+R&I 1 / ISTEC – 14/15
2.1 - O que são os protocolos?
 Objetivos de protocolos (regras de comunicação):
* Possibilitar a comunicação entre diferentes tipos de terminais
* Suporte a abstração de complexidade da comunicação:
• Utilizadores apenas têm que saber interagir com aplicação
• Utilizadores não têm que se preocupar com os mecanismos de
transporte de dados
 Utilização de hierarquização e modularidade:
* Facilitar gestão de funcionalidades:
• Modularidade:
– Tarefas da rede são distribuídas por layers (camadas) 1 camada:
• Conjto de tarefas relacionadas com uma mesma funcionalidade
• Desenvolvimento de uma funcionalidade numa camada apenas
tem impacto na própria. A camada superior “limita-se” a chamar
a funcionalidade e esperar os seus outputs
– Hierarquização:
• Cada camada interage apenas com as camadas vizinhas
51
R&C+R&I 1 / ISTEC – 14/15
2.1 - O que são os protocolos?
 Características da Hierarquização:
* Número de camadas varia por protocolo
* Camadas idênticas comunicam entre si através de um protocolo
igual ou semelhante
* Cada camada interage apenas com as camadas vizinhas
• Cada camada fornece serviços à camada superior e requisita
serviços à camada inferior
• Cada camada comunica com a camada vizinha através de uma
interface por esta fornecida
* Transporte de dados ocorre ao nível da camada mais baixa (física)
52
R&C+R&I 1 / ISTEC – 14/15
2.1 - O que são os protocolos?
Mensagem
Informação para
Tradutor
Inglês/Portugûes
Informação para
Secretaria
Filósofo
Tradutor
Portugûes/
Alemão
Secretaria
1
2
3
3
2
1
“I have no
Phone”
Ling. Rede
Portugûes:
“Não tenho
Telefone”
Nº Fax: ...
“Não tenho
Telefone”
Nº Fax: ...
“ Não tenho
Telefone”
Ling. Rede
Portugûes:
“Não tenho
Telefone”
“Ich habe
kein
Phone”
Buda Inglês
em Local A
Filósofo Alemão
em Local B
Arquitectura de protocolo Filósofo-Tradutor-Secretaria
53
R&C+R&I 1 / ISTEC – 14/15
2.2 – PDU: Protocol Data Unit
Pacote
(n) PDU
Dados
(n) SDU
Cabeçalho
(n) PCI
54
R&C+R&I 1 / ISTEC – 14/15
*Protocol Data Unit (PDU)
• Mensagem de Protocolo
*Service Data Unit (SDU)
• Dados transferidos entre a entidade n e a entidade n-1,
como resultado da chamada de uma primitiva de serviço
* Protocol Control Information (PCI)
• Identificador + parâmetros de controlo do PDU (cabeçalho)
2.2 – PDU: Protocol Data Unit
(n) PDU
(n) SDU
(n) PCI
55
R&C+R&I 1 / ISTEC – 14/15
primitiva (n)
e (n) SDU
entidades da camada n
entidades da camada n-1
entidades da camada n-2
primitiva (n)
e (n) SDU
primitiva (n-1)
e (n-1) SDU
primitiva (n-1)
e (n-1) SDU
primitiva (n-2)
e (n-2) SDU
primitiva (n-2)
e (n-2) SDU
(n-2) PDU
(n-1) PDU
(n) PDU
(n-2) PDU
(n-2)
PCI
(n-1) PDU
(n) PDU
(n-1)
PCI
(n) SDU
(n) PCI
2.2 – PDU: Protocol Data Unit
56
R&C+R&I 1 / ISTEC – 14/15
2.3 - A Divisão da Informação em Pacotes
 Objectivos da Divisão da Informação:
* Redução dos atrasos de propagação
* Redução das dimensões das filas de espera de buffers
* Adaptação a formato de protocolos de camadas inferiores
* Possibilidade de intermediar pacotes de diferentes utilizadores
57
R&C+R&I 1 / ISTEC – 14/15
 Cabeçalhos:
* Necessários para novos pacotes após divisão de dados na Origem (A)
* Maior complexidade introdução de mais informação de controlo
2.4 – Cabeçalhos e Informação de Protocolos
58
R&C+R&I 1 / ISTEC – 14/15
 Terminal destinatário (B) efetua reagrupamento de informação
dividida na Origem (A) + remoção de cabeçalhos
2.5 – Tratamento de Packets no Destino
59
R&C+R&I 1 / ISTEC – 14/15
2.6 - O Modelo OSI
 Modelo OSI (Open Systems Interconnection)
60
R&C+R&I 1 / ISTEC – 14/15
2.6 - Modelo OSI
 OSI - Open Systems Interconnection
* Proposto pelo ISO (International Standards Organization)
* Objetivo: Normalização de interligação de sistemas abertos:
• Sistemas modulares independentes de fabricantes
* Utilização de 7 camadas com diferentes funções:
• Camada superior - aplicação
• Camada inferior - interface com meio físico
61
R&C+R&I 1 / ISTEC – 14/15
Aplicação
Apresentação
Sessão
Transporte
Rede
Ligação de
Dados
Físico
Meio físico de comunicação
2.6 - Modelo OSI
Aplicação
Apresentação
Sessão
Transporte
Rede
Ligação de
Dados
Físico
7
6
5
4
3
2
1
7
6
5
4
3
2
1
Utilizador Utilizador
Interface com meio físico
de transmissão
Controlo de acessos e de
erros&fluxo de dados tx ponto-a-ponto
Encaminhamento de informação
entre terminais e redes
Transporte fiável extremo-a-extremo
Controlo de Ligações
Representação de dados
Interface entre utilizador
e aplicação da rede
62
R&C+R&I 1 / ISTEC – 14/15
 Camada 1 - Física :
* Interface com o meio físico de comunicação
• Define características físicas da transmissão
– Representação física da informação lógica (bits: “0”,”1” )
• Transmissão de bits no canal de comunicação
* Não efetua controlo de erros de transmissão
* Pode aparecer dividida em 2 sub-camadas:
• PHY (PHysical Protocol)
– Independente do meio físico (específica do terminal)
• Ex. codificação / descodificação de conjto de bits a Tx/Rx
(Tx: Transmissão ; Rx: Receção)
• PMD (Physical Medium Dependent)
– Específica do meio de transmissão
• Ex. conectores, Tx e Rx de sinais físicos
2.6 – Modelo OSI
63
R&C+R&I 1 / ISTEC – 14/15
 Camada 2 - Ligação de Dados (Data Layer Link)
* Controlo de erros e de fluxo de dados “ponto-a-ponto”
• Responsável pela fiabilidade dos dados Tx / Rx pela camada 1
* Dados a transmitir/receber convertidos e manipulados em tramas
de dados:
• Data frames: mensagens da camada 2
* Nas LANs aparece dividida em 2 sub-camadas:
• LLC (Logical Link Control)
– Controlo de fluxo, erros e sequência
• MAC (Medium Access Control)
– Determina quando computador pode efectuar transmissão
2.6 – Modelo OSI
64
R&C+R&I 1 / ISTEC – 14/15
 Camada 3 - Rede (Network)
* Garante interligação entre quaisquer terminais e redes:
• Utilização de endereços de significado universal (IP)
• Possibilitar a identificação unívoca de todos os terminais e redes
* Encaminhamento de informação (routing):
• Baseados em mecanismos e protocolos específicos (ex. IP)
• Pacotes: mensagens da camada 3
– Utilização de tabelas de encaminhamento de routers:
• Estáticas: caminho invariável
• Dinâmicas: caminho variável em função do estado da rede
2.6 – Modelo OSI
65
R&C+R&I 1 / ISTEC – 14/15
 Camada 4 - Transporte
* Garantir comunicação fiável “extremidade-a-extremidade”
• Comunicação entre terminais independente do tipo e qualidade
das redes de transporte utilizadas
* Deteção/correção de erros
* Controlo de fluxo/sequência
 Camada 5 – Sessão
* Controlo de estabelecimento, gestão e terminação de sessões
* Uma sessão pode ter múltiplas ligações (diálogos), sendo
caracterizada por um conjunto de parâmetros que se aplicam a
todas as ligações dessa sessão:
• Ex. endereços IP de terminal
2.6 – Modelo OSI
66
R&C+R&I 1 / ISTEC – 14/15
 Camada 6 - Apresentação
* Garantir normalização de representação de dados transmitidos
entre diferentes terminais:
• Possibilitar comunicação entre terminais que utilizam formatos
específicos do seu fabricante
• Conversão de formatos específicos em formato standard da rede:
ASN.1 (Abstract Syntax Notification), por todos compreendido
 Camada 7 - Aplicação
* Interface entre utilizador de aplicação e rede
* Disponibiliza serviços específicos para cada tipo de aplicação
• Ex. aplicação E-mail usa protocolo de aplicação SMTP
2.6 – Modelo OSI
67
R&C+R&I 1 / ISTEC – 14/15
2.7 - O Modelo TCP/IP
 TCP/IP
Especificações de
protocolos
68
R&C+R&I 1 / ISTEC – 14/15
2.7 - O Modelo TCP/IP
 Camada Aplicação
* O modelo TCP/IP não sentiu necessidade de existência das
camadas Sessão e Apresentação (modelo OSI)
* Protocolos/Serviços aplicação que correm sobre TCP/IP:
• Telnet : suporte de ligação a terminal remoto/virtual
• FTP (File Transfer Protocol): transferência de ficheiros
• SMTP (Simple Mail Transfer Protocol): correio electrónico
• DNS (Domain Name Service): mapeamento de nomes em
endereços
• HTTP (HyperText Transfer Protocol): transferência de dados em
formato hipertexto / hipermédia
• SNMP (Simple Network Management Protocol): suporte de
aplicações de gestão de rede
• NFS (Network File System): suporte a partilha e acesso a
ficheiros remotos
69
R&C+R&I 1 / ISTEC – 14/15
2.7 – O Modelo TCP/IP
Sessão
Rede
Aplicação
Apresentação
Transporte
Ligação de dados
Física
IP
TCP ou UDP
FTP TELNET
SMTP
POP3
NFS
Modelo OSI / Protocolos & Serviços da Internet
DNS
PPP
SNMP HTTP
RDIS X.25
Frame-
Relay
ATM
Ethernet
70
R&C+R&I 1 / ISTEC – 14/15
45
2.7 - O Modelo TCP/IP
Protcolo HTTP:
71
R&C+R&I 1 / ISTEC – 14/15
2.8 - Os standards IEEE
 Standards Nível 2
802.11b: 11 Mbit/s
802.11g: 54 Mbit/s
802.3: Ethernet
802.5: Token Ring
WLAN:
72
R&C+R&I 1 / ISTEC – 14/15
2.8 - Os standards IEEE
 Standards Nível 2
Diferentes
SWs
satisfazem
as mesmas
funcionalidades
dos mesmos
protocolos

Mais conteúdo relacionado

PPT
R&C 0201 07 1
PDF
Modelo osi tcp ip e protocolos
PPT
R&c 01 14_2 - A Internet e Conceitos Basicos (Parte 2)
PPT
R&c 03 14_1 - Protocolos (Parte 1)
PPT
R&c 01 14_3 - A Internet e Conceitos Basicos (Parte 3)
PPT
Protocolos 2ªversão
PPT
Protocolos OSI/TCP-IP
PDF
Aula 01 - Introdução ao sistema REDES Teste.pdf
R&C 0201 07 1
Modelo osi tcp ip e protocolos
R&c 01 14_2 - A Internet e Conceitos Basicos (Parte 2)
R&c 03 14_1 - Protocolos (Parte 1)
R&c 01 14_3 - A Internet e Conceitos Basicos (Parte 3)
Protocolos 2ªversão
Protocolos OSI/TCP-IP
Aula 01 - Introdução ao sistema REDES Teste.pdf

Semelhante a R&c 02 14_1 - A Internet e Conceitos Basicos (Parte 1) (20)

PDF
Modelo osi
DOCX
Rui simao
PDF
Aula 02 - Arquiteturas de Redes - Modelo em camadas.pdf
PPTX
Protocolos
DOCX
Modelo osi
PPTX
ICC:
PPSX
Modelo OSI
PDF
Camadasrede
PDF
Aula 5 - Protocolos de comunicação
PPTX
Modelo de Referência OSI
PDF
Modelos TCP/IP e OSI para CCNA
PPTX
Modelo OSI.................................
PPS
Redes A
PPTX
MODELO OSI E ISO DESMOSTRAÇÃO DE MODELOS
DOC
Protocolos e interconectividade
PDF
Websockets
PDF
aula-13-revisc3a3o.pdf
PPTX
Aula 2 - IRL
PPTX
Gestão de Redes de Computadores e Serviços.pptx
PPT
R&c 01 14_1 - A Internet e Conceitos Basicos (Parte 1)
Modelo osi
Rui simao
Aula 02 - Arquiteturas de Redes - Modelo em camadas.pdf
Protocolos
Modelo osi
ICC:
Modelo OSI
Camadasrede
Aula 5 - Protocolos de comunicação
Modelo de Referência OSI
Modelos TCP/IP e OSI para CCNA
Modelo OSI.................................
Redes A
MODELO OSI E ISO DESMOSTRAÇÃO DE MODELOS
Protocolos e interconectividade
Websockets
aula-13-revisc3a3o.pdf
Aula 2 - IRL
Gestão de Redes de Computadores e Serviços.pptx
R&c 01 14_1 - A Internet e Conceitos Basicos (Parte 1)
Anúncio

Mais de Mariana Hiyori (20)

DOCX
Templo de Zeus Olímpico
PDF
Base de Dados - Normalização e Desenho de Base de Dados Relacionais
PDF
Base de Dados - Álgebra Relacional
PDF
Base de Dados - Conversão E-A para Esquema Relacional
PDF
Base de Dados - Diagramas E-A (cont.)
PDF
Base de Dados - Introdução
PDF
Base de Dados - Apresentação da Unidade Curricular
PPT
Arquitectura de Computadores
PPTX
Redes e Comunicações 2
PDF
Redes e Comunicações 2 - Resumo
PPT
R&c 02 14_2 - Protocolos (Parte 2)
PPT
R&c 05 14_1 - Protocolo IP (Parte 1)
PPT
R&c 05 14_2 - Protocolo IP (Parte 2)
PPT
R&c 05 14_3 - Protocolo IP (Parte 3)
PPTX
Resumo - Memorial do Convento
PDF
SQL - Operações Relacionais
PDF
Dinheiros & Direitos - Julho/Agosto 2011
PDF
Deco Proteste - Viver em Condomínio
PDF
Modelo Relacional - Bases de Dados
PDF
VirtualBox - User manual
Templo de Zeus Olímpico
Base de Dados - Normalização e Desenho de Base de Dados Relacionais
Base de Dados - Álgebra Relacional
Base de Dados - Conversão E-A para Esquema Relacional
Base de Dados - Diagramas E-A (cont.)
Base de Dados - Introdução
Base de Dados - Apresentação da Unidade Curricular
Arquitectura de Computadores
Redes e Comunicações 2
Redes e Comunicações 2 - Resumo
R&c 02 14_2 - Protocolos (Parte 2)
R&c 05 14_1 - Protocolo IP (Parte 1)
R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_3 - Protocolo IP (Parte 3)
Resumo - Memorial do Convento
SQL - Operações Relacionais
Dinheiros & Direitos - Julho/Agosto 2011
Deco Proteste - Viver em Condomínio
Modelo Relacional - Bases de Dados
VirtualBox - User manual
Anúncio

Último (20)

PPTX
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
PDF
Combate a Incêndio - Estratégias e Táticas de Combate a Incêndio por Francis...
PDF
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
PPTX
Trabalho Cidades sustentáveis ou Utopia.pptx
PPTX
disciplulado curso preparatorio para novos
PPTX
Ocupação e transformação dos territórios.pptx
PDF
Organizador Curricular da Educação em Tempo Integral.pdf
PPTX
Reino Monera e Protista: representantes e caracteristicas.pptx
PPTX
HISTÓRIA DO BRASIL - anos de Democracia.pptx
PDF
TANATOPRAXIA - Introdução.pdffffffffffffffff
PDF
GESTÃO DA FASE PRÉ-ANALÍTICA- Recomendações da SBPC-ML (3).pdf
PPTX
Ciências da Natureza e suas áreas de desenvolvimento
PPTX
NR11 - Treinamento Direcao Defensiva - 2023.pptx
PPT
HISTOLOGIA VEGETAL - tecidos vegetais.ppt
PPTX
Lição 8 EBD.pptxtudopossonaquelequemimfortalece
PPTX
ELEMENTOS E FUNÇÕES DE LINGUAGEM (EMOTIVA, REFERENCIAL, CONATIVA, POÉTICA, FÁ...
PPTX
GUERRAFRIA.pptdddddddddddddddddddddddddx
PDF
Uma Introdução às Ciências do Alcorão (Islam)
PDF
manual-orientacao-asb_5a8d6d8d87160aa636f63a5d0.pdf
PPTX
biossegurança e segurança no trabalho (6).pptx
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
Combate a Incêndio - Estratégias e Táticas de Combate a Incêndio por Francis...
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
Trabalho Cidades sustentáveis ou Utopia.pptx
disciplulado curso preparatorio para novos
Ocupação e transformação dos territórios.pptx
Organizador Curricular da Educação em Tempo Integral.pdf
Reino Monera e Protista: representantes e caracteristicas.pptx
HISTÓRIA DO BRASIL - anos de Democracia.pptx
TANATOPRAXIA - Introdução.pdffffffffffffffff
GESTÃO DA FASE PRÉ-ANALÍTICA- Recomendações da SBPC-ML (3).pdf
Ciências da Natureza e suas áreas de desenvolvimento
NR11 - Treinamento Direcao Defensiva - 2023.pptx
HISTOLOGIA VEGETAL - tecidos vegetais.ppt
Lição 8 EBD.pptxtudopossonaquelequemimfortalece
ELEMENTOS E FUNÇÕES DE LINGUAGEM (EMOTIVA, REFERENCIAL, CONATIVA, POÉTICA, FÁ...
GUERRAFRIA.pptdddddddddddddddddddddddddx
Uma Introdução às Ciências do Alcorão (Islam)
manual-orientacao-asb_5a8d6d8d87160aa636f63a5d0.pdf
biossegurança e segurança no trabalho (6).pptx

R&c 02 14_1 - A Internet e Conceitos Basicos (Parte 1)

  • 1. 48 R&C+R&I 1 / ISTEC – 14/15 2 - Protocolos
  • 2. 49 R&C+R&I 1 / ISTEC – 14/15 2.1 - O que são os protocolos?  Protocolos:
  • 3. 50 R&C+R&I 1 / ISTEC – 14/15 2.1 - O que são os protocolos?  Objetivos de protocolos (regras de comunicação): * Possibilitar a comunicação entre diferentes tipos de terminais * Suporte a abstração de complexidade da comunicação: • Utilizadores apenas têm que saber interagir com aplicação • Utilizadores não têm que se preocupar com os mecanismos de transporte de dados  Utilização de hierarquização e modularidade: * Facilitar gestão de funcionalidades: • Modularidade: – Tarefas da rede são distribuídas por layers (camadas) 1 camada: • Conjto de tarefas relacionadas com uma mesma funcionalidade • Desenvolvimento de uma funcionalidade numa camada apenas tem impacto na própria. A camada superior “limita-se” a chamar a funcionalidade e esperar os seus outputs – Hierarquização: • Cada camada interage apenas com as camadas vizinhas
  • 4. 51 R&C+R&I 1 / ISTEC – 14/15 2.1 - O que são os protocolos?  Características da Hierarquização: * Número de camadas varia por protocolo * Camadas idênticas comunicam entre si através de um protocolo igual ou semelhante * Cada camada interage apenas com as camadas vizinhas • Cada camada fornece serviços à camada superior e requisita serviços à camada inferior • Cada camada comunica com a camada vizinha através de uma interface por esta fornecida * Transporte de dados ocorre ao nível da camada mais baixa (física)
  • 5. 52 R&C+R&I 1 / ISTEC – 14/15 2.1 - O que são os protocolos? Mensagem Informação para Tradutor Inglês/Portugûes Informação para Secretaria Filósofo Tradutor Portugûes/ Alemão Secretaria 1 2 3 3 2 1 “I have no Phone” Ling. Rede Portugûes: “Não tenho Telefone” Nº Fax: ... “Não tenho Telefone” Nº Fax: ... “ Não tenho Telefone” Ling. Rede Portugûes: “Não tenho Telefone” “Ich habe kein Phone” Buda Inglês em Local A Filósofo Alemão em Local B Arquitectura de protocolo Filósofo-Tradutor-Secretaria
  • 6. 53 R&C+R&I 1 / ISTEC – 14/15 2.2 – PDU: Protocol Data Unit Pacote (n) PDU Dados (n) SDU Cabeçalho (n) PCI
  • 7. 54 R&C+R&I 1 / ISTEC – 14/15 *Protocol Data Unit (PDU) • Mensagem de Protocolo *Service Data Unit (SDU) • Dados transferidos entre a entidade n e a entidade n-1, como resultado da chamada de uma primitiva de serviço * Protocol Control Information (PCI) • Identificador + parâmetros de controlo do PDU (cabeçalho) 2.2 – PDU: Protocol Data Unit (n) PDU (n) SDU (n) PCI
  • 8. 55 R&C+R&I 1 / ISTEC – 14/15 primitiva (n) e (n) SDU entidades da camada n entidades da camada n-1 entidades da camada n-2 primitiva (n) e (n) SDU primitiva (n-1) e (n-1) SDU primitiva (n-1) e (n-1) SDU primitiva (n-2) e (n-2) SDU primitiva (n-2) e (n-2) SDU (n-2) PDU (n-1) PDU (n) PDU (n-2) PDU (n-2) PCI (n-1) PDU (n) PDU (n-1) PCI (n) SDU (n) PCI 2.2 – PDU: Protocol Data Unit
  • 9. 56 R&C+R&I 1 / ISTEC – 14/15 2.3 - A Divisão da Informação em Pacotes  Objectivos da Divisão da Informação: * Redução dos atrasos de propagação * Redução das dimensões das filas de espera de buffers * Adaptação a formato de protocolos de camadas inferiores * Possibilidade de intermediar pacotes de diferentes utilizadores
  • 10. 57 R&C+R&I 1 / ISTEC – 14/15  Cabeçalhos: * Necessários para novos pacotes após divisão de dados na Origem (A) * Maior complexidade introdução de mais informação de controlo 2.4 – Cabeçalhos e Informação de Protocolos
  • 11. 58 R&C+R&I 1 / ISTEC – 14/15  Terminal destinatário (B) efetua reagrupamento de informação dividida na Origem (A) + remoção de cabeçalhos 2.5 – Tratamento de Packets no Destino
  • 12. 59 R&C+R&I 1 / ISTEC – 14/15 2.6 - O Modelo OSI  Modelo OSI (Open Systems Interconnection)
  • 13. 60 R&C+R&I 1 / ISTEC – 14/15 2.6 - Modelo OSI  OSI - Open Systems Interconnection * Proposto pelo ISO (International Standards Organization) * Objetivo: Normalização de interligação de sistemas abertos: • Sistemas modulares independentes de fabricantes * Utilização de 7 camadas com diferentes funções: • Camada superior - aplicação • Camada inferior - interface com meio físico
  • 14. 61 R&C+R&I 1 / ISTEC – 14/15 Aplicação Apresentação Sessão Transporte Rede Ligação de Dados Físico Meio físico de comunicação 2.6 - Modelo OSI Aplicação Apresentação Sessão Transporte Rede Ligação de Dados Físico 7 6 5 4 3 2 1 7 6 5 4 3 2 1 Utilizador Utilizador Interface com meio físico de transmissão Controlo de acessos e de erros&fluxo de dados tx ponto-a-ponto Encaminhamento de informação entre terminais e redes Transporte fiável extremo-a-extremo Controlo de Ligações Representação de dados Interface entre utilizador e aplicação da rede
  • 15. 62 R&C+R&I 1 / ISTEC – 14/15  Camada 1 - Física : * Interface com o meio físico de comunicação • Define características físicas da transmissão – Representação física da informação lógica (bits: “0”,”1” ) • Transmissão de bits no canal de comunicação * Não efetua controlo de erros de transmissão * Pode aparecer dividida em 2 sub-camadas: • PHY (PHysical Protocol) – Independente do meio físico (específica do terminal) • Ex. codificação / descodificação de conjto de bits a Tx/Rx (Tx: Transmissão ; Rx: Receção) • PMD (Physical Medium Dependent) – Específica do meio de transmissão • Ex. conectores, Tx e Rx de sinais físicos 2.6 – Modelo OSI
  • 16. 63 R&C+R&I 1 / ISTEC – 14/15  Camada 2 - Ligação de Dados (Data Layer Link) * Controlo de erros e de fluxo de dados “ponto-a-ponto” • Responsável pela fiabilidade dos dados Tx / Rx pela camada 1 * Dados a transmitir/receber convertidos e manipulados em tramas de dados: • Data frames: mensagens da camada 2 * Nas LANs aparece dividida em 2 sub-camadas: • LLC (Logical Link Control) – Controlo de fluxo, erros e sequência • MAC (Medium Access Control) – Determina quando computador pode efectuar transmissão 2.6 – Modelo OSI
  • 17. 64 R&C+R&I 1 / ISTEC – 14/15  Camada 3 - Rede (Network) * Garante interligação entre quaisquer terminais e redes: • Utilização de endereços de significado universal (IP) • Possibilitar a identificação unívoca de todos os terminais e redes * Encaminhamento de informação (routing): • Baseados em mecanismos e protocolos específicos (ex. IP) • Pacotes: mensagens da camada 3 – Utilização de tabelas de encaminhamento de routers: • Estáticas: caminho invariável • Dinâmicas: caminho variável em função do estado da rede 2.6 – Modelo OSI
  • 18. 65 R&C+R&I 1 / ISTEC – 14/15  Camada 4 - Transporte * Garantir comunicação fiável “extremidade-a-extremidade” • Comunicação entre terminais independente do tipo e qualidade das redes de transporte utilizadas * Deteção/correção de erros * Controlo de fluxo/sequência  Camada 5 – Sessão * Controlo de estabelecimento, gestão e terminação de sessões * Uma sessão pode ter múltiplas ligações (diálogos), sendo caracterizada por um conjunto de parâmetros que se aplicam a todas as ligações dessa sessão: • Ex. endereços IP de terminal 2.6 – Modelo OSI
  • 19. 66 R&C+R&I 1 / ISTEC – 14/15  Camada 6 - Apresentação * Garantir normalização de representação de dados transmitidos entre diferentes terminais: • Possibilitar comunicação entre terminais que utilizam formatos específicos do seu fabricante • Conversão de formatos específicos em formato standard da rede: ASN.1 (Abstract Syntax Notification), por todos compreendido  Camada 7 - Aplicação * Interface entre utilizador de aplicação e rede * Disponibiliza serviços específicos para cada tipo de aplicação • Ex. aplicação E-mail usa protocolo de aplicação SMTP 2.6 – Modelo OSI
  • 20. 67 R&C+R&I 1 / ISTEC – 14/15 2.7 - O Modelo TCP/IP  TCP/IP Especificações de protocolos
  • 21. 68 R&C+R&I 1 / ISTEC – 14/15 2.7 - O Modelo TCP/IP  Camada Aplicação * O modelo TCP/IP não sentiu necessidade de existência das camadas Sessão e Apresentação (modelo OSI) * Protocolos/Serviços aplicação que correm sobre TCP/IP: • Telnet : suporte de ligação a terminal remoto/virtual • FTP (File Transfer Protocol): transferência de ficheiros • SMTP (Simple Mail Transfer Protocol): correio electrónico • DNS (Domain Name Service): mapeamento de nomes em endereços • HTTP (HyperText Transfer Protocol): transferência de dados em formato hipertexto / hipermédia • SNMP (Simple Network Management Protocol): suporte de aplicações de gestão de rede • NFS (Network File System): suporte a partilha e acesso a ficheiros remotos
  • 22. 69 R&C+R&I 1 / ISTEC – 14/15 2.7 – O Modelo TCP/IP Sessão Rede Aplicação Apresentação Transporte Ligação de dados Física IP TCP ou UDP FTP TELNET SMTP POP3 NFS Modelo OSI / Protocolos & Serviços da Internet DNS PPP SNMP HTTP RDIS X.25 Frame- Relay ATM Ethernet
  • 23. 70 R&C+R&I 1 / ISTEC – 14/15 45 2.7 - O Modelo TCP/IP Protcolo HTTP:
  • 24. 71 R&C+R&I 1 / ISTEC – 14/15 2.8 - Os standards IEEE  Standards Nível 2 802.11b: 11 Mbit/s 802.11g: 54 Mbit/s 802.3: Ethernet 802.5: Token Ring WLAN:
  • 25. 72 R&C+R&I 1 / ISTEC – 14/15 2.8 - Os standards IEEE  Standards Nível 2 Diferentes SWs satisfazem as mesmas funcionalidades dos mesmos protocolos