SlideShare uma empresa Scribd logo
1 de 24
PROTOCOLOS
PARTE 1 - Introdução
Prof: Zanegrey Mançano Bessa
CEFET-RJ
PROTOCOLOS
- INTRODUÇÃO
- PROTOCOLO START/STOP
- PROTOCOLOS ORIENTADOS A CARACTER
- PROTOCOLO BSC
- PROTOCOLOS ORIENTADOS A BIT
- SDLC
- HDLC
- PROTOCOLOS ORIENTADOS A PACOTES
- CONCEITO DE PACOTE
- TIPOS DE PACOTES
PROTOCOLOS
Os Protocolos são conjuntos de regras
préestabelecidas e de conhecimento das partes, que
disciplinam a comunicação de dados entre dois ou mais
ETD’s com a finalidade de garantir que o intercâmbio de
informações esteja sendo realizado de modo ordenado e
sem erros.
Um protocolo típico provê as seguintes funções:
- estabelecer, manter e terminar uma conversação;
- detectar e recuperar erros ocorridos durante a transm.;
- controlar o fluxo de dados para evitar
congestionamento.
PROTOCOLOS
PROTOCOLOS
Os protocolos podem ser
- Síncronos;
- Assíncronos.
Primeiros protocolos: denominados START/STOP, eram
assíncronos;
Quanto ao modos de transmissão os protocolos podem
ser:
- Modo Caracter - um caracter transmitido por vez;
- Modo Bloco - um bloco de caracteres transmitido por
vez.
PROTOCOLOS
PROTOCOLOS
Além disso, os protocolos também podem ser orientados
da seguinte maneira:
- a caracter - o elemento de tratamento é o caracter. A
seqüência de bits que forma um caracter é indivisível
dentro do formato da mensagem;
- a bit - a seqüência de bits ou parte dela tem significado
no formato da mensagem.
PROTOCOLOS
PROTOCOLOS
Em resumo:
- tipo de transmissão:
- assíncrono;
- síncrono.
- modos de transmissão:
- modo caracter;
- modo bloco.
- formato das mensagens:
- orientados a caracter;
- orientados a bit.
PROTOCOLOS
PROTOCOLOS
1. Protocolo START/STOP (modo caracter - assíncrono -
orientado a caracter)
São muito simples em relação aos atuais. Utiliza
basicamente 6 caracteres de controle de linha e código
ASCII:
- início e fim de bloco;
- resposta positiva e negativa;
- procedimento de seleção;
- erro na linha, além de;
- fim de transmissão e reset.
PROTOCOLOS
PROTOCOLOS
2. Protocolos orientados a caractere (modo bloco -
assíncrono - orientado a caracter)
Exigem uma sincronização ao nível de caractere,
para que a estação receptora possa identificar quais os
bits que formam um caractere.
Os principais são:
-BSC (Binary Synchronous Communications –
IBM);
-VIP (Visual Impression Projection – Honeywell).
PROTOCOLOS
PROTOCOLOS
2.1 – BSC (1964)
Utilizado em ligações ponto a ponto ou multiponto,
com ligações dedicadas ou comutadas. Atende a códigos
específicos de transmissão:
-EBCDIC, ASCII e SBT (Six Bit Transcode ou
TRANSCODE).
PROTOCOLOS
PROTOCOLOS
2.1.1 – Caracteres de controle
-SYN – Sincronismo;
-SOH – Start Of Header – Início de Cabeçalho;
-STX – Start Of Text – Início do Texto;
-ETB – End Of Transmission Block – Fim de Um
Bloco;
-ITB – End of Intermediate Transmission Block –
Fim de Bloco Intermediário;
-ETX – End of Text – Fim de Texto;
PROTOCOLOS
PROTOCOLOS
2.1.1 – Caracteres de controle
-EOT – End Of Transmission – Fim de Transmissão;
-ENQ – Enquiry – Atenção Solicita resposta da estação
remota;
-ACK0/ACK1 – Affirmative Acknowledgment –
Reconhecimento Afirmativo;
-WACK – Wait Before Transmit Affirmative
Acknowledgment – Reconhecimento Positivo, Espere
Antes de Transmitir;
-Nack – Negative Acknowledgment – reconhecimento
Negativo;
PROTOCOLOS
PROTOCOLOS
2.1.1 – Caracteres de controle
-TTD – Temporary Tex Delay – Atraso Temporário na
Transmissão;
-RVI – Reverse Interrupt – Interrupção Reversa;
-DLE – Data Link Escape – Caractere Auxiliar de Controle;
-DLE EOT – Disconnect Sequence for a Switched Line –
Seqüência de Desconexão para Linha Comutada;
-PAD – PAD Character – Caractere PAD
PROTOCOLOS
PROTOCOLOS
2.2 - Operações de enlaces de dados - BSC
Modo PONTO a PONTO
É utilizado o mecanismo de " contention".
Nesse mecanismo duas estações tentam obter a
linha de comunicação simultaneamente, e em caso de
colisão, uma delas deverá persistir com a seqüência
(dependendo da prioridade), até que a contenção seja
suspensa pela estação remota
PROTOCOLOS
PROTOCOLOS
2.2 - Operações de enlaces de dados - BSC
Modo MULTIPONTO
No modo multiponto, são utilizados o conceito de
MESTRE e ESCRAVO, onde a estação MESTRE controla a
utilização da linha através do mecanismo de polling e
selection.
- Polling: é um "convite" à estação para transmitir;
- Selection: é a informação à estação para que a
mesma se "prepare" para receber dados.
PROTOCOLOS
PROTOCOLOS
2.1.2 – Transmissão Transparente de Texto
Sempre que o caractere DLE for utilizado, o texto a seguir
será transmitido em modo transparente.
2.1.3 – Estrutura Básica das Mensagens BSC
PAD SYN SYN SOH Cabeçalho STX Dados ETB/ETX BCC PAD
Acumulação do BCC
PROTOCOLOS
PROTOCOLOS
2.1.4 – Versões do Protocolo BSC
2.1.4.1 – BSC-1
Utiliza o modo de contenção para a conquista da linha.
2.1.4.2 – BSC-2
Destina-se a ligações multiponto. Os endereçamentos
são utilizados com estações responsáveis pelo
polling/selection.
PROTOCOLOS
PROTOCOLOS
2.1.4 – Versões do Protocolo BSC
2.1.4..3 – BSC-3
As estações secundárias serão terminais não
inteligentes.
PROTOCOLOS
PROTOCOLOS
3. Protocolos orientados a bit
3.1 – SDLC
-1974 pela IBM, para atender arquitetura SNA;
-Orientado a bit;
-Qualquer código;
-Controla fluxos entre estações;
-Controle de erros;
-Gera FCS através do CRC;
-Recupera erros de transmissão;
-Full-duplex ou Half-duplex.
PROTOCOLOS
PROTOCOLOS
3. Protocolos orientados a bit
3.2 – HDLC
- 1979 pela ISO para transmissão de dados síncronos.
Basicamente idêntico ao SDLC, com um acréscimo no
campo de controle de supervisão e o campo de
informações com tamanho variável.
- É full-duplex ou half-duplex, serial, com ligação ponto a
ponto ou multiponto.
PROTOCOLOS
PROTOCOLOS
3. Protocolos orientados a bit
3.3 – X.25
- A CCITT criou uma série de padrões para redes públicas
comutadas por pacotes, conhecidas como Recomendações da
Série X.
- O objetivo era a ligação de um computador a
qualquer rede pública do mundo.
- A técnica de pacotes proporciona um elevado
padrão de qualidade, devido à possibilidade da
determinação do caminho mais adequado.
PROTOCOLOS
PROTOCOLOS
3. Protocolos orientados a bit
3.3.1 – Conceito de Pacote
- É a divisão da mensagem a transmitir, em blocos de
tamanho máximo limitado.
3.3.2 – Níveis do X.25
- Físico;
- Quadros;
- Pacotes.
PROTOCOLOS
PROTOCOLOS
3. Protocolos orientados a bit
3.3.3 – Circuito Virtual
- É a utilização de vários canais lógicos dentro de um
único meio físico, entre o usuário e a rede.
PROTOCOLOS
PROTOCOLOS
3. Protocolos orientados a bit
3.3.4 – Tipos de pacotes
- CALL REQUEST;
- INCOMING CALL;
- CALL ACCEPTED, CONECTED;
- CLEAR REQUEST, INDICATION, CONFIRMATION;
- DATA;
- INTERRUPT;
- INTERRUPT CONFIRMATION;
PROTOCOLOS
PROTOCOLOS
3. Protocolos orientados a bit
3.3.4 – Tipos de pacotes
- RESET REQUEST, INDICATION, CONFIRMATION;
- RESTART REQUEST, INDICATION,
CONFIRMATION;
- RECEIVE READY, NOT READY;
- DIAGNOSTIC.
PROTOCOLOS

