{"id":1274,"date":"2018-11-05T08:35:15","date_gmt":"2018-11-05T07:35:15","guid":{"rendered":"http:\/\/www.hunggartorino.it\/ql\/?p=1274"},"modified":"2019-07-20T19:43:11","modified_gmt":"2019-07-20T17:43:11","slug":"alla-scoperta-di-oqtopus-il-nuovo-network-manager-di-black-phoenix","status":"publish","type":"post","link":"http:\/\/www.hunggartorino.it\/ql\/alla-scoperta-di-oqtopus-il-nuovo-network-manager-di-black-phoenix\/","title":{"rendered":"Alla scoperta di OQTopus, il nuovo network manager di Black Phoenix"},"content":{"rendered":"<h2><span style=\"color: #000000; font-family: Calibri;\">Introduzione<\/span><\/h2>\n<p><span style=\"color: #000000; font-family: Calibri;\">OQTopus \u00e8 un software freeware per la gestione delle reti locali QL su QPC2.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">E\u2019 basato sulle estensioni IP_NET, IP_ROUTER e IP_PING sviluppate da Martin Head di cui amplia le funzionalit\u00e0 e a cui offre un\u2019interfaccia grafica (GUI) dedicata.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">E\u2019 composto da una serie di programmi che vengono eseguiti in background e da un\u2019interfaccia grafica per poter gestire sia le funzionalit\u00e0 client che server.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">OQTopus \u00e8 distribuito come parte integrante BLACK PHOENIX, distribuzione QL basata su SMSQ\/E.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #000000; font-family: Calibri;\">Un po\u2019 di storia<\/span><\/h2>\n<p><span style=\"color: #000000; font-family: Calibri;\">In origine la network QL offriva possibilit\u00e0 di networking molto limitate anche se in linea con i tempi.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Si potevano collegare in rete fino a 64 QL, usando un insieme di cavi non piu lunghi di 100 metri.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Ogni QL era identificato da un numero di stazione network ed i comandi disponibili permettevano l\u2019invio e la ricezione di file\u00a0 e poco altro; non vi era alcun file server.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">La situazione miglior\u00f2 decisamente con l\u2019uscita del Tooltik2 che implementava un rudimentale file server chiamato FSERVE.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Con il toolkit2 si potevano definire sulla rete fino ad 8 file server, esclusivamente su numeri di stazione da 1 a 8 e fu un grande passo avanti.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Il file server aveva tuttavia grosse limitazioni:\u00a0 una volta attivato metteva a disposizione TUTTE le risorse del QL senza alcuna possibilit\u00e0 di controllo su di esse. Era pi\u00f9 simile ad un controllo remoto che ad un server come lo intendiamo oggi.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Con la virtualizzazione del QL tramite emulazione ci si dimentic\u00f2 del networking. Ogni \u201cQL\u201d era una macchina completamente isolata dalle altre che si appropriava in maniera esclusiva dei dischi (virtuali) a lui assegnati e le cose restarono cosi per i successivi vent\u2019anni.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Le cose cambiano radicalmente nel 2017 quando \u00a0lo sviluppatore inglese Martin Head sviluppa l\u2019estensione IP_NET.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">L\u2019idea \u00e8 semplice quanto rivoluzionaria: si tratta di emulare la vecchia network QL su QPC2 usando il TCP-IP della macchina ospitante come \u201ctrasporto\u201d \u00a0dati tra differenti istanze di QPC2.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">IP_NET pu\u00f2 essere usato in due diverse modalit\u00e0: come una normale LAN in cui su ogni macchina viene lanciata una copia di QPC2 in grado di comunicare con le altre oppure in modalit\u00e0 \u201clocalnet\u201d in cui sullo stesso PC posso eseguire diverse copie di QPC2 simulando una rete locale all\u2019interno di unico PC.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">L\u2019altra novit\u00e0 importante \u00e8 la creazione di un nuovo file server, denominato NASERVE, che funziona con il principio opposto del vecchio FSERVE; con NASERVE bisogna specificare i diritti di accesso per ogni stazione, indicando esplicitamente chi pu\u00f2 vedere cosa, e se con un accesso completo o solo in lettura.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">L\u2019introduzione di IP_ROUTER permette inoltre creare reti \u201cibride\u201d ossia un insieme di localnet in grado di comunicare con altre localnet ospitate su altri PC, infine il numero di stazioni possibili \u00e8 stato portato da 64 a 254.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #000000; font-family: Calibri;\">Cosa manca?<\/span><\/h2>\n<p><span style=\"color: #000000; font-family: Calibri;\">Beh, per quanto IP_NET sia un software estremamente potente non fa tutto, ad esempio non esiste alcun sistema di autenticazione, ne di gestione dei gruppi di lavoro, caratteristiche ormai fondamentali\u00a0 in una rete moderna e tutto deve essere impostato tramite la linea di comando.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">\u2026. Ed \u00e8 qui che entra in gioco OQTopus!<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">\u00a0<a href=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/netcfg.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1279\" src=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/netcfg.jpg\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/netcfg.jpg 1366w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/netcfg-300x169.jpg 300w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/netcfg-768x432.jpg 768w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/netcfg-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/span><\/p>\n<h2><span style=\"color: #000000; font-family: Calibri;\">Che cosa offre OQTopus<\/span><\/h2>\n<p><span style=\"color: #000000; font-family: Calibri;\">OQtopus offre un servizio di autenticazione crittografato per le reti QL, una GUI evoluta ed un sistema di gestione real-time dei permessi di accesso al server.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">\u00a0 \u00a0 \u00a0<\/span><\/p>\n<h2><span style=\"color: #000000; font-family: Calibri;\">Autenticazione<\/span><\/h2>\n<p><span style=\"color: #000000; font-family: Calibri;\">Su ogni server \u00e8 possibile definire un\u2019anagrafica degli utenti che potranno accedere al server, proteggere queste utenze tramite password, legare eventualmente gli utenti a dei numeri di stazione network.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">E\u2019 possibile inoltre definire dei gruppi di lavoro che possono raggruppare insieme utenti con caratteristiche simili; ogni gruppo pu\u00f2 essere parte di gruppi pi\u00f9 grandi.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Per maggiore sicurezza tute i dati inviati e ricevuti da OQTopus sono crittografati.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\"><a href=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/user.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1282\" src=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/user.jpg\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/user.jpg 1366w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/user-300x169.jpg 300w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/user-768x432.jpg 768w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/user-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a>\u00a0<\/span><\/p>\n<h2><span style=\"color: #000000; font-family: Calibri;\">Gestione real-time dei permessi<\/span><\/h2>\n<p><span style=\"color: #000000; font-family: Calibri;\">E\u2019 possibile specificare permessi di accesso alle risorse del server per ogni singolo utente o gruppo, un permesso attribuito ad un gruppo viene automaticamente ereditato da tutti gli appartenenti a quel gruppo, compresi\u00a0 altri gruppi.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Un permesso di accesso assegnato a livello di server viene automaticamente attribuito a tutti.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">All\u2019atto dell\u2019autenticazione il server OQTopus attiva i permessi di accesso dell\u2019utente; al momento della disconnessione o in caso di time-out i permessi relativi a quell\u2019utente vengono automaticamente rimossi.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Un sistema di polling tra il server e i suoi client permette un costante scambio di informazioni e verifica in tempo reale lo stato della connessione.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">\u00a0<a href=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permtree.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1281\" src=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permtree.jpg\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permtree.jpg 1366w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permtree-300x169.jpg 300w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permtree-768x432.jpg 768w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permtree-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">\u00a0<a href=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permiss.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1280\" src=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permiss.jpg\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permiss.jpg 1366w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permiss-300x169.jpg 300w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permiss-768x432.jpg 768w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/permiss-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/span><\/p>\n<h2><span style=\"color: #000000; font-family: Calibri;\">La GUI<\/span><\/h2>\n<p><span style=\"color: #000000; font-family: Calibri;\">La GUI offre uno strumento grafico per gestire agevolmente\u00a0 la network QL.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Siccome tramite OQTopus ogni QL pu\u00f2 essere contemporaneamente sia server che client (non di se stesso, ovviamente) la GUI offre un unico strumento per gestire entrambe le funzioni.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Tutti gli utenti e i gruppi vengono rappresentati graficamente nella loro relazione col server, un sistema di icone e menu a tendina permette di accedere a tutte le funzionalit\u00e0 del software, inoltre cliccando direttamente sull\u2019utente (o sul gruppo) un men\u00f9 contestuale permette di operare specificatamente sull\u2019elemento selezionato.<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Il menu CONNESSIONI invece permette di gestire le connessioni ad altri server.<\/span><\/p>\n<p><a href=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/connect.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1278\" src=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/connect.jpg\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/connect.jpg 1366w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/connect-300x169.jpg 300w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/connect-768x432.jpg 768w, http:\/\/www.hunggartorino.it\/ql\/wp-content\/uploads\/2018\/10\/connect-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/p>\n<p>Infine l\u2019estensione IP_PING seppur non strettamente necessaria al funzionamento di OQTopus offre un agevole strumento di verifica delle connessioni in caso di problemi.<\/p>\n","protected":false},"excerpt":{"rendered":"Introduzione OQTopus \u00e8 un software freeware per la gestione delle reti locali QL su QPC2. E\u2019 basato sulle estensioni IP_NET, IP_ROUTER e IP_PING \n<a class=\"moretag\" href=\"http:\/\/www.hunggartorino.it\/ql\/alla-scoperta-di-oqtopus-il-nuovo-network-manager-di-black-phoenix\/\"> [..more...]<\/a>","protected":false},"author":1,"featured_media":1264,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37],"tags":[],"class_list":["post-1274","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programmi"],"_links":{"self":[{"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/posts\/1274","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/comments?post=1274"}],"version-history":[{"count":10,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/posts\/1274\/revisions"}],"predecessor-version":[{"id":1317,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/posts\/1274\/revisions\/1317"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/media\/1264"}],"wp:attachment":[{"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/media?parent=1274"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/categories?post=1274"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.hunggartorino.it\/ql\/wp-json\/wp\/v2\/tags?post=1274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}