Chat del 6 Dicembre 2021 dalle 17:31:44 alle 18:12:31
- Jasnoor SINGH
- Buonasera
- Sunil SINGH
- Buonasera
- Marius Sebastian COCHIOR
- Boingsera
- Ismaele LANDINI
- buona sera prof
- Stefano SALVI
- Buona sera. Cominciamo pute.
- Pure..
- Marius Sebastian COCHIOR
- potrebbe rispiegare i problemi di 6to4?
- Andrea COPELLI
- buonasera
- Alessandro MARCHIO'
- seraa
- Marius Sebastian COCHIOR
- slide 84
- Stefano SALVI
- Il problema di 6to4 è che l\'indirizzo IP del router da chiammare per il tunnel è scritto nell\'indirizzo IPv6. Questo comporta problemi se l\'indirizzo del router da chiamare è dinamico o se si vlgliono utilizzare più indirizzi esterni per garantire il servizio o per avere più banda o per avere uscite diverse in base alla destinazione.
- Pietro ZANOTTO
- cos\'è lo switch off?
- Stefano SALVI
- Lo switch-off (che era un esempio, non il temrine esatto) è lo "spegnere" di colpo tutti gli apparati di un sistema . Adesso abbiamo lo "swotch-off" del DVB-T1, quanlha anno fa lo swithc-off delle trasmissioni TV analogiche.
- Nel nostro caso ho parlato di "switch-off" per intendere che gli indirizzi IPv4 diventavano irraggiungibile e si passava "di forza" ad IPv6
- Per la cronaca: ho il primo esempio di client UDP che utilizza la translation e funziona con IPv6 ed IPv4.
- Marius Sebastian COCHIOR
- ma perche\' deve essere rinumerata l\'INTERA rete interna IPv6?
- sto parlando sempre dei problemi di 6to4
- Stefano SALVI
- Cochior: gli indirizzi della "rete interna" non sono più nattati, quindi hanno come prefisso l\'indirizzo IPv6 che nel nostro caso è un 6to4. Se cambia l\'IPv4 esterno del router, cambia anche l\'indirizzo 6to4 della rete interna (visibile direttamente dall\'esterno).
- Domani, finito il compito, vi faccio un esempio di Client IPv4+Ipv6 che isa la translation.
- Marius Sebastian COCHIOR
- ah ok, quindi devo rinumerare solo gli indirizzi 6to4?
- Jasnoor SINGH
- Nel dad se nella neighbour solicitation viene usato come indirizzo mittente unspecified, quale indirizzo destinatario viene usato nella risposta?
- Marius Sebastian COCHIOR
- non anche quelli unicast normali
- Stefano SALVI
- Jasnoor: nella risposta viene comunque usato "unspecified", al quale viene associato i Mac addres del chiamante, perché se lo è letto (e mappato) tramite il pacchetto entrante.
- Jasnoor SINGH
- ok grazie
- Mattia MARAMOTTI
- Tramite il meccanismo della translation, se sono un client solo IPv4 posso quindi contattare un IPv6 con translation abilitata?
- Stefano SALVI
- Cochior: se la nostra rete è raggiiungibile con un tunnel tramite 6to4, gli mindirizzi 6to4 sono i suoi indirizzi "normali".
- Luca BUONOCORE
- Buonasera prof, scusi il ritardo
- Mattia MARAMOTTI
- Continuo: I router intermedi devono quindi implementare solo IPv4?
- Stefano SALVI
- Maramotti: no, perché non sarei in grado di indicare l\'indirizzo IPv6 della destinazione.
- Mattia MARAMOTTI
- Allora che meccanismo dovrei utilizzare?
- Stefano SALVI
- Maramotti: se utilizzo un tunnel, i route rinteredi devono implementare solo IPv4.
- Mattia MARAMOTTI
- Ok, ma se il finale implementa solo IPv6, come farà ad interpretare l\'incapsulato che è IPv4?
- Stefano SALVI
- Maramotti: un client solo IPv4 non potrà mai, in nessun modo contattare una macchina IPv6.
- Mattia MARAMOTTI
- Ah ok
- Stefano SALVI
- Maramotti: attenzione al minestrone!!!! Non confondiamo tunnel e translation.
- Mattia MARAMOTTI
- Effettivamente... I tunnel servono solo a collegare isole IPv6.
- Jasnoor SINGH
- qual è la differenza tra preffered e valid lifetime?
- Stefano SALVI
- Maramotti: troniamo al tunnel. I due apparati agli estemi del tunnel devono per forza essere dual stack, perché da una parte ricevono pachetti IPv4 (con dentro un payload IPv6), dall\'altra parte devono gestire/spedire pacchetti IPv6 (estratti dagli IPv4 del tunnel)
- Jaspreet: Il "preferred lifetime" dice "puoi usare questo router per NUOVE comiunicazioni". Il "Valid lifetime" indica che devi CHIUDERE LE VECCHIE e cambiare strada prima che la strada si chiuda.
- Marius Sebastian COCHIOR
- Perche\' dobbiamo usare un solicited node multicast invece di un unicast quando facciamo DAD?
- Stefano SALVI
- Cochior: dobbiamo usare un solicited node multicast perché inviamo una "neighbour solicitation" ad un host di cui conosciamo l\'IP ma non il MAC (e in questo caso speriamo mdi non conoscerlo mai, visto che vogliamo prendere noi quell\'indirizzo). Se conoscessimo già il MAC, allora sapremmo già che l\'indirizo è utilizato.
- Marius Sebastian COCHIOR
- aaaah, ok
- Mattia MARAMOTTI
- Come è possibile che nel DAD risponda solo la macchina con l\'indirizzo desiderato? Se per l\'appunto è un multicast in cui risponde chi possiede quei 24 bit?
- Stefano SALVI
- MARAMOTTI: ricevere non vuol dire rispondere. Il multicast è RICEVUTO dalle macchine che hanno quei 24 bit, ma solo quella che, oltre ai 24 bit ha anche l\'indirizzo IP completo cercato RISPONDE. Le altre ricevono ed ignorano.
- Mattia MARAMOTTI
- Quindi nel Discovery indico indirizzo completo + quello multicast?
- Stefano SALVI
- Maramotti: Nell\'intestazine del apcchetto come destinatario è indicato l\'indirizzo di multicast. La Neigbour solicitation contiene l\'indirizzo IPv6 completo da "sollecitare".
- Marius Sebastian COCHIOR
- nel Host Renumbering, perche\' viene decrementato il lifetime del prefisso nel router advertisement? (slide 59)
- Stefano SALVI
- Maramotti: La "neighbour solicitation" è ovviamente il payload del apcchetto IPv6
- Cochior: Ti ricordo che i "lifetime" sono 2. Il PREFERRED lifertime viene azzerato (non usarlo epr comunicazioni nuove). Il VALID viene decrementato. È come l\'orologio della bmba, che decrementa finchè la bomba non socppia. Scappa prima....
- Marius Sebastian COCHIOR
- ma perche\' il preferred viene subito azzerato?
- non si puo\' riutilizzare?
- Stefano SALVI
- Cochior: se lo volgio spegnere, meglio che non accetti nuove comunicazioni.
- Mattia MARAMOTTI
- Se un client IPv6 con la translation attiva vuole contattare un server solo IPv4, i router intermedi devono solo implementare IPv4?
- Stefano SALVI
- Maramotti: se il client utilizza la translation, vuole dire che è dual stack. Il pacchetto che esce è IPv4 (tradotto).
- Marius Sebastian COCHIOR
- forse ho capito male di quale prefisso stiamo parlando
- il prefisso non dovrebbe essere uguale per ogni macchina di una link?
- Stefano SALVI
- Cochior: il prefisso è quello dei "router adverisement", che dice "per andare li, passa di qui". Se il "preferred lifetime" è 0, allora l\'host deve cercare un altro router (che dovrebbe esserci) che pubblichi quel prefisso ed usare quello per nuove connssion.
- Marius Sebastian COCHIOR
- aaaah
- allora avevo capito male
- grazie
- Stefano SALVI
- Cochior: poi viene fuori la storia del renumbering, che complica la vita... (come faccio a sapere che òla rete che voglio ragiungere non si chiama più A ma B? - ma questo le slide non lo spiegano...)
- Mattia MARAMOTTI
- Che problema mira a risolvere quindi la translation, se il mittente deve essere dual stack?
- Stefano SALVI
- Maramoti: in quesot caso la translation mira a scrivere applicazioni che gestiscano sia mittienti/destinatari IPv4 che IPv6, scrivendo il minimo di codice aggiuntivo possibile.
- Potremmo chiudere ed andare?
- Marius Sebastian COCHIOR
- per me si\'
- non ho piu\' domande
- Mattia MARAMOTTI
- Nelle slide però dice: usata per connette ambiti soltanto Ipv4 con ambiti soltanto IPv6
- Poi dopo questa io ho finito
- Stefano SALVI
- Se il mio programma è in una macchina dual stack ma è scritto "solo per IPv6" con la translation lo mfaccio andare anche con IPv4 (solo Ipv4). Oppure se la translation a fa un router.
- Adesso vi devo prprio salutare.
- Jasnoor SINGH
- buonasera
- Luca BUONOCORE
- arrivederci
- Marius Sebastian COCHIOR
- boingsera
- Stefano SALVI
- Buona cena, buon riposo e in bocca al lupo.
|