Wireless Application Protocol (WAP)

Slides:



Advertisements
Apresentações semelhantes
Sistemas Distribuídos Baseados na Web
Advertisements

Alex Coletta Rafael Curi
Tecnologia de redes celular
Mobile IP Edgard Jamhour PUC-PR.
CPU – based DoS Attacks Against SIP Servers
Segurança da Camada de Transporte
Interação Cliente Servidor
Tele-Processamento e Redes (Redes de Computadores) Prof. Fábio Moreira Costa Universidade Federal de Goiás Instituto de Informática Curso de Ciência da.
Modelo TCP/IP Versus Modelo OSI
Capítulo 8 Comércio móvel
Aula 01: Arquitetura TCP/IP
Oficina de Pesquisa na Rede
Modelos de Referência.
Tecnologias para Internet
Introdução às Redes Privadas Virtuais - VPN
CCNA 1 – Camadas de Transporte e de Aplicação do TCP/IP
Escola Secundária Filipa de Vilhena Ano Lectivo 2010/ Turma IGR1
SSL/TLS Universidade Federal do Rio de Janeiro Escola Politécnica
REDES DE COMPUTADORES II
Telecomunicações, Internet e tecnologia sem fio
Redes Sem Fio André Renato de Jesus Vitor Pereira de Freitas
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Modelo de referência OSI
Aula 7 – A Internet e a nova estrutura de TI
GPRS leandro P.Santos.
Segurança de Redes Wayne Palmeira.
REDES DE COMPUTADORES Prof. Deivson
Uma descrição detalhada da rede
PROF. PAULO ANDRÉ ZAPPAROLI
Secure Sockets Layer (SSL) e Transport Layer Security (TLS)
Domínio de Conhecimento 2: Segurança em Comunicações
Funcionalidade e Protocolos da Camada de Aplicação
O Modelo OSI Guilherme Guimarães.
Camada de Transporte prof. Eduardo.
Professor: Márcio Amador
VoIP: O Futuro da Telefonia.
ARQUITECTURA TCP/IP.
Prof. Carlos Roberto da Silva Filho, M. Eng.
Redes de Computadores Prof Rafael Silva.
Arquitetura de Redes de Computadores
Falso, HTTP usa TCP. 1) HTTP usa arquitetura cliente servidor, aceitando conexões UDP na porta 80.
Pedro Amaro – ICORI Instalação e configuração de computadores em redes locais e Internet Pedro Amaro –
MODELO DE REFERÊNCIA TCP/IP
WSJET são serviços que ficam disponíveis na Internet para os clientes autorizados pela Jet Tecnologia, ou seja, são Web Services. Os Web Services são.
2005, Edgard Jamhour Mobile IP Edgard Jamhour PUC-PR.
PTC 2550 – Redes de Comunicação De Dados e
Disciplina de: Comunicação de Dados Professor: Carlos Pereira Trabalho Realizado por: João Santos.
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
Modelo OSI Disciplina: Comunicação de Dados Ricardo Bento 12ºL nº11.
Arquitectura tcp. Camada tcp Ao contrário do protocolo UDP, o TCP representa um grande incremento de qualidade relativamente ao protocolo IP que lhe serve.
Arquitetura de Redes de Computadores – Luiz Paulo Maia Camada de Transporte1 Arquitetura de Redes de Computadores Luiz Paulo Maia Camada de Transporte.
Aguilar Figueira Dias Orientador Prof. Dr. João Bosco da Mota Alves
Computação Móvel e Embarcada ANDRÉ GUSTAVO DEGAF UCHÔA DISCIPLINA: ENG. DE SOFTWARE PROF: ALCIDES CALSAVARA & EDSON SCALABRIN.
1 Programação Distribuída em Java Aula Na aula de hoje veremos: Introdução Conceito de Rede Protocolos Modelo ISO/OSI Modelo TCP/IP Modelo Cliente/Servidor.
Redes de computadores: Aplicações Prof. Dr. Amine BERQIA
Arquitetura TCP/IP Aplicação Transporte Rede Enlace Física.
SSL / TLS.
Projeto Serviços WAP: Princípios, Tecnologia e Desafios UFMG/DCC
TCP È um dos protocolos sob os quais assenta o núcleo da Internet nos dias de hoje. A versatilidade e robustez deste protocolo tornaram adequado para.
Infraestrutura de Redes
TCP/IP Fabiano Mayer Fernanda F. de Oliveira João Boechat Neto
Redes de Computadores e Internet Sistemas de comunicação de dados Professor: Waldemiro Arruda.
Aula II – Redes sem fio.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Administração e Projeto de Redes Material de apoio Camada de Transporte Cap.4 10/02/2010.
Redes de computadores e a Internet
Sistemas Distribuídos Wesley Lucas Breda 4ºP de SI e TADS.
Segurança em Comércio Eletrônico Comércio tradicional realizado de maneira centralizada cercado de restrições legais Comércio eletrônico realização de.
Redes de Computadores e Aplicações – Camada de aplicação IGOR ALVES.
Curso Superior em Redes de Computadores Camada de Aplicação Prof. Sales Filho.
Transcrição da apresentação:

