'Features and Operation of HTTP Versions' : Evolution of HTTP cache protocols
Uložené v:
| Názov: | 'Features and Operation of HTTP Versions' : Evolution of HTTP cache protocols |
|---|---|
| Autori: | Esha, Syeda Samiha Islam |
| Prispievatelia: | Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences, Tampere University |
| Rok vydania: | 2025 |
| Predmety: | HTTP protocol, TCP, UDP, QUIC, handshake, RTT, Tietotekniikan DI-ohjelma - Master's Programme in Information Technology, information networks, protocols (data communications), handshaking |
| Popis: | Modern online communication fundamentally relies on HTTP protocols. By the evolvement of new technology and generation, newer HTTP versions got introduced one by one. The very first ever HTTP protocol version was HTTP/0.9 which is of no use nowadays. The most recent version that got developed is HTTP/3, which is still getting evolved and adjusted. The major goal of this thesis is to discuss about the development of HTTP/1.0 to HTTP/3, where only the latest version is UDP based, but the older versions were all TCP based protocol. It also discusses about other features of HTTP and how it works. This thesis involves capturing and analysing packets via Wireshark from different HTTP versions and compare them with their prior and later version. Each version had their own shortcomings, and the immediate later version of the prior version got introduced to address those shortcomings. HTTP/1 introduced header for the first time which was a lacking in HTTP/0.9. HTTP/1.1 introduced persistent connections so that the connection doesn’t keep closing after each transmission. On the other hand, the biggest improvement in HTTP/2 was multiplexing compared to HTTP/1.1. The most unique feature in HTTP/3 was using QUIC over UDP instead of TCP for network communication and addressing problems like Head-of-Line blocking, reducing RTTs etc. Most the websites and applications are still not get used to HTTP/3 and are dependent on older versions for some extend. HTTP/3 has its own shortcoming and has its own place for further improvements. But these can be minimized to some extent by taking some necessary measures. This thesis concludes that, ongoing protocol development is essential for influencing web engagement. Future research is required to examine HTTP/3's uptake in real-time applications and additional security enhancements. |
| Druh dokumentu: | master thesis |
| Popis súboru: | fulltext |
| Jazyk: | English |
| Relation: | https://trepo.tuni.fi/handle/10024/231552 |
| Dostupnosť: | https://trepo.tuni.fi/handle/10024/231552 |
| Rights: | cc by-nc-nd 4.0 ; openAccess |
| Prístupové číslo: | edsbas.2EF0D1C5 |
| Databáza: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://trepo.tuni.fi/handle/10024/231552# Name: EDS - BASE (s4221598) Category: fullText Text: View record from BASE – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Esha%20SSI Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.2EF0D1C5 RelevancyScore: 919 AccessLevel: 3 PubType: Dissertation/ Thesis PubTypeId: dissertation PreciseRelevancyScore: 918.707275390625 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: 'Features and Operation of HTTP Versions' : Evolution of HTTP cache protocols – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Esha%2C+Syeda+Samiha+Islam%22">Esha, Syeda Samiha Islam</searchLink> – Name: Author Label: Contributors Group: Au Data: Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences<br />Tampere University – Name: DatePubCY Label: Publication Year Group: Date Data: 2025 – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22HTTP+protocol%22">HTTP protocol</searchLink><br /><searchLink fieldCode="DE" term="%22TCP%22">TCP</searchLink><br /><searchLink fieldCode="DE" term="%22UDP%22">UDP</searchLink><br /><searchLink fieldCode="DE" term="%22QUIC%22">QUIC</searchLink><br /><searchLink fieldCode="DE" term="%22handshake%22">handshake</searchLink><br /><searchLink fieldCode="DE" term="%22RTT%22">RTT</searchLink><br /><searchLink fieldCode="DE" term="%22Tietotekniikan+DI-ohjelma+-+Master's+Programme+in+Information+Technology%22">Tietotekniikan DI-ohjelma - Master's Programme in Information Technology</searchLink><br /><searchLink fieldCode="DE" term="%22information+networks%22">information networks</searchLink><br /><searchLink fieldCode="DE" term="%22protocols+%28data+communications%29%22">protocols (data communications)</searchLink><br /><searchLink fieldCode="DE" term="%22handshaking%22">handshaking</searchLink> – Name: Abstract Label: Description Group: Ab Data: Modern online communication fundamentally relies on HTTP protocols. By the evolvement of new technology and generation, newer HTTP versions got introduced one by one. The very first ever HTTP protocol version was HTTP/0.9 which is of no use nowadays. The most recent version that got developed is HTTP/3, which is still getting evolved and adjusted. The major goal of this thesis is to discuss about the development of HTTP/1.0 to HTTP/3, where only the latest version is UDP based, but the older versions were all TCP based protocol. It also discusses about other features of HTTP and how it works. This thesis involves capturing and analysing packets via Wireshark from different HTTP versions and compare them with their prior and later version. Each version had their own shortcomings, and the immediate later version of the prior version got introduced to address those shortcomings. HTTP/1 introduced header for the first time which was a lacking in HTTP/0.9. HTTP/1.1 introduced persistent connections so that the connection doesn’t keep closing after each transmission. On the other hand, the biggest improvement in HTTP/2 was multiplexing compared to HTTP/1.1. The most unique feature in HTTP/3 was using QUIC over UDP instead of TCP for network communication and addressing problems like Head-of-Line blocking, reducing RTTs etc. Most the websites and applications are still not get used to HTTP/3 and are dependent on older versions for some extend. HTTP/3 has its own shortcoming and has its own place for further improvements. But these can be minimized to some extent by taking some necessary measures. This thesis concludes that, ongoing protocol development is essential for influencing web engagement. Future research is required to examine HTTP/3's uptake in real-time applications and additional security enhancements. – Name: TypeDocument Label: Document Type Group: TypDoc Data: master thesis – Name: Format Label: File Description Group: SrcInfo Data: fulltext – Name: Language Label: Language Group: Lang Data: English – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: https://trepo.tuni.fi/handle/10024/231552 – Name: URL Label: Availability Group: URL Data: https://trepo.tuni.fi/handle/10024/231552 – Name: Copyright Label: Rights Group: Cpyrght Data: cc by-nc-nd 4.0 ; openAccess – Name: AN Label: Accession Number Group: ID Data: edsbas.2EF0D1C5 |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.2EF0D1C5 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English Subjects: – SubjectFull: HTTP protocol Type: general – SubjectFull: TCP Type: general – SubjectFull: UDP Type: general – SubjectFull: QUIC Type: general – SubjectFull: handshake Type: general – SubjectFull: RTT Type: general – SubjectFull: Tietotekniikan DI-ohjelma - Master's Programme in Information Technology Type: general – SubjectFull: information networks Type: general – SubjectFull: protocols (data communications) Type: general – SubjectFull: handshaking Type: general Titles: – TitleFull: 'Features and Operation of HTTP Versions' : Evolution of HTTP cache protocols Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Esha, Syeda Samiha Islam – PersonEntity: Name: NameFull: Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences – PersonEntity: Name: NameFull: Tampere University IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2025 Identifiers: – Type: issn-locals Value: edsbas – Type: issn-locals Value: edsbas.oa |
| ResultId | 1 |
Nájsť tento článok vo Web of Science