sef@kithrup.com (Sean Eric Fagan) (12/30/90)
I guess I didn't make myself terribly clear, since a couple of people have told me the same information. All but a handful of my outgoing mail goes through ucscc. Since I'm running mmdf, I have things set up very nicely (i.e., I don't run pathalias). The problem is people who mail to *me*. If they are running pathalias, the mail gets routed through the sco somehow, not ucscc (which is about 8 times quicker). *uunet* routes mail to kithrup.uucp through sco, instead of uucp. One person told me to get a registered domain. I do: kithrup.com. Now, is there some magic I can put into my map entry (or a forged map entry for ucscc, which I would prefer not to do) which will stop messages being routed through sco? Thanks again... -- Sean Eric Fagan | "I made the universe, but please don't blame me for it; sef@kithrup.COM | I had a bellyache at the time." -----------------+ -- The Turtle (Stephen King, _It_) Any opinions expressed are my own, and generally unpopular with others.
rfarris@rfengr.com (Rick Farris) (12/31/90)
In article <1990Dec29.182422.8788@kithrup.COM> sef@kithrup.com (Sean Eric Fagan) writes: | I guess I didn't make myself terribly clear, since a couple | of people have told me the same information. | Now, is there some magic I can put into my map entry ... | which will stop messages being routed through sco? Sure. Remove the connection to sco from your map entry. -- Rick Farris RF Engineering POB M Del Mar, CA 92014 voice (619) 259-6793 rfarris@rfengr.com ...!ucsd!serene!rfarris serenity bbs 259-7757
oc@vmp.com (Orlan Cannon) (12/31/90)
In article <1990Dec29.182422.8788@kithrup.COM> sef@kithrup.com (Sean Eric Fagan) writes: >All but a handful of my outgoing mail goes through ucscc. Since I'm running >mmdf, I have things set up very nicely (i.e., I don't run pathalias). The >problem is people who mail to *me*. If they are running pathalias, the mail >gets routed through the sco somehow, not ucscc (which is about 8 times >quicker). *uunet* routes mail to kithrup.uucp through sco, instead of uucp. Most sites that run pathalias do so with just the UUCP maps as input. However, pathalias is distributed with the tools to include all Internet sites as well. Here we feed a copy of HOSTS.TXT (from nic.ddn.mil) into arpatxt (supplied with the pathalias distribution) to create what we call "d.Internet". When we run this plus the UUCP maps through pathalias, the entry for kithrup becomes: kithrup uupsi!ucscc.ucsc.edu!kithrup!%s which is exactly what he wants. Any mail being generated on Internet sites or which passes through rabidly rerouting Internet sites or which is generated on sites that reasonably include the Internet sites in their pathalias databases will follow this route. I must admit that I'm surprised that UUNET doesn't route via the Internet. -- Orlan Cannon oc@vmp.com Video Marketing & Publications, Inc. (800) 627-4551 Oradell, NJ 07649
sef@kithrup.COM (Sean Eric Fagan) (12/31/90)
In article <1990Dec30.193407.9712@rfengr.com> rfarris@rfengr.com (Rick Farris) writes: >Sure. Remove the connection to sco from your map entry. Actually, someone who responded apparantly tried that. Pathalias very nicely came up with the route ...!sco!ucscc!kithrup!sef Uh-huh. That's *real* efficient. Based on advice I got from email, here's what my map entry looks like. Anybody think it *won't* help? (Assuming the map entries for northern-ca get updated, that is...) kithrup .kithrup.com(LOCAL) kithrup= kithrup.kithrup.com kithrup ucscc(DIRECT),sco(DEMAND) Thanks again... -- Sean Eric Fagan | "I made the universe, but please don't blame me for it; sef@kithrup.COM | I had a bellyache at the time." -----------------+ -- The Turtle (Stephen King, _It_) Any opinions expressed are my own, and generally unpopular with others.
tneff@bfmny0.BFM.COM (Tom Neff) (12/31/90)
In article <PCG.90Dec31145142@teachk.cs.aber.ac.uk> pcg@cs.aber.ac.uk (Piercarlo Grandi) writes: > [ ... kithrup has links to both SCO, a USENET site, and > ucscc, which is an Internet site but has an UUCP link to > kithrup, yet does not advertise itself as a USENET site or > an Internet-USENET gateway ... ] Excuse me, but what in the world is an "Internet-USENET gateway"? Usenet is just a name for the set of computers worldwide that exchange Netnews (not mail), regardless of the communications nets they use to do so. It has nothing to do with mail routing, and there is no way to describe a site's Usenet presence or absence in the UUCP maps, except informally through comments. I would not ordinarily object to casual misuse of the basic mail/news terminology, but when someone of Piercarlo's stature gets it wrong, and bases an entire long argument on it, I have to wonder what he really means. There is no such thing as a "Usenet gateway" for mail. If there is some kind of mail gateway one is not supposed to set up, what IS it, actually? -- The most common given name in the world is Mohammad; | Tom Neff the most common family name in the world is Chang. | Can you imagine the enormous number of people in the | tneff@bfmny0.BFM.COM world named Mohammad Chang? -- Derek Wills | uunet!bfmny0!tneff
ronald@robobar.co.uk (Ronald S H Khoo) (12/31/90)
rfarris@rfengr.com (Rick Farris) writes: > Sure. Remove the connection to sco from your map entry. Err... given that his other feed ucscc has no map entry, then *how* are UUCP-only sites meant to mail him ? Besides, that's not correct, he'd have to get himself taken out of sco's map entry, not the other way round. -- ronald@robobar.co.uk +44 81 991 1142 (O) +44 71 229 7741 (H)
rfarris@rfengr.com (Rick Farris) (12/31/90)
In article <1990Dec31.005650.20223@kithrup.COM> sef@kithrup.COM (Sean Eric Fagan) writes: > Based on advice I got from email, here's what my map entry > looks like. Anybody think it *won't* help? (Assuming the > map entries for northern-ca get updated, that is...) kithrup .kithrup.com(LOCAL) kithrup= kithrup.kithrup.com kithrup ucscc(DIRECT),sco(DEMAND) My suggestion to remove sco was really a joke, because it wouldn't help anymore than this idea. If ucscc doesn't have a map entry, then the maps won't be able to resolve a path to it EXCEPT THROUGH KITHRUP. You may end up feeding ucscc! Nope, there's a reason why ucscc doesn't have a map entry. I don't know what it is, but I suspect that you will find out if you post one "for" them. -- Rick Farris RF Engineering POB M Del Mar, CA 92014 voice (619) 259-6793 rfarris@rfengr.com ...!ucsd!serene!rfarris serenity bbs 259-7757
fair@Apple.COM (Erik E. Fair) (12/31/90)
In the referenced article, oc@vmp.com (Orlan Cannon) writes: > >Most sites that run pathalias do so with just the UUCP maps as >input. However, pathalias is distributed with the tools to include >all Internet sites as well. > >Here we feed a copy of HOSTS.TXT (from nic.ddn.mil) into arpatxt >(supplied with the pathalias distribution) to create what we call >"d.Internet". arpatxt has been deprecated. It doesn't work correctly unless you manually maintain a file of "arpa-privates" that declares dead a large set of Internet sites that do NOT correspond with UUCP sites with the same primary name. Bob Swan of U of Lowell was the last one doing the maintenance of this file, and he quit after I posted the enclosed awk script. Try it. You'll like it. I do. Erik E. Fair apple!fair fair@apple.com #!/bin/awk -f # MKGLUE: UUCP map post processor # Idea from Mel Pleasant via Eliot Lear # Erik E. Fair <fair@apple.com>, August, 1988 # # revised from domains.txt on December 31, 1990 # # What we have here is a UUCP map postprocessor. To use: # pathalias uucpmaps > /tmp/paths.raw # mkglue /tmp/paths.raw > /tmp/glue # pathalias uucpmaps /tmp/glue > /tmp/paths.refined # do whatever you do with the maps here # # what this does is find Internet EQUIVALENCES for UUCP sites, e.g. # # ucbvax= ucbvax.berkeley.edu # apple= apple.com # # and then it reverses them, and puts all the domain names it finds into # a completely connected network called "INTERNET", with COST defined # below. That cost was determined experimentally on a Cray X/MP-48 # (pathalias will run on such a beast. It takes only 24 seconds to # process all the maps and the glue file. It's amazing what you can do # with a supercomputer). Your milage may vary. # # The effect of this is to cause nearly all your paths to take their # first hop through the Internet. DO NOT USE THIS POSTPROCESSOR, unless # you're actually on the Internet, or you have multiple UUCP neighbors # who are on the Internet of equivalent call cost to you. # # This script will NOT do anything with domain gateway declarations, e.g. # # foo .bar.com # # because these do not provide a mapping between the Internet name and # the UUCP name of the UUCP host involved. This script makes no # distinction between "real" Internet hosts and "fake" (MX'd) ones (how # can I? The information isn't there). Even with an MX host, someone on # the Internet is accepting mail for them (that's what MX is all about). # # Encourage your Internet friends and neighbors to put all the right # information into the UUCP maps. # # Also, your mailer must be able to transform thusly: # # do.main!foo!bar!bazz -> foo!bar!bazz@do.main # # since that's what the database will generate. I do it with sendmail, # and I installed the uunet hacks to 5.59 sendmail to look stuff up in a # DBM database. I expect that the IDA sendmail stuff can be similarly # coerced to do this. # # If nothing else, you might find the report at the end of the glue file # interesting. # BEGIN{ COST = "DEMAND+LOW"; # domain["arpa"] = 1; domain["nato"] = 1; domain["com"] = 1; domain["gov"] = 1; domain["mil"] = 1; domain["org"] = 1; domain["edu"] = 1; domain["net"] = 1; domain["int"] = 1; domain["ar"] = 1; domain["at"] = 1; domain["au"] = 1; domain["be"] = 1; domain["br"] = 1; domain["ca"] = 1; domain["ch"] = 1; domain["cl"] = 1; domain["cn"] = 1; domain["cr"] = 1; domain["cs"] = 1; domain["de"] = 1; domain["dk"] = 1; domain["eg"] = 1; domain["es"] = 1; domain["fi"] = 1; domain["fr"] = 1; domain["gr"] = 1; domain["hk"] = 1; domain["hu"] = 1; domain["ie"] = 1; domain["il"] = 1; domain["in"] = 1; domain["is"] = 1; domain["it"] = 1; domain["jp"] = 1; domain["kr"] = 1; domain["lk"] = 1; domain["mx"] = 1; domain["my"] = 1; domain["ni"] = 1; domain["nl"] = 1; domain["no"] = 1; domain["nz"] = 1; domain["ph"] = 1; domain["pl"] = 1; domain["pr"] = 1; domain["pt"] = 1; domain["se"] = 1; domain["sg"] = 1; domain["su"] = 1; domain["th"] = 1; domain["tr"] = 1; domain["tw"] = 1; domain["uk"] = 1; domain["us"] = 1; domain["uy"] = 1; domain["yu"] = 1; domain["za"] = 1; nbad = 0; imon_inet = 0; } # ignore domain gateways (no clean mapping - we must know the internet name) /^\./ {next} $2 == "%s" { # hopefully only one of these if ( $1 !~ /\./ ) { localuucpname = $1; next; } } # here's the meat of the matter - find real domains and reverse the # equivalences so that pathalias will give us paths with internet # names in them. $1 ~ /\./ { hostname= $1; curbad = 0; # check top of domain name for validity i = split(hostname, parts, "."); top = parts[i]; if (domain[top] != 1) { printf("# bad domain - %s\n", hostname); badtop[top]++; nbad++; curbad = 1; } else domtop[top]++; n = split($2, path, "!"); if (n > 1) { uucpname= path[n - 1]; if (hostname == uucpname) next; # skip two sided dot aliases i = split(uucpname, parts, "."); if (i < 2) { if (! curbad) { print hostname "=" uucpname; internet[hostname]++; } } else if (domain[parts[i]] == 1) { print uucpname "=" hostname; internet[uucpname]++; } } else if ($2 == "%s") { if (imon_inet && localuucpname != "" && !curbad) { print localinetname "=" localuucpname; internet[localinetname]++; } if (!curbad) { localinetname= $1; internet[localinetname]++; imon_inet++ } } } # now create a completely connected network of the domain names, # with a low cost, so that we mostly use the Internet in preference # to any other path END{ if (imon_inet) { print localinetname "=" localuucpname; } print "INTERNET={" for(hostname in internet) { printf("\t%s,\n", hostname); } printf("\t}(%s)\n", COST); # # report on what we found while perusing the map data # printf("# top level domains\n"); for(top in domtop) { printf("#\t%s\t%d\n", top, domtop[top]); } # if (nbad > 0) { printf("\n# unrecognized summary:\n"); for(dom in badtop) { printf("#\t%s\t%d\n", dom, badtop[dom]); } } }
pcg@cs.aber.ac.uk (Piercarlo Grandi) (12/31/90)
On 29 Dec 90 18:24:22 GMT, sef@kithrup.com (Sean Eric Fagan) said: sef> I guess I didn't make myself terribly clear, since a couple of sef> people have told me the same information. In your previous message you did make yourself terribly clear, but I had hoped that nobody would notice -- now that you are insisting, a reply will have to come. [ ... kithrup has links to both SCO, a USENET site, and ucscc, which is an Internet site but has an UUCP link to kithrup, yet does not advertise itself as a USENET site or an Internet-USENET gateway ... ] sef> All but a handful of my outgoing mail goes through ucscc. Since sef> I'm running mmdf, I have things set up very nicely (i.e., I don't sef> run pathalias). The problem is people who mail to *me*. If they sef> are running pathalias, the mail gets routed through the sco sef> somehow, not ucscc (which is about 8 times quicker). *uunet* sef> routes mail to kithrup.uucp through sco, instead of uucp. sef> one person told me to get a registered domain. I do: kithrup.com. A registration in the DNS implies an MX record pointing to you -- this means that Internet sites that want to reach you already see 'ucscc' as their gateway to you. Thus the reason why you would like to register ucscc as an Internet to USENET gateway in the UUCP maps must be so that other USENET sites, which use the maps as condensed by pathalias instead of the DNS, could reach you using the Internet as a fast and free long distance link, by doing USENET-Internet-USENET routes (that you seem to imply to use yourself when sending mail). Forunately 'uunet' do the proper thing instead. sef> Now, is there some magic I can put into my map entry (or a forged sef> map entry for ucscc, which I would prefer not to do) which will sef> stop messages being routed through sco? There are two problems, that you describe yourself as doing or considering actions that are either illegal or extremely rude, as: 1) The Internet cannot be used in any circumstance as part of a route between two USENET sites. 2) The Internet backbone and many regional IP networks cannot be used even between two Internet sites if the traffic is strictly private or commercial. 3) Advertising 'ucscc' in the UUCP maps as being a USENET site *and* an Internet-USENET gateway without telling them is regarded as unspeakably rude. Thank goodness you would prefer not to do it. I have no reason to doubt that currently you discriminate and are careful to send traffic via 'ucscc' onto the Internet only when the destination site is on the Internet *and* the traffic is related to education or research, and you route via 'sco' all traffic that is commercial or private in nature or has a USENET site destination. For the sake of avoiding possibly very serious trouble for yourself, 'ucscc', and a lot of sites that value Internet/USENET connectivity and do not want to see it imperiled by freeloaders, please do not even consider beginning to use your 'ucscc' connection to the Internet for personal or commercial traffic, or to act as a the-taxpayer-be-damned, free, quick channel between you and another USENET site, and tricking 'uunet' or other sites into cooperating with this by faking an entry for 'ucscc' as an Internet-USENET gateway without even telling them. Somehow I am reminded of Pepys' famous diary when he writes about catholics being found out and executed in England a few hundred years ago to the the effect that "I wish to God that they either conform or be wiser and not be caught", except that I somehow suspect that your motives into considering certain quick fixes have little to do with noble issues such as freedom of worship, but maybe of Mammon. As to me, I pay for every single private or non strictly research or education related e-mail message, photocopy, laser print, or phone call I make in this University, and I am grateful for the concession, as it is much more convenient for me to do such things here than having to wait to be at home, and I think that having to reimburse the cost is only fair. -- Piercarlo Grandi | ARPA: pcg%uk.ac.aber.cs@nsfnet-relay.ac.uk Dept of CS, UCW Aberystwyth | UUCP: ...!mcsun!ukc!aber-cs!pcg Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@cs.aber.ac.uk
les@chinet.chi.il.us (Leslie Mikesell) (01/01/91)
In article <1990Dec29.182422.8788@kithrup.COM> sef@kithrup.com (Sean Eric Fagan) writes: >I guess I didn't make myself terribly clear, since a couple of people have >told me the same information. >All but a handful of my outgoing mail goes through ucscc. Since I'm running >mmdf, I have things set up very nicely (i.e., I don't run pathalias). The >problem is people who mail to *me*. If they are running pathalias, the mail >gets routed through the sco somehow, not ucscc (which is about 8 times >quicker). *uunet* routes mail to kithrup.uucp through sco, instead of uucp. >One person told me to get a registered domain. I do: kithrup.com. If you send mail to kithrup.com it should go to where your mx record sends it (i.e. off-internet sites would send to an internet gateway to resolve it). If you send to kithrup.uucp, it is resolved through the uucp maps at sites that use the maps (this includes uunet). There is no particular reason for anyone to think that kithrup.uucp and kithrup.com have anything to do with each other - only you and your internet forwarder know for sure. >Now, is there some magic I can put into my map entry (or a forged map entry >for ucscc, which I would prefer not to do) which will stop messages being >routed through sco? Just tell people to use the kithrup.com address. If you are talking about replies to your mail, then you need to get the domain name into your From: lines. Les Mikesell les@chinet.chi.il.us
les@chinet.chi.il.us (Leslie Mikesell) (01/01/91)
In article <1990Dec30.194331.16965@vmp.com> oc@vmp.com (Orlan Cannon) writes: >Here we feed a copy of HOSTS.TXT (from nic.ddn.mil) into arpatxt >(supplied with the pathalias distribution) to create what we call >"d.Internet". When we run this plus the UUCP maps through pathalias, >the entry for kithrup becomes: >kithrup uupsi!ucscc.ucsc.edu!kithrup!%s But, this requires the sending site (or the smart-host doing the lookup) to make this non-standard step. So it's not going to help unless everyone does it. >I must admit that I'm surprised that UUNET doesn't route via the >Internet. Why? They get paid for the uucp connect time and for the people they care about (direct-connect uucp paying customers) sending direct is likely to be faster. Les Mikesell les@chinet.chi.il.us
revell@uunet.UU.NET (James R Revell Jr) (01/01/91)
In article <1990Dec30.194331.16965@vmp.com> oc@vmp.com (Orlan Cannon) writes: } In article <1990Dec29.182422.8788@kithrup.COM> sef@kithrup.com (Sean Eric Fagan) writes: } Here we feed a copy of HOSTS.TXT (from nic.ddn.mil) into arpatxt } (supplied with the pathalias distribution) to create what we call } "d.Internet". When we run this plus the UUCP maps through pathalias, } the entry for kithrup becomes: } } kithrup uupsi!ucscc.ucsc.edu!kithrup!%s The problem is that you're now using the internet solely as a transmit medium. That is, neither source nor destination is on the internet. Strictly speaking, this is a internet no no. You might want to reconsider use of such routes. } I must admit that I'm surprised that UUNET doesn't route via the Internet. Don't be. We'd be setting ourselves up for a lot of trouble if we did. Violation of NSF regulations by a connected site is a good way to loose connected status. -- James Revell senior uunet postmaster <revell@uunet.uu.net> /8^{~
emv@ox.com (Ed Vielmetti) (01/01/91)
In article <1990Dec29.182422.8788@kithrup.COM> sef@kithrup.com (Sean Eric Fagan) writes:
Path: ox.com!umich!samsung!zaphod.mps.ohio-state.edu!usc!csun!kithrup!sef
Now, is there some magic I can put into my map entry (or a forged map entry
for ucscc, which I would prefer not to do) which will stop messages being
routed through sco?
Neither of the u.usa.ca maps for ucscc and sco acknowlege a uucp
connection to a site named kithrup. Ask both of these postmasters to
update their maps with an appropriately measured link to you, rather
than forging your own map entries for them.
The only reason that pathalias can find a link to you at all is
because it assumes that (from the man page)
If a link is encountered more than once, the least-cost
occurrence dictates the cost and network character. Links
are treated as bidirectional but asymmetric: for each link
declared in the input, a DEAD reverse link is assumed.
i.e.
kithrup sco(DEMAND),ucscc(DIRECT)
yields
sco kithrup(DEAD)
ucscc kithrup(DEAD)
in the absence of sco or ucscc having a specified link weight, and
pathalias's logic picks equal-weight links in alpha order (allegra
before seismo).
--Ed
Edward Vielmetti, MSEN
emv@ox.com
ps. current pathalias lives in
Archive: citi.umich.edu:/pub/honey/pathalias.Z [141.211.128.16]
les@chinet.chi.il.us (Leslie Mikesell) (01/01/91)
In article <116623@uunet.UU.NET> revell@uunet.uu.net (James R Revell Jr) writes: >The problem is that you're now using the internet solely as a transmit >medium. That is, neither source nor destination is on the internet. >Strictly speaking, this is a internet no no. You might want to reconsider >use of such routes. And just exactly what is supposed to happen to mail that is sent from a uucp site using the DNS-registered addresses for another uucp site? Even if the machines share common uucp connections, there is no reason for anyone but the mx-er and forwarder to know what the DNS name means. Les Mikesell les@chinet.chi.il.us
dww@stl.stc.co.uk (David Wright) (01/02/91)
In the referenced article tneff@bfmny0.BFM.COM (Tom Neff) writes: #In article <PCG.90Dec31145142@teachk.cs.aber.ac.uk> pcg@cs.aber.ac.uk (Piercarlo Grandi) writes: #> [ ... kithrup has links to both SCO, a USENET site, and #> ucscc, which is an Internet site but has an UUCP link to #> kithrup, yet does not advertise itself as a USENET site or #> an Internet-USENET gateway ... ] # #Excuse me, but what in the world is an "Internet-USENET gateway"? # #I would not ordinarily object to casual misuse of the basic mail/news #terminology, but when someone of Piercarlo's stature gets it wrong, and #bases an entire long argument on it, I have to wonder what he really means. I shouldn't worry about it - or anything else that Piercarlo posts. It is his normal way to almost totally misunderstand a situation, build a whole false edifice based on a small grain of truth, then post polemics complaining that the situation he has imagined is wrong. I used to argue with him - especially because of that grain of truth which sometimes does need to be dealt with - but I have learned that it is a waste of time. And nobody should believe any of his statements about how the various nets are organised unless they are corroborated by other, competent, people. I am sorry to so denigrate the views of another member of the net: it is not my usual way. But Piercarlo has confused so many arguements with his distorted view of the world that I consider it necessary to warn others. Regards, David Wright STL, London Road, Harlow, Essex CM17 9NA, UK dww@stl.stc.co.uk <or> ...uunet!mcsun!ukc!stl!dww <or> PSI%234237100122::DWW Usenet works on the principle that 10,000 people know more about the answer to any question than one does. Unfortunately they know 10,000 different answers.
pcg@cs.aber.ac.uk (Piercarlo Grandi) (01/03/91)
On 31 Dec 90 03:26:02 GMT, tneff@bfmny0.BFM.COM (Tom Neff) said:
tneff> In article <PCG.90Dec31145142@teachk.cs.aber.ac.uk>
tneff> pcg@cs.aber.ac.uk (Piercarlo Grandi) writes:
pcg> [ ... kithrup has links to both SCO, a USENET site, and
pcg> ucscc, which is an Internet site but has an UUCP link to
pcg> kithrup, yet does not advertise itself as a USENET site or
pcg> an Internet-USENET gateway ... ]
tneff> Excuse me, but what in the world is an "Internet-USENET gateway"?
tneff> Usenet is just a name for the set of computers worldwide that
tneff> exchange Netnews (not mail),
Ah yes, sorry for the imprecision; I have already received complaints by
mail for the misuse. I misused USENET (knowing very well that it is
strictly speaking the set of sites that carry certain News hierarchies,
by whatever means), in the frequent colloquial/historical sense of "set
of sistes that use the UUCP FTP to communicate, e.g. for mail
transport". A lot of people use TCP/IP as synonym for Internet, when
there are lots of TCP/IP networks that have nothing to do with it. Well,
two wrongs do not one right make...
tneff> I would not ordinarily object to casual misuse of the basic
tneff> mail/news terminology,
I am sorry about that, but frankly I cannot imagine any really good
term. UUCP zone (the set of sites that appear in the maps produced by
the UUCP mapping project of old, as far as I know) proably would have
been more appropriate, but I was note sure that it is as popular. On the
other hand the meaning attributed to USENET in my posting was clear, I
hope.
tneff> If there is some kind of mail gateway one is not supposed to set
tneff> up, what IS it, actually?
Well a UUCP zone/Internet gateway *can* be set up, e.g. ucscc, but the
original poster wanted to *advertise* it as such in the maps, which
should not be done without their knowledge.
There is also the serious technical problem that there are *no* (RFC 976
-- if I remember well the number -- notwithstanding) standards for
gatewaying from the Internet to any other different network, including
Janet and the UUCP zone, and so there are loads of trouble.
Not just the Internet lacks standards for gateways to other mail zones,
I do not actually know of any other zone design that has them. All
standard designers evidently assume that networks based on their
standards are either entirely self contained or that different standards
are 100% equivalent to one another, so that translation is always
possible. Pah.
--
Piercarlo Grandi | ARPA: pcg%uk.ac.aber.cs@nsfnet-relay.ac.uk
Dept of CS, UCW Aberystwyth | UUCP: ...!mcsun!ukc!aber-cs!pcg
Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@cs.aber.ac.uk
pcg@cs.aber.ac.uk (Piercarlo Grandi) (01/03/91)
On 1 Jan 91 22:55:20 GMT, dww@stl.stc.co.uk (David Wright) said: dww> In the referenced article tneff@bfmny0.BFM.COM (Tom Neff) writes: pcg> In article <PCG.90Dec31145142@teachk.cs.aber.ac.uk> pcg> pcg@cs.aber.ac.uk (Piercarlo Grandi) writes: tneff> Excuse me, but what in the world is an "Internet-USENET gateway"? tneff> I would not ordinarily object to casual misuse of the basic tneff> mail/news terminology, but when someone of Piercarlo's stature tneff> gets it wrong, and bases an entire long argument on it, I have to tneff> wonder what he really means. Please note the (gentle, and well accepted) irony: the paragraph above can be read "Piercarlo's entire argument makes no sense whatever because it is based entirely on totally inappropriate terminology". It can also be read in many other ways. I like this style. I like less this style: dww> I shouldn't worry about it - or anything else that Piercarlo posts. dww> It is his normal way to almost totally misunderstand a situation, dww> build a whole false edifice based on a small grain of truth, then dww> post polemics complaining that the situation he has imagined is dww> wrong. [ ... and worse ... ] This is called humour-impairment, man. Cool your jets :->. As to whether there is really something strange in the water in Aberyswyth, let the readership beware. I am quite sure that they can make up their own minds. Networks are a very political thing, and everybody knows, or ought to know, that. Maybe not everybody knows that I have no interest whatsoever in these politics except intellectual curiosity and concern over an important aspect of the field which I have chosen for my career. I am not selling anything here -- I am just a wary customer. Others cannot say the same. Rubbishing other people's reputation in the extravagant way you use demonstrates little diplomatic sense. Or maybe you want to become a celebrity -- maybe one day it will be possible to prove attribution, and then you make history by being the first person to lose a million pounds thanks to a posting. Keep trying :->. -- Piercarlo Grandi | ARPA: pcg%uk.ac.aber.cs@nsfnet-relay.ac.uk Dept of CS, UCW Aberystwyth | UUCP: ...!mcsun!ukc!aber-cs!pcg Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@cs.aber.ac.uk
pcg@cs.aber.ac.uk (Piercarlo Grandi) (01/03/91)
On 1 Jan 91 08:51:10 GMT, les@chinet.chi.il.us (Leslie Mikesell) said:
les> In article <116623@uunet.UU.NET> revell@uunet.uu.net (James R
les> Revell Jr) writes:
revell> The problem is that you're now using the internet solely as a
revell> transmit medium. That is, neither source nor destination is on
revell> the internet. Strictly speaking, this is a internet no no. You
revell> might want to reconsider use of such routes.
les> And just exactly what is supposed to happen to mail that is sent from
les> a uucp site using the DNS-registered addresses for another uucp site?
Well, if this is a pure UUCP site its MTA is given something like
a!b!c!d!e.f.g!u
as destination; There is no reason to assume that any of these is DNS
registered, indeed for a pure UUCP site the DNS does not exist.
If it is a dumb MTA, the UUCP maps do not exist either, and it just
executes something like
uux ... "a!rmail 'b!c!d!e.f.g!u'" ...
which will fail if 'a' is not a neighbour.
Or if it is an "intelligent" MTA, it has maps, and discovers that the
site called 'e.f.g' which has a neighbour called 'e' which has a
neighbour called 'c' which has a neighbour called 'a' is really called
'z' (because such is its alias in the map) which can be reached more
cheaply via 'x' and 'y', and spews out:
uux ... "x!rmail 'y!z!u'" ...
IMPORTANT NOTES:
1) a properly intelligent UUCP MTA (MUA if you are one fo those that
believe that routing ought to be done at the MUA level) shall never,
repeat NEVER, assume on its own that a host name with dots in it is on
the Internet; it could be on Janet, or on a private TCP/IP network, or
an X.400 address, or ...;
2) it should not necessarily assume either that the relative address
given by a user is in fact a route, this whether the first hostname on
the relative address is a neighbour or not;
3) note that 2) does not mean that "aggressive rerouting" is allowed --
here we are at the *source* site, and this is *routing*, not rerouting.
Of course an intelligent UUCP MTA will have a switch to let the user
specify a route instead of an address. Those that appear in the envelope
of mail in transit are *always* routes, instead, and should be treated
as such, and should only be touched to *prepend* to them.
Just to insist on the latter point, which is often misunderstood by
rabid rerouters: the only time one is allowed to touch a route in the
envelope is the following; assume we get a route such as the
a!b!c!d!e.f.g!u
above. The only transformation allowed is something like
uux ... "p!rmail q!a!b!c!d!e.f.g!u" ...
if the MTA determines that the best way to get to 'a' from the local
site is something like relaying via 'p' and 'q'. This is permissible
even if 'a' is listed as a direct neighbour of the local site, because
it *may* be cheaper or quicker to go via 'p!q' rather than directly, and
this can only be decided locally at the moment of forwarding (for
example the direct link to 'a' may be down for a day).
One should normally refrain from programming an MTA to do so however,
just in the interest of predictable path'ing. After all if people see in
the maps that a site is a direct neighbour of 'a' and compute a route
thru that site and 'a' based on that information, that ought to be based
on the map-induced expectation that the direct 'a' links is the "best"
route. If the site instead systematically forwards to 'a' thru an
indirect link, that means that the maps are simply wrong and should be
updated, so that other sites can also calculate as best the indirect
route.
les> Even if the machines share common uucp connections, there is no reason
les> for anyone but the mx-er and forwarder to know what the DNS name means.
Ahhh. We were speaking UUCP to UUCP. If a site can get mx records it
*is* on the Internet, and it is thus a gateway between the Internet and
the UUCPspace (do you like this better than USENET? :->). Different
rules apply, also legal. An Internet site *can* use the Internet to send
mail to a UUCP site, because the Internet is not being used solely as as
a leg of a non-Internet to non-Internet path.
--
Piercarlo Grandi | ARPA: pcg%uk.ac.aber.cs@nsfnet-relay.ac.uk
Dept of CS, UCW Aberystwyth | UUCP: ...!mcsun!ukc!aber-cs!pcg
Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@cs.aber.ac.uk
wain@seac.UUCP (Wain Dobson) (01/04/91)
In article <3882@stl.stc.co.uk> dww@stl.stc.co.uk (David Wright) writes: >In the referenced article tneff@bfmny0.BFM.COM (Tom Neff) writes: >#In article <PCG.90Dec31145142@teachk.cs.aber.ac.uk> pcg@cs.aber.ac.uk (Piercarlo Grandi) writes: > >I am sorry to so denigrate the views of another member of the net: it is >not my usual way. But Piercarlo has confused so many arguements with his >distorted view of the world that I consider it necessary to warn others. > Thanks David, think most readers saw through the polemics. I guess what I'm wondering, is whether you ever won any of the arguments. :-) -- Wain Dobson, Vancouver, B.C. ...!{uunet,ubc-cs}!van-bc!seac!wain
Makey@Snoopy.Logicon.COM (Jeff Makey) (01/04/91)
In article <1991Jan01.085110.10170@chinet.chi.il.us> les@chinet.chi.il.us (Leslie Mikesell) writes: >Even if the machines share common uucp connections, there is no reason >for anyone but the mx-er and forwarder to know what the DNS name means. There is no good reason *not* to know the DNS names of your UUCP neighbors, and to be able to route directly to them regardless of the name used. It makes little sense to make a long-distance call to uunet (or wherever) just to send mail down the street. :: Jeff Makey Department of Tautological Pleonasms and Superfluous Redundancies Department Disclaimer: I am just a guest of Logicon. Domain: Makey@Logicon.COM UUCP: ucsd!snoopy!Makey
thinman@cup.portal.com (Lance C Norskog) (01/06/91)
Mr. Grandi used an oddity of the English language called a 'synecdoche'. This is a reference to an object by naming a part of that object, c.f. a "field hand" or "deck hand". UseNet refers to the bulletin board system itself, he was talking about the larger UUCP/Internet web. Other than that, he uses the words correctly and gets the legalities correctly too. Pay attention! The Internet is being used as a "commons", as in "The Tragedy of the Commons". UUCP->Internet->UUCP is an abuse if it's not government-sponsored research, or you're not designing bombs :-) Synecdoche is your new word for the day. Pronounce the 'ch' 'sh'.
pjt@cpac.washington.edu (Larry Setlow) (01/06/91)
In article <37629@cup.portal.com> thinman@cup.portal.com (Lance C Norskog) writes:
Synecdoche is your new word for the day. Pronounce the 'ch' 'sh'.
[email bounced. Think of this as my inappropriate post for the month]
Better still, prounounce the 'ch' as 'k' and the 'e' as 'ee'. Four
syllables, stress on the second.
tneff@bfmny0.BFM.COM (Tom Neff) (01/07/91)
In article <37629@cup.portal.com> thinman@cup.portal.com (Lance C Norskog) writes: >Mr. Grandi used an oddity of the English language called a 'synecdoche'. Even if he had, synecdoche has no proper place in a technical discussion about which networks should interconnect. The part cannot be casually substituted for the whole, or vice versa, when the very meat of the argument concerns inappropriate routing through parts and wholes. >The Internet is being used as a "commons", >as in "The Tragedy of the Commons". UUCP->Internet->UUCP is an abuse >if it's not government-sponsored research, or you're not designing bombs :-) First of all, there is a distinction between simple misuse of an apparently free resource, versus the specific economic paradox embodied in the "Tragedy of the Commons." In the latter (Commons) case, it was explicitly in each user's interest to maximize his (quite permissible) use of the resource, in order that he not suffer competitively with other users; the end result being destruction of the resource for all. But in the Internet case, (a) there is no underlying right to use it as a third party mail carrier in the first place; (b) given the availability of non-Internet ways for many sites to get mail delivered (high speed modems make UUCP much more attractive, for instance), users are not compelled to keep using the Internet resource forever even as quality of service degrades with increased usage. They can switch to something else. So the much-overused Commons model fits poorly. What we really have is a modified black market, where the Man could theoretically lower the boom any day but doesn't, and where the door is always open for someone to come in and offer better service for a cheaper price -- but while the quasi-illicit resource is out there for the taking and not yet overwhelmed, only a few (like UUNET and PSI) will bother. Finally, there is not much hard data available on the extent of Internet misuse. What misuse does occur is only partly intentional; some of it is a by-product of inaccurate UUCP mapping, and could be corrected. >Synecdoche is your new word for the day. Pronounce the 'ch' 'sh'. Did you know that the word 'gullible' is not in the dictionary? (Synecdoche is, of course, pronounced sin-EK-duh-kee. Pedantry is its own reward :-) ) -- "I'm not sure I've even got the brains to #:# Tom Neff be President." -- Barry Goldwater, 1964 #:# tneff@bfmny0.BFM.COM
chip@tct.uucp (Chip Salzenberg) (01/07/91)
According to thinman@cup.portal.com (Lance C Norskog): >UUCP->Internet->UUCP is an abuse if it's not government-sponsored research, >or you're not designing bombs :-) If so, then why is the DNS so happy to register UUCP-only sites? Not that I'm complaining about the DNS, but it seems inconsistent. -- Chip Salzenberg at Teltronics/TCT <chip@tct.uucp>, <uunet!pdn!tct!chip> "If Usenet exists, then what is its mailing address?" -- me "c/o The Daily Planet, Metropolis." -- Jeff Daiell
amanda@visix.com (Amanda Walker) (01/09/91)
In article <27887475.65E6@tct.uucp>, chip@tct.uucp (Chip Salzenberg) writes: > If so, then why is the DNS so happy to register UUCP-only sites? Not > that I'm complaining about the DNS, but it seems inconsistent. DNS visibility has nothing to do with Internet connectivity as such. In fact, the DNS and IP network number applications make it quite clear that actual Internet connectivity is a separate issue that must be approved by the appropriate agencies. -- Amanda Walker Visix Software Inc.
larry@nstar.rn.com (Larry Snyder) (01/09/91)
oc@vmp.com (Orlan Cannon) writes: >input. However, pathalias is distributed with the tools to include >all Internet sites as well. we just started doing this - and routing has improved - with the number of hops being cut by an average of 50% now we are looking for a way using smail3 to reroute all traffic via the internet where possible regardless of the incoming specified path -- Larry Snyder, NSTAR Public Access Unix 219-289-0282 (HST/PEP/V.32/v.42bis) regional UUCP mapping coordinator {larry@nstar.rn.com, ..!uunet!nstar!larry, larry%nstar@iuvax.cs.indiana.edu}
rdc30med@nmrdc1.nmrdc.nnmc.navy.mil (LCDR Michael E. Dobson) (01/09/91)
In article <27887475.65E6@tct.uucp> chip@tct.uucp (Chip Salzenberg) writes: >According to thinman@cup.portal.com (Lance C Norskog): >>UUCP->Internet->UUCP is an abuse if it's not government-sponsored research, >>or you're not designing bombs :-) > >If so, then why is the DNS so happy to register UUCP-only sites? Not >that I'm complaining about the DNS, but it seems inconsistent. Perhaps to allow Internet sites to send mail to them by only having to specify user@site.dom.ain ? It sure makes life easier for me and my users. I can use the UUCP maps for one of my MUAs (ELM), but not the one used by the majority of my users, and not for the MTAs. So having MX records for UUCP sites served by an Internet site is A Good Thing(tm). I believe most dual sites (I am one) only advertise their UUCP links in the maps. I connect to some Internet sites via both SMTP and UUCP, but I only show the UUCP links. That way, the maps will only generate a UUCP path even though I could use the Internet for that hop (by could use I mean in the technology sense, not the legal sense). -- Mike Dobson, Sys Admin for | Internet: rdc30med@nmrdc1.nmrdc.nnmc.navy.mil nmrdc1.nmrdc.nnmc.navy.mil | UUCP: ...uunet!mimsy!nmrdc1!rdc30med AT&T 3B2/600G Sys V R 3.2.2 | BITNET: dobson@usuhsb or nrd0mxd@vmnmdsc WIN/TCP for 3B2 | MCI-Mail: 377-2719 or 0003772719@mcimail.com
jlister@slhisc.uucp (John Lister) (01/10/91)
In article <30703908@bfmny0.BFM.COM> tneff@bfmny0.BFM.COM (Tom Neff) writes: >In article <37629@cup.portal.com> thinman@cup.portal.com (Lance C Norskog) writes: >>Mr. Grandi used an oddity of the English language called a 'synecdoche'. > >Even if he had, synecdoche has no proper place in a technical discussion >about which networks should interconnect. The part cannot be casually >substituted for the whole, or vice versa, when the very meat of the >argument concerns inappropriate routing through parts and wholes. [...discussion on internet use omitted...] >>Synecdoche is your new word for the day. Pronounce the 'ch' 'sh'. > >Did you know that the word 'gullible' is not in the dictionary? > >(Synecdoche is, of course, pronounced sin-EK-duh-kee. Pedantry is its >own reward :-) ) At the risk of turning this into lang.english.grammar, I would note that while we're talking about figures of speech, perhaps "litotes" might be appropriate in this case. The word is derived from the Greek meaning "plain" and its modern Greek derivative means "frugal". BTW: I thought they hanged pedants (Pun :-) John Lister.