Chat del 25 Ottobre 2021 dalle 20:04:51 alle 20:38:14
- Marius Sebastian COCHIOR
- boing test
- Stefano SALVI
- La chat è morta... Non so che sia succcesso, ma non riewsco a riaprirla...
- Comunque il server va ancora.
- Marius Sebastian COCHIOR
- chiede DAD in verifica per caso?
- sulla lista degli argomenti non la trovo
- Sunil SINGH
- esatto
- Stefano SALVI
- Direi che per DAD ci manca ancora un pezzetto.
- Quinid non la chiedo.
- Marius Sebastian COCHIOR
- ok
- Daniel GOELOE GUZMAN
- Buonasera
- Marius Sebastian COCHIOR
- ho un\'altra domanda riguardante la frammentazione in ipv6
- Stefano SALVI
- L\'aspetto.
- Marius Sebastian COCHIOR
- in che senso in IPv6 i router non frammentano piu\'?
- Stefano SALVI
- Nel senso che il pacchetto che gli viene mandato non può più essere più grande di quanto accettato (MTU) dalla scheda di uscita. La frammentazione l\'ha già fatta il mittente, con la dimensione giusta.
- Marius Sebastian COCHIOR
- ok grazie
- Sunil SINGH
- prof quanti byte sono l\'iteface id nel site-local??
- dico il campo host
- Stefano SALVI
- Sunil: Il campo host (l\'host identifier) è sempre, in tutti i tipi di indirizzamnto che lo prevedono da 64 bit.
- Achraf ERRMILI
- prof per quanto riguarda site local, la subnet id prevede 16 bits, ci sono 64k subnet perchè ci sono due cifre giusto?
- Stefano SALVI
- Errmili: Giusto: 16 bit di subnet, quindi 64Ki Subnet.
- Achraf ERRMILI
- ok grazie
- Stefano SALVI
- Errmili: Vale sia per il site local che per l\'aggregatable global
- Sunil SINGH
- grazie mille prof
- Achraf ERRMILI
- sisi chiaro grazie
- Sunil SINGH
- prof potrebbe spiegarmi in bereve cosa sono i moduli?
- Daniel GOELOE GUZMAN
- e quali sono le sue funzioni please :D
- Stefano SALVI
- Sunil: i moduli sono sostanzialmente delle librerie dinamiche che i programmi caricano "su richiesta". Queste librerie vengono chiamate al bisogno e, una volta caricate, fanno aprte dle programma e quindi hanno accesso alle variabili ed alle altre funzioni dle programma.
- Sunil SINGH
- per esempio prof le librerie che contengono funzioni come onclick() onload() ecc?
- Stefano SALVI
- Sunil: onclick, onload ecc per me fanno parte di Javascript, quindi non sono propriamente appropriate. I moduli (anche se Javascript definisce degli include come "moduli") son relativi ai programmi compilati in codice nativo, per semplificare diciamo programmi C o C++
- Sunil SINGH
- ecco non mi era chiaro questo passaggio grazie
- Stefano SALVI
- Sunil: in un programma di fotoritocco potrei avere dei moduli che implementano dei filtri. Vendgono caricati, una volta caricati comaiono nei meù e li oposso richiamare.
- Sunil SINGH
- grazie con l\'esempio è molto piu chiaro
- Achraf ERRMILI
- prof io non ho ben capito le variabili d\'ambiente, come vengono utilizzate...
- Stefano SALVI
- Errmili: Le variabili d\'ambiente in Linux (in Windows mi pare esista qualcosa di analogo ma non uguale) sono una serie di stringhe del tipo "nome:valore" che vengono passate da un programma chiamate ad uno chiamato (la shell le passa al programma lanciato). Esistono funzioni specifiche per modificarle o recuperalre (setenv e getenv).
- Achraf ERRMILI
- perfetto grazie
- Stefano SALVI
- Errmili: il sever Web, con lo standard CGI, aggiunge a queste stringhe tutti i parametri che fli arrivano dalla richiesta HTTP ed una serie di altre informazioni che il server conosce, in modo che il CGI chiamato possa leggerle tramite le getenv.
- Achraf ERRMILI
- chiaro grazie mille
- Ismaele LANDINI
- prof potrebbe spiegare brevemente cosa fanno i cgi con un esempio, garzie
- Stefano SALVI
- Landini: i CGI sono programmi esterni rispetto al server Web. Il server Web può essere programmato per chiamarli quando riceve la richiesta per certe pagine (dinamiche), in modo che essi possano calcolare la pagina da restituire al browser. CGI è lo standard per il passaggio dei dati dal server al programma esterno e viceversa.
- Ismaele LANDINI
- chiarisismo, grazie mille
- Achraf ERRMILI
- nei tipi di headers, xx cosa indica esattamente?
- Stefano SALVI
- ERRMILI: i tipi di protocollo definiti già in IPv4 (in pratica solo TCP ed UDP, dei quali peraltro non ricordo il numero). Si riferiscono ad header effettivi e non ad extension header
- Achraf ERRMILI
- chiaro grazie mille
- Daniel GOELOE GUZMAN
- quale la lunghezza degli header? so che è una domanda stupida ma vorrei essere sicuro di aver scritto giusto nei miei appunti.
- Pasquale LIOTTI
- prof puoi spiegarmi in breve cos\'è l\'upper-layer header?
- può*
- Stefano SALVI
- Goeloe: la lunghezza dell\'header dipende dall\'header. PEr quanto riguarda l\'eader principale IPv6 è lungo 40 Byte, come puoi leggere nella slide 15.
- Daniel GOELOE GUZMAN
- alright!
- Stefano SALVI
- Liotti: l\'"upper level header" è l\'intestazione del pacchetto del livello superiore (quello contenuto dento IP), che nel nostro caso dovrebbe essere solo TCP, UDP i ICMLv6.
- Upper layer, non upper level.
- Secondo me è ora di ancare a cena, che ne dite?
- Achraf ERRMILI
- ajjieh
- sono d\'accordo prof, buona serata
- Jasnoor SINGH
- concordo
- Marius Sebastian COCHIOR
- boing sera
- Achraf ERRMILI
- nota cochior
- Stefano SALVI
- Allora, buona cena, buon riposo ed in bocca al lupo.
- Daniel GOELOE GUZMAN
- buonacenaboyz
|