Kiedy sprawdzam prędkość wysyłania / pobierania, to 4 Mbit / s. Oznacza to, że mogę pobierać / przesyłać z prędkością 4 megabitów na sekundę. Ale nie do końca rozumiem, co to oznacza.
Na przykład, jeśli przesyłam plik 4 Mb (biorąc pod uwagę ten rozmiar dla uproszczenia) za pośrednictwem dowolnej aplikacji internetowej z Londynu, a moja prędkość Internetu wynosi 4 Mbit / s, czy będę w stanie przesłać ten plik w ciągu 1 sekundy, niezależnie od faktycznego fizycznego lokalizacja serwera (Australii, Nowego Jorku lub innej lokalizacji na świecie)? Kiedy więc mówimy, że prędkość wysyłania wynosi 4 megabitów na sekundę, do której lokalizacji to dotyczy? Z pewnością powinno tak być zawsze w odniesieniu do miejsca docelowego, prawda?
Aktualizacja: - Dla uproszczenia rozważałem tylko rozmiar pliku jako 4 Mb. Rozumiem również, że 1 Mb / s nie jest równy 1 MB / s. 1 MBps = 8 Mbps. To pytanie jest właściwie, co praktycznie oznacza prędkość?
Odpowiedzi:
Ta prędkość odnosi się do połączenia między tobą a twoim dostawcą usług internetowych. Nie gwarantuje to, że można uzyskać tę prędkość z dowolnego miejsca w Internecie.
Utwórzmy przykład, w którym przesyłasz plik z pulpitu na serwer w Londynie:
Krok 4 jest celowo niejasny. Trasowanie może ulec zmianie, jeśli linie ulegną awarii, jeśli zostaną zmienione połączenia między dostawcami usług internetowych. Jeśli linie są przeciążone, a routing jest celowo zmieniany itp. Celowo zbudowano tę elastyczność. Jeśli chcesz uzyskać więcej informacji, dlaczego szukać sieci ARPA i zimnej wojny.
Zakładając, że 4 Mb / s jest najwolniejszym łączem na drodze do celu: Tak.
Może pomóc, jeśli pomyślisz o tych dwóch analogiach:
źródło
Bity kontra bajty
Bit = pojedynczy 1 lub 0
Bajt = 8 1 lub 0
= _ _ _ _ _ _ _ _ _
Aby uzyskać [Bajtów na sekundę] (lub megabajtów, giga itp.) Po prostu weź ___ Bity i podziel przez 8
Pamięć jest mierzona w bajtach, dlaczego?
Transfer danych mierzony jest w BITS, dlaczego?
Ponieważ najniższa informacja, którą można wysłać, to 1 lub 0 (włączone lub wyłączone). Więc jeśli włączysz latarkę, oznacza to „Wł.” To 1, a wyłączysz to „Wył.” Lub 0. - W ten sposób komputery rozmawiają ze sobą, pulsując nawzajem 1 i 0.
Ale jak szybko pulsują na siebie w ciągu sekundy?
To by było ile bitów na sekundę?
Mówimy więc „ Bits na sekundę ”.
źródło
Zakładam, że rozmiar pliku to 4 mega bity, mimo że rozmiary plików są zwykle mierzone w bajtach (8 bitów). oznacza to, że plik ma 4 000 000 bitów.
Jeśli połączenie między tobą a stroną odbierającą wynosi dokładnie 4 Mb / s (4 000 000 bitów na sekundę), bez zmian prędkości w trakcie przesyłania, wykonanie transferu zajmie dokładnie 1 sekundę. Całkowity czas między rozpoczęciem przesyłania a jego faktycznym zakończeniem może być dłuższy ze względu na opóźnienie między tobą a odbiorcą.
Korzystając ze strony takiej jak speedtest.net, testujesz prędkość transferu między komputerem a jednym z ich serwerów testowych (pokazują małą mapę wskazującą położenie serwera). Wynik tego testu zależy w dużej mierze od sieci pośrednich, ponieważ końcowa prędkość będzie taka, jak dla najwolniejszego ogniwa w łańcuchu.
źródło
Aby to uprościć, powiedzmy, że tak, 4 Mb / s to stabilna / maksymalna prędkość połączenia: bez spadków, bez wzrostu itp.
Będziesz przesyłać i pobierać z taką prędkością stale po swojej stronie, ale wszystko zależy od serwera, na który przesyłasz lub z którego pobierasz: jeśli mają tylko 1 Mb / s, wówczas maksymalna prędkość wyniesie 1 Mb / s, ale jeśli maksymalna prędkość serwera jest 1 GB, wtedy osiągniesz maks. prędkość 4 Mb / s.
Możesz jechać tylko tak szybko, jak najsłabsza prędkość.
źródło
Oprócz innych odpowiedzi
Jeśli prześlesz plik na szybki serwer, więc link do twojego dostawcy ISP jest najwolniejszym linkiem w łańcuchu, wtedy transfer będzie ograniczony do 4 Mb / s przez twojego usługodawcę - to ogólnie dotyczy dużych plików.
Ale jeśli sprzęt może poradzić sobie lepiej (tzn. 4 Mb / s jest arbitralnym limitem ustalonym przez twojego dostawcę usług internetowych, ponieważ płacisz tylko za tę opcję, a nie za szybszą), a twój plik jest wystarczająco mały, możesz doświadczyć „ prędkości wysyłania seryjnego ”.
Oznacza to, że Twój dostawca usług internetowych może zezwolić ci na przesłanie pierwszych 10 MB (przykładowo rzeczywista wartość jest ustalana przez Twojego dostawcę) pliku o wiele szybciej niż deklarowane 4 Mb / s, jeśli Twój link był bezczynny (lub prawie bezczynny) przez podczas. Po tych 10 MB łącze zostaje „nasycone”, a dla pozostałych danych obowiązuje limit 4 Mb / s. Ustaw link prawie bezczynnie przez kolejną chwilę, a będziesz mógł ponownie pęknąć.
Innymi słowy: jeśli utrzymasz niski poziom wysyłania przez kilka sekund, zyskasz pewną część bajtów, możesz przesłać znacznie szybciej, zanim limit się zacznie.
Ten mechanizm sprawia, że przeglądanie Internetu jest bardziej płynne, usprawnia przesyłanie plików.
Z punktu widzenia dostawców usług internetowych wielu ich klientów generuje tylko takie impulsy wzrostowe. Rzadko (jako grupa) rzadko nasycają łącze ISP do Internetu (przepustowość wysyłania), ponieważ wybuchy występują losowo w różnych momentach, więc nie ma sensu ograniczać każdego połączenia. Dzięki seriom klienci ci są zadowoleni z bardziej responsywnego Facebooka, gdy publikują swoje zdjęcia żywności. Z drugiej strony niewielu klientów korzystających z P2P lub wysyłających duże pliki w tym samym momencie może nasycić łącze na zewnątrz, więc są ograniczone, gdy przekroczą pewien próg.
Plik 4 Mb w twoim przykładzie jest raczej mały, ma 0,5 MB. Może to zostać przesłane w całości w ramach jednej serii, jeśli Twój dostawca usług internetowych to obsługuje. Możesz jednak przekroczyć limit (lub tymczasowe spowolnienie sieci) gdzieś poza swoim dostawcą usług internetowych.
źródło