Source: http://tools.ietf.org/html/rfc1034
Source: http://tools.ietf.org/html/rfc1035
Source: http://tools.ietf.org/html/rfc1912
Source: http://tools.ietf.org/html/rfc2181
Source: http://tools.ietf.org/html/rfc2308
Source: http://tools.ietf.org/html/rfc2460
Source: http://tools.ietf.org/html/rfc4291