HOME

TheInfoList



OR:

Stuart Cheshire is a Distinguished Engineer, Scientist and Technologist (DEST) at
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple trees are cultivated worldwide and are the most widely grown species in the genus '' Malus''. The tree originated in Central Asia, where its wild ances ...
. He pioneered
Zeroconf Zero-configuration networking (zeroconf) is a set of technologies that automatically creates a usable computer network based on the Internet Protocol Suite (TCP/IP) when computers or network peripherals are interconnected. It does not require ma ...
networking while employed at
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple trees are cultivated worldwide and are the most widely grown species in the genus '' Malus''. The tree originated in Central Asia, where its wild ances ...
. Zeroconf was originally released by Apple as Rendezvous, but later renamed
Bonjour Bonjour is a French word meaning (literally translated) "good day", and is commonly used as a greeting. Bonjour may also refer to: People * Laurence BonJour (born 1943), epistemologist and professor of philosophy at the University of Washington * ...
. Subsequently, he co-authored the book ''Zero Configuration Networking: The Definitive Guide'', published by
O'Reilly O'Reilly ( ga, Ó Raghallaigh) is a group of families, ultimately all of Irish Gaelic origin, who were historically the kings of East Bréifne in what is today County Cavan. The clan were part of the Connachta's Uí Briúin Bréifne kindred a ...
, with Daniel H Steinberg. He is the author or co-author of 27
IETF The Internet Engineering Task Force (IETF) is a standards organization for the Internet and is responsible for the technical standards that make up the Internet protocol suite (TCP/IP). It has no formal membership roster or requirements and ...
RFCs principally concerning
multicast DNS In computer networking, the multicast DNS (mDNS) protocol resolves hostnames to IP addresses within small networks that do not include a local name server. It is a zero-configuration service, using essentially the same programming interfaces, pac ...
, and
NAT Nat or NAT may refer to: Computing * Network address translation (NAT), in computer networking Organizations * National Actors Theatre, New York City, U.S. * National AIDS trust, a British charity * National Archives of Thailand * National ...
. He is also the author of ''
Bolo Bolo may refer to: Arts, entertainment, and media Fictional entities * Bolo, a fictional tribe in ''bolo'bolo'' by P.M. * Bolo, a character in the ''Shantae'' series * ''Bolo'' universe, a science fiction universe created by Keith Laumer * Prin ...
'', a networked tank game, originally written for the
BBC Micro The British Broadcasting Corporation Microcomputer System, or BBC Micro, is a series of microcomputers and associated peripherals designed and built by Acorn Computers in the 1980s for the BBC Computer Literacy Project. Designed with an empha ...
and later ported to the
Apple Macintosh The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and software ...
.


Biography


Education

Stuart Cheshire received his B.A. and M.A. degrees from
Sidney Sussex College Sidney Sussex College (referred to informally as "Sidney") is a constituent college of the University of Cambridge in England. The College was founded in 1596 under the terms of the will of Frances Sidney, Countess of Sussex (1531–1589), wife ...
,
Cambridge Cambridge ( ) is a university city and the county town in Cambridgeshire, England. It is located on the River Cam approximately north of London. As of the 2021 United Kingdom census, the population of Cambridge was 145,700. Cambridge beca ...
, U.K., in June 1989 and June 1992. He received his M.Sc. and Ph.D. degrees from Stanford University, Stanford, CA, in June 1996 and April 1998. While at Stanford, Stuart Cheshire and his colleague Mary Baker designed the
Consistent Overhead Byte Stuffing Consistent Overhead Byte Stuffing (COBS) is an algorithm for encoding data bytes that results in efficient, reliable, unambiguous packet framing regardless of packet content, thus making it easy for receiving applications to recover from malformed ...
algorithm.


References


External links


Stuart Cheshire's homepageCheshire's November 2005 Google Tech Talk: "Zero Configuration Networking with Bonjour"
Year of birth missing (living people) Living people People educated at Bishop Vesey's Grammar School Alumni of Sidney Sussex College, Cambridge Apple Inc. employees Free software programmers {{compu-bio-stub