Article View: de.comp.sys.apple
Article #451Re: Sicherheit von AppleTalk vs. TCP/IP?
From: Jens-Uwe Mager
Date: Sat, 03 Aug 1996 00:00
Date: Sat, 03 Aug 1996 00:00
60 lines
3966 bytes
3966 bytes
In article <dietrich-3007961857400001@imkeaa.medinn.med.uni-muenchen.de>, dietrich@medinn.med.uni-muenchen.de (Johannes W. Dietrich) wrote: > In article <krebs-3007961441480001@lake.gm.ufz.de>, krebs@water.gm.ufz.de > (Daniel Krebs) wrote: > > >> Auf Grund des > >> Protokoll-overhead nimmt man hier grundsaetzlich kein Appletalk. > > > >Das stimmt so nicht, wenn auch AppleTalk in WANs seltener seltener > >anzutreffen ist. > > Interessant! AppleTalk produziert also keinen erh๏ฟฝhten Overhead? Gibt es > dazu genauere Informationen? AppleTalk hat in zwei Bereichen einen groesseren Overhead als TCP/IP: Die Pakete sind kleiner, die beteiligten Rechner muessen daher fuer dieselbe Datenmenge mehr Pakete verarbeiten. Bei WAN Verbindungen kommt auch noch die relativ kleine Windowgroesse (8 Pakete) zum tragen, da machen sich die WAN Latenzen ziemlich bemerkbar. Hier macht sich bemerkbar das AppleTalk fuer ein 230 Kbit LocalTalk Netzwerk in Bus Topologie designed wurde, groessere Paketlaengen und und groessere Windowgroessen wuerden das recht langsame Netz zu lange fuer eine Transaktion belegen. Leider wurde beim Design der Paketheader die Breite der einzelenen Felder auch sehr klein gehalten um den Protokolloverhead zu minimieren. So kann man auf schnelleren Netzen wie Ethernet oder FDDI keine laengeren Pakete verwenden, weil das Paketlaengenfeld zu wenig Bits hat. Genauso hat die AppleTalk Socket Nummer (entsprechend TCP/IP Port Nummer) nur 8 Bits, somit kann man auf einem Rechner nur 254 (0 und 255 sind reserviert) Sockets gleichzeitig offen haben. Desweiteren produzieren die administrativen Funktionen (Naming und Routing) mehr Pakete als in vergleichbaren TCP/IP Netzen. Die Namingservices benutzen keine Caches und fragen direkt via Multicasting nach Services. Das erzeugt bei WAN Verbindungen mehr Verkehr als gewuenscht. Bei LAN Verbindungen wiederum hat es den Effekt des von Apple bekannten Plug and Play (Networking bei einem Mac konfigurieren? Einfach in den Stecker stecken und es tut). Die Routing Services benutzen einen einfachen Broadcast Mechanismus um die Routingtabellen alle 10 Sekunden zu verbreiten. Bei einem Backbone Netz mit vielen Verbindungen zu kleineren Abteilungsnetzen kann der Verkehr durch die Routing Broadcasts ziemlich hoch werden. Fuer WAN Verbindungen gibt es da Abhilfe in dem statt dem einfachen RTMP Routing Protokolls das effizientere AURP verwendet wird (das leider auch wesentlich komplizierter ist). Als Zusammenfassung: AppleTalk ist ein Protokoll das fuer kleine bis mittlere Netze gedacht ist. Alle Funktionen sind auf Plug und Play getrimmt, es ist somit minimale Adminstration notwendig. Fuer ein globales WAN sollte man auf Tunnel ueber TCP/IP zurueckgreifen moeglichst mit AURP um den Routing Overhead zu minimieren. ______________________________________________________________________________ Jens-Uwe Mager jum@anubis.han.de 30177 Hannover jum@helios.de Brahmsstr. 3 Tel.: +49 511 660238
Technical Details
Message-ID:
<jum-0308961207310001@baghira.han.de>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<dietrich-2907962051150001@imkeaa.medinn.med.uni-muenchen.de> <4tjb4c$7q1@newsserv.zdv.uni-tuebingen.de> <krebs-3007961441480001@lake.gm.ufz.de> <dietrich-3007961857400001@imkeaa.medinn.med.uni-muenchen.de>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: 165d10,fbcfc182257aaa9d X-Google-Attributes: gid165d10,public X-Google-Thread: f54b7,fbcfc182257aaa9d X-Google-Attributes: gidf54b7,public X-Google-Thread: 10e5bc,fbcfc182257aaa9d X-Google-Attributes: gid10e5bc,public From: jum@anubis.han.de (Jens-Uwe Mager) Subject: Re: Sicherheit von AppleTalk vs. TCP/IP? Date: 1996/08/03 Message-ID: <jum-0308961207310001@baghira.han.de> X-Deja-AN: 171898944 sender: news@baghira.han.de (news at baghira.han.de) references: <dietrich-2907962051150001@imkeaa.medinn.med.uni-muenchen.de> <4tjb4c$7q1@newsserv.zdv.uni-tuebingen.de> <krebs-3007961441480001@lake.gm.ufz.de> <dietrich-3007961857400001@imkeaa.medinn.med.uni-muenchen.de> content-type: text/plain; charset=ISO-8859-1 organization: At Home mime-version: 1.0 newsgroups: de.comp.sys.apple,de.comp.os.mac,fido.ger.mac