SlideShare uma empresa Scribd logo
Alessandro D. R. Fazenda
adrfazenda@gmail.com
 O que é um protocolo de rede
 Arquiteturas de redes
 Modelo OSI
 Modelo TCP/IP
 Interface: Define quais serviços são disponíveis
entre duas camadas adjacentes
 Peer: Entidades, em máquinas distintas, que
correspondem a uma mesma camada de protocolo
 Pilha de protocolos: Conjunto de protocolos
utilizados pelas diferentes camadas de um sistema
◦ TCP/IP, Appletalk, NETBIOS, IPX, etc..
 Arquitetura de Redes: Conjunto de camadas e
protocolos
 Problema
◦ Permitir a comunicação entre entidades de diferentes
sistemas
 Solução
◦ Criar convenções de quando e como se comunicar (“falar
em um mesmo idioma”) = protocolo de comunicação
 Conceito de Protocolo
◦ Conjunto de regras e convenções definidas para permitir a
troca de informações entre duas entidades
 Objetivo
◦ reduzir complexidade do projeto
◦ tarefa da comunicação é quebrada em camadas
 Cada camada
◦ função é oferecer serviços de comunicação às camadas
superiores.
◦ a camada n de um máquina se comunica com a camada n
da outra utilizando os serviços da camada n-1.
◦ cada camada pode possui um ou mais protocolos de
comunicação
O que é um protocolo de rede
 Necessidade de padronização dos protocolos das
diversas camadas para aumento da interoperabilidade
 Open Systems Interconection (OSI)
◦ interconexão de sistemas abertos (sistemas que são abertos
para se comunicarem com outros sistemas)
 Proposto pela International Organization for
Standardization (ISO)
 Organizado em sete camadas (layers)
 Modelo muito utilizado no estudo das redes em virtude
de sua estrutura didática.
 Atenção: A maioria das redes não segue fielmente o
modelo OSI. Deve-se utilizá-lo com atenção.
O que é um protocolo de rede
O que é um protocolo de rede
O que é um protocolo de rede
 Trata da transmissão pura de bits
em um canal de comunicação (ótico,
elétrico, ondas)
 Questões:
◦ Quantos volts representam o binário 1?
◦ Quanto dura um bit?
◦ Qual o sentido da transmissão?
◦ Quantos pinos um conector deve ter?
◦ Qual a função de cada conector?
 Ou seja: questões elétricas,
mecânicas e procedurais
 Exemplos: RS-232, RS-485, CAT5e
Enlace
Rede
Transporte
Sessão
Apresentação
Aplicação7
6
5
4
3
2
1 Físico
 Transforma o canal de transmissão em
um meio livre de erros para a camada
de rede
 Framing (fragmentação)
◦ quebra a informação em “pedaços” que
possuem bits de controle
 Controle de fluxo
◦ como evitar que um emissor rápido
sobrecarregue um receptor lento?
 Controle de erros
◦ quais as técnicas utilizadas para garantir a
recepção correta de cada quadro (frame)
 Controle de acesso ao meio físico
◦ como organizar o acesso de vários
equipamentos ao meio físico?
 Ex: Frame Relay, Ethernet
Enlace
Rede
Transporte
Sessão
Apresentação
Aplicação7
6
5
4
3
2
1 Físico
 Cria uma camada abstrata para a
interconexão de várias redes e a
oferece para o nível de
transporte
 Como os pacotes são
encaminhados (roteados) da
origem para o destino?
◦ roteamento estático/dinâmico
 Endereçamento das sub-redes
◦ exemplo: IP
 Controle de congestionamento
 Exemplos: IP, IPX, X.25
Enlace
Rede
Transporte
Sessão
Apresentação
Aplicação7
6
5
4
3
2
1 Físico
 Aceita os dados da camada de sessão,
quebra-os em unidades menores,
envia-os para a camada de rede e
garante que o envio seja correto
 Garantias
◦ pacotes em seqüência
◦ pacotes não duplicados
◦ pacotes sem erros
 Emula uma conexão “byte stream” fim-
a-fim
 Controle de fluxo
 Multiplexação de várias sessões
 Exemplos: TCP, UDP, SPX
