SlideShare uma empresa Scribd logo
1 de 22
Pilha de Protocolos
Alberto Felipe Friedrichs Barros
Na área das redes, a palavra protocolo encontra-se em todo nível, praticamente seria impossível
que as redes se comuniquem umas com outras se os protocolos não existissem, ou seja, a
condição necessária e suficiente para que as redes funcionem da maneira como elas funcionam
atualmente é a existência de protocolos de comunicação.
Introdução
Um protocolo de rede é uma especificação de uma série de regras que regem a comunicação.
Eles podem ser considerados software que foi desenvolvido de preferência utilizando-se um
padrão ou modelo de referência; juntos esses protocolos são organizados em diversas camadas.
Todos os softwares de redes são baseados em alguma arquitetura de camadas e normalmente a
referência é um grupo de protocolos criado para funcionar em conjunto como uma pilha de
protocolos. O termo "pilha" é utilizado porque os protocolos de uma camada normalmente
interagem somente com os protocolos das camadas imediatamente superior e inferior.
O modelo de pilha traz a vantagem de modularizar naturalmente o software de redes, permitindo
a sua expansão com novos recursos, novas tecnologias ou aperfeiçoamentos sobre a estrutura
existente, de forma gradual. O TCP/IP é uma pilha de protocolos que faz funcionar o que
conhecemos hoje por internet.
o TCP/IP possui 4 camadas, desde as aplicações de rede até o meio físico que carrega os sinais
elétricos até o seu destino:
1. Interface: tem a função de permitir o uso de um meio físico, que conecta os computadores na
rede, e fazer com que as informações enviadas por um computador cheguem ao outro.
2. Identificação: é responsável pela identificação dos computadores na rede. É nessa camada que
se define o número IP de cada máquina da rede.
3. Transporte: realizam o controle no envio das informações dos aplicativos pela rede.
4. Aplicação: são específicos para cada programa. Dessa forma, existe um protocolo para a
conversação entre um servidor web e um navegador web (HTTP). Cada aplicação de rede tem o
seu próprio protocolo de comunicação.
Os protocolos mais recentes, para comunicação com a Internet, são determinados pela IETF,
IEEE ou ISO. Instituições que especificam os padrões que serão implementados e utilizados em
toda a internet. Os documentos que descrevem como foram padronizadas determinadas
funções ou implementações para rede, são chamados de RFC (Request For Comments).
Exemplo: https://tools.ietf.org/html/rfc793
IETF - A Internet Engineering Task Force ou a Força Tarefa de Engenharia da Internet é
responsável pela formação e desenvolvimento de padrões para a Internet. Ela é aberta e se
utiliza do trabalho voluntário para funcionar, não tendo uma organização formal.
https://www.youtube.com/watch?v=SN-EaJIeB-w
Organizações Padronizadoras
IEEE - Institute of Electrical and Electronics Engineers é uma organização sem fins lucrativos,
estabelecida nos Estados Unidos, é a maior em número de membros profissionais. Fundada em
1963, tem diversos escritórios em varias partes do mundo. Os seus membros são engenheiros
elétricos, estudantes de ciência da comutação, trabalhadores de telecomunicações, etc.
ITU - International Telecommunication Union é um orgão das Nações Unidas que tem como
missão criar regras de padronizções internacionais na área de telecomunicações.
IANA – The Internet Assigned Numbers Authority em português, Autoridade para Atribuição de
Números da Internet é a organização mundial que supervisiona a atribuição global dos números
na Internet - entre os quais estão os números das portas, os endereços IP, sistemas autónomos,
servidores-raiz de números de domínio DNS e outros recursos relativos aos protocolos de Internet.
ICANN – Internet Corporation For Assigned Names And Numbers em português, Corporação da
Internet para Atribuição de Nomes e Números, é uma entidade sem fins lucrativos, subordinada
ao Governo dos Estados Unidos, é responsável pela coordenação global do sistema de
identificadores exclusivos da Internet, tais como nomes de domínio (.org, .net, .com, .edu, .mil,
etc.,) e códigos de países como (.br, .uk, .ch, .at, etc.)
ISO – International Standard Organization é uma organização não governamental, criada em
1947, estabelecida em Genebra, Suíça, é uma rede dos institutos de padrões nacionais de
aproximadamente 130 países. O escritório central em Genebra coordena o sistema e publica os
padrões finais. Entre os tipos de classificações da ISO, encontram-se:
• Normas Técnicas, como por exemplo as da ABNT;
• Classificações, como por exemplo, os códigos de países (BR / BRA / 076 para Brasil)
• Normas de Procedimento, como por exemplo as de gestão da qualidade, ISO 9000.
Ao longo de décadas à quantidade de equipamentos e do tamanho das redes foi aumentando.
Porém existia o problema das redes de diversos fabricantes que não se conversavam entre si,
pois foram criadas se utilizando diversos padrões e equipamentos que impossibilitava a conexão
entre redes. Várias redes, no entanto, foram criadas através de implementações diferentes de
hardware e de software. Como resultado, muitas redes eram incompatíveis, e a comunicação
entre redes com diferentes especificações tornou-se difícil.
x
O Modelo de Inter-Redes
No final da década de 1970, foi criado um modelo de referência que foi chamado de OSI (Open
Systems Interconnection), este sistema foi desenvolvido pela ISO (International for
Standardization Organization). A proposta desse modelo era conectar diferentes tipos de redes e
sistemas, criando uma referência para os fabricantes desenvolverem os protocolos e hardware
• Redes de computadores são sistemas complexos;
– Decomposição dos sistemas em elementos realizáveis;
• Organizadas como uma série de camadas
– Permite a divisão de um problema grande e complexo;
– Cada camada realiza um serviço;
– Utiliza serviços da camada inferior.
• Protocolo
– Conjunto de regras necessárias à comunicação.
• Arquitetura de Rede
– Conjunto de camadas e protocolos.
O modelo de referência é uma espécie de guia para orientar como as comunicações devem
ocorrer. São agrupadas em níveis (camadas) as diversas funções que devem ser implementadas.
Pode-se dizer que um sistema de comunicação é projetado desta forma é desenvolvido com
arquitetura de níveis.
O Enfoque em níveis
Uma analogia seria comparar as camadas como departamentos de uma grande empresa, cada
qual efetua uma tarefa que ajuda o todo a alcançar o seu objetivo. Para que a comunicação ocorra
são implementados protocolos que são a implementação dos procedimentos executados por uma
camada. Analogia com o processo de viagem.
Camadas: Cada camada implementa um serviço
– Realizando ações dentro da própria camada
– Usando os serviços de uma camada imediatamente inferior
Esse tipo de desenvolvimento é aconselhável, pois se aproveita dos serviços já implementados
em outras camadas; somente é necessário se preocupar com as funções do nível especifico e
não com as de qualquer outro nível.
Serviços
- O que uma camada oferece a seus usuários;
Protocolo
- Regras que governam a comunicação entre camadas;
Modelo
- Uma solução para o problema de comunicação;
- Modelos são estruturados em camadas;
Arquitetura
- A implementação de um modelo;
- Definição dos protocolos de cada camada;
Vantagens
- Acelera a evolução;
- Redução da complexidade;
- Garante a interoperabilidade;
- Padronização das interfaces;
- Simplifica o ensino e aprendizagem;
Funções
- Criptografia;
- Multiplexação;
- Compactação;
- Controle de erro;
- Controle de fluxo;
- Estabelecimento de conexão;
- Segmentação e remontagem;
Obrigado!

