Syncthing

From Wikipedia, the free encyclopedia

Syncthing
Remove ads

Syncthing on avoimen lähdekoodin tietokoneohjelma tiedostojen synkronointiin laitteiden välillä. Ohjelma perustuu vertaisverkkoon ja päivittää synkronoidun hakemiston sisällön suoraan käyttäjän laitteiden välillä ilman keskitettyä palvelinta. Syncthing on saatavilla Microsoft Windowsille, macOS:lle, Linuxille, Oracle Solarikselle, sekä useille BSD-käyttöjärjestelmille MPL-2.0-lisenssillä.[5][6]

Pikafaktoja Kehityshistoria, Tiedot ...
Remove ads

Toiminta ja ominaisuudet

Ohjelmalla käyttäjän laitteista muodostetaan vertaisverkko jossa laitteet välittävät tietoja suoraan toisilleen lähiverkon tai internetin kautta BitTorrent-protokollan tapaisesti. käyttäjä voi valita mitä kansioita synkronoidaan millekin laitteelle ja missä ne laitteilla sijaitsevat.[7]

Internetin kautta muodostettavassa yhteydessä vertaisverkon laitteet ottavat yhteyttä käyttäjän omiin tai yhteisön julkisiin hakupalvelimiin (discovery server), jotka yhdistävät laitteet toisiinsa.[8] Jos kaikki laitteet ovat osoitteenmuunnoksen (NAT) takana eikä suora yhteys laitteiden välillä onnistu, liikenne voidaan ohjata välityspalvelimien kautta latausnopeuden kustannuksella.[7][9] Välityspalvelin voi hakupalvelimen tavoin olla jokin Syncthingin yhteisön palvelimista tai käyttäjän yksityinen palvelin. Laitteiden välinen liikenne on salattu TLS-protokollalla, jolloin palvelin tai muu välittävän verkon osa ei voi nähdä synkronoitavia tietoja.[6]

Syncthing laskee synkronoitaville tiedostolohkoille SHA256-tiivisteen ja vertaa sitä muiden vertaisverkon laitteiden tiivisteisiin. Mikäli tiedostoa on muutettu ja tiivisteet eivät täsmää, ohjelma lataa oikean version tiedostosta muilta vertaisverkon laitteilta. Jos tiedostoa tai hakemistoa on muokattu samanaikaisesti usealla laitteella, ohjelma tunnistaa ristiriidan ja nimeää tiedostot uudelleen.[10]

Ohjelmaa hallitaan pääasiassa selainkäyttöliittymän kautta. Linuxille ja macOS:lle on olemassa yhteisön kehittämiä työpöytäliittymiä.[4] Virallisen Android-sovelluksen tuki lopetettiin joulukuussa 2024.[3] Androidille on saatavilla yhteisön ylläpitämä sovellus, joka on haarautunut virallisesta sovelluksesta.[4]

Remove ads

Katso myös

Huomautukset

  1. Virallisen Android -version tuki loppui joulukuussa 2024.[3] Android -versiosta on tehty haara, jota ylläpidetään aktiivisesti.[4]

    Lähteet

    Aiheesta muualla

    Loading related searches...

    Wikiwand - on

    Seamless Wikipedia browsing. On steroids.

    Remove ads