Uma análise dos problemas do protocolo TCP em redes assimétricas e soluções existentes
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFMG |
Texto Completo: | http://hdl.handle.net/1843/BUBD-9JWQ36 |
Resumo: | As redes assimétricas ganharam grande aceitação no mercado de acesso à Internet devido a facilidade de sua implementação, que necessita apenas de uma linha telefônica para tal. A arquitetura dessas redes foi feita considerando que o usuário é mais passivo do que ativo quando interage com a Web, ou seja, faz mais download do que uploadatravés do seu computador. Com o surgimento da Web 2.0 e de redes P2P, novos paradigmas surgiram alterando significativamente o comportamento do usuário, que agora é tão ativo quanto passivo no trânsito de informações para a Internet. O protocolo TCP (Transmission Control Protocol) é um protocolo da camada de transporte da pilha TCP/IP e hoje é o mais utilizado nas aplicações da Internet. O TCP apresenta como características importantes a confiabilidade na entrega dos segmentos enviados, bem como baseia a taxa que transmite na chega de pacotes de confirmação (os ACKs), que são usados para perceber se a rede está congestionada ou não, de forma a regulara quantidade de dados que serão enviados pelo emissor da transmissão. Quando transmitido em redes assimétricas, com segmentos de dados sendo transmitidos nos dois sentidos, temos que o canal de retorno para o ACKs {uplink) não será suficiente paraenviar todos os dados e os ACKs simultaneamente, gerando atrasos para os ACKs. Isso irá gerar atrasos ou até mesmo perdas em algumas situações, e consequentemente irá reduzir o desempenho do TCP. Esse trabalho se propõe a estudar esse problema, levantando as causas, modelando-o matematicamente para melhor entendimento e estudandooutros problemas que buscam solucionárlo, categorizando-os de acordo com sua abordagem, podendo esta ser alterando o protocolo TCP ou incluindo outros dispositivos nas entradas dos canais para efetuar as tarefas. |
id |
UFMG_c8af9612f7c0628edab48f4e8b375614 |
---|---|
oai_identifier_str |
oai:repositorio.ufmg.br:1843/BUBD-9JWQ36 |
network_acronym_str |
UFMG |
network_name_str |
Repositório Institucional da UFMG |
repository_id_str |
|
spelling |
Dorgival Olavo Guedes NetoCarlos de Castro GoulartJose Marcos Silva NogueiraEric Fernandes de Mello Araujo2019-08-09T16:21:12Z2019-08-09T16:21:12Z2009-09-30http://hdl.handle.net/1843/BUBD-9JWQ36As redes assimétricas ganharam grande aceitação no mercado de acesso à Internet devido a facilidade de sua implementação, que necessita apenas de uma linha telefônica para tal. A arquitetura dessas redes foi feita considerando que o usuário é mais passivo do que ativo quando interage com a Web, ou seja, faz mais download do que uploadatravés do seu computador. Com o surgimento da Web 2.0 e de redes P2P, novos paradigmas surgiram alterando significativamente o comportamento do usuário, que agora é tão ativo quanto passivo no trânsito de informações para a Internet. O protocolo TCP (Transmission Control Protocol) é um protocolo da camada de transporte da pilha TCP/IP e hoje é o mais utilizado nas aplicações da Internet. O TCP apresenta como características importantes a confiabilidade na entrega dos segmentos enviados, bem como baseia a taxa que transmite na chega de pacotes de confirmação (os ACKs), que são usados para perceber se a rede está congestionada ou não, de forma a regulara quantidade de dados que serão enviados pelo emissor da transmissão. Quando transmitido em redes assimétricas, com segmentos de dados sendo transmitidos nos dois sentidos, temos que o canal de retorno para o ACKs {uplink) não será suficiente paraenviar todos os dados e os ACKs simultaneamente, gerando atrasos para os ACKs. Isso irá gerar atrasos ou até mesmo perdas em algumas situações, e consequentemente irá reduzir o desempenho do TCP. Esse trabalho se propõe a estudar esse problema, levantando as causas, modelando-o matematicamente para melhor entendimento e estudandooutros problemas que buscam solucionárlo, categorizando-os de acordo com sua abordagem, podendo esta ser alterando o protocolo TCP ou incluindo outros dispositivos nas entradas dos canais para efetuar as tarefas.The asymmetric networks have gained wide acceptance in the market for Internet access because of its ease of implementation, which requires only one phone line for this. The architecture of these networks was made considering that the User is more passive than active when interacting with the Web, that is, it download more than upload from hiscomputer. With the emergence of Web 2.0 and P2P networks, new paradigms have emerged significantly changing the behavior of User, which is now so active as passive in traffic information for the Internet. The TCP (Transmission Control Protocol) is a protocol of transport layer of the TCP / IP and is now the most widely used in Internet applications. TCP has some important characteristics as the reliability in the deliveryof segments sent, using confirmations to the packet that arrives correctly (the ACKs). This packets are used to see if the network is congested or not, to regulate amount of data that will be sent by the sender of the transmission. When TCP is placed in asymmetric networks, with data segments being transmitted in both directions, we have the return channel for ACKs (uplink) will not be enough to send all the dataand ACKs at the same time, creating delays for ACKs. This will cause delays or even losses in some situations, and therefore will reduce the performance of TCP. This paper aims to study this problem, raising the causes, modeling it mathematically to better understanding and studying other problems that seek to solve it, categorizing them according to their approach, which may be changing the TCP or other devicesincluding the entrances of the channels to perform the tasks.Universidade Federal de Minas GeraisUFMGRedes de computadores ProtocolosRedes ATMComputaçãoRedes de computadoresTCPRedes assimétricasACKsUma análise dos problemas do protocolo TCP em redes assimétricas e soluções existentesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALdissertacao_ericfernandesdemelloaraujo.pdfapplication/pdf2545410https://repositorio.ufmg.br/bitstream/1843/BUBD-9JWQ36/1/dissertacao_ericfernandesdemelloaraujo.pdfe0d81df1adf0455d39079f160e33d720MD51TEXTdissertacao_ericfernandesdemelloaraujo.pdf.txtdissertacao_ericfernandesdemelloaraujo.pdf.txtExtracted texttext/plain161757https://repositorio.ufmg.br/bitstream/1843/BUBD-9JWQ36/2/dissertacao_ericfernandesdemelloaraujo.pdf.txt04da92e1b26295b8a2ded1fdacd3273cMD521843/BUBD-9JWQ362019-11-14 09:21:31.366oai:repositorio.ufmg.br:1843/BUBD-9JWQ36Repositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T12:21:31Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
dc.title.pt_BR.fl_str_mv |
Uma análise dos problemas do protocolo TCP em redes assimétricas e soluções existentes |
title |
Uma análise dos problemas do protocolo TCP em redes assimétricas e soluções existentes |
spellingShingle |
Uma análise dos problemas do protocolo TCP em redes assimétricas e soluções existentes Eric Fernandes de Mello Araujo TCP Redes assimétricas ACKs Redes de computadores Protocolos Redes ATM Computação Redes de computadores |
title_short |
Uma análise dos problemas do protocolo TCP em redes assimétricas e soluções existentes |
title_full |
Uma análise dos problemas do protocolo TCP em redes assimétricas e soluções existentes |
title_fullStr |
Uma análise dos problemas do protocolo TCP em redes assimétricas e soluções existentes |
title_full_unstemmed |
Uma análise dos problemas do protocolo TCP em redes assimétricas e soluções existentes |
title_sort |
Uma análise dos problemas do protocolo TCP em redes assimétricas e soluções existentes |
author |
Eric Fernandes de Mello Araujo |
author_facet |
Eric Fernandes de Mello Araujo |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Dorgival Olavo Guedes Neto |
dc.contributor.referee1.fl_str_mv |
Carlos de Castro Goulart |
dc.contributor.referee2.fl_str_mv |
Jose Marcos Silva Nogueira |
dc.contributor.author.fl_str_mv |
Eric Fernandes de Mello Araujo |
contributor_str_mv |
Dorgival Olavo Guedes Neto Carlos de Castro Goulart Jose Marcos Silva Nogueira |
dc.subject.por.fl_str_mv |
TCP Redes assimétricas ACKs |
topic |
TCP Redes assimétricas ACKs Redes de computadores Protocolos Redes ATM Computação Redes de computadores |
dc.subject.other.pt_BR.fl_str_mv |
Redes de computadores Protocolos Redes ATM Computação Redes de computadores |
description |
As redes assimétricas ganharam grande aceitação no mercado de acesso à Internet devido a facilidade de sua implementação, que necessita apenas de uma linha telefônica para tal. A arquitetura dessas redes foi feita considerando que o usuário é mais passivo do que ativo quando interage com a Web, ou seja, faz mais download do que uploadatravés do seu computador. Com o surgimento da Web 2.0 e de redes P2P, novos paradigmas surgiram alterando significativamente o comportamento do usuário, que agora é tão ativo quanto passivo no trânsito de informações para a Internet. O protocolo TCP (Transmission Control Protocol) é um protocolo da camada de transporte da pilha TCP/IP e hoje é o mais utilizado nas aplicações da Internet. O TCP apresenta como características importantes a confiabilidade na entrega dos segmentos enviados, bem como baseia a taxa que transmite na chega de pacotes de confirmação (os ACKs), que são usados para perceber se a rede está congestionada ou não, de forma a regulara quantidade de dados que serão enviados pelo emissor da transmissão. Quando transmitido em redes assimétricas, com segmentos de dados sendo transmitidos nos dois sentidos, temos que o canal de retorno para o ACKs {uplink) não será suficiente paraenviar todos os dados e os ACKs simultaneamente, gerando atrasos para os ACKs. Isso irá gerar atrasos ou até mesmo perdas em algumas situações, e consequentemente irá reduzir o desempenho do TCP. Esse trabalho se propõe a estudar esse problema, levantando as causas, modelando-o matematicamente para melhor entendimento e estudandooutros problemas que buscam solucionárlo, categorizando-os de acordo com sua abordagem, podendo esta ser alterando o protocolo TCP ou incluindo outros dispositivos nas entradas dos canais para efetuar as tarefas. |
publishDate |
2009 |
dc.date.issued.fl_str_mv |
2009-09-30 |
dc.date.accessioned.fl_str_mv |
2019-08-09T16:21:12Z |
dc.date.available.fl_str_mv |
2019-08-09T16:21:12Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1843/BUBD-9JWQ36 |
url |
http://hdl.handle.net/1843/BUBD-9JWQ36 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.publisher.initials.fl_str_mv |
UFMG |
publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMG instname:Universidade Federal de Minas Gerais (UFMG) instacron:UFMG |
instname_str |
Universidade Federal de Minas Gerais (UFMG) |
instacron_str |
UFMG |
institution |
UFMG |
reponame_str |
Repositório Institucional da UFMG |
collection |
Repositório Institucional da UFMG |
bitstream.url.fl_str_mv |
https://repositorio.ufmg.br/bitstream/1843/BUBD-9JWQ36/1/dissertacao_ericfernandesdemelloaraujo.pdf https://repositorio.ufmg.br/bitstream/1843/BUBD-9JWQ36/2/dissertacao_ericfernandesdemelloaraujo.pdf.txt |
bitstream.checksum.fl_str_mv |
e0d81df1adf0455d39079f160e33d720 04da92e1b26295b8a2ded1fdacd3273c |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
repository.mail.fl_str_mv |
|
_version_ |
1803589394117951488 |