Портснап - Portsnap

Портснап
ӘзірлеушілерКолин перцивалы
Операциялық жүйеFreeBSD
ЛицензияBSD лицензиясы

Портснап арқылы жазылған жүйе Колин перцивалы қауіпсіз тарату үшін сығылған, сандық қолтаңба суреттер FreeBSD порттары ағашы. Тарату келесіге сәйкес келеді клиент-сервер моделі және қолданады көлік хаттама HTTP (желілік HTTP ).

FreeBSD 6.0-ге сәйкес, portsnap базалық жүйенің бөлігі болып табылады (оның ішінде 5.5). Алдыңғы нұсқаларында ол порттардан орнатылған. Бұл қолмен немесе cron жұмысында орындалатын жеке бағдарлама.

Осылайша, бұл классикаға балама нұсқалардың бірі cvsup әдіс. Оның артықшылықтарына мыналар жатады:

  • қауіпсіз тасымалдау - шифрланған және қол қойылған деректер ағыны, осал емес ортадағы адам шабуылдары
  • аяғына дейін байланыс (cvsup бар айнаға қарағанда)
  • дельтаға негізделген тарату - шағын және жиі жаңартулар үшін тиімді
  • HTTP протокол ретінде пайдаланылады (cvsup теңшелетін протоколына қарағанда)

Cvsup-қа тағы бір балама CVSync (OpenBSD бастапқы ағашын басқару үшін қолданылады), бірақ ол cvsup кемшіліктерімен бөліседі.

Portsnap бумасы 2-тармақ бойынша таратылады BSD лицензиясы.

Пайдаланылған әдебиеттер