Mais conteúdo relacionado

Semelhante a AULAPROTO_INTRO.ppt

Gestão de Redes de Computadores e Serviços.pptx
Gestão de Redes de Computadores e Serviços.pptxGestão de Redes de Computadores e Serviços.pptx
Gestão de Redes de Computadores e Serviços.pptxHJesusMiguel
 
Introducao de sdh
Introducao de sdhIntroducao de sdh
Introducao de sdhTiago
 
Redes - Camada Enlace
Redes - Camada EnlaceRedes - Camada Enlace
Redes - Camada EnlaceLuiz Arthur
 
Equipment for interconnection of computer networks - 2004.
Equipment for interconnection of computer networks - 2004.Equipment for interconnection of computer networks - 2004.
Equipment for interconnection of computer networks - 2004.Michel Alves
 
Basico de protocolos_2009
Basico de protocolos_2009Basico de protocolos_2009
Basico de protocolos_2009redesinforma
 
Evolucões das técnicas de Acesso Multiplo para as redes Ópticas Passivas PON
Evolucões das técnicas de Acesso Multiplo para as redes Ópticas Passivas PONEvolucões das técnicas de Acesso Multiplo para as redes Ópticas Passivas PON
Evolucões das técnicas de Acesso Multiplo para as redes Ópticas Passivas PONHeitor Galvão
 
