11.07.2015 Views

Tesi Completa (PDF)

Tesi Completa (PDF)

Tesi Completa (PDF)

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CAPITOLO 2. NETATALK 47Routing Table Maintenance RTMP serve per memorizzare le informazionisul routing necessarie per le internet AppleTalk . RTMPcomunica i numeri di network conosciuti e dati riguardanti l'accessibilità,nonchè le vie per raggiungere le varie zone interconnesse.L'implementazione RTMP su di un AppleTalk router mantieneuna tabella, chiamata routing table, che specica il più brevepercorso possibile per raggiungere una rete.AppleTalk Transaction Protocol ATP permette ad una socket ditrasmettere una richiesta di esecuzione di una determinata operazionead un'altra socket e di riceverne la relativa risposta. ATPfornisce un adabile sistema di consegna di pacchetti gestendole ritrasmissioni di eventuali pacchetti persi e garantendo la conservazionedella giusta sequenza di messaggi. Il protocollo ATPpermette di utilizzare i tre seguenti tipi di frame:request richiesta di dati;reply in risposta alla request;release indica la ne della transazione.AppleTalk Echo Protocol AEP esiste in ogni nodo come processoclienti che sfrutta il protocollo DDP (si veda nel seguito). Il processoin questione chiamato AEP Echoer, usa una socket specialeper l'ascolto dei pacchetti trasmessi dalle socket client sugli altrinodi della rete. Quando riceve un pacchetto, l'AEP Echoer loritrasmette direttamente al mittente. I pacchetti AEP possonoessere utilizzati per testare se un nodo è raggiungibile e qual'èla distanza che bisogna coprire (rilevata in numero di hop daattraversare).Network layer Il Livello di rete specica l'instradamento dei pacchetti datitra i nodi e gestisce le comunicazioni tra reti dierenti (internetworking).A livello di rete la suite AppleTalk implemente il protocollo DDPe AARP, come di seguito spiegato:DDP Il Datagram Delivery Protocol è un protocollo connectionlessche fornisce un servizio di tipo best-eort. Questo signica cheil protocollo DDP non include supporto per assicurare che tutti ipacchetti siano eetivamente arrivati a destinazione e nella giustasequenza. Di questo si occupano eventualmente i protocolli dilivello superiore. La rete AppleTalk può funzionare con vari tipidi collegamenti sici dierenti:LocalTalk e è disponibile sui calcolatori Machintosh più vecchi.Per eettuare un collegamento LocalTalk si usa la portastampante del Macintosh. LocalTalk è una connessionerelativamente lenta (230 Kbits/s) ed ormai in disuso.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!