NetBIOS: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Makecat-bot (discussione | contributi)
m r2.7.3) (Bot: Aggiungo zh:NetBIOS
m Sicurezza: clean up
 
(24 versioni intermedie di 18 utenti non mostrate)
Riga 1:
'''NetBIOS''' è l'[[acronimo]] di '''Network Basic Input/Output System''', ovvero ''Sistema base di Input/Output di rete''. Solitamente è riferito ad un'[[Application programming interface|API]] per comunicazioni sulla [[LAN|rete locale]].
 
== Storia ==
NetBIOS è un [[Livello di sessione|protocollo di livello sessione]], sviluppato da [[IBM]] e Sytec per la cosiddetta [[PC-Network]] all'inizio degli [[Anni 1980|anni ottanta]]. Nonostante sia stato pubblicato solo in un manuale della IBM, le API del protocollo divennero di fatto [[standard]].
 
Da quando la [[PC-Network]] non è più usata, essendo stata sostituita dalle reti [[TokenRing]] ed [[Ethernet]], il protocollo NetBIOS potrebbe non essere più necessario. Ma dato che molti programmi sono stati scritti per le API di NetBIOS{{senza fonte}}, sono state adattate per lavorare su altri protocolli come [[IPX/SPX]] e [[TCP/IP]].
 
NetBIOS su TokenRing o Ethernet è ora chiamato NetBEUI (''NetBIOS Extended User Interface''). Era ancora molto usato finché fu rilasciatomesso in commercio il [[sistema operativo]] [[Microsoft]] Windows 98.

[[NetBIOS su TCP]]/IP è chiamato [['''NBT]]''' ed è stato standardizzato dalle [[Request for Comments|RFC]] 1001 e 1002. NBT offre un'emulazione di PC-Network LAN basata su NetBIOS su una rete basata su IP. Questo protocollo è stato introdotto con Microsoft Windows 2000 ed è il trasporto preferito su NetBIOS.
 
== Caratteristiche ==
Line 16 ⟶ 18:
Le porte utilizzate per questi servizi sono:
 
* netbios-ns 137/udp # NETBIOS Name Service <br />
* netbios-dgm 138/udp # NETBIOS Datagram Service<br />
* netbios-ssn 139/tcp # NETBIOS Session Service<br />
 
Quando NetBIOS era un protocollo funzionante al [[livello datalink]] (livello di collegamento dati) del modello [[Openmodello Systems Interconnection|OSI]], le sue funzioni erano accessibili nella famiglia IBM PC compatibili attraverso l'[[interrupt]] 5Ch. I messaggi passati a queste funzioni erano formattati a seconda del formato del [[Network Block Control]].
 
NetBIOS e NetBEUI sono destinati solo all'uso sulle reti locali. Per questo motivo, non hanno il supporto per il [[routing]] e possono gestire un massimo di 72 nodi. L'uso delle trasmissioni è intenso, specialmente per le operazioni collegate al name service.
Line 26 ⟶ 28:
NBT (NetBIOS su TCP/IP) usa uno o più [[NBNS]] (NetBIOS Name Server) per coprire il servizio dei nomi su subnet multiple (mentre la trasmissione - broadcast - è limitata ad un unico subnet). Un NBNS è una specie di [[Domain Name System|DNS]] dinamico. L'implementazione Microsoft di NBNS è chiamata [[WINS]]. Inoltre, per estendere le reti virtuali NetBIOS attraverso sotto-reti a IP multipli, lo standard ha introdotto l'uso di uno o più server [[NBDD]] (NetBIOS Datagram Distribution).
 
== CuriositàSicurezza ==
Nei [[sistemi operativi]] [[Windows]] viene consigliato di disattivare tempestivamente se attivo questo servizio di condivisione di informazioni e risorse per reti locali. Il motivo sta nel semplice fatto che è stato progettato per condividere le informazioni e le risorse in rete locale, ma i bug e i numerosi errori di programmazione che lo affliggono permettono a chiunque al di fuori della rete locale di associarsi al [[TCP/IP]] e con un buon [[port scanner]] e l'[[indirizzo IP]] della macchina in questione di sfruttare questa [[vulnerabilità informatica|vulnerabilità]] per violare la sicurezza del sistema operativo stesso epenetrandovi, introdursiriuscendo dentrocosì avendoad avere totale accesso dellaalla periferica o delal computer. L'attaccante, dopo che abbiaaver sfruttato questa vulnerabilità e sia riuscito con successo nell'attacco, potrebbe connettere questa periferica come unitaunità di rete virtuale che sia l'hard disk, una stampante o qualsiasi altra cosacomponente per sfruttarla senzaqualora fatica ogni volta che gli servanecessario senza dover fareripetere tutto il procedimento da capol'attacco. <ref>[http{{Cita web|url=https://technetlearn.microsoft.com/en-us/security-updates/securitybulletins/bulletin2003/ms03-049|titolo=Microsoft http://technet.microsoft.com/enSecurity Bulletin MS03-us/security/bulletin/ms03049 -049 Critical|sito=Microsoft Learn|editore=[[Microsoft]]|data=1º marzo 2023|lingua=en|accesso=27 marzo 2024}}</ref>
 
== Note ==
<references/>
 
== Voci correlate ==
* [[br:NetBIOS su TCP]]
 
== Collegamenti esterni ==
* [http://ubiqx.org/cifs Implementing CIFS] (from the [[Samba (software)|Samba]] team, published under the [[Open Publication License]]) in inglese
* [http://members.tripod.com/~Gavin_Winston/NETBIOS.HTM NetBIOS specification] in inglese
* [https://web.archive.org/web/20160119025842/http://timothydevans.me.uk/n2c.html NetBios, NetBEUI, NBF, SMB, CIFS Networking] in inglese
 
{{Portale|Telematica}}
 
[[Categoria:Protocolli livello trasporto]]
 
[[br:NetBIOS]]
[[ca:NetBIOS]]
[[cs:NetBIOS]]
[[da:NetBIOS]]
[[de:NetBIOS]]
[[en:NetBIOS]]
[[es:NetBIOS]]
[[eu:NetBIOS]]
[[fa:نت‌بایوس]]
[[fr:NetBIOS]]
[[hu:NetBIOS]]
[[id:NetBIOS]]
[[mk:NetBIOS]]
[[nl:NetBIOS]]
[[pl:NetBIOS]]
[[pt:NetBIOS]]
[[ru:NetBIOS]]
[[sv:NetBIOS]]
[[tr:NetBIOS]]
[[uk:NetBIOS]]
[[zh:NetBIOS]]