Aula08 tecnologia atm
Aula08   tecnologia atmAula08   tecnologia atm
Aula08 tecnologia atmCarlos Veiga
 
Protocolo de memória I2C e SPI
Protocolo de memória I2C e SPIProtocolo de memória I2C e SPI
Protocolo de memória I2C e SPIPedro Raphael
 

Semelhante a AULAPROTO_INTRO.ppt (20)

Gestão de Redes de Computadores e Serviços.pptx
Gestão de Redes de Computadores e Serviços.pptxGestão de Redes de Computadores e Serviços.pptx
Gestão de Redes de Computadores e Serviços.pptx
 
Introducao de sdh
Introducao de sdhIntroducao de sdh
Introducao de sdh
 
Redes - Camada Enlace
Redes - Camada EnlaceRedes - Camada Enlace
Redes - Camada Enlace
 
Equipment for interconnection of computer networks - 2004.
Equipment for interconnection of computer networks - 2004.Equipment for interconnection of computer networks - 2004.
Equipment for interconnection of computer networks - 2004.
 
Aula6.pdf
Aula6.pdfAula6.pdf
Aula6.pdf
 
Cap6 smds
Cap6 smdsCap6 smds
Cap6 smds
 
Introdução a Redes de Computadores
Introdução a Redes de ComputadoresIntrodução a Redes de Computadores
Introdução a Redes de Computadores
 
Redes industriais
Redes industriais Redes industriais
Redes industriais
 
Redes industriais
Redes industriais Redes industriais
Redes industriais
 
Basico de protocolos_2009
Basico de protocolos_2009Basico de protocolos_2009
Basico de protocolos_2009
 
Exercícios
ExercíciosExercícios
Exercícios
 
Evolucões das técnicas de Acesso Multiplo para as redes Ópticas Passivas PON
Evolucões das técnicas de Acesso Multiplo para as redes Ópticas Passivas PONEvolucões das técnicas de Acesso Multiplo para as redes Ópticas Passivas PON
Evolucões das técnicas de Acesso Multiplo para as redes Ópticas Passivas PON
 
Protocolos modbus
Protocolos modbusProtocolos modbus
Protocolos modbus
 
Hdlc ppp wan
Hdlc ppp wanHdlc ppp wan
Hdlc ppp wan
 
Aula08 tecnologia atm
Aula08   tecnologia atmAula08   tecnologia atm
Aula08 tecnologia atm
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolo de memória I2C e SPI
Protocolo de memória I2C e SPIProtocolo de memória I2C e SPI
Protocolo de memória I2C e SPI
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Redes - Camada de Enlace de Dados
Redes - Camada de Enlace de DadosRedes - Camada de Enlace de Dados
Redes - Camada de Enlace de Dados
 
folha N4.ppt
folha N4.pptfolha N4.ppt
folha N4.ppt
 

