Apa artinya kecepatan Internet 4 Mbit / s?


8

Ketika saya memeriksa kecepatan unggah / unduh saya, kecepatannya 4 Mbit / s. Ini artinya saya dapat mengunduh / mengunggah dengan kecepatan 4 megabit per detik. Tetapi saya tidak sepenuhnya mengerti apa artinya ini.

Misalnya, jika saya mengunggah file 4 Mb (mempertimbangkan ukuran ini untuk kesederhanaan) melalui aplikasi web apa pun dari London dan kecepatan Internet saya adalah 4 Mbit / s, apakah saya dapat mengunggah file ini dalam 1 detik terlepas dari fisik sebenarnya lokasi server (baik Australia atau New York atau lokasi lain di dunia)? Jadi, ketika kami mengatakan bahwa kecepatan unggah adalah 4 megabit per detik, ke lokasi manakah itu berlaku? Tentunya itu harus selalu sehubungan dengan lokasi tujuan, bukan begitu?

Pembaruan: - Semua saya hanya menganggap ukuran file sebagai 4 Mb demi kesederhanaan. Saya juga mengerti 1 Mbps tidak sama dengan 1 MBps. 1 MBps = 8Mbps. Pertanyaan ini sebenarnya apa artinya kecepatan praktis?


11
Ukuran file dalam MegaBytes (MB), tetapi kecepatan jalur dalam MegaBits (Mb / s). 1MB membutuhkan 8 detik untuk transfer pada 1Mb / s (karena ada 8 bit dalam byte standar). ISP Anda hanya dapat mengiklankan kecepatan yang mereka berikan, jadi begitu lalu lintas Anda meninggalkan jaringan mereka, dan melintasi jaringan lain, tidak ada jaminan bahwa kecepatannya akan tetap sama. jadi tidak, itu bukan tanpa memperhatikan lokasi. Dalam istilah praktis, akan selalu membutuhkan waktu tambahan untuk mencapai setengah jalan di planet ini daripada berjalan di sebelahnya.
Frank Thomas

@FrankThomas Katakanlah saya ingin mengunggah beberapa file di situs amazon. Asumsikan penyedia layanan saya adalah PEAK. Apakah maksud Anda data pertama akan melakukan perjalanan ke PEAK (dan kecepatan itu akan menjadi 4 Mbps. Jadi bahkan jika 4 Mbps antara saya dan ISP saya, apakah itu berarti data saya akan mencapai ISP saya terlepas dari lokasinya? Saya percaya TIDAK ). Setelah data mencapai ISP saya, itu akan mencoba menghubungkan server Amazon. ISP jaringan mana yang akan menghubungkan server Amazon? Saya duduk di jaringan bersama atau PEAK memiliki jaringan?
user3198603

@ user3198603 - Anda akan terhubung langsung ke Amazon. Poin Frank adalah, Anda hanya dapat mengunggah dengan kecepatan yang disediakan ISP Anda, tetapi penyebut umum yang paling lambat bisa menjadi penyebabnya. Bukan Amazon dalam hal ini, yang kemungkinan akan melebihi kemampuan ISP Anda, oleh beberapa faktor.
Ramhound

1
"File 4 Mb" Apakah maksud Anda file 4 megabit? Atau file 4 megabyte?
Peter Mortensen

1
Perhatikan bahwa ketika Anda mengunggah file, itu tidak hanya mentransfer file, tetapi juga informasi meta lainnya, seperti header HTTP, pembungkus paket TCP, dll. Bergantung pada protokol, data aktual yang Anda transfer sebenarnya dapat diperbesar menjadi terkenal tingkat.
SOFe

Jawaban:


15

Kecepatan ini mengacu pada tautan antara Anda dan ISP Anda. Itu tidak menjamin daripada Anda bisa mendapatkan kecepatan itu dari tempat mana pun di Internet.

Mari kita buat contoh di mana Anda mengunggah file dari desktop Anda ke server di London:

  1. Data ada di PC Anda.
  2. Cuti data melalui LAN lokal Anda ke gateway default. (Kemungkinan besar 100Mbit / detik atau 1Gbit / detik jika Anda memiliki jaringan kabel).
  3. Data tiba di modem dan diunggah pada 4Mb / s ke ISP Anda . Jika itu adalah ISP global maka itu akan diunggah ke pusat data lokal mereka.
  4. Data kemudian dialihkan dengan cara yang tidak ditentukan ke server di London.

