Radia Perlman, an American engineer, invented the spanning-tree algorithm, which stops data from circling endlessly in computer networks that have duplicate connections. It keeps the spare links switched off and brings one back into use when a cable fails.
Radia Perlman
The story behind the card
When a network has more than one path between two points, a message can loop round and round, copying itself until the network jams. Perlman solved this in the mid-1980s while working at Digital Equipment Corporation. Her method lets the switches that connect a network agree among themselves, with no central controller, on one loop-free set of routes shaped like a branching tree; the extra links wait on standby. If a link breaks, the switches recalculate and a standby link takes over. The IEEE, the body behind many networking standards, adopted the method as 802.1D in 1990, and it and its faster successors still keep office and campus networks running. Perlman even described the algorithm in a short poem, “Algorhyme”.
Türkçe oku
Amerikalı mühendis Radia Perlman, yedek bağlantıları olan bilgisayar ağlarında verinin sonsuz döngüye girmesini önleyen “yayılan ağaç” algoritmasını geliştirdi. Algoritma fazladan bağlantıları kapalı tutar; bir kablo koptuğunda bunlardan birini devreye alır.
Bir ağda iki nokta arasında birden fazla yol varsa veri bu yollarda döne döne kendini çoğaltabilir ve sonunda ağ kilitlenir. Perlman bu sorunu 1980'lerin ortasında Digital Equipment Corporation'da çalışırken çözdü. Yöntemi, ağı birbirine bağlayan anahtarların merkezî bir denetçiye gerek duymadan kendi aralarında anlaşmasını ve dallanan bir ağaca benzeyen, döngüsüz tek bir yol düzeni seçmesini sağlar. Fazla bağlantılar yedekte bekler; bir bağlantı koparsa anahtarlar yeniden hesap yapar ve yedeklerden biri devreye girer. Pek çok ağ standardını belirleyen IEEE bu yöntemi 1990'da 802.1D standardı olarak kabul etti. Ofis ve kampüs ağları bugün hâlâ bu yöntemle ya da onun daha hızlı sürümleriyle çalışıyor. Perlman algoritmayı “Algorhyme” adlı kısa bir şiirle de anlatmıştır.
