In tutto il corso faremo costantemente riferimento ai livelli a cui le comunicazioni avvengono (ed i diversi protocolli agiscono).
In questa sezione la parola chiave è “Ragionamento”.
Ragionate sui diversi passi che debbono essere eseguiti perchè la comunicazione abbia successo.
Ad esempio, il download di questa pagina web:
– fate click su un link
– l’applicazione lo risolve in un url (chi lo risolve in un indirizzo?)
– quella url corrisponde ad un indirizzo IP
– il client invia al proprio gateway, per la consegna all’indirizzo IP corrispondente, la richiesta di apertura di sessione https
– la sessione https richiede la negoziazione della crittografia (TLS)
– al termine della negoziazione viene inviata la richiesta della pagina indicata nella URI
– la richiesta di get viene valutata da un server web (beh da un cache server, ma non complichiamoci troppo la vita 🙂 )
dove si posizionano, a quale livello OSI, queste azioni?
Man mano, con la pratica, impareremo a distinguere a quale livello competono le diverse azioni e soprattutto, a quale livello possono verificarsi problemi (ad esempio: livello 3: un IP address non raggiungibile; livello 5: SSL obsoleto non accettato dal browser, etc.)
Trovate qui sotto il pdf delle slide usate.
Buona lettura!