Enlace
Rede
Transporte
Sessão
Apresentação
Aplicação7
6
5
4
3
2
1 Físico
Enlace
Rede
Transporte
Sessão
Apresentação
Aplicação7
6
5
4
3
2
1 Físico
 Permite o estabelecimento de
várias sessões dentro de uma
mesma conexão lógica na
camada de transporte
 Gerenciamento da sessão
◦ sincronismo
◦ direção da transmissão
◦ checkpoints
Enlace
Rede
Transporte
Sessão
Apresentação
Aplicação7
6
5
4
3
2
1 Físico
 Oferece uma independência às
aplicações quanto a
representação interna dos dados
 Tratamento da sintaxe e da
semântica dos dados
transmitidos:
◦ conversão de formatos de dados (big
endian, little endian, ASCII, ASN.1,
Unicode)
◦ mecanismos de compactação de
dados
◦ criptografia
Enlace
Rede
Transporte
Sessão
Apresentação
Aplicação7
6
5
4
3
2
1 Físico
 Oferece serviços de aplicação
aos usuários
 Camada “visível” e que oferece
serviços úteis aos usuários
 Exemplos:
◦ transferência de arquivos
◦ correio eletrônico
◦ WWW
◦ Skype
O que é um protocolo de rede
O que é um protocolo de rede
Alessandro D. R. Fazenda
adrfazenda@gmail.com

Mais conteúdo relacionado

Mais procurados (20)

PPT
Camadas osi redes
Carlos Pereira
 
PPS
Camada OSI e TCP/IP Resumo
Matheus Falcão
 
PPTX
Aula 11 protocolos e comunicação
camila_seixas
 
PPTX
Modelo OSI - Camada de Rede
Walyson Vëras
 
PPT
TCP/IP
Caroline Ferraz
 
PDF
Modelo osi
Ana Santos
 
PPTX
Modelo TCP-IP
Marco Martins
 
PPTX
Modelo OSI - Camada 6
Kiidz
 
PPTX
Redes de Computadores - Modelo de Referência OSI/ISO
Ministério Público da Paraíba
 
PDF
Redes - TCP/IP
Luiz Arthur
 
PPTX
TCP/IP
Geovane César
 
PPTX
Icc: primeiro trabalho do modelo OSI
nogueirinha
 
PPTX
Protocolos TCP/IP
Murilo Rodrigues
 
DOCX
Diferença osi tcp ip
Justino Cassul Miranda
 
PPTX
Aula1 protocolos
Marcos Cozatti
 
PDF
Modelo osi tcp ip e protocolos
Atanasio Pascoal
 
PPT
Protocolo TCP/IP
Fernando Costa
 
PDF
Redes - Camada de Inter-Redes
Luiz Arthur
 
Camadas osi redes
Carlos Pereira
 
Camada OSI e TCP/IP Resumo
Matheus Falcão
 
Aula 11 protocolos e comunicação
camila_seixas
 
Modelo OSI - Camada de Rede
Walyson Vëras
 
Modelo osi
Ana Santos
 
Modelo TCP-IP
Marco Martins
 
Modelo OSI - Camada 6
Kiidz
 
Redes de Computadores - Modelo de Referência OSI/ISO
Ministério Público da Paraíba
 
Redes - TCP/IP
Luiz Arthur
 
Icc: primeiro trabalho do modelo OSI
nogueirinha
 
Protocolos TCP/IP
Murilo Rodrigues
 
Diferença osi tcp ip
Justino Cassul Miranda
 
Aula1 protocolos
Marcos Cozatti
 
Modelo osi tcp ip e protocolos
Atanasio Pascoal
 
Protocolo TCP/IP
Fernando Costa
 
Redes - Camada de Inter-Redes
Luiz Arthur
 

Destaque (20)

PPT
Protocolos de Redes
Wellington Oliveira
 
PPT
Protocolos de Redes
leticia-maria
 
PPTX
Protocolos
Leonardo Santos
 
PDF
Redes
Jaqueline2706
 
PPTX
Principais protocolos da internet
Alessandro Fazenda
 
PPTX
Protocolos
Janieles Araujo
 
PDF
Capítulo 19 camada de rede - end lógico
Faculdade Mater Christi
 