Wireless Application Protocol (WAP) Componentes: Alex Fernandes Neves - ECA Leonardo Poubel Orenstein – ECA

Historico “Boom” da internet “Boom” do celular Limitações Processamento Memória Bateria Banda Físicas Wap Forum (1997)

Camadas Baseado na Arquitetura da Internet Duas versões principais já lançadas WAP 1.x e 2.0

WAP 1.x

Wireless Application Enviroment WAE WML (Wireless Markup Language) no lugar da HTML (HyperText Markup Language) WML-Script ou JAVA-Script WBMP (Wireless BitMap) WTA (Wireless Telephony Application)

Wireless Markup Language WML XML (eXtensible Markup Language) Decks e Cards Links

Wireless Markup Language WML <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card id="no1" title="Card 1"> <p>Este é um paragrafo</p> <p>Este é outro paragrafo<br/> com uma quebra de linha.</p> </card> <card id="no2" title="Card 2"> <p>Trabalho de redes de Computadores</p> </wml> Este exemplo apareceria assim no aparelho: ------ Card 1 ------ Este é um paragrafo Este é outro paragrafo com uma quebra de linha. ------ Card 2 ------ Trabalho de redes de Computadores

Wireless Session Protocol WSP Equivalente a camada de Sessão Dois tipos: Sem conexão orientados a conexão. Necessita do WTP

Wireless Session Protocol WSP (PUSH)

Wireless Transportation Protocol WTP Três classes de serviços de transação: Pedidos não confiáveis . Pedidos confiáveis. Pedidos e respostas confiáveis. Redução no número de mensagens enviadas, através da concatenação de PDUs (Packet Data Unit) Transações assíncronas Trabalha em cima de datagramas Confiabilidade opcional entre usuários (acknowlodge)

Wireless Transport Layer Security WTLS Garantia de privacidade Garantia da autenticação da fonte Integridade dos dados Proteger o aparelho de ataques do tipo DNS (Denial of Service)

Wireless Datagram Protocol WDP Se adapta a cada tecnologia de transmissao de dados Quando é possivel utilizar IP o utiliza-se o UDP Necessita da WTP pra completá-la

Bearer Camada Física, de Enlace e de Rede (corresponderia na Internet ao IP) da Arquitetura do modelo OSI Rede GSM, CDMA e IP Enlace SMS, GPRS, CSD e USSD GPRS IP Aumento de banda com GPRS MMS

WAP 2.0

Wireless Application Enviroment WAE 2.0 XHTML Móbile Profile CSS Divisão de “stack”

WAP 2.0 Outras Camadas WPHTTP TLS WPTCP

Futuro Grandes melhorias com WAP 2.0 WAP forte no Japão, e crescendo em outros paises como Reino Unido Concorrente: i-mode WAP virando Internet

Perguntas 1)Qual a função do WAP Gateway? 2)O que são decks e cards? 3)Por que quando se usa WDP em WAP é necessário uma camada a mais? 4)Qual a principal tendência futura da tecnologia WAP? 5)Qual é a função do Push e como ele ocorre?

Perguntas 1)Qual a função do WAP Gateway? Resposta: Sua função é traduzir os protocolos da arquitetura internet para a arquitetura WAP e vice-versa, assim tornando possivel que um cliente em um PDA consiga receber e enviar dados a um servidor.

Perguntas 2)O que são decks e cards? Resposta: Card é uma estrutura básica de visualização do wml, formatado para caber na tela do celular. O Deck é o conjunto de cards encadeados através de links e representam uma pagina.

Perguntas 3)Por que quando se usa WDP em WAP é necessário uma camada a mais? Resposta: Porque WDP é baseado no UDP e não garante segurança no envio, ou mesmo a ordem de chegada de mensagens. Aliado a isto nós temos um problema especifico por estarmos tratando de um meio sem fio, consequentemente com uma alta taxa de erros de transmissão. Esta camada extra (WTP) garante que essas condiçoes nao impeçam o bom funcionamento do WAP adicionanod a este caracteristicas semelhantes ao do TCP.

Perguntas 4)Qual a principal tendência futura da tecnologia WAP? Resposta: Na medida em que a infra-estrutura da rede sem fio e os próprios aparelhos melhorem, as restrições que originaram o WAP vão se reduzindo, e eventualmente o WAP deixara de existir e os PDAs passaram a utilizar da Internet convencional.

Perguntas 5)Qual é a função do Push e como ele ocorre? Resposta: O PUSH é um serviço que permite a um servidor mandar dados ao cliente mesmo sem esse ter enviado um pedido previamente. Ele se incia quando um servidor manda uma mensagem para um Push Gateway, que converte protocolos e reenvia a mensagem para um cliente, sendo que este fica constantemente com uma aplicação de inicialização rodando aguardando um pedido de Início de Sessão para receber essa mensagem.