AULAPROTO_INTRO.ppt

  • 1. PROTOCOLOS PARTE 1 - Introdução Prof: Zanegrey Mançano Bessa CEFET-RJ
  • 2. PROTOCOLOS - INTRODUÇÃO - PROTOCOLO START/STOP - PROTOCOLOS ORIENTADOS A CARACTER - PROTOCOLO BSC - PROTOCOLOS ORIENTADOS A BIT - SDLC - HDLC - PROTOCOLOS ORIENTADOS A PACOTES - CONCEITO DE PACOTE - TIPOS DE PACOTES
  • 3. PROTOCOLOS Os Protocolos são conjuntos de regras préestabelecidas e de conhecimento das partes, que disciplinam a comunicação de dados entre dois ou mais ETD’s com a finalidade de garantir que o intercâmbio de informações esteja sendo realizado de modo ordenado e sem erros. Um protocolo típico provê as seguintes funções: - estabelecer, manter e terminar uma conversação; - detectar e recuperar erros ocorridos durante a transm.; - controlar o fluxo de dados para evitar congestionamento. PROTOCOLOS
  • 4. PROTOCOLOS Os protocolos podem ser - Síncronos; - Assíncronos. Primeiros protocolos: denominados START/STOP, eram assíncronos; Quanto ao modos de transmissão os protocolos podem ser: - Modo Caracter - um caracter transmitido por vez; - Modo Bloco - um bloco de caracteres transmitido por vez. PROTOCOLOS
  • 5. PROTOCOLOS Além disso, os protocolos também podem ser orientados da seguinte maneira: - a caracter - o elemento de tratamento é o caracter. A seqüência de bits que forma um caracter é indivisível dentro do formato da mensagem; - a bit - a seqüência de bits ou parte dela tem significado no formato da mensagem. PROTOCOLOS
  • 6. PROTOCOLOS Em resumo: - tipo de transmissão: - assíncrono; - síncrono. - modos de transmissão: - modo caracter; - modo bloco. - formato das mensagens: - orientados a caracter; - orientados a bit. PROTOCOLOS
  • 7. PROTOCOLOS 1. Protocolo START/STOP (modo caracter - assíncrono - orientado a caracter) São muito simples em relação aos atuais. Utiliza basicamente 6 caracteres de controle de linha e código ASCII: - início e fim de bloco; - resposta positiva e negativa; - procedimento de seleção; - erro na linha, além de; - fim de transmissão e reset. PROTOCOLOS
  • 8. PROTOCOLOS 2. Protocolos orientados a caractere (modo bloco - assíncrono - orientado a caracter) Exigem uma sincronização ao nível de caractere, para que a estação receptora possa identificar quais os bits que formam um caractere. Os principais são: -BSC (Binary Synchronous Communications – IBM); -VIP (Visual Impression Projection – Honeywell). PROTOCOLOS
  • 9. PROTOCOLOS 2.1 – BSC (1964) Utilizado em ligações ponto a ponto ou multiponto, com ligações dedicadas ou comutadas. Atende a códigos específicos de transmissão: -EBCDIC, ASCII e SBT (Six Bit Transcode ou TRANSCODE). PROTOCOLOS
  • 10. PROTOCOLOS 2.1.1 – Caracteres de controle -SYN – Sincronismo; -SOH – Start Of Header – Início de Cabeçalho; -STX – Start Of Text – Início do Texto; -ETB – End Of Transmission Block – Fim de Um Bloco; -ITB – End of Intermediate Transmission Block – Fim de Bloco Intermediário; -ETX – End of Text – Fim de Texto; PROTOCOLOS
  • 11. PROTOCOLOS 2.1.1 – Caracteres de controle -EOT – End Of Transmission – Fim de Transmissão; -ENQ – Enquiry – Atenção Solicita resposta da estação remota; -ACK0/ACK1 – Affirmative Acknowledgment – Reconhecimento Afirmativo; -WACK – Wait Before Transmit Affirmative Acknowledgment – Reconhecimento Positivo, Espere Antes de Transmitir; -Nack – Negative Acknowledgment – reconhecimento Negativo; PROTOCOLOS
  • 12. PROTOCOLOS 2.1.1 – Caracteres de controle -TTD – Temporary Tex Delay – Atraso Temporário na Transmissão; -RVI – Reverse Interrupt – Interrupção Reversa; -DLE – Data Link Escape – Caractere Auxiliar de Controle; -DLE EOT – Disconnect Sequence for a Switched Line – Seqüência de Desconexão para Linha Comutada; -PAD – PAD Character – Caractere PAD PROTOCOLOS
  • 13. PROTOCOLOS 2.2 - Operações de enlaces de dados - BSC Modo PONTO a PONTO É utilizado o mecanismo de " contention". Nesse mecanismo duas estações tentam obter a linha de comunicação simultaneamente, e em caso de colisão, uma delas deverá persistir com a seqüência (dependendo da prioridade), até que a contenção seja suspensa pela estação remota PROTOCOLOS
  • 14. PROTOCOLOS 2.2 - Operações de enlaces de dados - BSC Modo MULTIPONTO No modo multiponto, são utilizados o conceito de MESTRE e ESCRAVO, onde a estação MESTRE controla a utilização da linha através do mecanismo de polling e selection. - Polling: é um "convite" à estação para transmitir; - Selection: é a informação à estação para que a mesma se "prepare" para receber dados. PROTOCOLOS
  • 15. PROTOCOLOS 2.1.2 – Transmissão Transparente de Texto Sempre que o caractere DLE for utilizado, o texto a seguir será transmitido em modo transparente. 2.1.3 – Estrutura Básica das Mensagens BSC PAD SYN SYN SOH Cabeçalho STX Dados ETB/ETX BCC PAD Acumulação do BCC PROTOCOLOS
  • 16. PROTOCOLOS 2.1.4 – Versões do Protocolo BSC 2.1.4.1 – BSC-1 Utiliza o modo de contenção para a conquista da linha. 2.1.4.2 – BSC-2 Destina-se a ligações multiponto. Os endereçamentos são utilizados com estações responsáveis pelo polling/selection. PROTOCOLOS
  • 17. PROTOCOLOS 2.1.4 – Versões do Protocolo BSC 2.1.4..3 – BSC-3 As estações secundárias serão terminais não inteligentes. PROTOCOLOS
  • 18. PROTOCOLOS 3. Protocolos orientados a bit 3.1 – SDLC -1974 pela IBM, para atender arquitetura SNA; -Orientado a bit; -Qualquer código; -Controla fluxos entre estações; -Controle de erros; -Gera FCS através do CRC; -Recupera erros de transmissão; -Full-duplex ou Half-duplex. PROTOCOLOS
  • 19. PROTOCOLOS 3. Protocolos orientados a bit 3.2 – HDLC - 1979 pela ISO para transmissão de dados síncronos. Basicamente idêntico ao SDLC, com um acréscimo no campo de controle de supervisão e o campo de informações com tamanho variável. - É full-duplex ou half-duplex, serial, com ligação ponto a ponto ou multiponto. PROTOCOLOS
  • 20. PROTOCOLOS 3. Protocolos orientados a bit 3.3 – X.25 - A CCITT criou uma série de padrões para redes públicas comutadas por pacotes, conhecidas como Recomendações da Série X. - O objetivo era a ligação de um computador a qualquer rede pública do mundo. - A técnica de pacotes proporciona um elevado padrão de qualidade, devido à possibilidade da determinação do caminho mais adequado. PROTOCOLOS
  • 21. PROTOCOLOS 3. Protocolos orientados a bit 3.3.1 – Conceito de Pacote - É a divisão da mensagem a transmitir, em blocos de tamanho máximo limitado. 3.3.2 – Níveis do X.25 - Físico; - Quadros; - Pacotes. PROTOCOLOS
  • 22. PROTOCOLOS 3. Protocolos orientados a bit 3.3.3 – Circuito Virtual - É a utilização de vários canais lógicos dentro de um único meio físico, entre o usuário e a rede. PROTOCOLOS
  • 23. PROTOCOLOS 3. Protocolos orientados a bit 3.3.4 – Tipos de pacotes - CALL REQUEST; - INCOMING CALL; - CALL ACCEPTED, CONECTED; - CLEAR REQUEST, INDICATION, CONFIRMATION; - DATA; - INTERRUPT; - INTERRUPT CONFIRMATION; PROTOCOLOS
  • 24. PROTOCOLOS 3. Protocolos orientados a bit 3.3.4 – Tipos de pacotes - RESET REQUEST, INDICATION, CONFIRMATION; - RESTART REQUEST, INDICATION, CONFIRMATION; - RECEIVE READY, NOT READY; - DIAGNOSTIC. PROTOCOLOS