DOCX
GlossáRio De Termos Da Internet
12221222
 
DOCX
GlossáRio De Termos Da Internet
12221222
 
PPTX
Protocolos de internet
X-carlos-X
 
PPTX
Protocolos
andrefernandescef
 
PPT
Slide de redes ( resumido )
Washington Luis
 
PPT
Protocolos de controle da internet
Denis Katko
 
PPTX
Serviços e protocolos
Dayane Sousa
 
PPT
Sistemas operacionais arquitetura proprietários ui
João Freire Abramowicz
 
PPT
Protocolos OSI/TCP-IP
Guimaraess
 
PPSX
Protocolos de Roteamento BGP IGP EGP
André Nobre
 
PDF
Curso De Redes
marcelomarkus
 
PPT
Introdução rede- I unidade
João Freire Abramowicz
 
PPTX
Protocolos de internet
XsJOSEsX
 
Protocolos de Redes
Wellington Oliveira
 
Protocolos de Redes
leticia-maria
 
Protocolos
Leonardo Santos
 
Principais protocolos da internet
Alessandro Fazenda
 
Protocolos
Janieles Araujo
 
Capítulo 19 camada de rede - end lógico
Faculdade Mater Christi
 
GlossáRio De Termos Da Internet
12221222
 
GlossáRio De Termos Da Internet
12221222
 
Protocolos de internet
X-carlos-X
 
Protocolos
andrefernandescef
 
Slide de redes ( resumido )
Washington Luis
 
Protocolos de controle da internet
Denis Katko
 
Serviços e protocolos
Dayane Sousa
 
Sistemas operacionais arquitetura proprietários ui
João Freire Abramowicz
 
Protocolos OSI/TCP-IP
Guimaraess
 
Protocolos de Roteamento BGP IGP EGP
André Nobre
 
Curso De Redes
marcelomarkus
 
Introdução rede- I unidade
João Freire Abramowicz
 
Protocolos de internet
XsJOSEsX
 
Anúncio

Semelhante a O que é um protocolo de rede (20)

PPT
S2 B 2007 Infra Aula 01 V1.00
doctorweb
 
PDF
Aula02-modelo-camadas.pdf ESTRUTURA TCP IP
agangster
 
PPTX
Modelo de Referência OSI
Alberto Felipe Friderichs Barros
 
PPT
Introdução a Redes de Computadores
Marcio Paciello Paruolo
 
PDF
Modelos TCP/IP e OSI para CCNA
wolkartt_18
 
PPT
Sistema osi
sueni
 
PPT
Sistema osi
sueni
 
PPT
Sistema osi
sueni
 
PPT
Sistema Computacao Revisao 1
Duílio Andrade
 
PPTX
Modelo OSI.................................
PedroSilveira72
 
PDF
Referencia de redes.pdf
ProfTelmaLcia
 
PPTX
ModeloOsi_ModeloTcpIp.pptx
DarioLana1
 
PPTX
Gestão de Redes de Computadores e Serviços.pptx
HJesusMiguel
 
PPTX
Apresentação - IT Specialist
Alan Carlos
 
PPT
ApresentaçAo Final De Redes
allanzinhuu
 
PPT
Apresentaçao Final De Redes
guesta9bd8d
 
PPTX
3ª Unidade Modelo OSI e TCP/IP
Cleiton Cunha
 
PDF
Aula 02 - Arquiteturas de Redes - Modelo em camadas.pdf
rodrigofraga36
 
PPTX
Introducao as rede de computadores
Beldo Antonio Jaime Mario
 
PDF
Websockets
Israel Messias
 
S2 B 2007 Infra Aula 01 V1.00
doctorweb
 
Aula02-modelo-camadas.pdf ESTRUTURA TCP IP
agangster
 
Modelo de Referência OSI
Alberto Felipe Friderichs Barros
 
Introdução a Redes de Computadores
Marcio Paciello Paruolo
 
Modelos TCP/IP e OSI para CCNA
wolkartt_18
 
Sistema osi
sueni
 
Sistema osi
sueni
 
Sistema osi
sueni
 
Sistema Computacao Revisao 1
Duílio Andrade
 
Modelo OSI.................................
PedroSilveira72
 
Referencia de redes.pdf
ProfTelmaLcia
 
