Skip to main content

IT

Servizi

14 Giugno 2016 | Servizi

GARR offre una vasta gamma di servizi a valore aggiunto che spaziano dalla gestione e manutenzione della rete, alla sicurezza informatica, alla gestione dei domini web, all’indirizzamento pubblico, alla gestione delle identità digitali, alla multivideoconferenza, al wi-fi in mobilità.

  • Gestione della rete

    Per tutti gli utenti della rete è disponibile il supporto del GARR NOC (Network Operations Center) che è responsabile della gestione e del funzionamento dell’infrastruttura di rete, cura la gestione dei guasti, le attivazioni dei nuovi collegamenti, la raccolta e la pubblicazione dei dati statistici di traffico.

    • Vai al sito del NOC
  • Sicurezza informatica

    Il GARR CERT ha il compito di assistere gli utenti GARR nella gestione degli incidenti di sicurezza informatica e nella realizzazione di misure preventive necessarie a ridurne il rischio.

    • Vai al sito del CERT
  • Indirizzi IP, Domini, DNS

    Il GARR LIR (Local Internet Registry ) gestisce l'assegnazione degli indirizzi IPv4 e IPv6 agli enti della comunità scientifica e accademica.

    • Vai al sito del LIR

    Il GARR NIC (Network Information Center), che gestisce l'assegnazione dei nuovi nomi sotto i domini .it e .eu per tutti gli utenti della rete GARR

    • Vai al sito del NIC
  • Video Conferenza

    GARR OpenMeet è un modo semplice e sicuro per le tue lezioni o per connetterti con i tuoi studenti. È completamente libero e non necessita di una registrazione.

    • Vai al sito di OpenMeet

    GARR EduMeet è un'applicazione molto efficiente e per questo è consigliata anche sui dispositivi non particolarmente potenti e con connessioni non ottimali.

    • Vai al sito di EduMeet
  • Wi-Fi in mobilità

    eduroam (Education Roaming) è un servizio che offre un accesso sicuro alla rete wireless. Gli utenti roaming in visita presso un istituto che aderisce all’iniziativa sono in grado di utilizzare la rete locale wireless (WLAN) usando le stesse credenziali (username e password) che userebbero nella propria istituzione d’appartenenza, senza la necessità di ulteriori formalità presso l’istituto ospitante.

    • Vai al sito Eduroam
  • Certificati digitali

    Il Certification Service del GARR rilascia gratuitamente alla propria comunità certificati digitali nella versione server, emessi da una delle maggiori Certification Authority commerciali: DigiCert, riconosciuta automaticamente dalla quasi totalità dei browser web esistenti.
    Tutte le organizzazioni connesse a GARR possono richiedere certificati server.

    • Vai al sito GARR Certification Service
  • Distribuzione software

    GARR Mirror è il servizio che mette a disposizione circa 240 TB dedicati alla distribuzione dei più utilizzati software pubblici disponibili in rete, compresa l'intera distribuzione dell’open source SourceForge.net.

    • Vai al sito del Mirror

Introduzione ai servizi GARR

27 Maggio 2016 | Servizi

servizi GARR

vai al sito del NOC (Network Operations Center)

Rete e accesso

GARR, attraverso il NOC (Network Operations Center) gestisce l’infrastruttura di rete e i relativi guasti, le attivazioni di nuovi collegamenti, la raccolta e la pubblicazione dei dati statistici di traffico.

GARR offre, su richiesta, servizi di connettività end-to-end per realizzare collegamenti diretti, fisici o virtuali, tra due o più sedi al fine di estendere geograficamente i propri data centre o segmentare il traffico dati di specifiche applicazioni. In base ai requisiti tecnici, sono previste diverse tipologie di servizio, dai circuiti end-to-end alle VPN di livello 2 o 3, realizzate con la tecnologia IP/MPLS.

vedi di più

vai alle pagine del  LIR (Local Internet Registry )

Indirizzi IP & DNS

Il LIR (Local Internet Registry ) è il servizio che assegna reti IPv4 e IPv6.

GARR offre un servizio di DNS secondario per gli enti che ne fanno richiesta. Per la registrazione di un dominio .it è necessario disporre di almeno due DNS (primario, secondario). Agli istituti viene garantito supporto per la configurazione del DNS sia in fase di attivazione sia per tutte le operazioni di mantenimento del servizio.

vedi di più

vai alle pagine del GARR NIC (Network Information Center)

Nomi a dominio

Il GARR NIC (Network Information Center)  è il servizio che si occupa di registrare nomi a dominio .it e .eu gratuitamente per tutti gli enti connessi alla rete GARR.

vedi di più

CERT (Computer Emergency Response Team)

Sicurezza

Il CERT (Computer Emergency Response Team) aiuta gli utenti nella gestione di incidenti di sicurezza informatica e li supporta nella prevenzione dei rischi. Fornisce informazioni sulle vulnerabilità più comuni, emana direttive sui requisiti minimi di sicurezza per le macchine con accesso alla rete e ne verifica il rispetto.

vai al sito

vai alle pagine di eduroam (Education Roaming)

Eduroam

eduroam (Education Roaming) è il servizio che permette a ricercatori, docenti e studenti in mobilità presso altre organizzazioni di accedere in modo semplice e sicuro alla rete wireless usando le stesse credenziali fornite dalla propria organizzazione.

vedi di più

vai alle pagine del GARR Certification Service

Certificati digitali

Il Certification Service GARR rilascia gratuitamente alla propria comunità certificati digitali, sia nella versione personale che server, emessi da una delle maggiori Certification Authority commerciali: DigiCert, riconosciuta automaticamente dalla quasi totalità dei browser web esistenti.

vedi di più

