Publicado em 11/01/2010 por admin
O presente trabalho tem como finalidade abordar algumas características da arquitetura TCP, envolvendo também o protocolo IP.
Inicia-se com a apresentação de alguns aspectos gerais sobre TCP, descrevendo as camadas de rede, de inter-rede, de aplicação e de transporte, e traçando um paralelo com as camadas OSI.
Na seqüência, apresenta-se um descritivo sobre a interface socket port, e suas principais funções para comunicação com e sem conexão, utilizados para comunicação por diversos sistemas.
Após isso são descritos os procedimentos de controle de conexão disponibilizados pelo TCP, com suas características de conexão e fluxo de dados, bem como as fases da conexão TCP.
Também é descrito a funcionalidade de MSS (Maximum Segment Size), onde é demonstrado como deve-se formar pacotes com uma quantidade ideal de bytes, de forma a se evitar fragmentação de pacotes em camadas inferiores, quando do tráfego dos mesmos.
A seguir é abordada a estrutura de segmento TCP, com a composição das suas partes, tais como o número de seqüência, número de reconhecimento, comprimento do cabeçalho e os flags.
Após isso, é descrita a funcionalidade de RTT (Round Trip Time – Tempo Total de Ida e Volta), e como deve ser constantemente avaliado pelo TCP em função da rede de dados.
Também são abordados recursos de temporização e estabelecimento de conexão, bem como formas de ataques externos e dispositivos de controle de erros.
Autor: Adriano Stradiotto
Faça download do artigo completo aqui
Publicado em 01/09/2009 por admin
O mercado de celulares vem crescendo de maneira bastante rápida. Em 2005, havia dois bilhões de usuários, já no final de 2008 este número chegou a quatro bilhões de pessoas que usam aparelho celular. Diferentemente do inicio da proliferação destes dispositivos, é crescente o número de consumidores que buscam mais suporte e novas funcionalidades, como telas grandes, variados recursos multimídia, conectividade, jogos e aplicativos específicos. Esse crescimento é conseqüência do aumento de usuários que buscam também em dispositivos móveis o lazer (jogos), a comodidade (ver extrato da conta bancária, previsão do tempo, fazer compras, controlar equipamentos em suas residências), ou ainda pela necessidade, como enviar um pedido ao fornecedor ou um orçamento a um cliente. Para acompanhar tal crescimento, é importante que empresas fabricantes de dispositivos e aplicativos para móveis busquem ou desenvolvam novas tecnologias a fim de atender a demanda e conquistar a preferência de operadoras e usuários. Nesse contexto de inovações encontra-se a Plataforma Android. Este artigo objetiva apresentar a motivação para o surgimento desta nova plataforma, as características básicas de funcionamento, como “preparar” a IDE Eclipse para implementar aplicativos compatíveis e, finalmente, uma aplicação exemplificando o uso da mesma, em detalhes.
Autores: Elder Elisandro Schemberger1, Ivonei Freitas1, Ramiro Vani2
1 UNIOESTE – Universidade Estadual do Oeste do Paraná
2 UNIVEL – União Educacional de Cascavel
Faça download do artigo completo aqui