home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / protocol / tcpip / domains / 902 < prev    next >
Encoding:
Internet Message Format  |  1993-01-27  |  6.2 KB

  1. Xref: sparky comp.protocols.tcp-ip.domains:902 comp.unix.large:428
  2. Newsgroups: comp.protocols.tcp-ip.domains,comp.unix.large
  3. Path: sparky!uunet!bcstec!tld5032
  4. From: tld5032@bcstec.ca.boeing.com (Terry Davis)
  5. Subject: Use of DNS to support SNA over TCPIP
  6. Message-ID: <C1J4rp.Hxx@bcstec.ca.boeing.com>
  7. Organization: Boeing
  8. Date: Wed, 27 Jan 1993 20:26:13 GMT
  9. Lines: 125
  10.  
  11.  
  12. In recent months, there has been a flurry of activity discussing the
  13. implementations by CISCO and IBM providing for SNA transport via TCPIP.
  14. To support this architecture, some method of providing SNA to TCPIP
  15. address correlation is required.  Attached is a sample of a working
  16. zone implementation to do this.  It requires no code changes and should
  17. be supportable in most DNS implementation.
  18.  
  19. The concept is simply to provide an SNA zone for your domain.  This zone
  20. is made up of entirely CNAME records.  These allow the LU/NETID SNA address
  21. pairs to be mapped to a TCPIP hostname.  A few lines of code can then be
  22. hacked together using standard "gethostbyname" functions to retrieve the
  23. TCPIP address associated with the LU/NETID SNA address.  The "gethostby-
  24. name" call requests the host address for "LU.NETID.SNA.COMPANY.COM.".
  25. DNS does the lookup for the host named "LU.NETID", finding a CNAME record
  26. it then recurses to the nameserver of the TCPIP hostname, and returns
  27. the TCPIP hostname and IP address in the standard structures.
  28.  
  29. This may or may not be an appropriate implementation for the long term
  30. since it lacks the ability to provide reverse translations.  For initial
  31. development, though, this meets most requirements since SNA applications
  32. generally being converted for use over TCPIP require the application to
  33. have only knowledge of the SNA address it wishes to connect to and do not
  34. at present have use for the concept of reverse translation.  In the long
  35. run, this may be a serious deficiency for both security and network
  36. management.
  37.  
  38. Forgive the re-formating, but by necessity all addresses, names, and
  39. LU/NETID's in the template had to be generic, not real.
  40.  
  41.  
  42. Comments, criticisms, and flames desired!  I read namedroppers, and 
  43. "comp.protocols.tcp-ip.domains" and will respond to posts in either.
  44. You may also reply directly to the INTERNET address in the signature
  45. block if you desire.
  46.  
  47.  
  48.  
  49. Take care
  50.  
  51.  | Terry L. Davis | Boeing Computer Services, Bellevue, WA         |
  52.  |  206-957-5325  | BOEING EMAIL: tld5032@commanche.ca.boeing.com. |
  53.  | INTERNET EMAIL: tld5032@atc.boeing.com.                         |
  54.   -------------- Wednesday January 27,1993 12:05 PM PST ------------- 
  55.  == As always, should the above be construed as representing BOEING, ==
  56.  ==   the COMPANY will dis-avow any knowledge of me or my actions.   ==
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. =======================================================================
  71. ;  
  72. ; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  73. ;  named.sna  
  74. ;  
  75. ;  DOMAIN:  sna.your_company.com.
  76. ;  
  77. sna.your_company.com. IN SOA dns_svr.your_company.com. mailid.dns_svr.your_company.com. (
  78.             92121701          ; Serial       
  79.             7200              ; Refresh         
  80.             900               ; Retry           
  81.             604800            ; Expire          
  82.             86400 )           ; Minimum         
  83. ;
  84.                               IN        NS     dns_svr.your_company.com. 
  85. dns_svr.your_company.com.     IN        A       1xx.4x.137.37
  86.                               IN        A       1xx.1xx.25.17
  87. ;                             IN        A       1xx.4x.122.18
  88. ;                             IN        A       1xx.1xx.21.92
  89. ;
  90. $ORIGIN sna.your_company.com.
  91. ;
  92. MF1162P0.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  93. MF1162P1.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  94. MF1162P2.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  95. MF1162PB.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  96. TSTC62P0.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  97. TSTC62P1.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  98. TSTC62P2.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  99. TSTC62PB.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  100. MF11AIRW.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  101. MF11TSTC.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  102. MF11TST0.YNID                      IN   CNAME     ibm_mf_1.your_company.com.
  103. ;
  104.  
  105. MF2T62P0.YNID                      IN   CNAME     ibm_mf_2.your_company.com.
  106. MF2T62P1.YNID                      IN   CNAME     ibm_mf_2.your_company.com.
  107. MF2T62P2.YNID                      IN   CNAME     ibm_mf_2.your_company.com.
  108. MF2T62PB.YNID                      IN   CNAME     ibm_mf_2.your_company.com.
  109. AIRWTEST.YNID                      IN   CNAME     ibm_mf_2.your_company.com.
  110. ;
  111. E372411.YNID                       IN   CNAME     ibm_rs_1.your_company.com.
  112. E372411A.YNID                      IN   CNAME     ibm_rs_1.your_company.com.
  113. E383245.YNID                       IN   CNAME     ibm_rs_2.your_company.com.
  114. E383245A.YNID                      IN   CNAME     ibm_rs_2.your_company.com.
  115. ;
  116. NDNSSVR0.YNID                      IN   CNAME     dns_svr.your_company.com.
  117. NSUNWS10.YNID                      IN   CNAME     sun_ws_1.your_company.com.
  118. NSUNWS00.YNID                      IN   CNAME     sun_ws_2.your_company.com.
  119. NIBMMF30.YNID                      IN   CNAME     ibm_mf_3.your_company.com.
  120. ;
  121. OS2PC905.YNID                      IN   CNAME     os2_9m5.your_company.com.
  122. ;
  123. OS2PC204.YNID                      IN   CNAME     os2_2m4.your_company.com.
  124. OS2PC214.YNID                      IN   CNAME     os2_2m4.your_company.com.
  125. OS2PC404.YNID                      IN   CNAME     os2_4m4.your_company.com.
  126. OS2PC414.YNID                      IN   CNAME     os2_4m4.your_company.com.
  127. OS2PC504.YNID                      IN   CNAME     os2_5m4.your_company.com.
  128. OS2PC514.YNID                      IN   CNAME     os2_5m4.your_company.com.
  129. OS2PC604.YNID                      IN   CNAME     os2_6m4.your_company.com.
  130. OS2PC614.YNID                      IN   CNAME     os2_6m4.your_company.com.
  131. OS2PC904.YNID                      IN   CNAME     os2_9m4.your_company.com.
  132. OS2PC914.YNID                      IN   CNAME     os2_9m4.your_company.com.
  133. ;
  134.  
  135.