ModeloOsi_ModeloTcpIp.pptx
DarioLana1
 
Gestão de Redes de Computadores e Serviços.pptx
HJesusMiguel
 
Apresentação - IT Specialist
Alan Carlos
 
ApresentaçAo Final De Redes
allanzinhuu
 
Apresentaçao Final De Redes
guesta9bd8d
 
3ª Unidade Modelo OSI e TCP/IP
Cleiton Cunha
 
Aula 02 - Arquiteturas de Redes - Modelo em camadas.pdf
rodrigofraga36
 
Introducao as rede de computadores
Beldo Antonio Jaime Mario
 
Websockets
Israel Messias
 
Anúncio

Mais de Alessandro Fazenda (20)

PPTX
Processos e threads
Alessandro Fazenda
 
PPTX
O que é um sistema operacional
Alessandro Fazenda
 
PPTX
Como fazer cabos de rede
Alessandro Fazenda
 
PPTX
Equipamentos de redes
Alessandro Fazenda
 
PPTX
Historia das redes de computadores
Alessandro Fazenda
 
PPTX
Conectores
Alessandro Fazenda
 
PPTX
Componentes de um computador
Alessandro Fazenda
 
PPTX
Motherboard
Alessandro Fazenda
 
PPTX
CRUD e ACID
Alessandro Fazenda
 
PPTX
Conceitos Básicos de Banco de Dados
Alessandro Fazenda
 
PPTX
Modelos de Dados - Modelo ER
Alessandro Fazenda
 
PPTX
Troubleshooting
Alessandro Fazenda
 
PPTX
Fases do Projeto e Scrum
Alessandro Fazenda
 
PPTX
Estrutura Analítica do Projeto (EAP)
Alessandro Fazenda
 
PPTX
Cronograma
Alessandro Fazenda
 
PPTX
O que é um projeto?
Alessandro Fazenda
 
PPTX
Planejamento e execuçao de projetos
Alessandro Fazenda
 
PPTX
Ciclo PDCA
Alessandro Fazenda
 
PPTX
Ferramentas K.I.S.S. para Gestão de Projetos
Alessandro Fazenda
 
PPTX
Indicadores
Alessandro Fazenda
 
Processos e threads
Alessandro Fazenda
 
O que é um sistema operacional
Alessandro Fazenda
 
Como fazer cabos de rede
Alessandro Fazenda
 
Equipamentos de redes
Alessandro Fazenda
 
Historia das redes de computadores
Alessandro Fazenda
 
Conectores
Alessandro Fazenda
 
Componentes de um computador
Alessandro Fazenda
 
Motherboard
Alessandro Fazenda
 
CRUD e ACID
Alessandro Fazenda
 
Conceitos Básicos de Banco de Dados
Alessandro Fazenda
 
Modelos de Dados - Modelo ER
Alessandro Fazenda
 
Troubleshooting
Alessandro Fazenda
 
Fases do Projeto e Scrum
Alessandro Fazenda
 
Estrutura Analítica do Projeto (EAP)
Alessandro Fazenda
 
Cronograma
Alessandro Fazenda
 
O que é um projeto?
Alessandro Fazenda
 
Planejamento e execuçao de projetos
Alessandro Fazenda
 
Ciclo PDCA
Alessandro Fazenda
 
Ferramentas K.I.S.S. para Gestão de Projetos
Alessandro Fazenda
 
Indicadores
Alessandro Fazenda
 

Último (20)

PPT
apresentação em power point motivação escolar.PPT
JniorFrancieleNeves
 
DOCX
Mapa Histórico da Oceania Colonial .docx
Doug Caesar
 
PDF
OUTONO EM VERSOS - Poesias, Poetrix e Acróstico
elvandroburity
 
PDF
Segurança no Trânsito - Educação para transformar
Jhonata49
 
PDF
'Emoções Caixinha dos Sentimentos' .pdf para leitura
IolandaFerreiraLima
 
PPTX
Bandeira dos Países do Mundo África.pptx
Doug Caesar
 
PPTX
Slides Lição 5, CPAD, Uma Igreja Cheia de Amor, 3Tr25.pptx
LuizHenriquedeAlmeid6
 
