Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento.

Detalhes bibliográficos
Ano de defesa: 2012
Autor(a) principal: CALHEIROS, Giovanni de Almeida. lattes
Orientador(a): ALMEIDA, Hyggo Oliveira de. lattes, PERKUSICH, Angelo. lattes
Banca de defesa: MORAIS, Marcos Ricardo Alcântara., SILVA, Leandro Dias da.
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Campina Grande
Programa de Pós-Graduação: PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
Departamento: Centro de Engenharia Elétrica e Informática - CEEI
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: https://dspace.sti.ufcg.edu.br/handle/riufcg/7091
Resumo: Os algoritmos de controle de congestionamento utilizados pelo protocolo TCP (Transmission Control Protocol) exercem um importante papel ao evitar que a rede entre em estado de congestionamento. Todavia, em virtude desses algoritmos utilizarem uma abordagem conservadora para determinar os valores ideais para os parâmetros de cada conexão, tal abordagem prejudica os fluxos de curta duração, pois a rede e reavaliada a cada nova conexão e, por vezes, o tempo necessário para determinar os valores ideais e maior que a duração do próprio fluxo. Neste trabalho, apresenta-se o TCP-Share, um algoritmo que baseia-se no compartilhamento de informações adquiridas por conexões anteriores. Objetiva-se evitar a reavaliação do estado da rede em períodos curtos de tempo, permitindo assim, um melhor aproveitamento da largura de banda disponível. O TCP-Share foi desenvolvido com base na variante do protocolo TCP conhecida como TCP Cubic, na qual foram adicionados os componentes para compartilhamento de informações. Com o intuito de avaliar o TCPShare realizou-se experimentos para compara-lo com o TCP Cubic original. Como resultado, constatou-se que o tempo necessário a conclusão dos fluxos de curta duração foi reduzido em ate 30%.
id UFCG_00d2e04d81fa5386ca0a934ef0a5ccea
oai_identifier_str oai:dspace.sti.ufcg.edu.br:riufcg/7091
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str
spelling ALMEIDA, Hyggo Oliveira de.PERKUSICH, Angelo.ALMEIDA, H. O.PERKUSICH, A.http://lattes.cnpq.br/4993914550234923http://lattes.cnpq.br/9439858291700830MORAIS, Marcos Ricardo Alcântara.SILVA, Leandro Dias da.CALHEIROS, G. A.http://lattes.cnpq.br/3780614884204487CALHEIROS, Giovanni de Almeida.Os algoritmos de controle de congestionamento utilizados pelo protocolo TCP (Transmission Control Protocol) exercem um importante papel ao evitar que a rede entre em estado de congestionamento. Todavia, em virtude desses algoritmos utilizarem uma abordagem conservadora para determinar os valores ideais para os parâmetros de cada conexão, tal abordagem prejudica os fluxos de curta duração, pois a rede e reavaliada a cada nova conexão e, por vezes, o tempo necessário para determinar os valores ideais e maior que a duração do próprio fluxo. Neste trabalho, apresenta-se o TCP-Share, um algoritmo que baseia-se no compartilhamento de informações adquiridas por conexões anteriores. Objetiva-se evitar a reavaliação do estado da rede em períodos curtos de tempo, permitindo assim, um melhor aproveitamento da largura de banda disponível. O TCP-Share foi desenvolvido com base na variante do protocolo TCP conhecida como TCP Cubic, na qual foram adicionados os componentes para compartilhamento de informações. Com o intuito de avaliar o TCPShare realizou-se experimentos para compara-lo com o TCP Cubic original. Como resultado, constatou-se que o tempo necessário a conclusão dos fluxos de curta duração foi reduzido em ate 30%.The Congestion control algorithms for TCP protocol (Transmission Control Protocol) have an important role to prevent the network from a state of congestion. By the fact these algorithms adopt a conservative approach to reach a configuration state with optimal values for each connection parameters, the approach used for them is unfair to short-lived flows, since the network is reassessed at each new connection, and sometimes the time required to determine these values is greater than the flow completion time. The approach introduced in this dissertation, called TCP-Share, is based on the sharing of information acquired by previous connections in order to avoid reassessing the state of the network for short periods of time, thus allowing a better use of available bandwidth. The TCP-Share was developed based on a variant of the TCP protocol known as TCP Cubic, in which were added the components to share information. In order to evaluate the TCP-Share, experiments were performed to compare it to TCP Cubic. As a result, it was found that the time required for completion of the flows of short duration was up to 30%.Submitted by Deyse Queiroz (deysequeirozz@hotmail.com) on 2019-09-18T12:07:44Z No. of bitstreams: 1 GIOVANNI DE ALMEIDA CALHEIROS - DISSERTAÇÃO PPGCC 2012.pdf: 6297674 bytes, checksum: 5ab663ff138aabdef351ebd3ee5ad5b2 (MD5)Made available in DSpace on 2019-09-18T12:07:44Z (GMT). No. of bitstreams: 1 GIOVANNI DE ALMEIDA CALHEIROS - DISSERTAÇÃO PPGCC 2012.pdf: 6297674 bytes, checksum: 5ab663ff138aabdef351ebd3ee5ad5b2 (MD5) Previous issue date: 2012-07-30Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEICiência da ComputaçãoRedes de ComputadoresPartida LentaTransmission Control Protocol (TCP)TCP-ShareTCP CubicCamada de TransporteProtocolo TCPFluxosControle de CongestionamentoComputer NetworkSlow StartTransport LayerTCP ProtocolFlowsCongestion ControlReduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento.Reducing the length of TCP's slow start phase by collaboratively inferring the congestion window.2012-07-302019-09-18T12:07:44Z2019-09-182019-09-18T12:07:44Zhttps://dspace.sti.ufcg.edu.br/handle/riufcg/7091CALHEIROS, Giovanni de Almeida. Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento. 2012. 68f. (Dissertação) Mestrado em Ciência da Computação, Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Campina Grande - Paraíba - Brasil, 2012. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/7091info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGTEXTGIOVANNI DE ALMEIDA CALHEIROS - DISSERTAÇÃO PPGCC 2012.pdf.txtGIOVANNI DE ALMEIDA CALHEIROS - DISSERTAÇÃO PPGCC 2012.pdf.txttext/plain97272https://dspace.sti.ufcg.edu.br/bitstream/riufcg/7091/4/GIOVANNI+DE+ALMEIDA+CALHEIROS+-+DISSERTA%C3%87%C3%83O+PPGCC+2012.pdf.txt0c48f0a0f65767ff0533bc029afe72bbMD54ORIGINALGIOVANNI DE ALMEIDA CALHEIROS - DISSERTAÇÃO PPGCC 2012.pdfGIOVANNI DE ALMEIDA CALHEIROS - DISSERTAÇÃO PPGCC 2012.pdfapplication/pdf7287182https://dspace.sti.ufcg.edu.br/bitstream/riufcg/7091/3/GIOVANNI+DE+ALMEIDA+CALHEIROS+-+DISSERTA%C3%87%C3%83O+PPGCC+2012.pdf9a705f0a9197e0c46f4c6690e952725eMD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://dspace.sti.ufcg.edu.br/bitstream/riufcg/7091/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufcg/70912025-07-24 06:24:39.867oai:dspace.sti.ufcg.edu.br:riufcg/7091Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512025-07-24T09:24:39Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.pt_BR.fl_str_mv Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento.
dc.title.alternative.pt_BR.fl_str_mv Reducing the length of TCP's slow start phase by collaboratively inferring the congestion window.
title Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento.
spellingShingle Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento.
CALHEIROS, Giovanni de Almeida.
Ciência da Computação
Redes de Computadores
Partida Lenta
Transmission Control Protocol (TCP)
TCP-Share
TCP Cubic
Camada de Transporte
Protocolo TCP
Fluxos
Controle de Congestionamento
Computer Network
Slow Start
Transport Layer
TCP Protocol
Flows
Congestion Control
title_short Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento.
title_full Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento.
title_fullStr Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento.
title_full_unstemmed Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento.
title_sort Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento.
author CALHEIROS, Giovanni de Almeida.
author_facet CALHEIROS, Giovanni de Almeida.
author_role author
dc.contributor.advisor1.fl_str_mv ALMEIDA, Hyggo Oliveira de.
PERKUSICH, Angelo.
dc.contributor.advisor1ID.fl_str_mv ALMEIDA, H. O.
PERKUSICH, A.
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/4993914550234923
http://lattes.cnpq.br/9439858291700830
dc.contributor.referee1.fl_str_mv MORAIS, Marcos Ricardo Alcântara.
dc.contributor.referee2.fl_str_mv SILVA, Leandro Dias da.
dc.contributor.authorID.fl_str_mv CALHEIROS, G. A.
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/3780614884204487
dc.contributor.author.fl_str_mv CALHEIROS, Giovanni de Almeida.
contributor_str_mv ALMEIDA, Hyggo Oliveira de.
PERKUSICH, Angelo.
MORAIS, Marcos Ricardo Alcântara.
SILVA, Leandro Dias da.
dc.subject.cnpq.fl_str_mv Ciência da Computação
topic Ciência da Computação
Redes de Computadores
Partida Lenta
Transmission Control Protocol (TCP)
TCP-Share
TCP Cubic
Camada de Transporte
Protocolo TCP
Fluxos
Controle de Congestionamento
Computer Network
Slow Start
Transport Layer
TCP Protocol
Flows
Congestion Control
dc.subject.por.fl_str_mv Redes de Computadores
Partida Lenta
Transmission Control Protocol (TCP)
TCP-Share
TCP Cubic
Camada de Transporte
Protocolo TCP
Fluxos
Controle de Congestionamento
Computer Network
Slow Start
Transport Layer
TCP Protocol
Flows
Congestion Control
description Os algoritmos de controle de congestionamento utilizados pelo protocolo TCP (Transmission Control Protocol) exercem um importante papel ao evitar que a rede entre em estado de congestionamento. Todavia, em virtude desses algoritmos utilizarem uma abordagem conservadora para determinar os valores ideais para os parâmetros de cada conexão, tal abordagem prejudica os fluxos de curta duração, pois a rede e reavaliada a cada nova conexão e, por vezes, o tempo necessário para determinar os valores ideais e maior que a duração do próprio fluxo. Neste trabalho, apresenta-se o TCP-Share, um algoritmo que baseia-se no compartilhamento de informações adquiridas por conexões anteriores. Objetiva-se evitar a reavaliação do estado da rede em períodos curtos de tempo, permitindo assim, um melhor aproveitamento da largura de banda disponível. O TCP-Share foi desenvolvido com base na variante do protocolo TCP conhecida como TCP Cubic, na qual foram adicionados os componentes para compartilhamento de informações. Com o intuito de avaliar o TCPShare realizou-se experimentos para compara-lo com o TCP Cubic original. Como resultado, constatou-se que o tempo necessário a conclusão dos fluxos de curta duração foi reduzido em ate 30%.
publishDate 2012
dc.date.issued.fl_str_mv 2012-07-30
dc.date.accessioned.fl_str_mv 2019-09-18T12:07:44Z
dc.date.available.fl_str_mv 2019-09-18
2019-09-18T12:07:44Z
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 https://dspace.sti.ufcg.edu.br/handle/riufcg/7091
dc.identifier.citation.fl_str_mv CALHEIROS, Giovanni de Almeida. Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento. 2012. 68f. (Dissertação) Mestrado em Ciência da Computação, Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Campina Grande - Paraíba - Brasil, 2012. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/7091
url https://dspace.sti.ufcg.edu.br/handle/riufcg/7091
identifier_str_mv CALHEIROS, Giovanni de Almeida. Reduzindo a duração da fase de partida lenta do TCP através da inferência colaborativa da janela de congestionamento. 2012. 68f. (Dissertação) Mestrado em Ciência da Computação, Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Campina Grande - Paraíba - Brasil, 2012. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/7091
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 Campina Grande
dc.publisher.program.fl_str_mv PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
dc.publisher.initials.fl_str_mv UFCG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Engenharia Elétrica e Informática - CEEI
publisher.none.fl_str_mv Universidade Federal de Campina Grande
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
bitstream.url.fl_str_mv https://dspace.sti.ufcg.edu.br/bitstream/riufcg/7091/4/GIOVANNI+DE+ALMEIDA+CALHEIROS+-+DISSERTA%C3%87%C3%83O+PPGCC+2012.pdf.txt
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/7091/3/GIOVANNI+DE+ALMEIDA+CALHEIROS+-+DISSERTA%C3%87%C3%83O+PPGCC+2012.pdf
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/7091/2/license.txt
bitstream.checksum.fl_str_mv 0c48f0a0f65767ff0533bc029afe72bb
9a705f0a9197e0c46f4c6690e952725e
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1863363437338296320