NetBIOS: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m →Sicurezza: clean up |
||
(76 versioni intermedie di 56 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
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 è un [[protocollo di rete]], sviluppato da [[IBM]] e Sytec per la cosiddetta [[PC-Network]] all'inizio degli [[Anni 1980|anni '80]]. Nonostante sia stato pubblicato solo in un manuale della IBM, le API del protocollo divennero di fatto [[standard]].
NetBIOS su TokenRing o Ethernet è ora chiamato NetBEUI (''NetBIOS Extended User Interface''). Era ancora molto usato finché fu messo in commercio il [[sistema operativo]] [[Microsoft]] Windows 98.
▲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, sono state adattate per lavorare su altri protocolli come [[IPX/SPX]] e [[TCP/IP]].
== Caratteristiche ==
NetBIOS offre sempre tre servizi:
* Name service: registrazione e risoluzione del nome (la ricerca del nome è parte dell'[[Server
* Session service: comunicazione
* Datagram distribution service: comunicazione non fidata senza connessione
Le porte utilizzate per questi servizi sono:
Quando NetBIOS era un protocollo [[data link layer]] (livello di collegamento dati) del modello [[OSI]], le sue funzioni erano accessibili attraverso l'[[interrupt]] 5Ch. I messaggi passati a queste funzioni erano formattati a seconda del formato del [[Network Block Control]].▼
* netbios-ns 137/udp # NETBIOS Name Service
* netbios-dgm 138/udp # NETBIOS Datagram Service
* netbios-ssn 139/tcp # NETBIOS Session Service
▲Quando NetBIOS era un protocollo funzionante al [[
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.
NBT (NetBIOS su TCP/IP) usa uno o più [[NBNS]] (NetBIOS Name Server
== 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 penetrandovi, riuscendo così ad avere totale accesso alla periferica o al computer. L'attaccante, dopo aver sfruttato questa vulnerabilità, potrebbe connettere questa periferica come unità di rete virtuale che sia l'hard disk, una stampante o qualsiasi altra componente per sfruttarla qualora necessario senza dover ripetere l'attacco.<ref>{{Cita web|url=https://learn.microsoft.com/en-us/security-updates/securitybulletins/2003/ms03-049|titolo=Microsoft Security Bulletin MS03-049 - Critical|sito=Microsoft Learn|editore=[[Microsoft]]|data=1º marzo 2023|lingua=en|accesso=27 marzo 2024}}</ref>
== Note ==
<references/>
== Voci correlate ==
== 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 di rete]]▼
▲[[en:NetBIOS]]
|