PDF
DiálogoRedes sociais.pdfinstagram, tik tok
biblioteca123
 
PDF
Aula redação e leitura ................
VIVIANEMENDESSILVA
 
PDF
A festa de anos da avó.pdfe também dos netos
biblioteca123
 
PDF
Como nasceu Portugal.pdf e os portugueses
biblioteca123
 
PDF
🧑Entrevista de trabalho.pdf para um lugar
biblioteca123
 
PPT
AVALIAÇÕES DE SISTEMA DE ENSINO.ppt reformas
SANDRAMENDES689114
 
PPTX
slide de historia sobre o descobrimento do brasil
speedgames391
 
PPTX
MUNCK TREINAMENTO DE MAQUINAS PESADAS...
consultoriagestaosst
 
PDF
Reflexão_Uma análise às licenciaturas que permitem aceder aos mestrados de en...
Nelson Santos
 
DOCX
Mapa da Oceania - Países e Dependências.docx
Doug Caesar
 
PDF
Multiplicação - Tabuada de 2 e 3.
Mary Alvarenga
 
PPTX
APRESENTAÇÃO DA ULA DE ARTES SOBRE PROCESSO DE CRIAÇÃO (1).pptx
PATRICIA OLIVEIRA
 
PDF
📱 No futuro.pdfterei uma casa inteligente
biblioteca123
 
apresentação em power point motivação escolar.PPT
JniorFrancieleNeves
 
Mapa Histórico da Oceania Colonial .docx
Doug Caesar
 
OUTONO EM VERSOS - Poesias, Poetrix e Acróstico
elvandroburity
 
Segurança no Trânsito - Educação para transformar
Jhonata49
 
'Emoções Caixinha dos Sentimentos' .pdf para leitura
IolandaFerreiraLima
 
Bandeira dos Países do Mundo África.pptx
Doug Caesar
 
Slides Lição 5, CPAD, Uma Igreja Cheia de Amor, 3Tr25.pptx
LuizHenriquedeAlmeid6
 
DiálogoRedes sociais.pdfinstagram, tik tok
biblioteca123
 
Aula redação e leitura ................
VIVIANEMENDESSILVA
 
A festa de anos da avó.pdfe também dos netos
biblioteca123
 
Como nasceu Portugal.pdf e os portugueses
biblioteca123
 
🧑Entrevista de trabalho.pdf para um lugar
biblioteca123
 
AVALIAÇÕES DE SISTEMA DE ENSINO.ppt reformas
SANDRAMENDES689114
 
slide de historia sobre o descobrimento do brasil
speedgames391
 
MUNCK TREINAMENTO DE MAQUINAS PESADAS...
consultoriagestaosst
 
Reflexão_Uma análise às licenciaturas que permitem aceder aos mestrados de en...
Nelson Santos
 
Mapa da Oceania - Países e Dependências.docx
Doug Caesar
 
Multiplicação - Tabuada de 2 e 3.
Mary Alvarenga
 
APRESENTAÇÃO DA ULA DE ARTES SOBRE PROCESSO DE CRIAÇÃO (1).pptx
PATRICIA OLIVEIRA
 
📱 No futuro.pdfterei uma casa inteligente
biblioteca123
 

