Análise do protocolo TCP Fast Open
Autor(a) principal: | |
---|---|
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 |