protocolo wap redes sem fio andré renato de jesus vitor pereira de freitas cefet-mt

19
Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Upload: internet

Post on 18-Apr-2015

108 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Protocolo WAP

Redes Sem Fio

André Renato de JesusVitor Pereira de Freitas

CEFET-MT

Page 2: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Sumário

• Introdução– O que é WAP– Utilidade – Visão Geral– Histórico do WAP– Protocolo WAP– Gateway WAP– Servidor WAP– WAP 2.0

• Conclusão

Page 3: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Introdução

• Comunicações móveis

• Comunicação sem-fio– Bluetooth– 802.11 - Wi-fi

• Transmissão rádio

Page 4: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

O que é WAP

• Wireless Application Protocol– Pilha de protocolos

• Independência de dispostivos

Figura 1 – WAP no Celular

Page 5: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Histórico

• 1997– WAP FORUM: Nokia, Ericsson, Motorola e

Unwired Planet (atual Phone.com)– Conforme W3C

• 1999– 120 membros– Primeiro servidor/gateway no Brasil

• Atualmente– Mais de 500 membros

Page 6: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Utilidade – Visão Geral

• Similar a Internet• Intermediário

– Gateway WAP– Codificador/Decodificador– Obrigatório que seja um Gateway

• WAP– Através de URLs– Mimetype– Padrão de protocolos

Page 7: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Utilidade – Visão Geral

Figura 2 – Visão geral do funcionamento do WAP.

Page 8: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Protocolo WAP

• Arquitetura flexível e modular / 5 camadas

Figura 3 – Protocolo WAP, comparação com TCP/IP

Page 9: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

C5 – Camada de TransporteWireless Datagram Protocol (WDP)

• Opera sobre os serviços de transportadores:– Forma consistente de transmissão de

pacotes.

• Portadores – Beares– Equivalente ao nível de enlace OSI/ISSO– Condução dos dados "no ar“– SMS e CSD...

Page 10: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

C4 – SegurançaWireless Transport Layer Security (WTLS)

• Baseado no SSL– Integridade de dados, privacidade,

autenticação, detecção e rejeição de dados incorretamente enviados

– Códigos de Autenticação de Mensagem (MAC)

• ON/OFF– Aplicações críticas ou não– Segurança à parte na rede da operadora

Page 11: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

C3 - Camada de TransaçãoWireless Transaction Protocol (WTP)

• Mais confiável que o UDP

• Menos pesado e complexo que o TCP

• Orientado a mensagens– Ao invés de pacotes

Page 12: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

C2 - Camada de SessãoWireless Session Protocol (WSP)

• Sessões e conexões à parte– Independe da qualidade do sinal– Continuar navegação do mesmo ponto

Page 13: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

WML

• Linguagem baseada no HTML+XML– texto, imagens (conversão feita no

gateway)– aplicações de servidor (páginas dinâmicas)– variáveis (sessões ativas independente da

qualidade do sinal da rede)– formato binário (embora HTML e WML seja

texto, o gateway WAP compila o objeto e gera um formato binário para ser enviado para o navegador do aparelho móvel).

Page 14: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

WML

• Validado por um DTD (W3C)

• Próximo ao HTML– <wml></wml>– <b><i><u>

• Conteúdo dinâmico– Variável: $variavel

Figura 4 – Esquema WML,Deck (Cartões).

Page 15: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

C1 – Camada de AplicaçãoWireless Application Environment (WAE)

• Ambiente flexível e completo

• Leitura do WML

• Minibrowser

Page 16: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Gateway WAP / Servidor WAP

Figura 5 – Posição do Gateway WAP

Page 17: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Gateway WAP / Servidor WAP

• Semelhança com a Web– Utilizar servidores Web para WAP– Trata imagens– Redução de imagens– Navegação via teclado [1] [2] [3]...

Figura 6 – MimeTypes para WAP

Page 18: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

WAP 2.0

• Tela com cores, setas• Baseada no XHTML Basic• Alguns especialistas

afirmam que a próxima geração WAP convergirá e será gradativamente substituída por acesso à Web em tempo real para dispositivos de bolso.

Page 19: Protocolo WAP Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas CEFET-MT

Conclusão

• Viável para a disponibilização de conteúdo para dispositivos móveis.

• Independente das características do dispositivo.

• Capacidade do Gateway de acessar as páginas da Internet e converte-las para o WML=expansão desse protocolo.

• Redução do tráfego para o dispositivo móvel.