Análise do protocolo TCP Fast Open

Detalhes bibliográficos
Autor(a) principal: Casaca, Renan de Matos
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFFS (Repositório Digital da UFFS)
Texto Completo: https://rd.uffs.edu.br/handle/prefix/2706
Resumo: À importância e o uso da internet como ferramenta de trabalho, estudo, pesquisa, informação, comunicação e entretenimento é cada vez mais crescente e frequente no mundo atual. Dessa forma faz-se necessário a otimização de sua estrutura para permitir um uso eficiente de recursos tecnológicos que são responsáveis pela gerência e funcionamento adequado da internet. O protocolo TCP é um desses mecanismos, sendo responsável pelo controle e pela comunicação confiável e ordenada da maioria dos dados trafegados na rede. No entanto, o estabelecimento de conexões através do protocolo TCP exige o envio de várias mensagens de controle que acabam consumindo uma quantidade considerável de recursos, tornando-o ineficiente e causando atraso de transmissão entre cliente e servidor em conexões de curta duração. Sabendo que muitas aplicações da internet fazem uso intenso de conexões TCP, desenvolveram- se novos mecanismos ao longo do tempo para que o protocolo atue de forma eficiente a fim de proporcionar uma experiência satisfatória aos usuários. Esse trabalho propõe o estudo do TCP Fast Open, um novo mecanismo que se empenha em um uso mais inteligente e eficiente dos recursos da rede em conexões de curta duração, ao mesmo tempo, que mantém as propriedades do protocolo TCP. Foram utilizadas ferramentas de rede, como o Wireshark, para analisar o funcionamento do protocolo de acordo com suas especificações. Adicionalmente testamos seu desempenho em cenários específicos, identificando suas vantagens e quantificando seus ganhos em relação ao protocolo convencional. O TCP Fast Open apresentou resultados de desempenho significativamente melhores para a maioria dos cenários e, através de seu uso, foi possível reduzir o tempo médio de carregamento das páginas, resultando em uma experiência mais agravável para o usuário. Além disso, separamos em categorias as páginas mais populares no Brasil e no mundo, distinguindo quais aplicações possuem ganho mais significativo.
id UFFS_a9b4c3c53a9b61255eb2e71d5f361288
oai_identifier_str oai:rd.uffs.edu.br:prefix/2706
network_acronym_str UFFS
network_name_str Repositório Institucional da UFFS (Repositório Digital da UFFS)
repository_id_str 3924
spelling Spohn, Marco AurélioCasaca, Renan de Matos20182019-04-10T18:28:17Z20192019-04-10T18:28:17Z2018https://rd.uffs.edu.br/handle/prefix/2706À importância e o uso da internet como ferramenta de trabalho, estudo, pesquisa, informação, comunicação e entretenimento é cada vez mais crescente e frequente no mundo atual. Dessa forma faz-se necessário a otimização de sua estrutura para permitir um uso eficiente de recursos tecnológicos que são responsáveis pela gerência e funcionamento adequado da internet. O protocolo TCP é um desses mecanismos, sendo responsável pelo controle e pela comunicação confiável e ordenada da maioria dos dados trafegados na rede. No entanto, o estabelecimento de conexões através do protocolo TCP exige o envio de várias mensagens de controle que acabam consumindo uma quantidade considerável de recursos, tornando-o ineficiente e causando atraso de transmissão entre cliente e servidor em conexões de curta duração. Sabendo que muitas aplicações da internet fazem uso intenso de conexões TCP, desenvolveram- se novos mecanismos ao longo do tempo para que o protocolo atue de forma eficiente a fim de proporcionar uma experiência satisfatória aos usuários. Esse trabalho propõe o estudo do TCP Fast Open, um novo mecanismo que se empenha em um uso mais inteligente e eficiente dos recursos da rede em conexões de curta duração, ao mesmo tempo, que mantém as propriedades do protocolo TCP. Foram utilizadas ferramentas de rede, como o Wireshark, para analisar o funcionamento do protocolo de acordo com suas especificações. Adicionalmente testamos seu desempenho em cenários específicos, identificando suas vantagens e quantificando seus ganhos em relação ao protocolo convencional. O TCP Fast Open apresentou resultados de desempenho significativamente melhores para a maioria dos cenários e, através de seu uso, foi possível reduzir o tempo médio de carregamento das páginas, resultando em uma experiência mais agravável para o usuário. Além disso, separamos em categorias as páginas mais populares no Brasil e no mundo, distinguindo quais aplicações possuem ganho mais significativo.The importance and usage of the internet as a tool for work, study, research, information, communication and entertainment is increasingly frequent at today's world. Thus, it is necessary the optimization of its structure to allow an efficient use of technological resources that are responsible for the proper operation and management of the internet. The TCP protocol is one of such mechanisms, it is responsible to control a reliable and ordered communication of most data through the internet. However, the establishment of connections over TCP demands the dispatch of several control messages that end up consuming a considerable amount of resources, making it inefficient and causing transmission delays between client and server on short-term connections. Considering that many internet applications make intense use of TCP connections, there were developed new mechanisms through the time so that the protocol act efficiently and provide a satisfactory user experience. This work proposes the study of the TCP Fast Open, a new mechanism which strives to make a smarter and more efficient use of net- work resources on short-term connections and, at the same time, it keeps the same properties of the TCP protocol. We applied network tools, like Wireshark, to analyze the protocol operation according to its specifications. Additionally, we tested its performance in specific scenarios, identifying and quantifying its advantages over the conventional protocol. The TCP Fast open presented performance results significantly betters on most scenarios and, throughout its application, it was possible to reduce the average page loading time, resulting in a more pleasant user experience. Beyond that, we divided the most popular pages of Brazil and World in categories, distinguishing which application are benefited more with the use of the TCP Fast Open protocol as an alternative.Submitted by SUELEN SPINDOLA BILHAR (suelen.bilhar@gmail.com) on 2019-04-10T18:27:22Z No. of bitstreams: 1 CASACA.pdf: 13395059 bytes, checksum: 40812178035b998d34d168d4fb626687 (MD5)Approved for entry into archive by Diego dos Santos Borba (dborba@uffs.edu.br) on 2019-04-10T18:28:17Z (GMT) No. of bitstreams: 1 CASACA.pdf: 13395059 bytes, checksum: 40812178035b998d34d168d4fb626687 (MD5)Made available in DSpace on 2019-04-10T18:28:17Z (GMT). No. of bitstreams: 1 CASACA.pdf: 13395059 bytes, checksum: 40812178035b998d34d168d4fb626687 (MD5) Previous issue date: 2018porUniversidade Federal da Fronteira SulUFFSBrasilCampus ChapecóProtocolos de comunicaçãoInternetRede de comunicaçãoAnálise do protocolo TCP Fast Openinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFFS (Repositório Digital da UFFS)instname:Universidade Federal Fronteira do Sul (UFFS)instacron:UFFSLICENSElicense.txtlicense.txttext/plain; charset=utf-81866https://rd.uffs.edu.br:8443/bitstream/prefix/2706/2/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD52ORIGINALCASACA.pdfCASACA.pdfapplication/pdf13395059https://rd.uffs.edu.br:8443/bitstream/prefix/2706/1/CASACA.pdf40812178035b998d34d168d4fb626687MD51prefix/27062019-04-10 15:28:17.044oai:rd.uffs.edu.br:prefix/2706TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttps://rd.uffs.edu.br/oai/requestopendoar:39242019-04-10T18:28:17Repositório Institucional da UFFS (Repositório Digital da UFFS) - Universidade Federal Fronteira do Sul (UFFS)false
dc.title.pt_BR.fl_str_mv Análise do protocolo TCP Fast Open
title Análise do protocolo TCP Fast Open
spellingShingle Análise do protocolo TCP Fast Open
Casaca, Renan de Matos
Protocolos de comunicação
Internet
Rede de comunicação
title_short Análise do protocolo TCP Fast Open
title_full Análise do protocolo TCP Fast Open
title_fullStr Análise do protocolo TCP Fast Open
title_full_unstemmed Análise do protocolo TCP Fast Open
title_sort Análise do protocolo TCP Fast Open
author Casaca, Renan de Matos
author_facet Casaca, Renan de Matos
author_role author
dc.contributor.advisor1.fl_str_mv Spohn, Marco Aurélio
dc.contributor.author.fl_str_mv Casaca, Renan de Matos
contributor_str_mv Spohn, Marco Aurélio
dc.subject.por.fl_str_mv Protocolos de comunicação
Internet
Rede de comunicação
topic Protocolos de comunicação
Internet
Rede de comunicação
description À importância e o uso da internet como ferramenta de trabalho, estudo, pesquisa, informação, comunicação e entretenimento é cada vez mais crescente e frequente no mundo atual. Dessa forma faz-se necessário a otimização de sua estrutura para permitir um uso eficiente de recursos tecnológicos que são responsáveis pela gerência e funcionamento adequado da internet. O protocolo TCP é um desses mecanismos, sendo responsável pelo controle e pela comunicação confiável e ordenada da maioria dos dados trafegados na rede. No entanto, o estabelecimento de conexões através do protocolo TCP exige o envio de várias mensagens de controle que acabam consumindo uma quantidade considerável de recursos, tornando-o ineficiente e causando atraso de transmissão entre cliente e servidor em conexões de curta duração. Sabendo que muitas aplicações da internet fazem uso intenso de conexões TCP, desenvolveram- se novos mecanismos ao longo do tempo para que o protocolo atue de forma eficiente a fim de proporcionar uma experiência satisfatória aos usuários. Esse trabalho propõe o estudo do TCP Fast Open, um novo mecanismo que se empenha em um uso mais inteligente e eficiente dos recursos da rede em conexões de curta duração, ao mesmo tempo, que mantém as propriedades do protocolo TCP. Foram utilizadas ferramentas de rede, como o Wireshark, para analisar o funcionamento do protocolo de acordo com suas especificações. Adicionalmente testamos seu desempenho em cenários específicos, identificando suas vantagens e quantificando seus ganhos em relação ao protocolo convencional. O TCP Fast Open apresentou resultados de desempenho significativamente melhores para a maioria dos cenários e, através de seu uso, foi possível reduzir o tempo médio de carregamento das páginas, resultando em uma experiência mais agravável para o usuário. Além disso, separamos em categorias as páginas mais populares no Brasil e no mundo, distinguindo quais aplicações possuem ganho mais significativo.
publishDate 2018
dc.date.none.fl_str_mv 2018
dc.date.issued.fl_str_mv 2018
dc.date.accessioned.fl_str_mv 2019-04-10T18:28:17Z
dc.date.available.fl_str_mv 2019
2019-04-10T18:28:17Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://rd.uffs.edu.br/handle/prefix/2706
url https://rd.uffs.edu.br/handle/prefix/2706
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 da Fronteira Sul
dc.publisher.initials.fl_str_mv UFFS
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Campus Chapecó
publisher.none.fl_str_mv Universidade Federal da Fronteira Sul
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFFS (Repositório Digital da UFFS)
instname:Universidade Federal Fronteira do Sul (UFFS)
instacron:UFFS
instname_str Universidade Federal Fronteira do Sul (UFFS)
instacron_str UFFS
institution UFFS
reponame_str Repositório Institucional da UFFS (Repositório Digital da UFFS)
collection Repositório Institucional da UFFS (Repositório Digital da UFFS)
bitstream.url.fl_str_mv https://rd.uffs.edu.br:8443/bitstream/prefix/2706/2/license.txt
https://rd.uffs.edu.br:8443/bitstream/prefix/2706/1/CASACA.pdf
bitstream.checksum.fl_str_mv 43cd690d6a359e86c1fe3d5b7cba0c9b
40812178035b998d34d168d4fb626687
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFFS (Repositório Digital da UFFS) - Universidade Federal Fronteira do Sul (UFFS)
repository.mail.fl_str_mv
_version_ 1809094609608900608