Keith Moore
Encyclopedia
- This article is about the Internet protocol engineer. See also: Keith L. MooreKeith L. MooreKeith L. Moore is a professor emeritus in the division of anatomy, in the Faculty of Surgery, at the University of Toronto, Ontario, Canada. More is associate dean for Basic Medical Sciences in the university's Faculty of Medicine, and was Chair of anatomy from 1976 to 1984...
Keith Moore (born 12 October 1960) is the author and co-author of several
IETF
Internet Engineering Task Force
The Internet Engineering Task Force develops and promotes Internet standards, cooperating closely with the W3C and ISO/IEC standards bodies and dealing in particular with standards of the TCP/IP and Internet protocol suite...
RFCs
Request for Comments
In computer network engineering, a Request for Comments is a memorandum published by the Internet Engineering Task Force describing methods, behaviors, research, or innovations applicable to the working of the Internet and Internet-connected systems.Through the Internet Society, engineers and...
related to the MIME
MIME
Multipurpose Internet Mail Extensions is an Internet standard that extends the format of email to support:* Text in character sets other than ASCII* Non-text attachments* Message bodies with multiple parts...
and SMTP protocols for electronic mail, among others:
- RFC 1870, defining a mechanism to allow SMTP clients and servers to avoid transferring messages so large that they will be rejected;
- RFC 2017, defining a (rarely implemented) means to allow MIME messages to contain attachments whose actual contents are referenced by a URLUniform Resource LocatorIn computing, a uniform resource locator or universal resource locator is a specific character string that constitutes a reference to an Internet resource....
; - RFC 2047 amended by RFC 2231, defining a mechanism to allow non-ASCIIASCIIThe American Standard Code for Information Interchange is a character-encoding scheme based on the ordering of the English alphabet. ASCII codes represent text in computers, communications equipment, and other devices that use text...
characters to be encoded in text portions of a message header (but not in email addresses); - RFC 3461 obsoleting RFC 1891,
- RFC 3463 obsoleting RFC 1893,
- RFC 3464 obsoleting RFC 1894, which together define a standard mechanism for reporting of delivery failures or successes in Internet email; and
- RFC 3834, standards for processes that automatically respond to electronic mail.
He has also written or co-written RFCs on other topics, including
- RFC 2964, Use of HTTP State Management (recommending constraints on the use of "cookiesHTTP cookieA cookie, also known as an HTTP cookie, web cookie, or browser cookie, is used for an origin website to send state information to a user's browser and for the browser to return the state information to the origin site...
" to address privacy concerns); - RFC 3205, On the use of HTTP as a Substrate (discussing the use of HTTP as a layer underneath other protocols); and
- RFC 3056, describing the 6to46to46to4 is an Internet transition mechanism for migrating from IPv4 to IPv6, a system that allows IPv6 packets to be transmitted over an IPv4 network without the need to configure explicit tunnels...
mechanism for tunneling IPv6IPv6Internet Protocol version 6 is a version of the Internet Protocol . It is designed to succeed the Internet Protocol version 4...
packets over an IPv4IPv4Internet Protocol version 4 is the fourth revision in the development of the Internet Protocol and the first version of the protocol to be widely deployed. Together with IPv6, it is at the core of standards-based internetworking methods of the Internet...
network.
From 1996 to 1999 he served as a member of the Internet Engineering Steering Group
Internet Engineering Steering Group
The Internet Engineering Steering Group is a body composed of the Internet Engineering Task Force chair and area directors.It provides the final technical review of Internet standards and is responsible for day-to-day management of the IETF...
as one of two co-directors for the Applications Area.
He was born in Nashville, Tennessee
Nashville, Tennessee
Nashville is the capital of the U.S. state of Tennessee and the county seat of Davidson County. It is located on the Cumberland River in Davidson County, in the north-central part of the state. The city is a center for the health care, publishing, banking and transportation industries, and is home...
, United States of America. He earned a Bachelor of Science degree in Electrical Engineering from Tennessee Technological University
Tennessee Technological University
Tennessee Technological University, popularly known as Tennessee Tech, is an accredited public university located in Cookeville, Tennessee, US, a city approximately seventy miles east of Nashville. It was formerly known as Tennessee Polytechnic Institute , and before that as Dixie College, the...
in 1985, and a Master of Science degree in Computer Science from the University of Tennessee
University of Tennessee
The University of Tennessee is a public land-grant university headquartered at Knoxville, Tennessee, United States...
in 1996.