{"id":403,"date":"2019-12-20T15:59:40","date_gmt":"2019-12-20T14:59:40","guid":{"rendered":"http:\/\/eppesuigoccas.homedns.org\/wordpress\/?p=403"},"modified":"2019-12-20T15:59:40","modified_gmt":"2019-12-20T14:59:40","slug":"connessione-fai-da-te-in-fibra-ottica","status":"publish","type":"post","link":"https:\/\/blog.sguazz.it\/index.php\/archives\/403","title":{"rendered":"Connessione fai da te in fibra ottica"},"content":{"rendered":"\n<p>I provider, da un po&#8217; di tempo, offrono connessioni in fibra ottica. In questa pagina cerco di descrivere brevemente come funziona e come configurare il router (o un semplice PC).<\/p>\n\n\n\n<p>La connessione in fibra \u00e8 costituita da un fascio luminoso che viene trasmesso dentro un cavo. Alla centrale del provider c&#8217;\u00e8 un apparato \u00abserver\u00bb chiamato OLT che comunica con parecchi apparati \u00abclient\u00bb chiamati ONT. Il fascio di luce parte dall&#8217;OLT e attraversa una serie di splitter per arrivare a tutti gli ONT ad esso collegati. Si tratta di una specie di \u00abbroadcasting\u00bb nel quale l&#8217;OLT non pu\u00f2 comunicare con un solo client, ma manda tutto a tutti. Nella direzione contraria, i vari ONT si mettono d&#8217;accordo e usano il fascio di luce in \u00abtimesharing\u00bb vale a dire uno alla volta, secondo una divisione temporale statica. In pratica, se l&#8217;OLT \u00e8 connesso a 100 ONT, allora ogni ONT ha 1\/100 della banda.<\/p>\n\n\n\n<p>La velocit\u00e0 di upload \u00e8 quindi statica: 1\/100 della banda riservato ad ogni ONT permette di avere una velocit\u00e0 costante. Invece la velocit\u00e0 in download \u00e8 variabile: se ad esempio, due persone collegate a due diversi ONT richiedono due pagine web in contemporanea, poich\u00e9 l&#8217;OLT trasmette tutto a tutti, le pagine verranno trasmesse dall&#8217;OLT una alla volta: la prima pagina avr\u00e0 come destinatario l&#8217;ONT della prima persona, ma il fascio di luce arriver\u00e0 anche alla seconda, che dovr\u00e0 ignorarlo, mentre la seconda pagina avr\u00e0 come destinatario il secondo ONT ma andr\u00e0 anche al primo, che dovr\u00e0 ignorarlo. In questo senso, se a scaricare dati da Internet sono in pochi, allora la velocit\u00e0 sar\u00e0 maggiore, mentre se sono in tanti, la veclocit\u00e0 sar\u00e0 minore.<\/p>\n\n\n\n<p>Oltre al traffico Internet, nelle connessioni in fibra ci sono il traffico televisivo e quello voce della fonia. Il primo e il terzo sono bidirezionali, il secondo funziona solo nella direzione dall&#8217;OLT all&#8217;ONT.<\/p>\n\n\n\n<p>In casa, quando viene tirato il cavo della fibra, vengono messi una borchia e poi l&#8217;ONT. Il primo \u00e8 una scatoletta non alimentata dalla corrente, il secondo richiede invece l&#8217;alimentazione e ha anche una porta RJ45 per la connessione Ethernet.<\/p>\n\n\n\n<p>Questi terminali ONT sono in genere dei piccoli apparati con Linux o altri semplice sistemi embedded. Spesso hanno un indirizzo IP fisso sulla porta RJ45 e rispondono al telnet oppure via HTTP. A volte, ci si pu\u00f2 collegare a rilevare i dati sulla qualit\u00e0 del segnale ottico.<\/p>\n\n\n\n<p>All&#8217;ONT, dicono i vari provider, va collegato un router, di quelli da comprare in negozio, specifico per le connessioni in fibra. Ma vediamo a cosa serve esattamente il router.<\/p>\n\n\n\n<p>Il router va collegato all&#8217;ONT con un cavo ethernet e ha di norma anche una serie di porte RJ45 per potervi collegare i computer, oppure le antenne per la connessione Wi-Fi. Se + un computer per la fibra allora ha anche una o due porte per i telefoni PSTN, cio\u00e8 quelli normali, non quelli VoIP. Non ci sono attacchi speciali per la televisione.<\/p>\n\n\n\n<p>Il router va configurato in modo che si colleghi al provider attraverso l&#8217;ONT. Di norma la connessione avviene con il protocollo PPPoE, cio\u00e8 la classica connessione PPP che anzich\u00e9 usare un segnale seriale (tipico dei tempi del modem PSTN o anche delle linee ADSL), utilizza una connessione a pacchetti ethernet. La connessione richiedere quindi di inserire delle credebziali (login e password) e di norma anche un codice VLAN. Il codice VLAN si usa per fare passare via ethernet varie informazioni, nel nostro caso voce, tv e Internet, semplificandone la separazione. Il router deve accedere ad Internet, quindi deve usare la VLAN di Internet, altrimenti l&#8217;ONT lo ignorer\u00e0. TIM usa la VLAN 835, altri provider usano altre VLAN per Internet.<\/p>\n\n\n\n<p>Le credenziali permettono al provider di riconoscere chi si collega e applicare le varie configurazioni. Ad esempio, TIM mette sulla sua pagina web le informazioni per la configurazione standard, che offre la connessione con IP dinamico, ma si possono richiedere le credenziali corrette, ad esempio, per avere l&#8217;IP statico legato al proprio contratto.<\/p>\n\n\n\n<p>Il router, se ha la porta RJ41 per il telefono, dovr\u00e0 essere configurato per il VoIP. I parametri sono forniti dal provider e, sostanzialmente, permettono al router di collegarsi, tramite una diversa VLAN, al provider e ottenere la linea telefonica VoIP. Il VoIP, su linea in fibra, ha la priorit\u00e0 sul traffico Internet e quindi funziona bene. Personalmente ho collegato un FAX PSTN alla porta RJ41 del router e ha funzionato bene anche con trasmissioni alla massima velocit\u00e0.<\/p>\n\n\n\n<p>Il router, per permette alla televisione di ricevere le trasmissioni, fa da proxy IGMP. Quando si accende la TV, collegata alla rete LAN del router, questa cerca un proxy IGMP e si registra tra quelli interessati a ricevere le trasmissioni. Le tramissioni sono inviate dall&#8217;OLT a tutti gli ONT secondo la modalit\u00e0 \u00abmulticast\u00bb, il router le riceve e le inotra a quei dispositivi che ne hanno fatto richiesta.<\/p>\n\n\n\n<p>Se si prende un computer qualsiasi e vi si installa GNU\/Linux, \u00e8 facile poi configurarlo come router. Si dovrebbe avere un computer con due schede di rete moderne, che vadano alla velocit\u00e0 della connessione in fibra, quindi in genere gigabit. Ad un interfaccia di rete si attacca il cavo che lo collega all&#8217;ONT, all&#8217;altra interfaccia si collega lo switch.<\/p>\n\n\n\n<p>Sul computer vanno installati i pacchetti per la connessione pppoe e per il proxy igmp. La parte delle VLAN si configura con il pacchetto iproute2, che normalmente \u00e8 gi\u00e0 installato.<\/p>\n\n\n\n<p>La configurazione pu\u00f2 essere fatta a mano, oppure si possono utilizzare progetti come il debian-v9-router che si trova <a href=\"https:\/\/github.com\/JAMESMTL\/debian-v9-router\">qui<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I provider, da un po&#8217; di tempo, offrono connessioni in fibra ottica. In questa pagina cerco di descrivere brevemente come funziona e come configurare il router (o un semplice PC). La connessione in fibra \u00e8 costituita da un fascio luminoso che viene trasmesso dentro un cavo. Alla centrale del provider c&#8217;\u00e8 un apparato \u00abserver\u00bb chiamato [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,3,11,10],"tags":[],"class_list":["post-403","post","type-post","status-publish","format-standard","hentry","category-sysadmin","category-computer","category-debian","category-open-source"],"_links":{"self":[{"href":"https:\/\/blog.sguazz.it\/index.php\/wp-json\/wp\/v2\/posts\/403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.sguazz.it\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.sguazz.it\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.sguazz.it\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.sguazz.it\/index.php\/wp-json\/wp\/v2\/comments?post=403"}],"version-history":[{"count":1,"href":"https:\/\/blog.sguazz.it\/index.php\/wp-json\/wp\/v2\/posts\/403\/revisions"}],"predecessor-version":[{"id":404,"href":"https:\/\/blog.sguazz.it\/index.php\/wp-json\/wp\/v2\/posts\/403\/revisions\/404"}],"wp:attachment":[{"href":"https:\/\/blog.sguazz.it\/index.php\/wp-json\/wp\/v2\/media?parent=403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.sguazz.it\/index.php\/wp-json\/wp\/v2\/categories?post=403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.sguazz.it\/index.php\/wp-json\/wp\/v2\/tags?post=403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}