Langkah 4 sengaja tidak jelas. Routing dapat berubah jika saluran turun, jika koneksi antar-ISP diubah. Jika saluran kelebihan beban dan routing sengaja diubah dll. Itu sengaja membangun ini fleksibel. Jika Anda ingin detail lebih lanjut mengapa mencari ARPA net dan perang dingin.

... dan kecepatan internet saya adalah 4Mbps, akankah saya mengunggah file ini dalam 1 detik terlepas dari lokasi fisik aktual server (baik itu Australia atau New York atau lokasi lain di dunia).

Dengan asumsi 4Mb / detik adalah tautan paling lambat di jalur ke tujuan: Ya.

Mungkin membantu jika Anda memikirkan dua analogi ini:

  1. Bangun rantai dengan ketebalan tautan yang berbeda. Rantai itu sekuat mata rantai terlemah. Atau satu set pipa. Pipelink lokal Anda adalah 4cm. Aliran meskipun ti tidak akan berjalan lebih cepat jika terhubung ke pipa yang lebih besar. Jika dapat melambat jika perlu melalui pipa yang lebih tipis (misalnya jika server di London pada 33600 bps
  2. Routing Qua: Anda tidak mengatur path lengkap ke tujuan. Ini lebih seperti memposting surat. jika itu untuk rumah lokal, letakkan di kotak surat yang lebih tinggi, atau letakkan di kotak pos. Anda tidak peduli bagaimana surat mengalir secara internal, asalkan surat itu tiba. Routing untuk IP serupa.

Katakanlah saya ingin mengunggah beberapa file di situs amazon. Asumsikan penyedia layanan saya adalah PEAK. Apakah maksud Anda data pertama akan melakukan perjalanan ke PEAK (dan kecepatan itu akan menjadi 4 Mbps. Jadi, meskipun itu adalah 4 Mbps antara saya dan ISP saya, apakah itu berarti data saya akan mencapai ke ISP saya terlepas dari lokasinya? Saya percaya TIDAK ). Setelah data mencapai ISP saya, itu akan mencoba menghubungkan server Amazon. ISP jaringan mana yang akan menghubungkan server Amazon? Saya duduk di jaringan bersama atau PEAK memiliki jaringan?
user3198603

1
Benar. (7 karakter lagi untuk pergi dengan hal-hal yang tidak perlu untuk mendapatkan panjang minimum komentar yang diperlukan). Argh. Saya benar-benar hanya membutuhkan satu kata dan satu titik.
Hennes

1
Apa itu "Qua routing"?
cutrightjm

1
Jadi, sungguh, Anda tidak dapat berasumsi bahwa begitu data tiba di penyedia Anda, semuanya cepat. Seperti kata hobbs, garis yang sangat cepat itu juga dimiliki oleh sangat-sangat-sangat-sangat banyak orang! Oh, dan juga di akhir perjalanannya, datanya mungkin akan sampai pada seseorang seperti kamu yang hanya memiliki koneksi yang sangat lambat.
Jörg W Mittag

3
@ user3198603, sepertinya tidak ada yang menyebutkan protokol overhead atau waktu pulang-pergi. Sebagian besar transfer file menggunakan TCP, dan TCP dibatasi oleh faktor selain bandwidth, seperti waktu pulang-pergi dan ukuran jendela. Juga ada TCP mulai lambat, TCP mentransmisikan kembali di mana diperlukan ditambah overhead lapisan aplikasi. Ini semua menambahkan hingga keterlambatan tambahan, dan ini berarti bahwa untuk file kecil setidaknya Anda akan mendapatkan kecepatan transfer data yang lebih baik mengakses server yang dekat, daripada yang ada di benua yang berbeda.
marctxk

11

Bits vs Bytes

Bit = A Tunggal 1 atau 0

  • = _

Byte = 8 1 atau 0

  • = _ _ _ _ _ _ _ _

  • Untuk mendapatkan [Bytes per Second] (atau megabyte, giga, dll) Cukup ambil ___ Bits dan bagi dengan 8

Penyimpanan diukur dalam byte, mengapa?

  • Bytes adalah [Data] karena Byte, menjadi 8 1 dan 0 ditambahkan untuk membuat [A Single Letter] Surat adalah informasi ke komputer. Tetapi satu bit tidak berarti apa-apa sampai Anda mendapatkan 8 bit.
  • Bytes adalah 8 bit.
  • 1 MegaByte adalah 1000 KiloBytes. 1000 MegaBytes membuat GigaByte dll ... metrik.

== >> Pembaruan Penting << ==

Bagi Anda yang mencoba untuk memperbaiki Bytes saya

Silakan kunjungi Wikipedia / wiki / Mebibyte

Terima kasih

Akhir Pembaruan

Transfer Data diukur dalam BITS, mengapa?

Karena informasi terendah yang dapat Anda kirim adalah angka 1 atau angka 0 (hidup atau mati). Jadi jika Anda menyalakan lampu senter, itu "Nyala" itu 1, dan matikan itu "Mati" atau 0. - Ini adalah bagaimana komputer berbicara satu sama lain dengan saling berdenyut 1 dan 0.

Tetapi seberapa cepat mereka berdenyut satu sama lain dalam sedetik?

Nah itu akan berapa bit per detik?

Jadi kita katakan " Bits per second ".


4
Koreksi: 1 Megabyte = 1024 Kilobyte = 1024 * 1024 Bytes. Ini bukan metrik yang sempurna, itu hanya dekat (itu benar-benar 2 ^ 10, karena biner. Kebetulan 2 ^ 10 adalah 1024, yang sangat dekat dengan seribu jadi kami hanya menggunakannya meskipun salah 2%) .
Delioth

1
Dalam komunikasi serial (async) 1 byte secara efektif dapat menjadi 10 bit atau lebih karena overhead bit mulai dan berhenti dan / atau gigitan paritas, dll.
Peter Mortensen

8
@Delioth Tidak benar. Megabyte = 1000 * 1000 byte. Mebibyte = 1024 * 1024 byte. Lihat en.wikipedia.org/wiki/Binary_prefix . Tolong jangan terus menyebarkan unit yang kelebihan muatan yang membingungkan.
Nayuki

5
Megabita adalah 1000 byte => Tidak . Kilobyte adalah 1000 byte.
Thomas Ayoub

@Nayuki Cukup menggunakan unit SI tanpa mengklarifikasi hanya menambah kebingungan "Mengapa drive 1TB saya muncul karena hanya 931GB?" Saya tidak melihat masalah dengan menambahkan penjelasan itu. Anda tidak mungkin berurusan dengan unit SI dalam throughput. Jika Anda benar-benar membenci kebingungan, jawabannya harus tetap hanya pada kibibytes dan mebibytes.
Arda Xi

2

Saya mengasumsikan ukuran file adalah 4 mega bit, meskipun ukuran file biasanya diukur dalam byte (8 bit). ini berarti file tersebut berukuran 4.000.000 bit.

Jika koneksi antara Anda dan pihak penerima adalah 4 mb / s (4.000.000 bit per detik) tepat, tanpa perubahan kecepatan selama transfer, transfer akan memakan waktu tepat 1 detik untuk menyelesaikan. Total waktu antara Anda memulai transfer dan benar-benar selesai mungkin lebih besar karena latensi antara Anda dan penerima.

Saat menggunakan situs seperti speedtest.net, Anda menguji kecepatan transfer antara komputer Anda dan salah satu server pengujian mereka (Mereka menunjukkan peta kecil yang menunjukkan posisi server). Hasil tes ini sangat tergantung pada jaringan perantara, karena kecepatan akhir Anda akan menjadi tautan paling lambat dalam rantai.


cascer1, saya bukan orang jaringan, dan terakhir kali saya melakukan perhitungan adalah ketika jaringan terdiri dari cangkir kertas dan tali, jadi ini mungkin tampak seperti pertanyaan bodoh. Ingatan saya adalah bahwa kita biasanya mengasumsikan 10 bit per byte yang dikirimkan ke akun untuk overhead (periksa digit, dll.). Jadi jika Anda memiliki throughput 4 Mb / s, file 4Mb akan membutuhkan 1,25 detik daripada 1 detik. Apakah ini tidak lagi menjadi masalah, atau Anda hanya membuat penjelasannya tetap sederhana?
fixer1234

1
Saya bukan orang jaringan juga saya menerapkan pengetahuan saya tentang satu semester infrastruktur jaringan bersama dengan apa yang saya pikir saya tahu tentang jaringan. Saya belum pernah mendengar tentang 10 bit ke byte, tetapi kedengarannya seperti byte roti
cascer1

@ fixer1234 Juga (saya tidak dapat mengedit komentar saya yang lain untuk beberapa alasan), mungkin 10 bit per byte adalah perkiraan yang cukup akurat kembali pada hari itu tetapi saya tidak berpikir itu sangat akurat lagi. Sekali lagi, saya mendasarkan ini pada dasarnya hanya pada intuisi.
cascer1

Sepertinya segala sesuatunya menjadi semakin rumit sejak subuh waktu. Ini memicu minat saya dan saya melakukan sedikit Googling. tamos.net/~rhay/wp/overhead/overhead.htm dan cisco.com/c/en/us/about/security-center/… ikutilah . Tanpa membiarkan kerugian, sepertinya jaringan modern bisa menjadi jauh lebih efisien, dengan overhead serendah sekitar 2,5% (kasus terburuk tanpa kerugian ~ 83% untuk ukuran paket terkecil). Saya tidak yakin apa yang didasarkan pada 25% lama.
fixer1234

1
10 bit menyumbang satu bit paritas dan satu bit kontrol. Tetapi, seperti yang Anda katakan, banyak hal sebenarnya sedikit lebih rumit. Bahkan ada kompresi yang terlibat, sehingga rata-rata kurang dari 8bits / byte.
THS

1

Untuk membuatnya sederhana, katakanlah ya, 4mbps adalah kecepatan koneksi stabil / maksimal Anda: tidak ada penurunan, tidak ada peningkatan, dll.

Anda akan mengunggah dan mengunduh dengan kecepatan itu terus-menerus di ujung Anda, tetapi semuanya tergantung pada server tempat Anda mengunggah atau mengunduh: jika mereka hanya memiliki 1Mbps maka kecepatan maksimal Anda akan menjadi 1Mbps, tetapi jika kecepatan maks server adalah 1GB maka Anda akan maksimal pada 4Mbps.

Anda hanya bisa bergerak secepat kecepatan terlemah.


-1

Selain jawaban lainnya

Jika Anda mengunggah file Anda ke server cepat, sehingga tautan ke ISP Anda adalah tautan paling lambat dalam satu rangkaian, maka transfer akan dibatasi hingga 4 Mbps oleh ISP Anda - itu berlaku secara umum untuk file besar.

Tetapi jika perangkat keras dapat melakukan yang lebih baik (yaitu 4Mbps adalah batas sewenang-wenang yang ditetapkan oleh ISP Anda karena Anda membayar untuk opsi ini saja, bukan yang lebih cepat) dan file Anda cukup kecil maka Anda mungkin mengalami " kecepatan unggah yang meledak ".

Ini berarti ISP Anda memungkinkan Anda untuk mengirim 10 MB pertama (contoh, nilai aktual ditentukan oleh ISP Anda) dari file yang jauh lebih cepat daripada yang dinyatakan 4 Mbps jika tautan Anda idle (atau hampir idle) untuk suatu sementara. Setelah 10 MB ini tautannya menjadi "jenuh" dan batas 4 Mbps berlaku untuk data yang tersisa. Buat tautan Anda hampir menganggur untuk sementara waktu dan Anda akan bisa meledak lagi.

Dengan kata lain: jika Anda menjaga unggahan tetap rendah selama beberapa detik, Anda mendapat kredit beberapa byte, Anda dapat mengunggah lebih cepat sebelum batas Anda masuk.

Mekanisme ini membuat penjelajahan web Anda lebih cepat, meningkatkan unggahan file.

Dari sudut pandang ISP, banyak dari klien mereka yang hanya menghasilkan ledakan ke atas. Mereka (sebagai grup) hampir tidak pernah menjenuhkan tautan ISP ke Internet (bandwidth unggahnya) karena semburan terjadi secara acak pada saat yang berbeda, sehingga tidak ada gunanya membatasi setiap koneksi. Berkat semburan klien-klien ini senang dengan Facebook lebih responsif ketika mereka memposting foto makanan mereka. Di sisi lain beberapa klien menggunakan P2P atau mengirim file besar pada saat yang sama dapat menjenuhkan tautan ke luar, sehingga mereka dibatasi ketika mereka melebihi ambang batas tertentu.

File 4 Mb dalam contoh Anda agak kecil, yaitu 0,5 MB. Ini dapat ditransfer secara keseluruhan dalam satu ledakan jika ISP Anda mendukungnya. Anda dapat mencapai batas lain (atau perlambatan jaringan sementara) di suatu tempat di luar ISP Anda.


1
Saya pikir Anda sedang memilih karena penjelasan Anda tentang saturasi dan meledak. Biasanya kecepatan yang diiklankan ISP biasanya kecepatan burst, dan jarang jenuh baris masalah. Mempertimbangkan bahwa kabel dapat mencapai hingga 300Mbps + sekarang dan VDSL dapat melakukan lebih banyak, tergantung pada DSLAM, dll. Jawaban Anda agak tidak aktif.
Ian M
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.