Indirizzi IP
Lezione 3 di 47 del corso Reti da terminale di Coddy.
Perché una richiesta arrivi, il client ha bisogno dell’indirizzo del server. In una rete, quell’indirizzo è un indirizzo IP e la forma familiare è simile a 93.184.216.34: quattro numeri, ciascuno compreso tra 0 e 255, separati da punti. Questo è IPv4.
Non ce ne sono abbastanza per tutti ormai, quindi esiste anche IPv6, che è più lungo ed è scritto in esadecimale, come 2606:2800:220:1:248:1893:25c8:1946. Incontrerai entrambi, e le idee di questo corso si applicano a entrambi.
Un indirizzo conta più di ogni altro mentre stai imparando: 127.0.0.1, che significa sempre questa macchina, proprio qui. Ha anche un nome: localhost. Una richiesta a questo indirizzo non lascia mai il computer, il che lo rende perfetto per fare pratica: puoi eseguire il server e il client fianco a fianco e osservare entrambe le estremità.
È esattamente quello che farai per il resto di questo corso.
Sfida
MedioLeggi un indirizzo direttamente dall'output di un comando.
Quando ping si avvia, annuncia l'indirizzo con cui sta comunicando, sulla prima riga:
PING 127.0.0.1 (127.0.0.1): 56 data bytesEsegui 127.0.0.1 una volta e stampa solo l'indirizzo, la seconda parola di quella prima riga:
127.0.0.1
head -1mantiene la prima riga, eawkpuò stampare una singola colonna di essa.
Provalo tu
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Reti da terminale
Esercitati da solo: Playground Terminal