IDEM (IDEntity Management per l'accesso federato)

Identità digitale

IDEM (IDEntity Management per l'accesso federato) è il servizio che offre un’unica chiave per accedere ai servizi online. Grazie alla Federazione IDEM, le organizzazioni semplificano la gestione delle credenziali e gli utenti hanno solo una password da ricordare. IDEM aderisce alla federazione internazionale eduGAIN e in questo modo rende accessibili migliaia di risorse e servizi digitali in tutto il mondo.

vai al sito

vai al sito di GARRTV

Live streaming & video

GARR.tv è la piattaforma open source di live streaming e video on-demand con cui è possibile trasmettere, registrare e rendere disponibili video ed eventi. Con GARR.tv, la proprietà dei filmati e dei dati personali non viene ceduta alla piattaforma ma restano all’organizzazione che li produce.

vai al sito

vai al sito di GARR Meet

Webconference

GARRmeet offre soluzioni open source per la videoconferenza in grado di adattarsi alle esigenze della propria comunità. Questi servizi sono frutto di un'attività di sviluppo in collaborazione con la comunità della ricerca e del mondo open source.

vai al sito

vai alle pagine delle Applicazioni GARR

Applicazioni

Applicazioni e servizi in cloud per la comunità GARR, dallo storage all'invio di file di grandi dimensioni, una offerta in evoluzione per il mondo della ricerca.

Scopri le applicazioni disponibili

// Configurazione const MAX_VIDEOS = 6; const TAG_FILTER = 'servizi'; const API_BASE_URL = 'https://garr.tv/api/v1/videos'; // Funzione per recuperare i video più recenti async function fetchRecentVideos() { const apiUrl = API_BASE_URL + '?tagsOneOf=' + TAG_FILTER + '&sort=-originallyPublishedAt&count=' + MAX_VIDEOS; console.log('API URL:', apiUrl); try { const response = await fetch(apiUrl); if (!response.ok) { throw new Error('Request failed with status: ' + response.status); } const data = await response.json(); return processVideoData(data); } catch (error) { console.error('Error fetching videos:', error); return []; } } // Funzione per processare i dati dei video function processVideoData(apiResponse) { const videos = []; const videoList = apiResponse.data || []; console.log('API Response:', apiResponse); console.log('Video list:', videoList); for (let i = 0; i < MAX_VIDEOS && i < videoList.length; i++) { const video = videoList[i]; console.log('Video object:', video); const embedUrl = 'https://garr.tv/videos/embed/' + video.uuid; console.log('Embed URL:', embedUrl); videos.push({ title: video.name, videoSrc: embedUrl, publishedAt: video.originallyPublishedAt || video.publishedAt }); } console.log('Processed videos:', videos); return videos; } // Funzione per creare una card video function createVideoCard(video) { // Escape HTML characters per il title const escapedTitle = video.title .replace(/&/g, '&') .replace(/"/g, '"') .replace(//g, '>'); return '
' + '
' + '

' + video.title + '

' + '' + '' + '
' + '
'; } // Funzione per renderizzare i video function renderVideos(videos) { const container = document.getElementById('garr-videos-container'); if (videos.length === 0) { container.innerHTML = '

Nessun video trovato.

'; return; } const videosHTML = videos.map(video => createVideoCard(video)).join(''); container.innerHTML = '
' + videosHTML + '
'; } // Funzione principale async function initVideoGallery() { const container = document.getElementById('garr-videos-container'); container.innerHTML = '

Caricamento video...

'; const videos = await fetchRecentVideos(); renderVideos(videos); } // Avvia l'applicazione quando il DOM è pronto if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initVideoGallery); } else { initVideoGallery(); }
Servizi GARR

Servizi per una comunità in movimento

GARR offre alla sua comunità una vasta gamma di servizi, alcuni dei quali strettamente legati alla gestione e all’ampliamento della rete, ed altri, più orientati all’utilizzo della rete da parte degli utenti finali.

Applicazioni

  • Personal Storage

    vai al sito del servizio

    GARRbox è il servizio di personal storage che permette l'archiviazione, la sincronizzazione e la condivisione di dati. GARRbox è un servizio semplice e sicuro che consente di avere i propri dati sempre con sé grazie alla sincronizzazione rapida tra diversi dispositivi.

  • Trasferimento dati

    vai al sito del servizio

    Filesender è il servizio GARR che permette di inviare file di grandi dimensioni fino a 100 GB. Il servizio è utilizzabile da tutti gli utenti che fanno parte di organizzazioni che aderiscono alla Federazione IDEM.

  • Software mirror

    vai al sito del servizio

    GARR Mirror è il servizio che distribuisce i più utilizzati software pubblici disponibili in rete.

  • SpeedTest

    vai al sito del servizio

    GARR SpeedTest è un servizio per verificare gratuitamente la velocità di connessione della propria rete, sia fissa che mobile. Il servizio, realizzato con software open source, consente di effettuare test di velocità verso nodi della rete GARR.

  • Short url

    vai al sito del servizio

    GARR URL è un servizio di abbreviazione e personalizzazione degli indirizzi web gestito dal Consortium GARR. Il servizio è accessibile attraverso autenticazione IDEM.

  • VPN

    Vai alla pagina del servizio

    eduVPN è un servizio che consente a studenti, docenti e ricercatori di connettersi facilmente e in modo sicuro ad Internet e utilizzare le reti della ricerca anche quando si trovano in luoghi pubblici o al di fuori della propria istituzione.

Vuoi saperne di più sui servizi GARR?

Contattaci

Local Internet Registry - LIR

20 Aprile 2017 | LIR

Local Internet Registry
LIR

LOCAL INTERNET REGISTRY

Contatti

  +06 4962 2000
  Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.

altri contatti

Il GARR LIR (Local Internet Registry)

Un Local Internet Registry (LIR) si occupa della gestione di risorse IP. I LIR ricevono allocazioni IP dai Regional Internet Registry (RIR), che gestiscono a loro volta l'assegnazione e la registrazione delle risorse IP all'interno di una regione del mondo, e le assegnano agli utenti finali. Il servizio GARR-LIR è dedicato esclusivamente agli Enti (utenti finali) facenti parte della comunità della ricerca e dell'istruzione Italiana.

statistiche

Assegnazione di indirizzi IP

vedi di più

Richiesta di DNS

vedi di più

apri il modulo whois

whois

Vai a WHOIS

Riferimenti e info

Vedi di più

Statistiche

Vedi di più

Modifica dei dati

Vai al modulo

Vai a Network Information Center - NIC

vai a NIC

Assegnazione di reti IPv4 e IPv6

Assegnazione di reti IPv4 e IPv6

Richiesta di reti IPv4

Ogni organizzazione autorizzata all'accesso al GARR puo' richiedere reti IPv4 al GARR-LIR

