home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / protocol / tcpip / domains / 796 < prev    next >
Encoding:
Internet Message Format  |  1992-12-30  |  2.4 KB

  1. Path: sparky!uunet!psgrain!hippo!ee.und.ac.za!tplinfm
  2. From: barrett@daisy.ee.und.ac.za (Alan P Barrett)
  3. Newsgroups: comp.protocols.tcp-ip.domains
  4. Subject: Re: Why not automatically do reverse domains?
  5. Date: 30 Dec 1992 22:32:59 +0200
  6. Organization: Dept. Elec. Eng., Univ. Natal, Durban, S. Africa
  7. Lines: 47
  8. Distribution: inet
  9. Message-ID: <1ht11rINN24d@daisy.ee.und.ac.za>
  10. References: <1992Dec21.195422.19764@eecs.nwu.edu> <BzvrG3.6t4@boulder.parcplace.com> <C033uA.7CB@ddsw1.mcs.com>
  11. NNTP-Posting-Host: daisy.ee.und.ac.za
  12.  
  13. In article <C033uA.7CB@ddsw1.mcs.com>,
  14. karl@ddsw1.mcs.com (Karl Denninger) writes:
  15. > The other pathological case in which this is bad news is where the subnet
  16. > mask is not a byte-boundary.  Consider the following (ACTUAL case from my
  17. > site):
  18. >
  19. > 192.160.127    - Class C address assigned to my domain (MCS.COM)
  20. >
  21. > Subnet mask used here:    255.255.255.128        - Note the odd alignment!
  22.  
  23. Note the illegal subnet mask.  You have only one bit for the subnet
  24. number, which means that you can have only two subnets, numbered 0 and 1.
  25. But subnet <all bits zero> and subnet <all bits one> are reserved
  26. [RFC1009, section 1.1.4] [RFC950, section 2.1].  So you don't have any
  27. non-reserved subnets.
  28.  
  29. > However, 127.160.192.in-addr.arpa IS byte-aligned, and due to the way PTR
  30. > domains work (the in-addr.arpa botch) it HAS to be.  Therefore, if I were to
  31. > delegate control of the "high order" subnet of my class "C" to someone else,
  32. > how would they do the PTR records?
  33. >
  34. > The answer is -- they couldn't.  
  35.  
  36. It's very clumsy and inconvenient, but it is possible.
  37.  
  38. In a zone controlled by you, you say:
  39.  
  40. 128.127.160.192.in-addr.arpa. CNAME 128.some-zone-controlled-by-them.
  41. 129.127.160.192.in-addr.arpa. CNAME 129.some-zone-controlled-by-them.
  42. 130.127.160.192.in-addr.arpa. CNAME 130.some-zone-controlled-by-them.
  43. etc.
  44.  
  45. In a zone controlled by them, they say:
  46.  
  47. 128.some-zone-controlled-by-them. PTR foo.some-other-zone.
  48. 129.some-zone-controlled-by-them. PTR bar.some-other-zone.
  49. 130.some-zone-controlled-by-them. PTR baz.some-other-zone.
  50. etc.
  51.  
  52. Unfortunately, this method requires as many CNAME records as there are
  53. delegated addresses.  There is no such thing as a wildcard CNAME record
  54. (you can put a wildcard on the left hand side, but not on the right
  55. hand side).
  56.  
  57. --apb
  58. Alan Barrett, Dept. of Electronic Eng., Univ. of Natal, Durban, South Africa
  59. RFC822: barrett@ee.und.ac.za                    Bang: m2xenix!undeed!barrett
  60.