AppleTalk

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 16. maj 2015; checks kræver 4 redigeringer .
AppleTalk
Navn AppleTalk
Familie protokol stak
Oprettet i 1984
Formål med protokollen Distribueret netværksklient-serversystem
Udvikler Æble

AppleTalk  er en protokolstak udviklet af Apple Computer til computernetværk . Det blev oprindeligt inkluderet med Macintosh (1984), men virksomheden droppede det til fordel for TCP/IP .

Grundlæggende information

Sessionslag

Svarende til sessionslaget i OSI-modellen består versionen af ​​AppleTalk af fem protokoller, der understøtter fuld-dupleks dataoverførsel, logisk navn-til-adresse-oversættelse, printeradgang, pakkeombestilling og mere.

Den første sessionslagsprotokol kaldes AppleTalk Data Stream Protocol (ADSP). ADSP-protokollen giver fuld duplex, forbindelsesorienterede og yderst pålidelige tjenester. En sådan pålidelighed opnås ved at etablere en logisk forbindelse (session) mellem to interagerende processer på klientmaskiner. ADSP-protokollen giver dig mulighed for at administrere denne forbindelse ved at levere flowkontrol, pakkeombestilling og pakkebekræftelse. Socket-numre bruges til at etablere en logisk forbindelse mellem processer. Når en forbindelse er etableret, kan de to systemer begynde at udveksle data.

Den næste AppleTalk-sessionslagsprotokol er den faktiske sessionsprotokol (AppleTalk Session Protocol - ASP). ASP-protokollen giver pålidelig datalevering ved hjælp af sekvensorienteret sessionsstyring til dette og giver adgang til transporttjenesterne i AppleTalk Transport Protocol (ATP).

AppleTalk Update-Based Routing Protocol (AURP) bruges i store AppleTalk-netværk og bruges primært til routing og understøttelse af kommunikation mellem routingenheder, især Exterior Gateway-routere.

Derudover inkluderer AppleTalk-sessionslaget PAP (Printer Access Protocol). Selvom PAP oprindeligt blev udviklet til at kontrollere adgangen til netværksprintere, kan den bruges til at levere kommunikation mellem en række forskellige enheder. Der etableres en tovejsforbindelse mellem enhederne, og både dataflowstyring og pakkesekvensering udføres samtidigt.

Og endelig er den sidste AppleTalk-sessionslagsprotokol Zone Information Protocol (ZIP). ZIP-protokollen giver en mekanisme til logisk at gruppere individuelle netværksenheder ved hjælp af "venlige" navne. Sådanne logiske grupper kaldes zoner. I et udvidet netværk kan computere spænde over flere netværk, men forblive logisk grupperet i en enkelt zone. I små, ikke-udvidede netværk kan der dog være defineret en enkelt zone.

AppleTalks fem session-lag protokoller giver klienter mulighed for at etablere en logisk forbindelse og udveksle data mellem computere, uanset afstanden mellem dem.

Transportlag

For at konvertere zonenavne til netværks- og værtsnumre bruger ZIP Name  Binding Protocol (NBP ), som hører til transportlaget. ATP-protokollen bruges til at distribuere zonekonfigurationsændringsdata.

Netværksmodel

OSI model Tilsvarende AppleTalk-niveauer
Anvendelseslag Apple Filing Protocol (AFP)
Præsentationslag Apple Filing Protocol (AFP)
sessionslag Zone Information Protocol (ZIP)
AppleTalk Session Protocol (ASP)
AppleTalk Data Stream Protocol (ADSP)
transportlag AppleTalk Transaction Protocol (ATP)
AppleTalk Echo Protocol (AEP)
Name Binding Protocol (NBP)
Routing Table Maintenance Protocol (RTMP)
netværkslag Datagram Delivery Protocol (DDP)
Linklag EtherTalk Link Access Protocol (ELAP)
LocalTalk Link Access Protocol (LLAP)
TokenTalk Link Access Protocol (TLAP)
Fiber Distributed Data Interface (FDDI)
Fysisk lag LocalTalk driver
Ethernet driver
Token Ring driver
FDDI driver

Se også

Links