Browse Source

Il popolo vuole HTTP, gloria ad HTTP!

rodia 2 years ago
parent
commit
504c095585
1 changed files with 31 additions and 10 deletions
  1. 31 10
      content/networking/_index.md

+ 31 - 10
content/networking/_index.md

@@ -90,10 +90,16 @@ avviene cio'?
 
 ---
 
-### Quindi per esempio, se mando una mail che giro fa?
+### Quindi, se visito un sito, che giro faccio?
 
 ---
 
+### Layer Applicativo
+    * Protocollo HTTP
+    * Metodi: GET, POST, vari ed eventuali
+    > GET / HTTP/1.1
+    > Host: google.com
+
 ### Layer di trasporto
 
     - Porte
@@ -115,12 +121,26 @@ avviene cio'?
 
 ---
 
-### Quindi che giro fa la mail?
+### Quindi se vado su un sito che giro faccio?
 
     ![Esempio stack ISO/OSI](./static/images/stackiso.png)
 
 ---
 
+---
+
+### ROUTE, NETMASK, E ALTRE COSE ORRIBILI
+
+    - Ovvero, di cosa ha bisogno il mio computer per attaccarsi al router?
+    - IP, lo abbiamo visto
+    - GATEWAY, "da dove passare", quindi l'IP del gateway
+    - NETMASK, il mio PC sa di essere in una sottorete, ma quanto e'
+      grande?
+    
+    Con questi ingredienti posso collegarmi al router!
+
+---
+
 ### DHCP
     E' interessante cercare di capire come fa il router a farci collegare
     in automatico.
@@ -133,12 +153,13 @@ avviene cio'?
 
 ---
 
-### ROUTE, NETMASK, E ALTRE COSE ORRIBILI
+### HTTP
+    - Proviamo! Posso usare internet da terminale?
+    ` curl https://www.wttr.in/turin `
 
-    - Ovvero, di cosa ha bisogno il mio computer per attaccarsi al router?
-    - IP, lo abbiamo visto
-    - GATEWAY, "da dove passare", quindi l'IP del gateway
-    - NETMASK, il mio PC sa di essere in una sottorete, ma quanto e'
-      grande?
-    
-    Con questi ingredienti posso creare una route!
+
+---
+
+### Developer Tools
+
+Ovvero, avevate mai provato a premere **F12** sul browser?