Apa itu Anycast?

Anycast adalah kaedah untuk mengarahkan trafik Internet. Dalam rangkaian mana-mana, router boleh secara dinamik menentukan destinasi terbaik untuk paket data. Apabila pengguna meminta data, lalu lintas dialihkan ke pelayan yang berbeza bergantung kepada satu set faktor penentu. Terlepas dari mana pelayan dipilih sebagai destinasi, pengguna menerima data yang sama.

Faktor-faktor yang boleh menentukan destinasi terbaik termasuk:

  • Kesesakan - Sama dengan kelajuan kenderaan di lebuh raya, prestasi rangkaian boleh dipengaruhi oleh jumlah lalu lintas di mana-mana laluan Internet tertentu. Menggunakan mana-mana sahaja, pelayan dengan laluan kurang sesak ke permintaan pemula boleh dipilih.
  • Kesihatan - Apabila satu pelayan menjadi sangat sibuk, mungkin lambat untuk menjawab permintaan jaringan. Pelayan yang kurang sibuk dianggap "lebih sihat, " dan mungkin dipilih untuk menerima lalu lintas baru.
  • Lokasi geografi - Sekiranya pelayan tertentu secara geografi dekat dengan permintaan yang berasal, trafik rangkaian akan mengembara jarak fizikal yang lebih pendek, supaya permintaan akan lengkap dengan lebih cepat. Sebagai contoh, pengguna di Arizona akan memuatkan laman web lebih cepat jika ia dihidangkan dari California dan bukannya New York. Jenis routing ini juga dikenali sebagai geocast.
  • Kos - Kadang-kadang, kos yang berkaitan dengan menggunakan beberapa pelayan mungkin lebih tinggi daripada yang lain, di mana server biaya terendah dapat dipilih untuk menangani permintaan.
  • Lain - faktor kastam boleh ditakrifkan oleh pengendali perkhidmatan.

Anycast adalah salah satu daripada lima teknik teratas untuk mengarahkan trafik Internet. Yang lain adalah unicast, siaran, multicast, dan geocast.

Terma Internet, Rangkaian, Rangkaian istilah