Μελέτη επίδοσης διαδικτύου
Web performance analysis
Μακρόπουλος, Γεώργιος Ι.
KeywordsΔιαδίκτυο ; Μέτρηση επίδοσης του διαδικτύου ; Τεχνολογία ; TCP/IP (Πρωτόκολλο δικτύων υπολογιστών) ; Ποιότητα υπηρεσιών ; Συμφωνίες Επιπέδου Υπηρεσιών (Σ.Ε.Υ.)
The rapid growth of the Internet usage in the recent years has led the scientific community in search of directions for improvements. Τhis fact requires the improvement of the existing protocols on both the fixed line as well as the wireless communications. This growth is leading to an increase of users and this means that the demands have been increased too and additionally that providers of telecommunication services are seeking for the best possible service offers for their costumers. Each protocol has a section which is associated with the performance and scientists are constantly trying either to improve this section with corrective actions, or to design new parts from scratch. In addition to this, in order to achieve the desired improvements, a basic requirement is to collect the necessary data before implementing the changes. These data are measurements taken by specific tools which are designed for this purpose and they are the basic pillar, as they provide essential information to draw conclusions. For these reasons this dissertation examines how web performance improvement is achieved through specific technologies that are applied in different protocols and also it analyzes a key factor that leads to improvements, i.e. the web performance measurement tools. Within this analysis we have created and present a tool that carries out measurements of download speed in a network. The objective is to estimate the quality of connection, by passing a series of data and measuring the transmission time though the network. This tool can be installed on a LAN or on the web where it can measure the download speed of a computer over the network when a communication with a server is established. The measurements can be saved into a database and the user can process and analyze the data whenever this is needed.