NetBIOS su TCP: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Funzionalità collegamenti suggeriti: 3 collegamenti inseriti. |
||
(20 versioni intermedie di 16 utenti non mostrate) | |||
Riga 1:
{{W|informatica|agosto 2024}}
'''NetBIOS su TCP/IP''' ('''NBT''', o a volte '''NetBT''') è un [[
Il NetBIOS è stato sviluppato
L'NBT è definito dai documenti standard [[Request for Comments|RFC]] 1001 e 1002.
== Servizi ==
Riga 14 ⟶ 15:
===Servizio dei Nomi===<!-- This section is linked from [[Name server]] -->
Nel NetBIOS, ogni partecipante deve registrarsi sulla rete utilizzando un nome unico di
L'NBT può implementare un repositori centrale, o "Servizio dei Nomi (''Name Service''), che memorizza tutte le registrazioni dei nomi. Un'applicazione che vuole registrare un nome dovrebbe quindi contattare il server dei nomi (che ha un indirizzo di rete conosciuto) e chiedere se il nome è già registrato, inviando un pacchetto "Name Query".
Riga 23 ⟶ 24:
Inoltre, per iniziare una sessione o per inviare un datagramma ad un particolare host anziché diffondere il datagramma in broadcast, NBT dovrà determinare l'[[Indirizzo IP]] dell'host per un dato nome NetBIOS; questo si ottiene diffondendo in broadcast un pacchetto "Name Query", e/o inviandolo ad un server dei Nomi NetBIOS. La risposta sarà l'[[Indirizzo IP]] dell'host risulta registrato sul server con quel nome.
così il protocollo si è guadagnato la cattiva fama di essere troppo presente (chiacchierone,'chatty') creando con molto traffico nelle reti dovuto alla continua registrazione dinamica dei nomi in diversi protocolli contemporaneamente (IPX/SPX, NBF and TCP/IP), invece il problema era imputabile al fatto che gli utenti lasciavano in una configurazione sbagliata (predefinita da Microsoft) le proprie macchine collegate in rete, creando così dei problemi alle proprie reti{{
I principi implementati nel NBNS sono stati reimplementati più volte, anche in sistemi come [[ZeroConf]] and [[MobileIP]].
===Servizio di distribuzione Datagrammi===
Riga 41:
==Vulnerabilità nella Sicurezza==
I [[Server web|server Web]] sono tipicamente, ma non esclusivamente, il primo punto d'impatto dei vettori d'attacco tramite internet. Le porte di rete (LAN) [[Local area network]], progettualmente, danno informazione e spesso diventano conseguentemente obbiettivo della maggior parte degli attacchi su reti Client-Server.
Molti servizi che sono vulnerabili a questi tipi di attacco, possono essere disabilitati senza problemi, in funzione dell'impatto organizzativo sui workflow. Questo è maggiormente vero nel caso di servizi di rete incentrati per natura in reti Intranet.
Tra i protocolli di rete sono che si dimostrano particolarmente vulnerabili nel fornire questi servizi ci sono: il protocollo [[Server Message Block]] (SMB) ed il NetBIOS over TCP/IP. Entrambi i servizi possono rivelare quantità di informazioni dettagliate e vitali in termini di sicurezza
==Diminuzione dell'importanza nelle reti Client-Server post-NT==
In relazione alle reti di tipo client-server su sistemi successivi a MS-[[Windows 2000]]/NT, il NetBIOS sta effettivamente diventando un protocollo obsoleto. Il NetBIOS era inoltre sviluppato per reti LAN non instradabili. Nella maggioranza delle reti create dopo l'anno 2000 con sistemi Windows 2000 o successivi, il NetBIOS effettivamente offre una retro-compatibilità con dispositivi di rete che hanno una compatibilità precedente al [[Domain name system|DNS]]. Il ruolo centrale del NetBIOS nelle reti Client-Server (ed anche in quelle reti in cui sono collegate tra loro periferiche hardware che precedono l'introduzione della compatibilità DNS) è quello di fornire la risoluzione dei nomi per i computer e per le periferiche di rete. Inoltre, permette all'hardware di rete di poter essere acceduto e condiviso, e rende possibile la mappatura e la navigazione delle cartelle di rete, delle condivisioni e delle stampanti condivise, dei fax,
== Risoluzione dei problemi relativi al NetBIOS ==
===Nbtstat===
il comando Nbtstat è
Il comando nbtstat rimuove e corregge gli inserimenti precaricati utilizzando un numero di opzioni switch case-sensitive (con caratteri Maiuscolo-minuscolo). Il comando nbtstat -a < name > esegue un comando di richiesta di stato all'interfaccia NetBIOS del computer con il nome specificato nel campo < name>. Il
comando di stato dell'interfaccia riporta la tabella locale dei nomi NetBIOS per quel computer, oltre all'indirizzo di rete fisica (MAC address) della scheda di rete (interfaccia). il comando nbtstat -A < IP address > esegue la stessa funzione utilizzando un indirizzo IP di destinazione anziché un nome da risolvere in indirizzo IP.
'''Nbtstat''' è uno strumento diagnostico per il NetBIOS over TCP/IP.
Path: C:\Windows\System32\nbtstat.exe
Riga 64:
Processore di comandi, cmd-Shell : C:\Windows\System32\cmd.exe, e non C:\Windows\SysWOW64\cmd.exe
Ci sono molti comandi simili ad Nbtstat e che permettono molte opzioni come: ricerca nella cache locale, richiesta [[WINS Server]], richiesta broadcast, ricerca in file [[LMHOSTS]], e ricerca in file [[Host
====Sintassi====
nbtstat [-a RemoteName] [-A IPAddress] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [Interval]
I parametri comuni sono:<ref>[
'''nbtstat -c''': Elenca la memoria cache di NBT dei nomi remoti [computer] e dei relativi indirizzi IP.<br />
'''nbtstat -n''': Elenca i nomi NetBIOS locali.<br />
'''nbtstat -r''': Elenca i nomi risolti mediante broadcast e WINS.<br />
'''nbtstat -R''': Cancella il contenuto della tabella dei nomi cache remota e la ricarica.
'''nbtstat -RR''': Invia pacchetti di rilascio di nomi a WINS e quindi avvia l'aggiornamento
'''nbtstat -s''': Elenca la tabella delle sessioni che converte gli indirizzi IP di destinazione in nomi computer NETBIOS.
'''nbtstat -S''': Elenca la tabella delle sessioni con gli indirizzi IP di destinazione.
==
<references />
* [[Samba (software)|Samba]]▼
== Bibliografia ==
* {{IETF|1001|Protocol standard for a NetBIOS service on a TCP/UDP transport: Concepts and methods}}
* {{IETF|1002|Protocol standard for a NetBIOS service on a TCP/UDP transport: Detailed specifications}}
== Voci correlate ==
* [[NetBIOS]]
* [[Server Message Block]]
* [[Domain Name System
* [[Lightweight Directory Access Protocol
* [[Network Information Service
* [[Windows Internet Name Service
== Collegamenti esterni ==
* {{FOLDOC|NetBios over TCP/IP|NetBios over TCP/IP}}
* [
* [http://www.unixwiz.net/tools/nbtscan.html nbtscan] - open-source program to scan IP networks for NetBIOS name information
{{Portale|informatica|telematica}}
[[Categoria:Protocolli di rete]]
|