11.07.2015 Views

Tesi Completa (PDF)

Tesi Completa (PDF)

Tesi Completa (PDF)

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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CAPITOLO 1. SAMBA 15Figura 1.3: stack tcp e posizione protocollo smbdel modello protocollare TCP/IP (g1.3)sui quali si basa il funzionamentodi Samba.1.4.1 Netbios e NetbeuiI protocolli NetBIOS ed NetBEUI [13] sono stati sviluppati rispettivamentenel 1983, dalla Sytek per IBM, e nel 1985 da IBM stessa. Ancora oggi restanomolto diusi nei sistemi Microsoft, in virtù dei loro pregi nell'ambito dellereti locali.Con l'introduzione di Token Ring, IBM nel 1985 denì delle estensioni aNetBios (NetBIOS Extended User Interface NetBEUI) che permettevano diappoggiarsi ad un data-link 802.2 (Token Ring o Ethernet). Microsoft ha iniziatoad usare NetBEUI come protocollo di rete su Windows for Workgroup(Windows 3.1) e poi su tutte le versioni successive ma, al contempo, con ladiusione di Novell IPX e di IP, si è iniziato a veicolare NetBios anche suIPX e IP, oltre che su altri protocolli.All'epoca, l'obiettivo era infatti quello di creare un protocollo su misuraper le LAN di dimensioni contenute (no a circa 200 nodi), quindi dovevaessere piccolo, semplice, veloce e doveva permettere di assegnare nomi umanialle risorse, invece dei complessi indirizzi usati dal TCP/IP. Inoltre NetBIOSè stato progettato perchè usasse intensamente i broadcast (messaggi uno atutti), piuttosto che interrogare un'entità centralizzata.In questa logica, un computer che in seguito all'accensione voglia registrarsicon il proprio nome NetBIOS come nuovo nodo, deve inviare appositimessaggi broadcast per farsi accettare come nuovo nodo attivo. Se il nome ègià usato, il precedente possessore di quel nome deve inviare un messaggio dirisposta per respingere la scelta. Se invece un computer vuole localizzare unnodo preesistente, invierà ancora altri broadcast nel tentativo di contattarequello specico nodo. Il computer remoto è sempre tenuto a rispondere ai

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

Saved successfully!

Ooh no, something went wrong!