From: heiko@Harpo.Chemie.FU-Berlin.DE (Heiko Schlichting)
Subject: Re: Merkwuerdiges Routing Z-Netz -> amiux.north.de
Organization: Free University of Berlin, Dept. of Chemistry
Date: Mon, 7 Sep 1992 01:42:35 GMT

hal@amiux.north.de (Holger Lubitz) writes:
>urlichs@smurf.sub.org (Matthias Urlichs) writes:
>>Anscheinend wurde die Mail an amiux.agsc.sub.org oder nur amiux gesendet.
>
>Zumindest in der To:-Zeile stand amiux.north.de. Keine Ahnung, wer die Domain
>im Envelope geloescht haben koennte.

Das macht *jede* Site, die nach der Submap routet. Das passiert solange,
bis Dein Feed den Link zu Dir in domainisierter Form eintraegt. 
Zur Zeit steht in der Map

[bei amiux, gekuerzt]
amiux   agsc(EVENING+FAST)
amiux   =  amiux.agsc.sub.org, amiux.north.de

[bei agsc, alle anderen Links vernachlaessige ich der Einfachheit halber mal]
agsc	amiux(EVENING+FAST)

Wird nun der Pathalias angeworfen, erzeugt er folgende Eintraege:

amiux			pfad-zu-agsc!agsc!amiux!%s
amiux.agsc.sub.org	pfad-zu-agsc!agsc!amiux!%s
amiux.north.de		pfad-zu-agsc!agsc!amiux!%s

Wie man sieht *immer ohne* Domain bei dem Pfad, der auch benutzt wird,
egal ob die urspruegliche Adresse mit Domain war oder nicht.

Veraendert man nun den Eintrag bei agsc (wohlgemerkt: beim Feed und nicht
bei Dir wird was geaendert):

agsc    amiux.north.de(EVENING+FAST)

dann wird vom Pathalias folgendes erzeugt:

amiux                   pfad-zu-agsc!agsc!amiux.north.de!%s
amiux.agsc.sub.org      pfad-zu-agsc!agsc!amiux.north.de!%s
amiux.north.de          pfad-zu-agsc!agsc!amiux.north.de!%s

Also *immer mit* Domain, auch wenn man nur an "amiux" schreibt.
Das ist der Grund, warum zum Beispiel in der u.sub.1 alle Links domainisiert
wurden. Das wurde naemlich nicht gemacht, damit die paths-Datei moeglichst
gross wird. :-)

Dass entscheidende dabei ist, dass es darauf ankommt, dass bei beim Feed
(oder wenn man mehrere hat, bei allen Feeds) die Domain eingetragen
wird und man selbst so eine "host = host.doma.in" Zeile hat. Wenn man
mehrere Domains hat wie Du, koenntest Du sogar ueber verschiedene Links
verschiedene Domains erzeugen lassen.

Wuerde naemlich folgendes in der Map stehen:

amiux = amiux.agsc.sub.org, amiux.north.de
agsc	amiux.north.de(...)
cbmger	amiux.agsc.sub.org(...)

Dann wuerden alle, die ueber agsc zu Dir routen, folgendes in der Paths-Datei
haben:

amiux                   pfad-zu-agsc!agsc!amiux.north.de!%s
amiux.agsc.sub.org      pfad-zu-agsc!agsc!amiux.north.de!%s
amiux.north.de          pfad-zu-agsc!agsc!amiux.north.de!%s

und alle, die ueber cbmger zu Dir routen, haetten in der Paths-Datei:

amiux                   pfad-zu-cbmger!cbmger!amiux.agsc.sub.org!%s
amiux.agsc.sub.org      pfad-zu-cbmger!cbmger!amiux.agsc.sub.org!%s
amiux.north.de          pfad-zu-cbmger!cbmger!amiux.agsc.sub.org!%s


>>Und amiux steht mit Link nach smurf
>>in der u.deu.10[01].
>
>Das sollte ich dann wohl langsam mal aendern :)

Ja, das solltest Du auch aendern.

>>Zusaetzlich sollte man sich ueberlegen, seinen Mapschnipsel zu domainisieren,
>>damit nicht jeder Pathalias angesichts der Zeile "bla = bla.do.main" den
>>do.main-Teil wegwirft.
>
>Ah ja... Endlich erklaert mir jemand, wieso eindeutige, aber nicht
>domainisierte UUCP-Namen in Mapschnipseln eigentlich doch "pfui" sind. :)
>Hmm, wieder mal was zum nachdenken.
>Aber zu einem Problem wird diese Verfahrensweise des Pathalias doch
>eigentlich erst in Kombination mit a) unvollstaendigen Maps auf der routenden
>Site und b) Rerouting aufgrund vollstaendigerer Maps durch eine andere Site
>auf dem Pfad, die nun keine Domain mehr im Envelope vorfindet.

Oder es wird ueber Internet geroutet. Da kann man mit einem Sitenamen ohne
Domain i.d.R. nichts mehr anfangen -> Smarthost.

> Welchen Grund
>gibts ueberhaupt dafuer, die Domain rauszuschmeissen, anstatt die Zielsite
>mit vollstaendiger Domain im Pfad zu halten, um Rerouting-Fehler voellig
>auszuschliessen ?

Es gibt keinen Grund - der Pathalias macht genau das, was man ihm mit
den Maps sagt. Er nimmt naemlich die Domain, die in den Maps fuer diesen
Link angebenen ist. Und steht dort keine, so ist auch der generierte Pfad 
ohne Domain. Waere fuer den Pfad "agsc -> amiux" eine Domain in den
Maps eingetragen, so wuerde die auch in den Pfaden auftauchen (siehe oben).

>Ich habe die zusaetzliche Angabe des UUCP-Namens eigentlich immer als
>Absicherung betrachtet, falls doch mal jemand auf die Idee kommt, aus
>irgendeinem Fremdnetz, dessen Gate es nicht anders kann, mit Adressen a la
>user%kiste@gate zu arbeiten. Stuende ich nur als amiux.do.main in der Map,
>haette das Gate in diesem Moment ein Problem.

Moment. Das schliesst sich ja nicht aus. Wie Du oben sehen kannst, bist 
Du durchaus als "amiux" erreichbar, auch wenn der Link "agsc -> amiux"
mit Domain eingetragen ist. Solange die Zeile "amiux = amiux.north.de"
in der Map steht, bleibst Du auch als "amiux" erreichbar. Ob eine
Domain benutzt wird (und wenn ja, welche), entscheidet sich ausschliesslich
durch die Eintragung des Links.

Heiko
-- 
Heiko Schlichting                     | Freie Universitaet Berlin
heiko@groucho.chemie.fu-berlin.de     | Institut fuer Kristallographie
Newsgroups: de.admin.mail,hanse.general