Bir kişi 500 Mb / sn (100 MB / sn) hızında, 500 Mb / sn (62.5 MB / sn) yazma hızında bir sabit sürücüye indirmeyi denediyse, ne olurdu? Sistem indirme hızını sınırlar mı?
Bir kişi 500 Mb / sn (100 MB / sn) hızında, 500 Mb / sn (62.5 MB / sn) yazma hızında bir sabit sürücüye indirmeyi denediyse, ne olurdu? Sistem indirme hızını sınırlar mı?
Yanıtlar:
İnternette en yaygın kullanılan protokol olan TCP de dahil olmak üzere birçok protokol akış kontrolü denilen bir şey kullanır. Akış kontrolü basitçe, TCP'nin, göndericinin, arabelleğini boşaltabileceğinden daha hızlı paketler göndererek bir alıcıya zorlamadığından emin olmasını sağlar. Buradaki fikir, veri alan bir düğümün, mevcut durumu hakkında bilgi vermek için verileri gönderen düğüme bir tür geri bildirim göndereceğidir. Bu nedenle, iki yönlü geri bildirim, her iki makinenin kaynaklarını en iyi şekilde kullanmalarını ve donanımlarındaki uyuşmazlık nedeniyle oluşabilecek sorunları önlemelerini sağlar.
ne olacaktı
[TCP] sorumluluğu, temel ağdan bağımsız olarak uçtan uca mesaj aktarımını, hata kontrolünü, bölümlendirmeyi, akış kontrolünü, tıkanıklığı kontrolünü ve ...
Sistem indirme hızını sınırlar mı?
Kelimenin tam anlamıyla değil. Birkaç düzine yıl önce, bilgisayarlar gerçekten senkron hızlarla (yani sabit hız ayarlı modemler) haberleşiyorlardı. Bu, göreceli olarak düşük bir seviyede, bugün de oluyor; yani, DSL veya kablolu modeminiz muhtemelen doğrudan fiziksel yukarı bağlantı bileşeni ile iletişim kurduğu belirli bir hıza sahip olacaktır. Ancak 2017'de, bunların tümü, neredeyse tüm bileşenlerin oldukça dinamik olması için yeterince karmaşıktır. Eski güzel günlerde modemler genellikle fiziksel olarak yalnızca belirli bir hızda konuşabiliyorlardı ve hatta aramadan önce kurulması bile gerekiyordu. Eşzamanlı bir geniş alan ağı elde etmeye çalışan ATM gibi bazı ağ protokolleri vardı. ancak TCP / IP ile karşılaştırıldığında çok iyi sonuçlanmadılar.
Bugün, etkili hız genellikle tamponlama, akış kontrolü ve benzeri ile genellikle her zaman örtük olarak elde edilir.
Ayrıca, örneğinizde daha fazla katılımcı olabileceğini de unutmayın. Ağ arayüzünün yapacak daha fazla işi olabilir (PC'nize diğer bağlantılar). Yol boyunca ağın bir kısmı meşgul olabilir (sörf yapan veya video izleyen bir aile üyesi). HDD, aynı anda 3 büyük dosya yazarlığı yapıyor olabilir. Bu yüzden, özellikle kapatılabilecek bir "hız" ayarlamak mantıklı olmaz.
Dosya indirmeleri (genellikle) TCP adlı bir protokol üzerinden gerçekleşir. TCP'de, gönderici, alıcı onu almaya hazır olana kadar herhangi bir veri göndermez.
Gerçekleşecek olan şey, bilgisayarınızın alınan verileri geçici olarak sabit sürücünüze yazmadan önce tutmak için bir miktar RAM ayırmasıdır (buna tampon olarak adlandırılır). Sonra göndericiden arabellek doldurmak için yeterli veri ister. Veri alırken, arabellekten sabit sürücüye veri yazmaya başlayacaktır - ancak arabellek neredeyse dolu iken daha fazla veri istemeyecektir.
Genel etki, gönderenin alıcının göndermeye devam etmeden önce yakalamasını beklemesidir.