Mais conteúdo relacionado

Mais procurados

Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Cloves da Rocha
 
Endereços de ip, tipos de endereços,
Endereços de ip, tipos de endereços,Endereços de ip, tipos de endereços,
Endereços de ip, tipos de endereços,H P
 
Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia iFábio Costa
 
Projetos Estruturados de Redes - Parte 5
Projetos Estruturados de Redes - Parte 5Projetos Estruturados de Redes - Parte 5
Projetos Estruturados de Redes - Parte 5José Wagner Bungart
 
Projeto: Montagem de uma rede local
Projeto: Montagem de uma rede local Projeto: Montagem de uma rede local
Projeto: Montagem de uma rede local Verônica Veiga
 
Redes - Enderecamento IP
Redes - Enderecamento IPRedes - Enderecamento IP
Redes - Enderecamento IPLuiz Arthur
 
Arquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadoresArquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadoresAlex Camargo
 
Gerencia e Administração de Redes
Gerencia e Administração de RedesGerencia e Administração de Redes
Gerencia e Administração de RedesAllan Piter Pressi
 
Redes de Computadores - Aula 02
Redes de Computadores - Aula 02Redes de Computadores - Aula 02
Redes de Computadores - Aula 02thomasdacosta
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Leinylson Fontinele
 
