Paul Mockapetris

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Paul V. Mockapetris (born 1948) is the inventor of the Domain Name System.

In 1983, he proposed a Domain Name System (DNS) architecture in RFCs 882 and 883 while at the Information Sciences Institute (ISI) of the University of Southern California.

He had recognized the problem in the early Internet (then ARPAnet) of holding name to address translations in a single table on a single host, and instead proposed a distributed and dynamic DNS database: essentially DNS as we have it today. Together with Jon Postel, he is acknowledged as the inventor of DNS.

Contents

[edit] Nominum

In 2009, Mockapetris-headed company Nominum proposed for the implementation of highly disputed Internet censorship systems in Germany, that technically are based on DNS interceptions.[1]

According to Paul Mockapetris, In 2009, he was accused by ZDnet of supporting censorship in Germany. In fact, Paul never spoke with the reporter and would never have taken a position on a new German child-pornography law.[citation needed] Mockapetris is Chairman of Nominum, Inc., a company which supplies DNS software to the world's leading network carriers.

[edit] Awards

Mockapetris received the 1997 John C. Dvorak Telecommunications Excellence Award "Personal Achievement - Network Engineering" for DNS design and implementation, the 2003 IEEE Internet Award for his contributions to DNS, and the Distinguished Alumnus award from the University of California, Irvine.

In May 2005 he received the ACM Sigcomm lifetime award.

[edit] Publications

  • RFC 1034 - DOMAIN NAMES - CONCEPTS AND FACILITIES
  • RFC 1035 - DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION
  • RFC 973 - Domain System Changes and Observations
  • RFC 883 - Domain Names - Implementation and Specification (obsoleted by 1035)
  • RFC 882 - Domain Names - Concepts and Facilities (obsoleted by 1034)

[edit] References

[edit] External links

Preceded by
Phil Gross
IETF Chair
1994–1996
Succeeded by
Fred Baker
Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages