Birisi beni belirli bir ana bilgisayar adı için (örneğin ip1 ve ip2) birden fazla A kaydı aldığında ve bunlardan birine erişilemediğinde beni tam tarayıcı davranışı hakkındaki bilgilere yönlendirebilir mi ?
Tam ayrıntılarla ilgileniyorum, (ancak bunlarla sınırlı değil):
- Tarayıcı işletim sisteminden 2 IP alacak mı yoksa yalnızca bir IP mi alacak?
- Tarayıcı ilk olarak hangi ipi deneyecek (rastgele veya her zaman ilk olanı)? Diyelim ki tarayıcı başarısız IP1 ile başladı
- Tarayıcı ne kadar süreyle ip1'i deneyecek?
- Kullanıcı ip1 beklerken "durdur" a basar ve ardından yenile düğmesini tıklatırsa
- tarayıcı hangi IP'yi deneyecek?
- Zaman aşımına uğradığında ne olacak - ip2'yi denemeye başlayacak mı yoksa hata verecek mi? (Ve hata varsa, kullanıcı yenilemeyi tıkladığında hangi ip tarayıcı dener).
- Kullanıcı yenilemeyi tıkladığında, herhangi bir tarayıcı yeni DNS araması yapmayı dener mi?
Şimdi tarayıcının önce ip2'yi denediğini varsayalım.
- Sonraki sayfa isteği için, tarayıcı yine de ip2 kullanacak mı yoksa rastgele ips değiştirebilir mi?
- Tarayıcılar IP'leri ne kadar önbellekte tutuyor?
- Tarayıcılar yeni bir DNS isteği gönderdiğinde ve SAME ips'i aldığında, çalıştığı bilinen aynı IP'yi kullanmaya devam eder mi yoksa süreç sıfırdan başlar ve bu ikisinden herhangi birini deneyebilir mi?
Tabii ki hepsi tarayıcıya bağlı olabilir ve sürümler ve platformlar arasında da değişebilir, maksimum ayrıntıya sahip olmaktan memnuniyet duyarım.
Bunun amacı - Round-robin DNS tabanlı kullanıldığında ve ana bilgisayarlardan biri başarısız olduğunda kullanıcıların tam olarak ne yaşayacağını anlamaya çalışıyorum.
Lütfen, DNS yük dengelemesinin ne kadar kötü olduğunu sormuyorum ve lütfen "yapma", "kötü bir fikir", "kalp atışı / proxy / BGP / ne olursa olsun" ve benzerlerini yanıtlamaktan kaçının.