Radia Perlman e o Algoritmo Que Desembaraçou a Internet
Radia Perlman and the Algorithm That Untangled the Internet
Radia Perlman inventou o Protocolo de Árvore de Expansão em 1985, resolvendo um problema de loops que travava as redes Ethernet, e depois escreveu livros alegres para ensinar a próxima geração como as redes funcionam.
Radia Perlman cresceu curiosa sobre tudo, especialmente matemática e computadores.
Radia Perlman grew up curious about everything, especially mathematics and computers.
Quando estudou no MIT, ela era uma das poucas mulheres em suas turmas.
When she studied at MIT, she was one of very few women in her classes.
Após seus estudos, ela foi trabalhar com redes de computadores.
After her studies, she went to work on computer networks.
Na época, as redes Ethernet tinham um problema sério.
At the time, Ethernet networks had a serious problem.
Quando os switches de rede eram conectados em loops, os pacotes de dados circulavam para sempre e a rede travava.
When network switches were connected in loops, data packets went around and around forever and the network crashed.
Em 1985, Radia resolveu este problema inventando o Protocolo de Árvore de Expansão, ou STP.
In 1985, Radia solved this problem by inventing the Spanning Tree Protocol, or STP.
STP é um algoritmo que analisa todas as conexões em uma rede e automaticamente desativa as que causariam loops.
STP is an algorithm that looks at all the connections in a network and automatically switches off the ones that would cause loops.
Agora a mesma rede podia ter caminhos de backup para segurança, mas os loops nunca se formariam.
Now the same network could have backup paths for safety, but loops would never form.
Radia escreveu a ideia central em apenas alguns minutos em um guardanapo.
Radia wrote the core idea in just a few minutes on a napkin.
Ela disse mais tarde que o algoritmo era tão simples que um sistema distribuído poderia descobri-lo sozinho.
She later said the algorithm was so simple that a distributed system could figure it out on its own.
Radia também trabalhou no DECnet e ajudou a tornar o sistema de roteamento da internet mais confiável.
Radia also worked on DECnet and helped make the internet routing system more reliable.
Mas Radia não era apenas uma engenheira.
But Radia was not only an engineer.
Ela acreditava que aprender deveria ser alegre.
She believed that learning should be joyful.
Ela escreveu um livro infantil que ensinava conceitos de redes por meio de personagens amigáveis e músicas.
She wrote a children's book that taught networking ideas through friendly characters and songs.
Ela também escreveu um livro didático chamado Interconnections que estudantes de todo o mundo ainda leem hoje.
She also wrote a textbook called Interconnections that students all over the world still read today.
Algumas pessoas a chamam de Mãe da Internet, embora ela ache esse título simples demais para um campo tão complexo.
Some people call her the Mother of the Internet, though she finds that title too simple for such a complex field.
Muitos anos depois, ela foi incluída no Internet Hall of Fame.
Many years later, she was inducted into the Internet Hall of Fame.
Radia provou que uma mente clara e um espírito lúdico podem resolver os problemas mais difíceis.
Radia proved that a clear mind and playful spirit can solve the hardest problems.
Moral: O maior conhecimento é aquele que você pode passar a uma criança.
Moral: The greatest knowledge is the knowledge you can pass on to a child.