Introdução a Gerência de Redes
Introdução a Gerência de RedesIntrodução a Gerência de Redes
Introdução a Gerência de RedesFrederico Madeira
 

Mais procurados (20)

Protocolos de Rede para Internet das Coisas
Protocolos de Rede para Internet das CoisasProtocolos de Rede para Internet das Coisas
Protocolos de Rede para Internet das Coisas
 
Rede de computadores
Rede de computadoresRede de computadores
Rede de computadores
 
Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1
 
Projeto de Rede Local (LAN)
Projeto de Rede Local (LAN)Projeto de Rede Local (LAN)
Projeto de Rede Local (LAN)
 
Endereços de ip, tipos de endereços,
Endereços de ip, tipos de endereços,Endereços de ip, tipos de endereços,
Endereços de ip, tipos de endereços,
 
Cablagem estruturada: CEF
Cablagem estruturada: CEFCablagem estruturada: CEF
Cablagem estruturada: CEF
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia i
 
Projetos Estruturados de Redes - Parte 5
Projetos Estruturados de Redes - Parte 5Projetos Estruturados de Redes - Parte 5
Projetos Estruturados de Redes - Parte 5
 
Apresentação sobre ipv6
Apresentação sobre ipv6Apresentação sobre ipv6
Apresentação sobre ipv6
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Projeto: Montagem de uma rede local
Projeto: Montagem de uma rede local Projeto: Montagem de uma rede local
Projeto: Montagem de uma rede local
 
Redes - Enderecamento IP
Redes - Enderecamento IPRedes - Enderecamento IP
Redes - Enderecamento IP
 
Arquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadoresArquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadores
 
Gerencia e Administração de Redes
Gerencia e Administração de RedesGerencia e Administração de Redes
Gerencia e Administração de Redes
 
Redes de Computadores - Aula 02
Redes de Computadores - Aula 02Redes de Computadores - Aula 02
Redes de Computadores - Aula 02
 
Protocolos de Redes
Protocolos de RedesProtocolos de Redes
Protocolos de Redes
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
 
Introdução a Gerência de Redes
Introdução a Gerência de RedesIntrodução a Gerência de Redes
Introdução a Gerência de Redes
 
Endereços IP´s
Endereços IP´sEndereços IP´s
Endereços IP´s
 

Semelhante a Pilha de protocolos

Rct 4 - modelos e arquiteturas de rede - internet e tcp ip
Rct   4 - modelos e arquiteturas de rede - internet e tcp ipRct   4 - modelos e arquiteturas de rede - internet e tcp ip
Rct 4 - modelos e arquiteturas de rede - internet e tcp ipUniversal.org.mx
 
Ccna exploration fundamentos de rede - 3 funcionalidade e protocolos da cam...
Ccna exploration   fundamentos de rede - 3 funcionalidade e protocolos da cam...Ccna exploration   fundamentos de rede - 3 funcionalidade e protocolos da cam...
Ccna exploration fundamentos de rede - 3 funcionalidade e protocolos da cam...veruzkavaz
 
Ccna exploration fundamentos de rede - 3 funcionalidade e protocolos da cam...
Ccna exploration   fundamentos de rede - 3 funcionalidade e protocolos da cam...Ccna exploration   fundamentos de rede - 3 funcionalidade e protocolos da cam...
Ccna exploration fundamentos de rede - 3 funcionalidade e protocolos da cam...veruzkavaz
 
1 - Revisão - Redes de Computadores.pdf
1 - Revisão - Redes de Computadores.pdf1 - Revisão - Redes de Computadores.pdf
1 - Revisão - Redes de Computadores.pdfEDUARDAREGINACARVALH1
 
Apresentação - IT Specialist
Apresentação - IT SpecialistApresentação - IT Specialist
Apresentação - IT SpecialistAlan Carlos
 
Aula01 conceitos iniciais de infraestrura de redes
Aula01   conceitos iniciais de infraestrura de redesAula01   conceitos iniciais de infraestrura de redes
Aula01 conceitos iniciais de infraestrura de redesCarlos Veiga
 
Modelos TCP/IP e OSI para CCNA
Modelos TCP/IP e OSI para CCNAModelos TCP/IP e OSI para CCNA
Modelos TCP/IP e OSI para CCNAwolkartt_18
 
