Prędkość wysyłania danych

Upload, w skrócie UL, jest procesem przenoszenia plików z jednego systemu komputerowego do pamięci innego urządzenia, które posiada większy system poprzez połączenie internetowe. Proces ten jest najbardziej znaną i popularną formą techniki wymiany plików.[1] Z tego powodu, wysyłanie staje się najbardziej powszechnym trendem w różnych serwisach społecznościowych aplikacji internetowych, takich jak Facebook, Twitter, YouTube, Myspace, Flickr, LinkedIn i wielu innych.[2] Z drugiej strony, prędkość odnosi się do całkowitego czasu potrzebnego do wykonania określonego zadania. Informuje on użytkownika, jak szybko system może wykonywać operacje. Tak więc, prędkość wysyłania odnosi się po prostu do szybkości, z jaką plik jest przesyłany z komputera lub urządzenia użytkownika do Internetu.[3]

Spis treści

  1. Funkcjonalność

Funkcjonalność

Zazwyczaj proces przesyłania polega tylko na wysyłaniu plików z urządzenia użytkownika do innej lokalnej pamięci masowej systemu urządzenia. Z punktu widzenia użytkownika, załadowanie pliku ma na celu wysłanie go do innego urządzenia, które jest już skonfigurowane do jego odbioru. Do przesłania pliku przez Internet potrzebny jest protokół transferu plików. Aby plik został pomyślnie załadowany, proces polega na pobraniu ogólnych bitów danych od użytkownika komputera i przeniesieniu ich na serwer. Dane zostaną rozbite na pakiety danych, a następnie zostaną przesłane, aby pobrane dane były bezpieczne. FTP jest uważany za narzędzie internetowe zarówno dla procesów ładowania, jak i pobierania plików.

Czasami ludzie mylą się między wysyłaniem i pobieraniem, zwłaszcza z warunkami załącz i zapisz. Gdy osoba wysyła wiadomość e-mail wraz z załączonym plikiem, czynność załączenia załącznika nie jest uważana za załadowanie, ponieważ polega ona po prostu na dołączeniu pliku z folderu już istniejącego w urządzeniu. Gdy wiadomość e-mail jest również wysyłana z załącznikiem i osoba zapisuje załączony plik na swoim komputerze w celu jego obejrzenia, czynność zapisania załączonego pliku nie jest uważana za pobranie.

W związku z tym, odnosząc się do komunikacji internetowej, czy to przez linie telefoniczne czy połączenia bezprzewodowe, prędkość wysyłania danych jest zwykle wolniejsza niż prędkość pobierania.[4] Prędkość przesyłania danych szerokopasmowych jest na ogół znacznie wolniejsza niż prędkość pobierania, ponieważ większość użytkowników zazwyczaj pobiera znacznie więcej plików niż przesyła. Taki proces pobierania danych jest przez dostawcę usług internetowych traktowany bardziej priorytetowo niż proces przesyłania danych. Zadaniem dostawcy usług internetowych jest uregulowanie sposobu, w jaki sieci radzą sobie z różnymi strumieniami ruchu konkurującymi o przesyłanie przez eter. Z tego powodu szybkość przesyłania danych staje się coraz ważniejsza dla użytkownika, który musi przenieść duże i duże pliki z własnego urządzenia komputerowego do innego urządzenia komputerowego na innym obszarze geograficznym.

Istnieje inny rodzaj przesyłania, który jest znany jako zdalne przesyłanie. Ten typ obejmuje transfer danych z jednego zdalnego serwera na inny zdalny serwer i jest zwykle używany przez usługi hostingu plików. Można to również wykorzystać w przypadku, gdy system, z którego dane muszą być udostępniane, pochodzi z szybkiej sieci lokalnej. Plik wysyłany do komputera zdalnego jest zapisywany, a użytkownik na drugim końcu może zlokalizować plik.[5]

Strona musi posiadać narzędzie do przesyłania plików, które pozwala na przesłanie pliku i pomaga w jego transferze. Poniżej przedstawiono aplikacje biznesowe, które wymagają dobrej prędkości przesyłania danych:

  • Kopie zapasowe dysków twardych
  • Wewnętrzny hosting internetowy
  • Załączniki do wychodzącej poczty elektronicznej
  • Aplikacje w chmurze, takie jak google documents, Dropbox i iCloud
  • Usługa telefoniczna Voice over IP (VoIP)
  • Skype i Facetime

Dobre szerokopasmowe łącze internetowe zapewnia prędkość przesyłania danych wynoszącą 50 Mb/s lub więcej. Dla podstawowych usług niskiej klasy, zapewniają maksymalną prędkość przesyłania danych już od 256 Kbps. Szybkość wysyłania danych zależy od technologii dostawcy usług.

Ponadto, jeśli połączenie zostało już nawiązane, obie strony mogą wysyłać i odbierać dane od siebie nawzajem. W związku z tym nie ma potrzeby korzystania z portu w celu wysyłania i odbierania z serwera, ponieważ serwer nie inicjuje żadnych połączeń. W trakcie przesyłania pliku na serwer, użytkownik inicjuje połączenie z serwerem, który przesyła żądanie HTTP GET i zawiera dane, które mają być przesłane.

Zgodnie z uśrednionym wynikiem testu prędkości, średnia prędkość wysyłania danych na wszystkie urządzenia, w tym urządzenia przenośne, tablety i komputery stacjonarne, wynosi 0,96Mbps.[6] Możliwe jest również jednoczesne wysyłanie i pobieranie, jednak powoduje to wolniejszą prędkość transferu, szczególnie w przypadku połączenia o niskiej przepustowości.

Poniżej przedstawiono różne typy formatów, które mogą być przesyłane do systemu komputerowego lub innych urządzeń.

Typ pliku Format pliku
Obrazy .jpg .jpeg .jpeg .png .gif
Dokumenty .pdf (Portable document format).docx .docx (Microsoft word document).ppt .pptx .pps .ppsx (prezentacja Microsoft powerpoint).odt (Open document text document).xls .xls .xlsx (Microsoft excel document)
Dźwięk .mp3 .m4a .ogg .wav
Wideo .mp4 .m4v (MPEG-4).mov (Quicktime).wmv (Windows media video).avi .mpg .ogv (ogg) .3gp (3GPP) .3g2(3GPP2)

Im mniejszy rozmiar pliku, tym łatwiej będzie go przesłać i obejrzeć w systemie komputerowym. W przypadku zadań związanych z przesyłaniem filmów i plików wideo można ustawić lub ograniczyć rozmiar pliku, który ma być przesłany. Zapewnia to i zabezpiecza, że użytkownik nie przekroczy podanego limitu. Pliki, które są zbyt duże, mogą mieć trudności podczas przesyłania ich na stronę.[6:1]


  1. https://www.techopedia.com/definition/1883/upload-ul ↩︎

  2. https://www.connectingdevonandsomerset.co.uk/faq/what-does-download-and-upload-mean/ ↩︎

  3. https://www.bandwidthplace.com/download-speed-vs-upload-speed-whats-the-difference-article/ ↩︎

  4. http://www.businessdictionary.com/definition/upload.html ↩︎

  5. https://www.techopedia.com/definition/1883/upload-ul ↩︎

  6. https://help.fluidreview.com/hc/en-us/articles/236115967-Accepted-File-Formats-for-Uploads ↩︎ ↩︎