Menu
CoddyTech

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.

challenge icon

Sfida

Medio

Leggi 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 bytes

Esegui 127.0.0.1 una volta e stampa solo l'indirizzo, la seconda parola di quella prima riga:

127.0.0.1

head -1 mantiene la prima riga, e awk può stampare una singola colonna di essa.

Provalo tu

Terminale
quiz iconMettiti alla prova

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