Aula 5 - Protocolos de comunicação
Aula 5 - Protocolos de comunicação Aula 5 - Protocolos de comunicação
Aula 5 - Protocolos de comunicação MaraLuizaGonalvesFre
 
Aula01 - conceitos iniciais de infraestrura de redes
Aula01 -  conceitos iniciais de infraestrura de redesAula01 -  conceitos iniciais de infraestrura de redes
Aula01 - conceitos iniciais de infraestrura de redesCarlos Veiga
 
Sistema osi
Sistema osiSistema osi
Sistema osisueni
 
Sistema osi
Sistema osiSistema osi
Sistema osisueni
 
Sistema osi
Sistema osiSistema osi
Sistema osisueni
 
Sistema Computacao Revisao 1
Sistema Computacao Revisao 1Sistema Computacao Revisao 1
Sistema Computacao Revisao 1Duílio Andrade
 
Capítulo 3 funcionalidades e protocolos da camada de aplicação
Capítulo 3   funcionalidades e protocolos da camada de aplicaçãoCapítulo 3   funcionalidades e protocolos da camada de aplicação
Capítulo 3 funcionalidades e protocolos da camada de aplicaçãoSimba Samuel
 

Semelhante a Pilha de protocolos (20)

Modelo de Referência OSI
Modelo de Referência OSIModelo de Referência OSI
Modelo de Referência OSI
 
Rct 4 - modelos e arquiteturas de rede - internet e tcp ip
Rct   4 - modelos e arquiteturas de rede - internet e tcp ipRct   4 - modelos e arquiteturas de rede - internet e tcp ip
Rct 4 - modelos e arquiteturas de rede - internet e tcp ip
 
Infraestrutura de redes lan e wlan
Infraestrutura de redes lan e wlanInfraestrutura de redes lan e wlan
Infraestrutura de redes lan e wlan
 
Ccna exploration fundamentos de rede - 3 funcionalidade e protocolos da cam...
Ccna exploration   fundamentos de rede - 3 funcionalidade e protocolos da cam...Ccna exploration   fundamentos de rede - 3 funcionalidade e protocolos da cam...
Ccna exploration fundamentos de rede - 3 funcionalidade e protocolos da cam...
 
Ccna exploration fundamentos de rede - 3 funcionalidade e protocolos da cam...
Ccna exploration   fundamentos de rede - 3 funcionalidade e protocolos da cam...Ccna exploration   fundamentos de rede - 3 funcionalidade e protocolos da cam...
Ccna exploration fundamentos de rede - 3 funcionalidade e protocolos da cam...
 
aula-13-revisc3a3o.pdf
aula-13-revisc3a3o.pdfaula-13-revisc3a3o.pdf
aula-13-revisc3a3o.pdf
 
1 - Revisão - Redes de Computadores.pdf
1 - Revisão - Redes de Computadores.pdf1 - Revisão - Redes de Computadores.pdf
1 - Revisão - Redes de Computadores.pdf
 
Apresentação - IT Specialist
Apresentação - IT SpecialistApresentação - IT Specialist
Apresentação - IT Specialist
 
Aula01 conceitos iniciais de infraestrura de redes
Aula01   conceitos iniciais de infraestrura de redesAula01   conceitos iniciais de infraestrura de redes
Aula01 conceitos iniciais de infraestrura de redes
 
Modelos TCP/IP e OSI para CCNA
Modelos TCP/IP e OSI para CCNAModelos TCP/IP e OSI para CCNA
Modelos TCP/IP e OSI para CCNA
 
Aula 5 - Protocolos de comunicação
Aula 5 - Protocolos de comunicação Aula 5 - Protocolos de comunicação
Aula 5 - Protocolos de comunicação
 
Internet
InternetInternet
Internet
 
Aula01 - conceitos iniciais de infraestrura de redes
Aula01 -  conceitos iniciais de infraestrura de redesAula01 -  conceitos iniciais de infraestrura de redes
Aula01 - conceitos iniciais de infraestrura de redes
 
Sistema osi
Sistema osiSistema osi
Sistema osi
 
Sistema osi
Sistema osiSistema osi
Sistema osi
 
Sistema osi
Sistema osiSistema osi
Sistema osi
 
Sistema Computacao Revisao 1
Sistema Computacao Revisao 1Sistema Computacao Revisao 1
Sistema Computacao Revisao 1
 
Artigo Redes Jonnes
Artigo Redes JonnesArtigo Redes Jonnes
Artigo Redes Jonnes
 