O que é um protocolo de rede

  • 1. Alessandro D. R. Fazenda adrfazenda@gmail.com
  • 2.  O que é um protocolo de rede  Arquiteturas de redes  Modelo OSI  Modelo TCP/IP
  • 3.  Interface: Define quais serviços são disponíveis entre duas camadas adjacentes  Peer: Entidades, em máquinas distintas, que correspondem a uma mesma camada de protocolo  Pilha de protocolos: Conjunto de protocolos utilizados pelas diferentes camadas de um sistema ◦ TCP/IP, Appletalk, NETBIOS, IPX, etc..  Arquitetura de Redes: Conjunto de camadas e protocolos
  • 4.  Problema ◦ Permitir a comunicação entre entidades de diferentes sistemas  Solução ◦ Criar convenções de quando e como se comunicar (“falar em um mesmo idioma”) = protocolo de comunicação  Conceito de Protocolo ◦ Conjunto de regras e convenções definidas para permitir a troca de informações entre duas entidades
  • 5.  Objetivo ◦ reduzir complexidade do projeto ◦ tarefa da comunicação é quebrada em camadas  Cada camada ◦ função é oferecer serviços de comunicação às camadas superiores. ◦ a camada n de um máquina se comunica com a camada n da outra utilizando os serviços da camada n-1. ◦ cada camada pode possui um ou mais protocolos de comunicação
  • 7.  Necessidade de padronização dos protocolos das diversas camadas para aumento da interoperabilidade  Open Systems Interconection (OSI) ◦ interconexão de sistemas abertos (sistemas que são abertos para se comunicarem com outros sistemas)  Proposto pela International Organization for Standardization (ISO)  Organizado em sete camadas (layers)  Modelo muito utilizado no estudo das redes em virtude de sua estrutura didática.  Atenção: A maioria das redes não segue fielmente o modelo OSI. Deve-se utilizá-lo com atenção.
  • 11.  Trata da transmissão pura de bits em um canal de comunicação (ótico, elétrico, ondas)  Questões: ◦ Quantos volts representam o binário 1? ◦ Quanto dura um bit? ◦ Qual o sentido da transmissão? ◦ Quantos pinos um conector deve ter? ◦ Qual a função de cada conector?  Ou seja: questões elétricas, mecânicas e procedurais  Exemplos: RS-232, RS-485, CAT5e Enlace Rede Transporte Sessão Apresentação Aplicação7 6 5 4 3 2 1 Físico
  • 12.  Transforma o canal de transmissão em um meio livre de erros para a camada de rede  Framing (fragmentação) ◦ quebra a informação em “pedaços” que possuem bits de controle  Controle de fluxo ◦ como evitar que um emissor rápido sobrecarregue um receptor lento?  Controle de erros ◦ quais as técnicas utilizadas para garantir a recepção correta de cada quadro (frame)  Controle de acesso ao meio físico ◦ como organizar o acesso de vários equipamentos ao meio físico?  Ex: Frame Relay, Ethernet Enlace Rede Transporte Sessão Apresentação Aplicação7 6 5 4 3 2 1 Físico
  • 13.  Cria uma camada abstrata para a interconexão de várias redes e a oferece para o nível de transporte  Como os pacotes são encaminhados (roteados) da origem para o destino? ◦ roteamento estático/dinâmico  Endereçamento das sub-redes ◦ exemplo: IP  Controle de congestionamento  Exemplos: IP, IPX, X.25 Enlace Rede Transporte Sessão Apresentação Aplicação7 6 5 4 3 2 1 Físico
  • 14.  Aceita os dados da camada de sessão, quebra-os em unidades menores, envia-os para a camada de rede e garante que o envio seja correto  Garantias ◦ pacotes em seqüência ◦ pacotes não duplicados ◦ pacotes sem erros  Emula uma conexão “byte stream” fim- a-fim  Controle de fluxo  Multiplexação de várias sessões  Exemplos: TCP, UDP, SPX Enlace Rede Transporte Sessão Apresentação Aplicação7 6 5 4 3 2 1 Físico
  • 15. Enlace Rede Transporte Sessão Apresentação Aplicação7 6 5 4 3 2 1 Físico  Permite o estabelecimento de várias sessões dentro de uma mesma conexão lógica na camada de transporte  Gerenciamento da sessão ◦ sincronismo ◦ direção da transmissão ◦ checkpoints
  • 16. Enlace Rede Transporte Sessão Apresentação Aplicação7 6 5 4 3 2 1 Físico  Oferece uma independência às aplicações quanto a representação interna dos dados  Tratamento da sintaxe e da semântica dos dados transmitidos: ◦ conversão de formatos de dados (big endian, little endian, ASCII, ASN.1, Unicode) ◦ mecanismos de compactação de dados ◦ criptografia
  • 17. Enlace Rede Transporte Sessão Apresentação Aplicação7 6 5 4 3 2 1 Físico  Oferece serviços de aplicação aos usuários  Camada “visível” e que oferece serviços úteis aos usuários  Exemplos: ◦ transferência de arquivos ◦ correio eletrônico ◦ WWW ◦ Skype
  • 20. Alessandro D. R. Fazenda adrfazenda@gmail.com