Procedura di richiesta

  • Richiesta in lingua inglese attraverso e-mail all'indirizzo: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.

    Compilare Indicando:

    • Ente/Istituzione
    • Tipologia rete richiesta (IPv4 - IPv6)
    • Motivazioni
    • Contatti
    • Si noti che le reti rimangono di proprietà del GARR e dovranno essere restituite al GARR-LIR in caso di cambiamento di provider
  • Il LIR provvederà alla valutazione della richiesta, inviando un mail per notificare l'avvenuta assegnazione di rete.
    Si raccomanda una dettagliata motivazione in lingua inglese della richiesta delle reti.
  • Al richiedente verrà inviata una e-mail di conferma della avvenuta richiesta.
  • Al GARR-LIR verranno trasmesse le informazioni relative alla richiesta di assegnazione. La richiesta procederà quindi con la valutazione a cura del GARR-LIR delle informazioni inserite.
  • In caso di esito positivo di tale valutazione, il GARR-LIR assegnerà gli indirizzi IP richiesti, dandone diretta comunicazione al richiedente. In caso di esito negativo della valutazione, il GARR-LIR contatterà il richiedente per chiarimenti.

Richiesta reti IPv6

Ad ogni organizzazione autorizzata all'accesso al GARR e' assegnata una network Ipv6 /48. Tale assegnazione può essere richiesta direttamente al GARR-LIR

Una network /48 è considerata sufficiente per l'utilizzo in una infrastruttura medio/grande. Se l'utente ritiene necessaria un'ulteriore allocazione di indirizzi Ipv6 ne deve far richiesta al GARR-LIR, specificando la motivazione di tale richiesta.

Seguire la procedura indicata per gli indirizzi IPv4.

Assegnazioni di DNS Primario o Secondario

Assegnazioni di DNS Primario o Secondario

ASSEGNAZIONE DI DNS

Il servizio è riservato agli enti collegati alla rete GARR

Al momento dell'assegnazione di una network Ipv4 o Ipv6 l'utente dovrà attivare sui propri Name Server la risoluzione inversa.

GARR offre un servizio di DNS secondario per gli enti che ne fanno richiesta. Per la registrazione di un dominio .it è necessario disporre di almeno 2 DNS (primario, secondario).
Agli istituti viene garantito supporto per la configurazione del DNS sia in fase di attivazione sia per tutte l operazioni di mantenimento del servizio


  • L'utente deve aver cura di comunicare al GARR-LIR il nome e l'indirizzo IP delle macchine che svolgeranno il ruolo di DNS primario e di DNS secondario per la rete o le reti assegnate
  • Il GARR offre, nel caso sia necessario, il servizio di DNS secondario attraverso i propri server DNS
  • In caso di variazione dei DNS primario e secondario, l'utente dovrà darne immediata comunicazione al GARR-LIR. In caso contrario la risoluzione inversa non sarà visibile in Internet
  • Si raccomanda di fare riferimento al seguente documento per la configurazione delle zone del DNS riguardanti le reti:
    • ripe-203 Recommendations for DNS SOA Values
  • Documenti utili per la configurazione del DNS :
    • ripe-192 Simple DNS Configuration Example
    • BIND 9 Administrator Reference Manual (9.17.23)

INFORMAZIONI E RIFERIMENTI

Fare riferimento al sito di RIPE

  • RIPE-424 IPv4 Address Allocation and Assignment Policies for the RIPE NCC Service Region
  • RIPE-421 IPv6 Address Allocation and Assignment Policy
  • RIPE-425 IPv6 First Allocation Request Form
  • RIPE-436 Global Policy for the Allocation of the Remaining IPv4 Address Space

Fare riferimento all'archivio RFC di IETF

  • RFC1466 - Gerich, "Guidelines for Management of IP Address Space"
  • RFC1918 - Rekhter, Moskowitz, Karrenberg, de Groot, Lear, "Address Allocation for Private Internets"
  • RFC1219 - Tsuchiya, "On the Assignment of Subnet Numbers"
  • RFC1338 - Fuller, Li, Yu, Varadhan, "Supernetting: an Address Assignment and Aggregation Strategy"
  • RFC1467 - Topolcic, "Status of CIDR Deployment in the Internet"
  • RFC1878 - Pummil, Manning, "Variable Length Subnet Table for IPv4"
  • RFC 3513 IPv6 Addressing Architecture
  • RFC2460 - Internet Protocol, Version 6 (IPv6) Specification

Link e rifermenti

  • Web Link IANA
    The Internet Assigned Numbers Authority (IANA) is responsible for the global coordination of the DNS Root, IP addressing, and other Internet protocol resources
  • Web Link ICANN
    To reach another person on the Internet you have to type an address into your computer - a name or a number. That address has to be unique so computers know where to find each other. ICANN coordinates these unique identifiers across the world. Without that coordination we wouldn't have one global Internet.
  • Web Link RIPE
    The RIPE NCC is one of five Regional Internet Registries (RIRs) providing Internet resource allocations, registration services and co-ordination activities that support the operation of the Internet globally.
  • Web Link GARR NIC
    Nel rispetto delle regole di accesso alla Rete GARR e secondo la decisione presa dalla CRCS il 6 luglio 2000, gli utenti GARR, possono richiedere al GARR NIC la registrazione di nuovi nomi a dominio sotto il ccTLD "IT" e sotto il TLD "EU".

Statistiche

fonte: GARR annual report 2024 