Artigo Redes Jonnes
Artigo Redes JonnesArtigo Redes Jonnes
Artigo Redes Jonnes
 
Capítulo 3 funcionalidades e protocolos da camada de aplicação
Capítulo 3   funcionalidades e protocolos da camada de aplicaçãoCapítulo 3   funcionalidades e protocolos da camada de aplicação
Capítulo 3 funcionalidades e protocolos da camada de aplicação
 

Mais de Alberto Felipe Friderichs Barros (6)

Linux
LinuxLinux
Linux
 
Introducao ao linux
Introducao ao linuxIntroducao ao linux
Introducao ao linux
 
Modelo TCP/IP
Modelo TCP/IPModelo TCP/IP
Modelo TCP/IP
 
Classificacao
ClassificacaoClassificacao
Classificacao
 
História e evolução dos computadores
História e evolução dos computadores História e evolução dos computadores
História e evolução dos computadores
 
Roteamento
RoteamentoRoteamento
Roteamento
 

Último

Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasSocorro Machado
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfHELENO FAVACHO
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecniCleidianeCarvalhoPer
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
atividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfatividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfLuizaAbaAba
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 

Último (20)

Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
atividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfatividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdf
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 

Pilha de protocolos

  • 1. Pilha de Protocolos Alberto Felipe Friedrichs Barros
  • 2. Na área das redes, a palavra protocolo encontra-se em todo nível, praticamente seria impossível que as redes se comuniquem umas com outras se os protocolos não existissem, ou seja, a condição necessária e suficiente para que as redes funcionem da maneira como elas funcionam atualmente é a existência de protocolos de comunicação. Introdução
  • 3. Um protocolo de rede é uma especificação de uma série de regras que regem a comunicação. Eles podem ser considerados software que foi desenvolvido de preferência utilizando-se um padrão ou modelo de referência; juntos esses protocolos são organizados em diversas camadas.
  • 4. Todos os softwares de redes são baseados em alguma arquitetura de camadas e normalmente a referência é um grupo de protocolos criado para funcionar em conjunto como uma pilha de protocolos. O termo "pilha" é utilizado porque os protocolos de uma camada normalmente interagem somente com os protocolos das camadas imediatamente superior e inferior.
  • 5. O modelo de pilha traz a vantagem de modularizar naturalmente o software de redes, permitindo a sua expansão com novos recursos, novas tecnologias ou aperfeiçoamentos sobre a estrutura existente, de forma gradual. O TCP/IP é uma pilha de protocolos que faz funcionar o que conhecemos hoje por internet.
  • 6. o TCP/IP possui 4 camadas, desde as aplicações de rede até o meio físico que carrega os sinais elétricos até o seu destino: 1. Interface: tem a função de permitir o uso de um meio físico, que conecta os computadores na rede, e fazer com que as informações enviadas por um computador cheguem ao outro. 2. Identificação: é responsável pela identificação dos computadores na rede. É nessa camada que se define o número IP de cada máquina da rede. 3. Transporte: realizam o controle no envio das informações dos aplicativos pela rede. 4. Aplicação: são específicos para cada programa. Dessa forma, existe um protocolo para a conversação entre um servidor web e um navegador web (HTTP). Cada aplicação de rede tem o seu próprio protocolo de comunicação.
  • 7. Os protocolos mais recentes, para comunicação com a Internet, são determinados pela IETF, IEEE ou ISO. Instituições que especificam os padrões que serão implementados e utilizados em toda a internet. Os documentos que descrevem como foram padronizadas determinadas funções ou implementações para rede, são chamados de RFC (Request For Comments). Exemplo: https://tools.ietf.org/html/rfc793
  • 8. IETF - A Internet Engineering Task Force ou a Força Tarefa de Engenharia da Internet é responsável pela formação e desenvolvimento de padrões para a Internet. Ela é aberta e se utiliza do trabalho voluntário para funcionar, não tendo uma organização formal. https://www.youtube.com/watch?v=SN-EaJIeB-w Organizações Padronizadoras
  • 9. IEEE - Institute of Electrical and Electronics Engineers é uma organização sem fins lucrativos, estabelecida nos Estados Unidos, é a maior em número de membros profissionais. Fundada em 1963, tem diversos escritórios em varias partes do mundo. Os seus membros são engenheiros elétricos, estudantes de ciência da comutação, trabalhadores de telecomunicações, etc. ITU - International Telecommunication Union é um orgão das Nações Unidas que tem como missão criar regras de padronizções internacionais na área de telecomunicações.
  • 10. IANA – The Internet Assigned Numbers Authority em português, Autoridade para Atribuição de Números da Internet é a organização mundial que supervisiona a atribuição global dos números na Internet - entre os quais estão os números das portas, os endereços IP, sistemas autónomos, servidores-raiz de números de domínio DNS e outros recursos relativos aos protocolos de Internet. ICANN – Internet Corporation For Assigned Names And Numbers em português, Corporação da Internet para Atribuição de Nomes e Números, é uma entidade sem fins lucrativos, subordinada ao Governo dos Estados Unidos, é responsável pela coordenação global do sistema de identificadores exclusivos da Internet, tais como nomes de domínio (.org, .net, .com, .edu, .mil, etc.,) e códigos de países como (.br, .uk, .ch, .at, etc.)
  • 11. ISO – International Standard Organization é uma organização não governamental, criada em 1947, estabelecida em Genebra, Suíça, é uma rede dos institutos de padrões nacionais de aproximadamente 130 países. O escritório central em Genebra coordena o sistema e publica os padrões finais. Entre os tipos de classificações da ISO, encontram-se: • Normas Técnicas, como por exemplo as da ABNT; • Classificações, como por exemplo, os códigos de países (BR / BRA / 076 para Brasil) • Normas de Procedimento, como por exemplo as de gestão da qualidade, ISO 9000.
  • 12. Ao longo de décadas à quantidade de equipamentos e do tamanho das redes foi aumentando. Porém existia o problema das redes de diversos fabricantes que não se conversavam entre si, pois foram criadas se utilizando diversos padrões e equipamentos que impossibilitava a conexão entre redes. Várias redes, no entanto, foram criadas através de implementações diferentes de hardware e de software. Como resultado, muitas redes eram incompatíveis, e a comunicação entre redes com diferentes especificações tornou-se difícil. x O Modelo de Inter-Redes
  • 13. No final da década de 1970, foi criado um modelo de referência que foi chamado de OSI (Open Systems Interconnection), este sistema foi desenvolvido pela ISO (International for Standardization Organization). A proposta desse modelo era conectar diferentes tipos de redes e sistemas, criando uma referência para os fabricantes desenvolverem os protocolos e hardware
  • 14. • Redes de computadores são sistemas complexos; – Decomposição dos sistemas em elementos realizáveis; • Organizadas como uma série de camadas – Permite a divisão de um problema grande e complexo; – Cada camada realiza um serviço; – Utiliza serviços da camada inferior. • Protocolo – Conjunto de regras necessárias à comunicação. • Arquitetura de Rede – Conjunto de camadas e protocolos.
  • 15. O modelo de referência é uma espécie de guia para orientar como as comunicações devem ocorrer. São agrupadas em níveis (camadas) as diversas funções que devem ser implementadas. Pode-se dizer que um sistema de comunicação é projetado desta forma é desenvolvido com arquitetura de níveis. O Enfoque em níveis
  • 16. Uma analogia seria comparar as camadas como departamentos de uma grande empresa, cada qual efetua uma tarefa que ajuda o todo a alcançar o seu objetivo. Para que a comunicação ocorra são implementados protocolos que são a implementação dos procedimentos executados por uma camada. Analogia com o processo de viagem.
  • 17. Camadas: Cada camada implementa um serviço – Realizando ações dentro da própria camada – Usando os serviços de uma camada imediatamente inferior
  • 18. Esse tipo de desenvolvimento é aconselhável, pois se aproveita dos serviços já implementados em outras camadas; somente é necessário se preocupar com as funções do nível especifico e não com as de qualquer outro nível.
  • 19. Serviços - O que uma camada oferece a seus usuários; Protocolo - Regras que governam a comunicação entre camadas; Modelo - Uma solução para o problema de comunicação; - Modelos são estruturados em camadas; Arquitetura - A implementação de um modelo; - Definição dos protocolos de cada camada;
  • 20. Vantagens - Acelera a evolução; - Redução da complexidade; - Garante a interoperabilidade; - Padronização das interfaces; - Simplifica o ensino e aprendizagem;
  • 21. Funções - Criptografia; - Multiplexação; - Compactação; - Controle de erro; - Controle de fluxo; - Estabelecimento de conexão; - Segmentação e remontagem;