Funkcie pridané do systému macOS pre protokol SMB 2 a 3
Zistite, ktoré funkcie protokolu SMB boli pridané v jednotlivých verziách systému macOS.
Tento článok je určený pre správcov podnikových sietí a sietí vzdelávacích inštitúcií.
Spoločnosť Microsoft vytvorila a udržiava protokol SMB (Server Message Block). Tu sú uvedené významné funkcie pridané do implementácie protokolu SMB od spoločnosti Apple v systéme macOS, keď je klientom Mac. Pokiaľ nie je uvedené inak, každá z funkcií popísaných nižšie bola uvedená v príslušnej verzii a v neskorších verziách sa udržiava.
macOS Catalina 10.15
Funkcia | Popis |
---|---|
Vylepšenie adaptívnych prepojení prvkov | Prepojenia prvkov umožňuje používať rozdielny počet a veľkosť segmentov pri zachovaní multithreadingu. |
Zápisy alebo nahrania prepojení prvkov | Maximálny počet segmentov: 6 Maximálna veľkosť segmentu: 1 MB |
Čítania alebo sťahovania prepojení prvkov | Maximálny počet segmentov: 6 Maximálna veľkosť segmentu: 1,25 MB |
Trvalé popisovače | Nepretržite dostupné servery používajú trvalé popisovače. Nepretržite dostupné servery sa javia ako jeden server, no v skutočnosti je to niekoľko uzlov, ktoré zrkadlia dáta, a vďaka tomu môže zdieľanie fungovať nepretržite. Táto situácia je bežná v konfiguráciách s cloudmi a klastrami. Ak niektorý uzol prestane byť dostupný, trvalý popisovač sa použije na pripojenie k inému uzlu. |
Úprava požiadaviek na server Time Machine | Ako cieľ zálohy Time Machine je možné použiť ktorýkoľvek server, ktorý je nepretržite dostupný. |
Zníženie priority prekladov názvov Netbios | Na preklad názvov sa teraz používa Bonjour, potom DNS a potom NetBios. Systém macOS používal na stanovenie priority Bonjour, potom NetBios a potom DNS. |
Protokol SMB 1 vždy používa podpisový bit | Podpisový bit pri pripojení cez protokol SMB 1 bol predtým voliteľný. |
macOS Mojave 10.14
Funkcia | Popis |
---|---|
Vylepšenie adaptívnych prepojení prvkov | Prepojenia prvkov teraz využívajú multithreading, no používa sa pevný počet a veľkosť segmentov. |
Zápisy alebo nahrania prepojení prvkov | Počet segmentov: 4 Veľkosť segmentu: 1 MB |
Čítania alebo sťahovania prepojení prvkov | Počet segmentov: 4 Veľkosť segmentu: 512 kB |
macOS High Sierra 10.13
Funkcia | Popis |
---|---|
Zjednodušené vyhľadávanie vo Finderi | Finder je možné upraviť tak, aby prehľadával obsah priečinkov rýchlejšie. |
Prenajímanie adresárov | Prenajímanie adresárov umožňuje klientovi lepšie ukladať do vyrovnávacej pamäte informácie týkajúce sa vymenovania adresárov. |
Prenajímanie súborov | Prenajímanie súborov umožňuje klientovi lepšie lokálne ukladať do vyrovnávacej pamäte údaje o súboroch a rýchlejšie znova otvárať súbory prostredníctvom odloženého zatvárania súborov. |
Adaptívne prepojenia prvkov | Namiesto používania nastaveného počtu segmentov systém macOS dynamicky upravuje počet segmentov tak, aby nahrávanie alebo sťahovanie prebiehalo automaticky podľa podmienok v sieti. Systém macOS tiež automaticky upravuje veľkosť každého segmentu, čím zvyšuje výkon. |
Zápisy alebo nahrania prepojení prvkov | Maximálny počet segmentov: 4 Maximálna veľkosť segmentu: 512 kB |
Čítania alebo sťahovania prepojení prvkov | Maximálny počet segmentov: 4 Maximálna veľkosť segmentu: 1 MB |
macOS Sierra 10.12
Funkcia | Popis |
---|---|
Trvalý popisovač vo verzii 2 a prenajímanie súborov vo verzii 2 | Trvalé popisovače a prenajímanie umožňujú klientovi znova sa pripojiť ku zdieľanej jednotke a pokračovať v práci so súborom bez straty dát. Verzia 2 prenajímania a trvalých popisovačov umožňuje spoľahlivejšie používanie skupiny funkcií na opätovné pripojenie. |
Time Machine | Systém macOS je možné zálohovať na servery, ktoré podporujú potrebné funkcie. |
macOS El Capitan 10.11
Funkcia | Popis |
---|---|
Servery na vyrovnávanie zaťaženia cez systém DNS | V niektorých prostrediach sú tie isté dáta hosťované na viacerých serveroch a vyrovnávanie zaťaženia zaisťuje systém DNS metódou „round robin“. Jeden záznam DNS typu „A“ odkazuje na niekoľko IP adries. Systém macOS vyhodnocuje a používa aktuálne pripojené zdieľané jednotky namiesto toho, aby opakovane pripájal tú istú zdieľanú jednotku, a to raz pre každú IP adresu. |
Zápisy alebo nahrania prepojení prvkov | Počet segmentov: 4 Maximálna veľkosť segmentu: 512 kB |
Čítania alebo sťahovania prepojení prvkov | Počet segmentov: 4 Maximálna veľkosť segmentu: 1 MB |
Ukladanie adresárov do vyrovnávacej pamäte | Systém macOS ukladá obsah adresára do vyrovnávacej pamäte až minútu po ukončení prehliadania, vďaka čomu môže koncový používateľ prechádzať do adresára a z neho bez toho, aby sa obsah musel sťahovať znova. |
macOS Yosemite 10.10
Funkcia | Popis |
---|---|
Uvedenie protokolu SMB 3 | V systéme macOS je pridaná podpora pre dialekty SMB 3.0 a 3.0.2. |
Overovanie dojednávania | Ide o ďalšiu bezpečnostnú funkciu v rámci protokolu SMB 3, ktorá pomáha zaistiť, aby sa počiatočné dojednávania neupravovali. |
Podpisovanie protokolu SMB 3 | Podpisy zabezpečenia sa posielajú v každej požiadavke. |
Šifrovanie protokolu SMB 3 | Komunikácia medzi klientom a serverom môže byť šifrovaná. |
macOS Mavericks 10.9
Funkcia | Popis |
---|---|
Uvedenie protokolu SMB 2 | Vo verziách systému starších ako Mavericks sa podporoval len protokol SMB 1. V systéme Mavericks sa pridala podpora protokolu SMB vo verziách 2.0.2 a 2.1. Pri pripájaní zdieľanej jednotky prostredníctvom volania „cifs://“ sa použije protokol SMB 1. |
Body opätovnej analýzy symbolických odkazov | Body opätovnej analýzy symbolických odkazov transparentne presmerovávajú používateľa zo súboru alebo priečinka do iného umiestnenia. |
DFS (Distributed File System) | Súborový systém DFS umožňuje používateľom pripájať sa k viacerým serverom s použitím len jedného názvu DNS. |
Zložené požiadavky a odpovede | V jednom pakete je možné odoslať viac ako jednu súvisiacu požiadavku alebo odpoveď. |
Podpisovanie protokolu SMB 2 | Podpisy zabezpečenia sa posielajú v každej požiadavke. |
Kopírovanie po blokoch | Príkaz SRV_COPYCHUNK_COPY sa používa na vyžiadanie, aby server kopíroval dáta zo seba alebo do seba bez toho, aby ich systém macOS najskôr stiahol. |
Kontext vytvárania AAPL | AAPL je rozšírenie protokolu SMB od spoločnosti Apple zaisťujúce lepšiu podporu sémantiky systému macOS. Použitie kontextu vytvárania AAPL indikuje, že sa toto rozšírenie používa. |
Trvalé popisovače | Trvalé popisovače umožňujú klientom opätovné pripojenie ku zdieľaným jednotkám bez straty dát. |
Lokálna autentifikácia overovania Kerberos (LKDC) | Ak je server SMB tiež serverom KDC (centrum distribúcie kľúčov), systém macOS sa môže autentifikovať s použitím overovania Kerberos bez nutnosti kontaktovania ďalších serverov. Tento prístup sa používa predovšetkým vtedy, keď sa systém macOS autentifikuje v zdieľanej jednotke hosťovanej v systéme macOS. |
Prepojenia prvkov | Prepojenia prvkov umožňujú asynchrónny prenos častí súboru. Ak má súbor veľkosť 10 MB, je možné odoslať ho v desiatich rôznych blokoch po 1 MB. V prípade používania prepojení prvkov je však možné odosielať súčasne viac segmentov bez čakania na dokončenie prenosu. Tým sa prenosy urýchľujú. Protokol SMB 2.0 a staršie umožňujú pracovať so segmentmi až do veľkosti 64 kB. Protokol SMB 2.1 umožňuje používať aj väčšie segmenty. |
Zápisy alebo nahrania prepojení prvkov | Počet segmentov: 2 Maximálna veľkosť segmentu: 512 kB |
Čítania alebo sťahovania prepojení prvkov | Počet segmentov: 4 Maximálna veľkosť segmentu: 1 MB |
Ďalšie zdroje informácií
Pozrite si adresár protokolu SMB spoločnosti Apple.