Ciao ragazzi, bentornati di nuovo nel mio canale. Così come vi avevo promesso nel video precedente, dove abbiamo incominciato a studiare le reti LAN, oggi approfondiamo un argomento che non possiamo non trattare, anche se, anche se ve lo dico, può sembrare un po'noioso. Però, diciamo, se si studia questo argomento, ovvero la pila ISO-OSI, si riesce a capire effettivamente una struttura di rete e come funziona. Io vi parlai nel video precedente di end system e intermediary system Vi ho parlato di livelli e oggi andremo a vedere proprio questi livelli come sono stati creati da un ente chiamato ISO che ha creato la pila OSI e quindi ha creato praticamente uno standard l'ha emanato nel 1984 l'ha emanato dicendo che le strutture di rete devono contenere questo stacco protocollare i livelli che ha scritto, che ha identificato sono 7 ce l'abbiamo qui, c'è una diapositiva qui, un disegno qui di lato e l'ha identificato quindi dal livello più alto, livello applicazione, fino al livello più basso fisico vi avevo detto nel video precedente che per comunicare due e in the system hanno bisogno di un canale di trasmissione tra i due e sicuramente interposto tra i due ci sarà per forza un dispositivo di rete per veicolare l'informazione.
Allora i dispositivi di rete, l'intermediary system, lavorano sicuramente fino al livello 3. In effetti livelli dei mezzi, parla di mezzo di trasporto, di mezzo di trasmissione. Avremo quindi a livello fisico, per esempio un intermediare sistema che mi viene in mente è l'hub, a livello 2 collegamento, quello che mi viene in mente sono gli switch, a livello 3 rete avremo i router, lavorano con il protocollo IP. Allora tutti questi livelli tra di loro comunicano. Ipotizziamo di trasmettere.
un'informazione da un end system come questo che vediamo di lato verso un altro end system con lo stesso stack protocollare l'informazione quindi parte dal livello più alto attraversa tutta la pila viene messo sul mezzo di comunicazione e parte verso l'altro end system nell'altro end system quando l'informazione arriva viene ovviamente l'informazione attraversa tutta la pila protocollare dal basso, quindi dal livello fisico, che è il livello più basso che si incontra, fino ad arrivare al livello applicazione. Quindi l'informazione viene ricreata e data all'utente finale. Quindi in partenza dal livello applicazione verso il fisico parte, quando arriva dal livello fisico verso il livello applicazione per avere la rappresentazione visiva dell'informazione. I vari livelli tra di loro parlano. parola attraverso un codice questo codice si chiama SAP SAP sta per Service Access Point ovvero è il punto di accesso verso il servizio cosa identifica?
identifica ovviamente questo codice identifica il protocollo il protocollo di livello superiore a cui è destinata l'informazione vi faccio subito un esempio Se per esempio noi dobbiamo, diciamo, l'informazione ci arriva e sta arrivando, diciamo, dal mezzo trasmissivo attraverso il livello fisico, arriva sicuramente al livello rete. A livello rete, applicherà un codice per passare l'informazione a livello trasporto, applica un codice che va ad identificare il protocollo di livello superiore, ovviamente livello trasporto in questo caso, che si deve occupare della... che è chiamato in causa per l'elaborazione dell'informazione. Esempio classico, se io sto guardando un video su YouTube, l'informazione che mi arriva a me sicuramente è di tipo, a livello trasporto, di tipo UDP.
Non c'è uno scambio dati a livello di TCP, ovvero l'informazione che mi arriva a me, utente finale, non è detto che mi arrivi in modo corretto. Però YouTube sicuramente non si preoccupa se il dato mi è arrivato in maniera corretta, come anche una chiamata Skype. Usa un protocollo a livello trasporto ben preciso, protocollo UDP, che non si preoccupa se io ho ricevuto.
L'importante è che la comunicazione verso l'host finale sia abbastanza veloce. Quindi a questo livello, diciamo tra il livello 3 e il livello 4, si vanno ad identificare due... una definizione di protocollo, ci sono i protocolli connessi e i protocolli non connessi.
Per protocollo connesso io intendo un protocollo che è sicuramente affidabile è sicuramente lento ed è sequenziale perché questo? Perché il protocollo TCP, il protocollo TCP per esempio in questo caso a livello trasporto è un protocollo che si occupa Sicuramente del trasporto dei dati dall'host ammittente all'host destinatario ma si preoccupa anche che l'host destinatario abbia ricevuto l'informazione. Significa che io che ricevo l'informazione ritrasmetto all'host che me l'ha mandata e dico ok il tuo pacchetto, la tua informazione mi è arrivata correttamente, ho controllato il dato ed è corretto. Possiamo passare alla trasmissione del dato successivo. Ovviamente qua parliamo di milioni di informazioni in un secondo, quindi questo è il protocollo TCP.
Se parliamo di protocollo UDP, per esempio, sempre a livello trasporto, una chiamata Skype o una videoconferenza, per esempio, il dato che arriva all'utente finale, il loss che trasmette, non ha contezza di quello che arriva, potrà arrivare sicuramente un po'distorta una chiamata vocale, però l'importante per me protocollo che mi occupo di dare informazioni all'utente, mi devo preoccupare che il dato sia veloce, io non posso perdere tempo in una chiamata vocale o in una videoconferenza fatta su piattaforme che ormai vanno alla grande tipo zoom o meet, che il dato che arriva all'host finale sia corretto e quindi l'host finale mi deve rispondere se ho ricevuto l'informazione. No, io non mi preoccupo di questo in questo caso, perché io mi devo preoccupare che l'informazione arrivi quanto più veloce possibile. Se si perde parte di qualche parola di una frase, l'utente finale riuscirà a capire, a comprendere sempre e comunque la frase. In questo senso quindi si vanno a identificare protocolli non connessi, nel senso che non si preoccupano se l'host finale... ha ricevuto l'informazione.
Poi ci sono, diciamo, a livello applicazione è il livello più alto, dove c'è proprio l'applicazione, un server di posta elettronica, un terminale remoto, presentazione, identifica i livelli dove i dati vengono compressi o crittografati, la sessione, praticamente si apre la sessione tra host mittente e host destinatario. Poi c'è il trasporto. che si occupa come vi ho detto prima del trasporto dell'informazione se in maniera connessa o non connessa e poi abbiamo il livello rete dove la fata da padrone è il protocollo IP poi abbiamo il livello 2, livello MAC dove ci lavorano le nostre schede di rete troviamo qui per esempio gli switch, qui troviamo i router e a livello più basso, il livello fisico che sarebbe proprio il livello elettrico troviamo per esempio gli hub dispositivi hub non leggono nessuna informazione e praticamente prendono il dato nudo e crudo dal punto di vista elettrico e lo ripercuotono, lo ritrasmettono su tutte le porte quindi in base al livello che andiamo ad analizzare troveremo dei dispositivi che lavorano in maniera diversa ovviamente come sono stati costruiti e da che tipo di stacco protocollare hanno al loro interno. Quindi bene ragazzi questa è una carrellata di quello che può essere la pila ISO-OSI, in questa pagina di Wikipedia trovate ovviamente degli approfondimenti, qua fa un esempio di quello che deve essere trasportato da un end system verso un altro, quello che vi facevo notare prima, l'informazione viaggia dall'alto verso il basso.
viene mandata sul canale fisico, il fisico lo riceve, lo rimanda verso l'alto fino ad arrivare a livello applicazione. Questo, diciamo, il movimento che vedete col mouse dall'alto verso il basso, verso il fisico, si chiama il imbustamento, mentre per estrarre l'informazione, quindi partendo a livello fisico e portarla fino a livello applicazione, si chiama estrazione, estrazione dell'informazione. Ritornando alla slide precedente, a questo livello parliamo di trame, quindi qui troveremo le cosiddette trame Ethernet V2 o le trame IEEE, poi andremo anche a studiare questi due tipi di protocollo importantissimi.
Qui invece parliamo un po'di pacchetto, qui troviamo il protocollo IP, Internet Protocol, dove lavorano, come vi ho già accennato, i router. I livelli, ovviamente i livelli tra due end system, vediamo qui la scheda, i livelli, questo è scritto in arabo, comunque i livelli tra di loro, quindi livello fisico, livello fisico, livello 2, livello mac, tra di loro parlano in maniera ovviamente virtuale, nel senso che se io faccio partire un'informazione da questa parte e ci metto nel mio SAP, come ho detto che è un codice che identifica Il protocollo di livello superiore che si deve occupare dell'informazione. Quando l'informazione parte, parte con tutte queste belle informazioni, con tutti questi campi, quando arriva qui a livello fisico, che deve essere passata a livello 2, il livello fisico qui sicuramente avrà messo il suo SAP, quindi è il servizio di accesso al protocollo superiore che si dovrà occupare dell'informazione.
Quindi è come se c'è uno scambio. Ovviamente non lineare fisico ma virtuale Il livello fisico che riceve le informazioni di qua a qua Sa, visto che considerate che il livello fisico dell'host mittente gli ha messo il SAP Sa a che livello superiore, a che protocollo di livello superiore deve passare l'informazione Perché glielo sta dicendo il livello 1 dell'host che sta trasmettendo Quindi è come se i livelli tra di loro parlassero non so perché in arabo comunque e qua in questa pagina troviamo degli approfondimenti sui vari livelli vedete a livello 3 ci lavorano i router quindi parleremo anche di di stradamento di stradamento di tabelle di routing a livello 2 troveremo per esempio le tabelle di inoltre di uno switch e invece a livello 1 troviamo gli hub che sono ovviamente non penso che si trovino più in giro gli hub sono dispositivi vecchi praticamente ritrasmettono su tutte le porte il pacchetto ricevuto su qualsiasi altra porta se io ricevo un pacchetto sulla porta 3 praticamente lo prendo lo ritrasmetto su tutte le altre porte stesso dico per le altre porte praticamente quindi si ha un dominio cosiddetto di collisione abbastanza ampio vedremo questi concetti in un video successivo io spero che questo video vi sia piaciuto sia stato utile vi invito a mettere un like al mio video e ad iscrivervi al mio canale grazie alla prossima