SMB
Staat voor "Server Message Block."
SMB is een netwerkcommunicatieprotocol voor het delen van bestanden en printers via een lokaal of breed netwerk. Bestandsservers gebruiken SMB om gedeelde mappen te maken die andere computers via het netwerk net zo gemakkelijk kunnen bekijken alsof ze op de lokale schijf van de computer stonden. Alleen computers met Windows gebruiken SMB-deling standaard, maar andere besturingssystemen kunnen SMB-ondersteuning inschakelen via software-implementaties zoals Samba.
Het SMB-protocol gebruikt het client-servermodel om gegevens tussen computers uit te wisselen. De client vraagt eerst toegang tot een gedeelde bron aan met de hostnaam of het IP-adres van de server. De server beoordeelt dat verzoek en vraagt de client vervolgens om verificatie met een gebruikersnaam en wachtwoord. Nadat de client is geverifieerd, kan deze specifieke bestanden of andere bronnen opvragen via aanvullende berichten aan de server. De server gebruikt SMB om de bestanden voor overdracht op te splitsen in pakketten en ze op de schijf van de client weer samen te voegen.
Sinds de oorspronkelijke implementatie zijn er verschillende updates voor het SMB-protocol verschenen, met meer beveiliging, betrouwbaarheid en prestaties als resultaat. De oorspronkelijke versie, SMB 1.0, werd in 1983 gemaakt om netwerkbestandsdeling toe te voegen aan DOS en werd later opgenomen in Windows. SMB 2.0 werd uitgebracht in 2006 en voegde sterkere verificatie toe, terwijl de prestaties werden verbeterd en de netwerkoverhead werd verminderd. SMB 3.0 verscheen in 2012 en voegde end-to-endversleuteling toe voor bestandsoverdrachten, voor meer beveiliging.
Test je kennis