Hva er en servermeldingsblokk?
En servermeldingsblokk (SMB), også kjent som et vanlig Internett-filsystem (CIFS), er en protokoll som brukes i datanettverk som gjør det mulig for brukere å dele tilgang til filer, porter og skrivere på systemet, noe som letter kommunikasjon mellom personer koblet til det samme nettverket. I tillegg gir den en inter-prosess kommunikasjonsplattform, slik at prosesser kan utveksle data tråder mellom hverandre mens de kjører. En servermeldingsblokk er en klientside tilnærming til nettverkskommunikasjon, noe som betyr at alt som skjer i nettverket er drevet av de enkelte klientdatamaskiners forespørsler.
Under en konfigurasjon på klientsiden, mens alle datamaskiner i nettverket er koblet til en "server" -maskin, tar den serveren en hovedsakelig passiv rolle. Når ting på nettverket fortsetter normalt, vil serveren ikke fungere før forespørsler fremsettes av individuelle klientdatamaskiner, for eksempel en forespørsel om å få tilgang til en delt fil som er lagret på serveren eller en forespørsel om traktinformasjon fra nettverksdatamaskin A til nettverksdatamaskin B. I alle andre tidspunkter der serveren ikke er under direkte kontroll av en sluttbruker, sitter den ganske enkelt og venter på at ordrer skal komme.
På lokale nettverk (LAN) er kommunikasjon på servermeldingsblokker generelt ansett som sammenlignbar i hastighet med andre standardprotokoller for overføring av data. På bredt nettverk (WAN-er), for eksempel Internett, har latens en betydelig effekt på kommunikasjonen på servermeldingsblokkering sammenlignet med konkurrerende typer filtransportprotokoller, for eksempel filtransportprotokoll (FTP). Latency er ganske enkelt den tid det tar for en kommunikasjon å finne sted, som vanligvis måles i millisekunder. En lavere forsinkelse gir mindre av en "laggy" følelse når du sender informasjon, noe som øker jevnheten i informasjonsoverføringen.
Selv i lokale nettverk fører SMB-kommunikasjon til en betydelig økning i kringkastingstrafikk. Denne trafikken stammer indirekte gjennom NetBIOS-protokollen på systemet, da servermeldingsblokk-systemet i seg selv ikke produserer sendinger. En økning i kringkastingstrafikk kan rote nettverket, noe som kan føre til etterslep og øke sannsynligheten for at pakker går tapt når de ferdes over nettverket. På grunn av dette er SMB-kommunikasjon vanligvis ikke å foretrekke i nettverk med et stort antall brukere, hvor problemet sannsynligvis blir forsterket gjennom volum.