SwUp Programmi ülesandeks on mingite kasutaja poolt defineeritud protokollide alusel vahetada infot võrku ühendatud masinatega. Protokoll defineerib mingi käsustiku, mis saadab seadmele käske ja vastavalt nendele käskudele või muudele defineeritud olukordadele anda seadmele uusi käske (või jätab need andmata). Ettenähtud kasutusvaldkonnaks mitmesuguste masinate hulgi-administreerimine. Näiteks: Masinate tarkvara uuendamine (näiteks antakse seadmele ette koht, kust tõmmata uus tarkvara, kästakse see alla laadida ja rebootida), mitmele ruuterile ühetaolise reegli või reeglitekogu lisamine. Mõledud on see eeskätt just suhteliselt rumalatele seadmetele, mis ei toeta näiteks üle SNMP administreerimist ja mille puhul on vaja seadmesse sisse logida ning neid käsurealt konfigureerida. Autor Sander Ernes