Istituto Tecnico Industriale "Enrico Fermi"

Help On Chat

[Ritorna all'elenco sessioni]

Chat del 19 Dicembre 2016 dalle 17:37:03 alle 18:16:13

Stefano Salvi
Opps.. mi è scappata l\'ra!
Andrea PRISCIANTELLI
Buona sera prof!
Luca GARUSI
Buonasera
Matteo BELLIN
Buongiorno prof!
Nicola FORMICI
buonasera
Stefano Salvi
Buona sera a tutti. Avanti con le domande.
Andrea D'ALESIO
buongiorno prof
Simranjot SINGH
buonasera
Andrea PRISCIANTELLI
In realta\' e\' cosi\' presto che ancora devo aprire il quaderno
Stefano Salvi
Accss.... Non mi sembra così presto. Io alle sei ho un impegno.
Parampreet SINGH
buona sera!
Nicola FORMICI
prof noi abbiamo fatto solo la linea full duplex e quella con un unico filo di trasmissione???
come linee di cumunicazione
Parampreet SINGH
buonasera
Stefano Salvi
Formici: "quella con un unico filo di trasmizzione" può essere simplex (nessuna risposta) o half duplex (prima trasmetto e poi inverto la direzione ed attendo la risposta).
Quindi alla fine sono tre: Simplex, Half Duplex e Full Duplex.
Luca GARUSI
Una macchina virtuale sul mio pc, può essere considerata un Virtual Terminal o una macchina a sé stante pur essendo ospitata da un\'altra (o meglio, è per forza una macchina a parte ma posso considerarla una VT)?
Andrea PRISCIANTELLI
Potrebbe prof rispiegare cos\'è l\'interrupt service routine?
Stefano Salvi
Garusi: una macchina virtuale è da considerarsi una macchina a se stante. Un terminale grafico nel quale gira il client SSH ci somiglia di più.
Luca GARUSI
Grazie
Stefano Salvi
Prisciantelli: Se un interrupt è una CALL (chiamata di funzione) fatta dall\'hardware, una ISR (Interrupt Service Routine) è la funzione chiamata. Poi si deve discutere dselle caratteristiche di una tale funzione, per non sfasciare il resto del software...
Nicola FORMICI
cosa fa in breve l\' HDLC
??
Stefano Salvi
Formici:trasmette pacchetti di dati, controllandone la corretezza.
Parampreet SINGH
hdlc è più efficente di bsc? giusto? perchè?
Andrea PRISCIANTELLI
La ISR è invocata dalla Direct Memory Access nel caso in cui quest\'ultima esista, vero?
Nicola FORMICI
cosa è il codice SABM???
Stefano Salvi
Parampreet: HDLC è più efficiente di BSC per due motivi: richiede meno bit per trasmettere lo stesso pacchetto e non ha una pausa tra un pacchetto e l\'altro, per attendere la conferma.
Alessandro FURCI
Sera prof! (HDLC) Se il ricevitore invia la conferma di una trama... sono automaticamente confermate le precedenti. Perché?
Stefano Salvi
Prisciantelli: di norma il DMA, quando ha trasferito il blocco di dati che gli è stato richiesto di trasferire, lancia un interrupt per avvisare il programma che i dati sono a posto e può continaure.
Alessandro FURCI
HDLC. Le trame supervisor sono le trame di conferma che il ricevitore manda al trasmettitore?
Andrea PRISCIANTELLI
Ed in tutto ciò la CPU se ha una memoria cache per le istruzioni non si ferma neppure, giusto?
Stefano Salvi
Formici: Set Asynchronous Balanced Mode (SABM) è una delle possibili trame Unnumbered, che richiede un\'opzione particolare per la trasmissione (il funzionamento bilanciato ed asincrono, nel quale chiunque può cominciare a trasmettere senza essere interpellato).
Alessandro FURCI
HDLC. Quale trama UNNUMBERED viene usata per iniziare una comunicazione? Cosa avviene quando tale trama viene trasmessa?
Stefano Salvi
Furic: Di fatto, quando io invio un N(r), indico che TUTTE LE TRAME fino ad N(r) inclusa sono state correttamente ricevute. Una confemra NON è la conferma di una particolare tama, ma della comunicazione fino a quel momento.
Furci: TRA le trame Supervisor ci sono ANCHE le trame di conferma che il ricevitore manda al trasmettitore, oltre a quelle per segnalare errori o par fare pausa.
Prisciantelli: se al CPU ha una cache per le istruziuoni, con il DMA si ferma solo se arriva un interrupt a fine trasferimento (in quel caso in realtà non si ferma la CPU ma il programma principale, perché entro nella ISR).
Nicola FORMICI
cosa è l\' ISR
Andrea PRISCIANTELLI
Ma il BSC l\'abbiamo fatto l\'anno scorso giusto? Cioè scusi la domanda, ma io non l\'ho trovato negli appunti di quest\'anno
Stefano Salvi
Furci: La comunicazione viene iniziata dal DCE inviando periodicamente trame DISC con il bit di polling a 1. Quando il DTE ne conferma una, la connessione è stabilita e la comunicazione può iniziare.
Formici: leffi più sopra. L\'ho scritto poco fa.
Parampreet SINGH
le trame unnumbered vengono usate per apriire o chiudere la connesione, gusto? e in questo caso come funziona il polling/final?
Nicola FORMICI
è stata nominata ma non ha spiegato cosa è
Stefano Salvi
Prisciantelli: l\'anno scorso lo abbiamo fatto, quest\'anno ripassato ed io l\'ho messo nel compito. Mica che percè l\'hai fato l\'anno scorso hai diritto di essertelo dimenticato. Chiedi a Pelizzoni cosa ne pensa...
Andrea PRISCIANTELLI
Nono non ho detto questo infatti, ma solo perchè non ricordavo se ero stato assente o meno quest\'anno
Parampreet SINGH
hahah
Stefano Salvi
Parampreet: le trame Unnumbered vengono usate (anche) per aprire e chiudere la comunicazione. Dell\'apertura ho appena parlato, ed il bit di Polling è a 1 nella trame DISC (non nel UA di risposta). Per la disconnnessione una delle parti invia un DISC con polling a 0 e l\'altra conferma con UA.
Formici: scrolla di più la chat...
Parampreet SINGH
quindi il polling è a 1 nelle disc ma a 0 nelle UA?
e una volta iniziata la connessione, il polling serve ancora?
Stefano Salvi
Parampreet: nella documentazione che ho io, solo le DISC possono avere il polling a 1 (nel polling del DTE da parte del DCE). Tutte le altre hanno il polling a 0.
Andrea PRISCIANTELLI
Se mando l\'ACK in realta\' invio PAD+SYN+SYN+ACK+bit parita\', giusto?
Parampreet SINGH
alles klar!
Andrea PRISCIANTELLI
Cosa che nel HDLC non c\'è neanche perchè metto tutto nel byte di controllo?
Stefano Salvi
Prisciantelli: si, salvo che è "BYTE di parità" e non BIT di aprità. Un byte che dice se la trama è di ordine paro o dispari (1^, 2^...)
Prisciantelli: che in HDLE non c\'è più perché metto tutto nel byte di controllo, in particolare in N(s) ed N(r).
Andrea PRISCIANTELLI
Ah okey quindi il vantaggio di cui ha parlato prima è sostanzialmente questo, meno "spreco" per questi byte
Ah e ultima cosa, di questo argomento, N(r) io ho scritto che è inerente ad una diversa comunicazione, ma non ho ben capito comunque
Stefano Salvi
Prisciantelli: no. Meno spreco perché non ho tanti caratteri da "prefissare" con un DLE e al posto del DLE metto un singolo BIT. Meno spreco perché quando ho trasmesso una trama, parto subito con la successiva senza attese.
Luca GARUSI
io stacco, arrivederci e a domani, grazie Prof.
Alessandro FURCI
Grazie per le risposte prof. Buona serata!
Camilla TOSO
A domani proff
Simranjot SINGH
Buona Sera!
Stefano Salvi
Prisciantelli: Nelle trame INFORMATION, che vanno da A a B, l\'N(r) contenuto conferma le trame che vanno da B as A (che per me è una diversa comunicazione, in quanto non c\'è rapporto tra il file che sto trasmettendo e quelloc he sto ricevendo, in una comunicazione bidierzionale).
Parampreet SINGH
prof: il bsc lo posso utilizzare in full duplex
Stefano Salvi
Io ho ancora qualche minuto, se volete.
Andrea PRISCIANTELLI
allora se vuole continuo volentieri ahah
Stefano Salvi
Parampreet: si, certo. Ovviamente in ogni momento utiulizzerò solo uno dei due fili (trasmissione o ricezione), ma risparmierò il tempo per cambiare direzione al filo (che potrebbe non essere pochissimo).
Una domanda o due ve le concedo ancora. In fondo in quesot momento è passata giusto la mezz\'ora...
Parampreet SINGH
quindi in questo caso è sempre meno efficente del hdlc?
Stefano Salvi
Parampreet: rimane comunque meno efficiente. Ho recuperato qualcosa ma non tutto.
Parampreet SINGH
ok!
Andrea PRISCIANTELLI
Il PIGGIBACK (?) cos\'è? Anche questo scritto negli appunti di fretta
Parampreet SINGH
e come sempre per finire, sia clemente!
Andrea PRISCIANTELLI
non si scrive di sicuro cosi
Stefano Salvi
Prisciantelli: Piggiback è il "mettere qualcosa a cavalluccio di qualcosa d\'altro". Nel nostro caso (come detto pocanzi) N(r) è un dato che con la comunicazione corrente non ha niente a che vedere, quindi lo metto "a cavalluccio" del pacchetto Intormation (fa parte dele conferme dell\'altra comunicazione, quella in senso inverso).
Parampreet SINGH
prof. il bit stuffing, è sempre aggungere uno 0 ogni 5 ?
Andrea PRISCIANTELLI
Okey, grazie! Buona serata
Stefano Salvi
Parampreet: si, esattamente. Dopo cinque bit a 1, un bit a 0 forzato (eccezion fatta che nei FLAG e nei Breack)
Parampreet SINGH
ok, speriamo bene, buona serata!
Stefano Salvi
Bene. Direi che ci siamo. Siete preparatissimi. Mi raccomando la calcolatrice e ripassate l\'esadecimale.
Parampreet SINGH
nooooooooo
Andrea PRISCIANTELLI
La calcolatrice?
Nicola FORMICI
sta scherzanfd!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Stefano Salvi
Somme e moltiplicazioni ti serviranno. Potresti farle sul foglio, ma se hai la calcolatrice ti stressi meno.
Parampreet SINGH
può dirci lo domanda?
Stefano Salvi
Probabilmente vi chiederò quanto tempo ci vuole a trasmettere qualcosa.
Parampreet SINGH
e se ha voglia il tipo di calcolo!
Stefano Salvi
Con le quattro operazioni ve la caverete.
Andrea PRISCIANTELLI
Ah peccato, avrei sperato chiedesse l\'entropia
Nicola FORMICI
le moltiplicazioni come si fanno??
non mi ricordo
Stefano Salvi
C = A * B...
Parampreet SINGH
sento puzza di debito in sistem!
Stefano Salvi
Pe quello ti ho detto di portare la calcolatrice. Sapevo che te le eri dimenticate...
Andrea PRISCIANTELLI
Ahahah
Stefano DALLA RICCA
La ringrazio in anticipo per l\'aiuto che ci darà anche domani in verifica.. Buonaserata
Stefano Salvi
Ok. Allora, buona cena e buon riposo (tra un po\') ed in bocca a lupo. Dalla Ricca... Ma be ma be ma be!

[Ritorna all'elenco sessioni]