* { margin: 0; padding: 0; box-sizing: border-box; } /* body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; */ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); min-height: 100vh; } .container { max-width: 1200px; margin: 0 auto; } .header { text-align: center; margin-bottom: 30px; color: white; } .header h1 { font-size: 2.5rem; margin-bottom: 10px; text-shadow: 0 2px 4px rgba(0,0,0,0.3); } .header p { font-size: 1.1rem; opacity: 0.9; } .charts-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 30px; margin-bottom: 30px; } @media (max-width: 768px) { .charts-grid { grid-template-columns: 1fr; } } .chart-card { background: rgba(255, 255, 255, 0.95); backdrop-filter: blur(10px); border-radius: 20px; padding: 25px; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); transition: all 0.3s ease; } .chart-card:hover { transform: translateY(-5px); box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15); } .chart-header { margin-bottom: 20px; } .chart-title { font-size: 1.4rem; color: #2d3748; margin-bottom: 8px; font-weight: 600; } .chart-subtitle { color: #114693; font-size: 0.9rem; line-height: 1.4; margin-top: 10px; } .chart-container { position: relative; height: 300px; margin-bottom: 20px; } .pie-chart { height: 350px; } .controls { display: flex; gap: 10px; justify-content: center; flex-wrap: wrap; } .period-btn, .download-btn { padding: 8px 16px; border: none; border-radius: 25px; cursor: pointer; font-size: 0.9rem; font-weight: 500; transition: all 0.3s ease; } .period-btn { background: linear-gradient(45deg, #667eea, #764ba2); color: white; } .period-btn:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(102, 126, 234, 0.4); } .period-btn.active { background: linear-gradient(45deg, #4c63d2, #5a4291); box-shadow: 0 4px 12px rgba(102, 126, 234, 0.6); } .download-btn { background: #0f6e37; color: white; } .download-btn:hover { background: #38a169; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(72, 187, 120, 0.4); } .stats-summary { background: rgba(255, 255, 255, 0.95); backdrop-filter: blur(10px); border-radius: 20px; padding: 25px; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); } .stats-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 20px; } .stat-item { text-align: center; padding: 15px; background: linear-gradient(135deg, #f7fafc 0%, #edf2f7 100%); border-radius: 15px; border: 1px solid #e2e8f0; } .stat-number { font-size: 1.8rem; font-weight: 700; color: #667eea; margin-bottom: 5px; } .stat-label { font-size: 0.9rem; color: #4a5568; font-weight: 500; }

Assegnazione di indirizzi IPv4 per ente

Nuove indirizzi IPv4 assegnati per tipologia di organizzazione (2024)

📊 Download Chart

Nuove classi di indirizzamento IPv4 e IPv6 assegnate

Trend temporale delle nuove reti IPv4 e IPv6 assegnate ad enti della rete GARR

2019-2024 2014-2018 📊 Download Chart
// Color palette const colors = { primary: [ '#667eea', '#764ba2', '#f093fb', '#f5576c', '#4facfe', '#00f2fe', '#43e97b', '#38f9d7', '#ffecd2', '#fcb69f', '#a8edea', '#fed6e3' ] }; // Chart.js default options const defaultOptions = { responsive: true, maintainAspectRatio: false, plugins: { legend: { labels: { font: { size: 12, weight: '500' }, color: '#4a5568', padding: 15 } }, tooltip: { backgroundColor: 'rgba(0, 0, 0, 0.8)', titleColor: 'white', bodyColor: 'white', borderColor: 'rgba(255, 255, 255, 0.2)', borderWidth: 1, cornerRadius: 8, padding: 12 } } }; // Data definitions const ipv4NetworksData = { 'Università': 574, 'INFN': 510, 'GARR': 1082, 'Altri enti di ricerca': 42, 'IRCCS': 36, 'AFAM': 6 }; const networksData = { period1: { labels: ['2019', '2020', '2021', '2022', '2023', '2024'], data: [18, 41, 27, 12, 12, 25] }, period2: { labels: ['2014', '2015', '2016', '2017', '2018'], data: [79, 225, 37, 11, 14] } }; // Chart instances let ipv4NetworksChart, networksChart; // Initialize IPv4 Networks Chart function createIPv4NetworksChart() { const ctx = document.getElementById('ipv4NetworksChart').getContext('2d'); ipv4NetworksChart = new Chart(ctx, { type: 'doughnut', data: { labels: Object.keys(ipv4NetworksData), datasets: [{ data: Object.values(ipv4NetworksData), backgroundColor: colors.primary, borderWidth: 3, borderColor: '#ffffff', hoverBorderWidth: 4, hoverOffset: 10 }] }, options: { ...defaultOptions, cutout: '50%', plugins: { ...defaultOptions.plugins, tooltip: { ...defaultOptions.plugins.tooltip, callbacks: { label: function(context) { const total = context.dataset.data.reduce((a, b) => a + b, 0); const percentage = ((context.parsed * 100) / total).toFixed(1); return `${context.label}: ${context.parsed.toLocaleString()} (${percentage}%)`; } } } } } }); } // Initialize Networks Timeline Chart function createNetworksChart(period = 'period1') { const ctx = document.getElementById('networksChart').getContext('2d'); const data = networksData[period]; if (networksChart) { networksChart.destroy(); } networksChart = new Chart(ctx, { type: 'bar', data: { labels: data.labels, datasets: [{ label: 'Reti IPv4 e IPv6', data: data.data, backgroundColor: colors.primary[0], borderColor: colors.primary[0], borderWidth: 1, borderRadius: 8, borderSkipped: false }] }, options: { ...defaultOptions, scales: { y: { beginAtZero: true, title: { display: true, text: 'Numero di reti assegnate', font: { size: 12, weight: '500' }, color: '#4a5568' }, grid: { color: 'rgba(0, 0, 0, 0.1)' }, ticks: { color: '#4a5568', font: { size: 11 } } }, x: { title: { display: true, text: 'Anno', font: { size: 12, weight: '500' }, color: '#4a5568' }, grid: { display: false }, ticks: { color: '#4a5568', font: { size: 11 } } } } } }); // Update button states document.querySelectorAll('.period-btn').forEach(btn => btn.classList.remove('active')); document.getElementById(`networksPeriod${period === 'period1' ? '1' : '2'}`).classList.add('active'); } // Event Listeners document.getElementById('networksPeriod1').addEventListener('click', () => { createNetworksChart('period1'); updateStats(); }); document.getElementById('networksPeriod2').addEventListener('click', () => { createNetworksChart('period2'); updateStats(); }); // Download handlers document.getElementById('downloadIPv4Networks').addEventListener('click', () => { const link = document.createElement('a'); link.download = 'ipv4-networks-by-organization-2024.png'; link.href = ipv4NetworksChart.toBase64Image(); link.click(); }); document.getElementById('downloadNetworks').addEventListener('click', () => { const period = document.querySelector('.period-btn.active').textContent; const link = document.createElement('a'); link.download = `networks-ipv4-ipv6-${period}.png`; link.href = networksChart.toBase64Image(); link.click(); }); // Update stats function updateStats() { const currentPeriod = document.querySelector('.period-btn.active').textContent; const periodData = currentPeriod === '2019-2024' ? networksData.period1 : networksData.period2; const totalNetworks = Object.values(ipv4NetworksData).reduce((a, b) => a + b, 0); const lastYearNetworks = periodData.data[periodData.data.length - 1]; const totalPeriodNetworks = periodData.data.reduce((a, b) => a + b, 0); const avgPerYear = (totalPeriodNetworks / periodData.data.length).toFixed(1); const stats = [ { label: 'Totale indirizzi IPv4 (2024)', value: totalNetworks.toLocaleString() }, { label: `Reti assegnate (${periodData.labels[periodData.labels.length - 1]})`, value: lastYearNetworks.toString() }, { label: `Media annua reti assegnate (${currentPeriod})`, value: avgPerYear }, { label: `Totale reti assegnate (${currentPeriod})`, value: totalPeriodNetworks.toString() } ]; document.getElementById('statsGrid').innerHTML = stats.map(stat => `
${stat.value}
${stat.label}
` ).join(''); } // Initialize charts createIPv4NetworksChart(); createNetworksChart(); updateStats(); // Add hover effects document.querySelectorAll('.chart-card').forEach(card => { card.addEventListener('mouseenter', function() { this.style.transform = 'translateY(-8px)'; }); card.addEventListener('mouseleave', function() { this.style.transform = 'translateY(0)'; }); });

Per maggiori informazioni sui servizi o per richiederne l'attivazione

Contattaci

Eduroam

21 Maggio 2024 | eduroam

eduroam

Network Operations Center

Contatti

  +06 4962 2000
  Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.

eduroam (Education Roaming)

eduroam è il servizio che permette agli utenti in mobilità presso altre organizzazioni di accedere in modo semplice e sicuro alla rete wireless usando le stesse credenziali fornite dalla propria organizzazione.

 

eduroam.org Notizie

statistiche

La federazione italiana eduroam

chi siamo

Chi può utilizzare eduroam?

Enti aderenti

Come connettersi

Trova referente

Sei un ente e vuoi aderire?

Aderire

How To

Documentazione

eduroam in pillole

Vedi di più

Accesso ai servizi

Vedi di più

leggi su eduroam.org

Modulistica

scarica i moduli

mappa hot spot Italia

vai alla mappa

mappa hot spot nel mondo

vai alla mappa

FAQ

Vedi le FAQ

eduroam (education roaming) è il servizio di accesso al wireless sviluppato per la comunità internazionale della ricerca e dell'istruzione.

Federazione Italiana eduroam

Lo scopo della Federazione Italiana eduroam è di facilitare l'accesso alla rete GARR e alle altre reti ad essa connesse agli utenti mobili (roaming users) delle organizzazioni partecipanti (servizio Eduroam).

La Federazione è coordinata dal Consortium GARR, che la rappresenta presso le altre federazioni e confederazioni. eduroam è un marchio registrato di GÉANT Association - formerly TERENA, ed è l’abbreviazione di Educational Roaming. Maggiori informazioni sono reperibili all'indirizzo http://www.eduroam.org.

I principi base della Federazione Italiana eduroam sono i seguenti:

  • Offrire agli utenti dei propri membri, che si trovino presso un'altra delle organizzazioni partecipanti, l’accesso alla rete GARR (ed alle altre reti ad essa connesse), attraverso l’infrastruttura di rete dell’organizzazione ospite, utilizzando le credenziali di accesso utilizzate dalla propria organizzazione (servizio eduroam);
  • Garantire la protezione delle credenziali di accesso e dei dati scambiati dai roaming user.

La Federazione Italiana eduroam è un membro della Confederazione Europea Eduroam, le cui regole sono state sottoscritte dal Consortium GARR a nome della Federazione.

Lo scopo della Confederazione Europea eduroam è di estendere a livello internazionale i servizi forniti ai propri membri dalle federazioni nazionali eduroam, con regole di utilizzo il più possibile omogenee, compatibilmente con le differenze imposte dalle legislazioni nazionali.

Peering con altre federazioni NON eduroam

La Federazione Italiana eduroam può anche stabilire accordi di peering con altre federazioni che non fanno parte della Confederazione Europea eduroam, ma che forniscono servizi di mobilità equivalenti. In tal caso la Federazione deve stabilire le politiche di peering che verranno adottate. Tali accordi di peering non si estendono alle federazioni che appartengono alla Confederazione Europea eduroam e ai relativi servizi.

chi può utilizzare eduroam?

chi può utilizzare eduroam?

Identity e Resource Provider

Eduroam può essere utilizzato da tutti gli utenti delle organizzazioni che aderiscono alla federazione. L’accesso alla rete wireless tramite eduroam è possibile sia all’interno del proprio ente che nelle altre organizzazioni in Italia o nel mondo che fanno parte di Eduroam. Scopri se il tuo ente ha già aderito cliccando sulla tendina sottostante

/* Stile di base per il titolo dell'accordion */ .rl-accordion-title { cursor: pointer; /* Cambia il cursore per indicare che è cliccabile */ } /* Aggiungi l'icona + per l'accordion chiuso */ .rl-accordion-title::after { content: '+'; /* Aggiungi il simbolo + */ font-weight: bold; margin-left: 10px; /* Spazio a sinistra del simbolo */ font-size: 24px; /* Aumenta la dimensione del simbolo */ } /* Cambia l'icona a - quando l'accordion è aperto */ .rl-accordion-title.active::after { content: '-'; /* Cambia il simbolo a - */ font-weight: bold; font-size: 24px; /* Aumenta la dimensione del simbolo */ } document.addEventListener("DOMContentLoaded", function() { // Seleziona tutti i titoli dell'accordion const accordionTitles = document.querySelectorAll(".rl-accordion-title"); accordionTitles.forEach((title) => { // Aggiungi un listener per il click sul titolo dell'accordion title.addEventListener("click", function() { // Verifica se l'elemento ha la classe 'active' if (title.classList.contains("active")) { title.classList.remove("active"); } else { title.classList.add("active"); } }); }); });

eduroam in pillole

il servizio che permette agli utenti in mobilità di accedere in modo semplice e sicuro alla rete wireless

eduroam in pillole

eduroam (Education Roaming) è il servizio che permette agli utenti in mobilità presso altre organizzazioni di accedere in modo semplice e sicuro alla rete wireless usando le stesse credenziali fornite dalla propria organizzazione.

Studenti, professori e ricercatori in visita in un’istituzione o ente che aderisce ad eduroam possono accedere alla rete da qualsiasi dispositivo mobile e autenticarsi con le credenziali utilizzate abitualmente all’interno della propria organizzazione.

Come funziona

La tecnologia di eduroam si basa sullo standard IEEE 802.1X e su una gerarchia di server proxy RADIUS, consentendo a qualsiasi utente di un ente o istituzione partecipante di ottenere l'accesso alla rete in qualsiasi istituzione collegata. A seconda delle policy locali degli istituti visitati, i partecipanti a eduroam possono anche disporre di risorse aggiuntive.

Un Configuration Assistant Tool (CAT) è stato sviluppato per aiutare le organizzazioni che offrono ai loro utenti l'accesso a eduroam. Questo strumento, disponibile per le piattaforme più comuni, ti consente di configurare il tuo dispositivo in modo semplice e veloce.

Qui trovi il configuratore per gli enti che hanno personalizzato il proprio profilo eduroam. Se non è disponibile per la tua università o organizzazione, puoi consultare le pagine informative che il tuo ente ha reso disponibili. In alternativa, puoi rivolgerti all'Access Port Manager della tua istituzione.

 

È sicuro?

eduroam si basa su standard di crittografia e autenticazione tra i più sicuri attualmente esistenti. La sua sicurezza supera di gran lunga i tipici hotspot commerciali.

eduroam richiede l'uso dello standard IEEE 802.1x che fornisce la crittografia end-to-end per garantire che le credenziali dell'utente siano disponibili solo per l'istituto di appartenenza.
Inoltre le credenziali dell'utente sono protette perché eduroam non le condivide con il sito che stai visitando, ma sono inoltrate all'istituto di origine dell'utente, dove possono essere verificate e convalidate.

Differentemente da eduroam, le autenticazioni basate su Web Portal, Captive Portal e Splash-Screen, richiedono che ti fidi della loro infrastruttura quando ricevono la tua password in chiaro, cosa che comprometterebbe i principi di crittografia end-to-end e la sicurezza che eduroam invece offre.
eduroam non mostrerà mai una pagina web che richiede nome utente e / o password.

eduroam sticker

Quali sono i vantaggi di eduroam per gli utenti?

Il servizio di roaming Wi-Fi eduroam è gratuito per gli utenti e, una volta installato sul tuo laptop, telefono cellulare o altro dispositivo non sarà necessario richiedere account temporanei o prendere in prestito gli ID di altre persone: basta attivare il tuo dispositivo e dovresti essere online.

Dove posso usare eduroam?

Sia che ti trasferisca nel campus o trascorra del tempo studiando o lavorando in un altro istituto di ricerca e istruzione, eduroam ti offre una connettività Internet senza interruzioni.
Più di 10.000 hotspot sono disponibili presso università, centri di ricerca, accademie, scuole e altri istituti di ricerca e istruzione in oltre 100 Paesi in tutto il mondo.

Anche in Italia?

In Italia eduroam è gestito dalla Federazione Italiana Eduroam, coordinata dal Consortium GARR, che ne definisce le regole di utilizzo e la rappresenta presso le altre federazioni e confederazioni.

Quali sono i vantaggi di eduroam per le istituzioni?

eduroam offre un'unica soluzione che soddisfa tutti i requisiti di connettività in mobilità di un istituto, supportando gli utenti locali ed i visitatori che si collegano alla rete locale e gli utenti che si collegano ad altre reti partecipanti.

Inoltre eduroam elimina la necessità di fornire account temporanei, riducendo così gli oneri amministrativi, perché gli studenti, il personale e i ricercatori in visita presso un altro ente o Paese utilizzano le credenziali fornite dal loro ente di apparteneza per accedere ai servizi Wi-Fi.

 

Identity e Resource Provider [IDP e RP]

  •   Identity Provider: le Organizzazioni che partecipano al servizio fornendo ai propri utenti le credenziali necessarie per poter accedere alla rete
  •  Resource Provider: le Organizzazioni che partecipano al servizio fornendo gli apparati e l’infrastruttura di rete che permette agli utenti di accedere alla rete;

 

Chi e Come

  •   Possono aderire alla Federazione Italiana Eduroam in qualità di Identity Provider (IDP) oppure, Identity Provider (IDP) e Resource Provider (RP), solo gli enti collegati alla rete GARR
  •   Possono aderire alla Federazione Italiana Eduroam esclusivamente in qualità di Resource Provider (RP) anche enti, istituti o organizzazioni che NON sono collegati alla rete GARR

 

Dove e quando

  •   Se il mio ente è solo un Identity Provider (IDP) della federazione eduroam, potrò collegarmi alla rete wifi di tutte le organizzazioni nazionali o internazionali che sono Resource Provider (RP) della Federazione eduroam, ma NON potrò farlo all'interno del mio ente
  •   Se il mio ente è solo un Resource Provider (RP) della federazione eduroam, tutti gli utenti delle organizzazioni nazionali ed internazionali che sono Identity Provider (IDP) della federazione eduroam, potranno accedere alla rete wifi dell'ente
  •   Se il mio ente è un Identity Provider (IDP) ed anche un Resource Provider (RP) della federazione eduroam, potrò collegarmi alla rete wifi del mio ente e di tutte le organizzazioni nazionali o internazionali che sono Resource Provider (RP) della federazione eduroam ed il mio ente potrà consentire l'accesso a tutti gli utenti delle organizzazioni nazionali ed internazionali che sono Identity Provider (IDP) della federazione eduroam

 

Guarda anche

  •   Guarda la mappa dei Resource Provider (RP) e dei luoghi in cui puoi collegarti se il tuo ente è un Identity Provider (IDP) della federazione eduroam
  •   Guarda se il tuo ente ha aderito a eduroam e se è un IDP o un RP (RP viene indicato anche come SP - Service Provider)

 

Procedure amministrative

  •  Per aderire alla Federazione Italiana Eduroam in qualità di Identity Provider (IDP) o Resource Provider (RP) o entrambe le cose, si deve seguire la medesima procedura indicata alla voce "Procedura di adesione"
  •  Gli enti, istituti o organizzazioni che NON sono collegati alla rete GARR, possono richiedere di aderire solo in qualità di Resource Provider (RP)

tutte le organizzazioni connesse a GARR possono richiedere gratuitamente di aderire alla federazione eduroam.

Procedura di adesione

Procedura di adesione

Le Università, gli enti di ricerca e tutte le altre istituzioni scientifiche e accademiche che desiderano entrare in eduroam e offrire l'accesso al proprio personale, agli studenti e ai ricercatori possono fare domanda di adesione al Servizio eduroam seguendo la procedura indicata di seguito.

come aderire

  • Compilare in tutte le sue parti il Modulo di Adesione allegato al documento Regolamento della Federazione Italiana eduroam seguendo le istruzioni per la compilazione;
  • Provvedere alla nomina di due Contatti Tecnici per il Servizio eduroam, responsabili della necessaria interazione con il GARR per il corretto funzionamento del servizio, indicando il loro nome e cognome e i recapiti (telefono, cellulare, email) nel Modulo di Adesione;
  • Firmare digitalmente il Modulo e inviarlo via posta certificata al GARR all’indirizzo Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.. Il Modulo dovrà essere firmato dal Legale Rappresentante dell’Istituzione richiedente o da un suo delegato munito dei necessari poteri (ad es. dal Direttore di Sezione/Istituto nel caso di richiesta di adesione da parte di istituzioni distribuite su più sedi es. CNR/ENEA/INFN, INAF, INGV, ecc.).

Una volta approvata, la richiesta di adesione controfirmata dal Consortium GARR sarà restituita all’istituzione richiedente tramite PEC.

I dati relativi al Contatto Tecnico/ai Contatti Tecnici forniti dall’istituzione tramite il modulo di adesione saranno trattati da GARR al fine di erogare il servizio eduroam.

Cosa fare in caso di variazione del Contatto Tecnico eduroam

Il Contatto Tecnico rappresenta un punto di riferimento importante per l’interazione tra il GARR e l’Istituzione aderente al Servizio eduroam.
E’ compito dell’Istituzione aderente, pertanto, comunicare tempestivamente al GARR l’avvenuta variazione del Contatto Tecnico o l’aggiornamento dei suoi recapiti.

L’istituzione che desidera modificare il proprio Contatto Tecnico per il Servizio eduroam deve:

  • Compilare in tutte le sue parti il Modulo di aggiornamento Contatti Tecnici;
  • Firmare digitalmente il Modulo di aggiornamento Contatti Tecnici e inviarlo via mail all’indirizzo Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.. Il Modulo dovrà essere firmato dal Legale Rappresentante dell’Istituzione richiedente o da un suo delegato munito dei necessari poteri (ad es. dal Direttore di Sezione/Istituto nel caso di richiesta di adesione da parte di istituzioni distribuite su più sedi es. CNR/ENEA/INFN/INAF/INGV, ecc.).

A seguito della ricezione della richiesta, il GARR provvederà all’aggiornamento dei dati del Contatto Tecnico del Servizio Eduroam. L’avvenuta modifica dei dati da parte del GARR sarà comunicata all’istituzione via mail.

Accesso ai servizi

Acceptable Use Policy (AUP) e obblighi dei partecipanti

Accesso ai servizi

Il servizio di accesso alla rete per utenti roaming fornito dalla Federazione è disponibile a tutti gli utenti finali delle organizzazioni membro, agli utenti delle altre federazioni che hanno aderito alla Confederazione Europea eduroam e alle altre federazioni con cui esista un accordo di peering.

I membri della Federazione possono limitare l’accesso ai servizi forniti alle altre federazioni nel caso in cui le politiche praticate da queste, o da alcuni dei loro membri, non siano in grado di garantire alcuni requisiti previsti dalla legislazione in vigore in Italia o non rispettino i requisiti minimi di sicurezza richiesti dalla Federazione.

I partecipanti alla Federazione DEVONO comunicare al Consortium GARR le eventuali limitazioni all’accesso che essi stabiliscono, nonché ogni loro modifica.

I membri della Federazione devono rendere disponibili le proprie Acceptable Use Policy (AUP) agli utenti ospitati, che sono tenuti a rispettarle, astenendosi da comportamenti ad esse contrari, anche se permessi in altre sedi.

Obblighi dei partecipanti

  • Educare i propri utenti al rispetto delle AUP delle istituzioni visitate e impegnarsi a risolvere eventuali problemi causati dai propri utenti;
  • Fornire un server di autenticazione sicuro; Comunicare agli ospiti le modalità ed il livello di sicurezza offerto;
  • Istruire i propri utenti all’uso del servizio e non gravare sulle altre istituzioni per questioni di supporto tecnico;
  • Mantenere un log delle sessioni di autenticazione e di accesso alla rete;
  • Riportare alla propria NREN ogni problema di sicurezza e contribuire alla sua risoluzione.

Statistiche

fonte: GARR annual report 2024 

* { margin: 0; padding: 0; box-sizing: border-box; } /* body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; min-height: 100vh; } */ .container { max-width: 1400px; margin: 0 auto; } .header { text-align: center; margin-bottom: 3rem; color: black; } .header h1 { font-size: 2.5rem; font-weight: 300; margin-bottom: 0.5rem; } .header p { font-size: 1.1rem; opacity: 0.9; margin-top: 0.1rem; } .charts-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(600px, 1fr)); gap: 2rem; margin-bottom: 2rem; } .chart-card { background: rgba(255, 255, 255, 0.95); backdrop-filter: blur(10px); border-radius: 20px; padding: 2rem; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); transition: transform 0.3s ease, box-shadow 0.3s ease; } .chart-card:hover { transform: translateY(-5px); box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15); } .chart-header { text-align: center; margin-bottom: 1.5rem; } .chart-title { font-size: 1.3rem; font-weight: 600; color: #2d3748; margin-bottom: 0.3rem; } .chart-subtitle { font-size: 0.85rem; color: #383b40; line-height: 1.4; } .chart-container { position: relative; height: 400px; margin-bottom: 1rem; } .chart-container.pie-chart { height: 350px; } .controls { display: flex; justify-content: center; align-items: center; gap: 1rem; flex-wrap: wrap; margin-top: 1rem; } .year-selector { padding: 0.5rem 1rem; border: 2px solid #e2e8f0; border-radius: 8px; background: white; color: #2d3748; font-size: 0.9rem; cursor: pointer; transition: all 0.3s ease; } .year-selector:hover, .year-selector:focus { border-color: #1e3c72; box-shadow: 0 0 0 3px rgba(30, 60, 114, 0.1); outline: none; } .download-btn { background: linear-gradient(135deg, #1e3c72 0%, #2a5298 100%); color: white; border: none; padding: 0.6rem 1.2rem; border-radius: 8px; font-size: 0.9rem; cursor: pointer; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(30, 60, 114, 0.3); } .download-btn:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(30, 60, 114, 0.4); } .stats-summary { background: rgba(255, 255, 255, 0.9); backdrop-filter: blur(10px); border-radius: 15px; padding: 1.5rem; margin-top: 2rem; } .stats-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1rem; } .stat-item { text-align: center; padding: 1rem; border-radius: 10px; background: linear-gradient(135deg, #f7fafc 0%, #edf2f7 100%); } .stat-number { font-size: 1.8rem; font-weight: 700; color: #2d3748; } .stat-label { font-size: 0.9rem; color: #718096; margin-top: 0.25rem; } @media (max-width: 768px) { .charts-grid { grid-template-columns: 1fr; } .header h1 { font-size: 2rem; } .chart-container { height: 300px; } body { padding: 1rem; } }

Statistiche eduroam

Accessi Wi-Fi e dispositivi connessi in roaming

eduroam: accessi Wi-Fi in roaming tramite eduroam

Il grafico mostra il numero di autenticazioni con successo effettuate da utenti italiani in roaming sul territorio nazionale e all'estero.

Download Chart

eduroam: dispositivi connessi in roaming in Italia

Il grafico mostra la percentuale di dispositivi connessi in roaming in Italia.

2024 2023 2022 2021 2020 2019 2018 2017 Download Chart
// Color palette const colors = { primary: [ '#667eea', '#764ba2', '#f093fb', '#f5576c', '#4facfe', '#00f2fe', '#43e97b', '#38f9d7', '#ffecd2', '#fcb69f', '#a8edea', '#fed6e3' ] }; // Chart.js default options const defaultOptions = { responsive: true, maintainAspectRatio: false, plugins: { legend: { labels: { font: { size: 12, weight: '500' }, color: '#4a5568', padding: 15 } }, tooltip: { backgroundColor: 'rgba(0, 0, 0, 0.8)', titleColor: 'white', bodyColor: 'white', borderColor: 'rgba(255, 255, 255, 0.2)', borderWidth: 1, cornerRadius: 8, padding: 12 } } }; // Data definitions const eduroamData = { labels: ['2014', '2015', '2016', '2017', '2018', '2019', '2020', '2021', '2022', '2023', '2024'], data: [23000000, 43000000, 60000000, 79000000, 98000000, 133000000, 61000000, 74300000, 150000000, 192000000, 258000000] }; // Chart instances let eduroamChart, devicesChart; // Initialize eduroam Chart function createEduroamChart() { const ctx = document.getElementById('eduroamChart').getContext('2d'); eduroamChart = new Chart(ctx, { type: 'line', data: { labels: eduroamData.labels, datasets: [{ label: 'Accessi Wi-Fi in roaming tramite eduroam', data: eduroamData.data, borderColor: colors.primary[5], backgroundColor: colors.primary[5] + '20', borderWidth: 3, fill: true, tension: 0.4, pointRadius: 6, pointHoverRadius: 8 }] }, options: { ...defaultOptions, scales: { y: { beginAtZero: true, title: { display: true, text: 'Accessi' }, ticks: { callback: function(value) { if (value >= 1000000) { return (value / 1000000) + 'M'; } return value.toLocaleString(); } } }, x: { title: { display: true, text: 'Anno' } } } } }); } // Initialize Devices Chart function createDevicesChart(year = '2024') { const ctx = document.getElementById('devicesChart').getContext('2d'); const selector = document.getElementById('devicesYear'); const data = selector.value.split(',').map(Number); if (devicesChart) { devicesChart.destroy(); } devicesChart = new Chart(ctx, { type: 'doughnut', data: { labels: ['Italiani', 'Esteri'], datasets: [{ data: data, backgroundColor: [colors.primary[0], colors.primary[3]], borderWidth: 3, borderColor: '#ffffff', hoverBorderWidth: 4, hoverOffset: 10 }] }, options: { ...defaultOptions, cutout: '50%', plugins: { ...defaultOptions.plugins, tooltip: { ...defaultOptions.plugins.tooltip, callbacks: { label: function(context) { const total = context.dataset.data.reduce((a, b) => a + b, 0); const percentage = ((context.parsed * 100) / total).toFixed(1); return `${context.label}: ${context.parsed.toLocaleString()} (${percentage}%)`; } } } } } }); } // Event Listeners document.getElementById('devicesYear').addEventListener('change', () => { createDevicesChart(); updateStats(); }); // Download handlers document.getElementById('downloadEduroam').addEventListener('click', () => { const link = document.createElement('a'); link.download = 'eduroam-access.png'; link.href = eduroamChart.toBase64Image(); link.click(); }); document.getElementById('downloadDevices').addEventListener('click', () => { const year = document.getElementById('devicesYear').options[document.getElementById('devicesYear').selectedIndex].text; const link = document.createElement('a'); link.download = `eduroam-devices-${year}.png`; link.href = devicesChart.toBase64Image(); link.click(); }); // Update stats function updateStats() { const selectedYear = document.getElementById('devicesYear').options[document.getElementById('devicesYear').selectedIndex].text; const deviceData = document.getElementById('devicesYear').value.split(',').map(Number); const totalDevices = deviceData.reduce((a, b) => a + b, 0); const italianPercentage = ((deviceData[0] / totalDevices) * 100).toFixed(1); const stats = [ { label: 'Accessi eduroam (2024)', value: '258M' }, { label: `Dispositivi totali (${selectedYear})`, value: totalDevices.toLocaleString() }, { label: `Dispositivi italiani (${selectedYear})`, value: deviceData[0].toLocaleString() }, { label: `Dispositivi esteri (${selectedYear})`, value: deviceData[1].toLocaleString() }, { label: `% Italiani (${selectedYear})`, value: italianPercentage + '%' }, { label: `% Crescita accessi (2023-2024)`, value: '+34.4%' } ]; document.getElementById('statsGrid').innerHTML = stats.map(stat => `
${stat.value}
${stat.label}
` ).join(''); } // Initialize all charts createEduroamChart(); createDevicesChart(); updateStats(); // Add hover effects document.querySelectorAll('.chart-card').forEach(card => { card.addEventListener('mouseenter', function() { this.style.transform = 'translateY(-8px)'; }); card.addEventListener('mouseleave', function() { this.style.transform = 'translateY(0)'; }); });

Notizie e avvisi

News da eduroam.org

Per maggiori informazioni sui servizi o per richiederne l'attivazione

Contattaci

torna su