Introduzione al Network Layer e Protocollo IP

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Qual è lo scopo principale del subnetting in una rete?

  • Definire più classi di indirizzi IP.
  • Ridurre il numero di router necessari in una rete.
  • Aumentare il numero di indirizzi IP disponibili per gli host.
  • Ottimizzare il traffico suddividendo la rete in sottoreti logiche. (correct)

Quale RFC ha specificato il subnetting?

  • RFC 1918
  • RFC 950 (correct)
  • RFC 1122
  • RFC 791

Quale funzione principale svolge il livello Network nel modello TCP/IP?

  • Garantire la trasmissione affidabile dei dati tra applicazioni.
  • Controllare l'accesso al mezzo di trasmissione fisico.
  • Gestire la comunicazione host-to-host e il routing dei pacchetti. (correct)
  • Codificare e decodificare i dati per la presentazione all'utente.

Quale tipo di indirizzi utilizza il livello Network?

<p>Indirizzi logici (IP address). (B)</p> Signup and view all the answers

Come si realizza il subnetting tecnicamente?

<p>Sacrificando alcuni bit dell'HostID per il SubnetID. (C)</p> Signup and view all the answers

Qual è la funzione principale di una subnet mask?

<p>Indicare quanti bit appartengono alla rete e quanti all'host. (D)</p> Signup and view all the answers

Quale organizzazione è responsabile dell'assegnazione degli indirizzi IP?

<p>ICANN (Internet Corporation for Assigned Names and Numbers) tramite IANA. (D)</p> Signup and view all the answers

Cosa indica il 'forwarding diretto' nella comunicazione di rete?

<p>La comunicazione tra due host nella stessa sottorete. (D)</p> Signup and view all the answers

Qual è il formato tipico degli indirizzi IPv4?

<p>32 bit binari divisi in quattro ottetti decimali. (A)</p> Signup and view all the answers

Qual è la funzione principale del Network Layer nello stack TCP/IP?

<p>Trasferire i pacchetti da un host mittente a uno destinatario. (D)</p> Signup and view all the answers

Quale processo permette di verificare se due host appartengono alla stessa rete/sottorete?

<p>Il processo di 'messa in AND' bitwise. (D)</p> Signup and view all the answers

Cosa sono il NetID e l'HostID in un indirizzo IPv4?

<p>Il NetID identifica l'indirizzo della rete, mentre l'HostID identifica il dispositivo all'interno della rete. (D)</p> Signup and view all the answers

Quale tecnica di indirizzamento permette di suddividere una rete in sottoreti più piccole?

<p>Subnetting. (B)</p> Signup and view all the answers

In un indirizzamento classful, quante classi di indirizzi IP sono utilizzabili per assegnare indirizzi agli host?

<p>3 (B)</p> Signup and view all the answers

Quale delle seguenti attività non è svolta dal livello Network?

<p>La gestione delle connessioni tra i client e server. (B)</p> Signup and view all the answers

Cosa succede se si utilizzano pochi bit per il NetID in un indirizzamento di rete?

<p>Si creano poche reti, ciascuna con un elevato numero di host. (B)</p> Signup and view all the answers

Qual è la caratteristica principale del livello Network in termini di connessione?

<p>Connectionless. (A)</p> Signup and view all the answers

Come viene definito il protocollo IP in termini di connessione?

<p>Connectionless. (B)</p> Signup and view all the answers

Quale dispositivo opera principalmente a livello Network?

<p>Router. (B)</p> Signup and view all the answers

Qual è la funzione principale dell'indirizzo IP in una rete TCP/IP?

<p>Fornire l'indirizzo logico degli host. (C)</p> Signup and view all the answers

Cosa indica la subnet mask insieme all'indirizzo IP di un host?

<p>La sottorete logica a cui appartiene l'host. (C)</p> Signup and view all the answers

Cosa rappresenta l'indirizzo IP di un'interfaccia di rete, nel caso in cui un nodo abbia più interfacce?

<p>Un indirizzo IP univoco per ogni interfaccia. (B)</p> Signup and view all the answers

Quali sono le due parti fondamentali in cui è diviso un indirizzo IP?

<p>NetID (NetworkID) e HostID. (A)</p> Signup and view all the answers

Qual è l'impatto di un numero elevato di bit assegnati al NetID?

<p>Si ottengono molte reti piccole con pochi host. (D)</p> Signup and view all the answers

Flashcards

Livello Network

Il livello Network del modello TCP/IP gestisce la comunicazione tra host diversi in una rete. Si occupa di indirizzare i pacchetti di dati verso la destinazione corretta tramite indirizzi logici (IP).

Protocollo IP

Il protocollo IP (Internet Protocol) è il principale protocollo del livello Network. Definisce la struttura dei pacchetti di dati e gestisce l'indirizzamento logico degli host.

Indirizzo IP

Gli indirizzi IP sono numeri univoci assegnati a ogni dispositivo connesso a una rete. Consentono di identificare e indirizzare i dispositivi in modo logico.

Subnetting

Il subnetting è una tecnica che divide una rete IP in sotto-reti più piccole. Questo permette di gestire le risorse di rete in modo più efficiente.

Signup and view all the flashcards

Subnet mask

La subnet mask è un numero che distingue la parte di rete (Network ID) da quella di host (Host ID) in un indirizzo IP. Indica la dimensione della sotto-rete.

Signup and view all the flashcards

CIDR

Il CIDR (Classless Inter-Domain Routing) è un metodo di indirizzamento IP che elimina le classiche classi di indirizzamento e utilizza una maschera di rete a lunghezza variabile per definire la dimensione della rete.

Signup and view all the flashcards

VLSM

Il VLSM (Variable Length Subnet Mask) è una tecnica di subnetting che utilizza maschere di rete di dimensioni diverse per ottimizzare l'utilizzo degli indirizzi IP e creare reti di dimensioni diverse.

Signup and view all the flashcards

Router

I router sono dispositivi di rete che collegano diverse reti e instradano i pacchetti di dati tra loro. Sono fondamentali per il funzionamento di Internet.

Signup and view all the flashcards

Funzioni del livello di rete

Il livello di rete nel modello TCP/IP ha il compito di instradare i pacchetti di dati da un host mittente a un host destinatario utilizzando i servizi del livello fisico sottostante.

Signup and view all the flashcards

Forwarding

Il processo di inoltro dei dati all'interno di un router, dove i dati ricevuti da un'interfaccia vengono trasferiti a un'altra interfaccia per raggiungere il prossimo router.

Signup and view all the flashcards

Routing

Il processo di determinare il percorso che i pacchetti seguiranno nella rete, passando da un router all'altro. Questo processo fa uso di algoritmi specifici.

Signup and view all the flashcards

IP connectionless

Il protocollo IP non stabilisce connessioni persistenti tra gli host, permettendo loro di scambiare dati senza preavviso.

Signup and view all the flashcards

Struttura dell'indirizzo IP

L'indirizzo IP è suddiviso in due parti: NetID, che identifica la rete, e HostID, che identifica l'host all'interno della rete.

Signup and view all the flashcards

Processo di messa in AND

Il processo di confronto bit a bit tra l'indirizzo IP di un host e la subnet mask per determinare la rete e la sottorete a cui appartiene.

Signup and view all the flashcards

SubnetID

Il numero di bit che si utilizzano per identificare la sottorete.

Signup and view all the flashcards

Indirizzamento Classful

Il sistema tradizionale di indirizzamento IP che suddivide le reti in cinque classi: A, B, C, D, E.

Signup and view all the flashcards

Forwarding diretto

Un host che si trova nello stesso NetID (compreso il SubnetID) di un altro host.

Signup and view all the flashcards

Forwarding indiretto

Host con NetID diversi (compreso il SubnetID), la comunicazione avviene attraverso i router.

Signup and view all the flashcards

NetID

La parte dell'indirizzo IP che identifica la rete generale a cui un host appartiene.

Signup and view all the flashcards

Study Notes

Introduzione al Network Layer

  • Il Network Layer nel TCP/IP è responsabile del trasferimento dei pacchetti da un host mittente a un host destinatario.
  • Svolge due compiti fondamentali:
    • Forwarding: inoltro dei dati all'interno del router, scegliendo la linea di uscita appropriata.
    • Routing: determinazione del percorso (route) attraverso la rete tra router diversi, utilizzando algoritmi di routing.
  • Il Network Layer può fornire servizi connessi (connection-oriented) o non connessi (connectionless).
  • Il protocollo principale del livello Network nelle reti TCP/IP è Internet Protocol (IP).
  • IP, sia nella versione 4 che nella versione 6, gestisce l'indirizzamento, la frammentazione e il trasferimento dei dati.
  • IP è un protocollo connectionless, in cui due host si scambiano dati senza una connessione preesistente.

Il Protocollo IP

  • IP aggiunge un header di minimo 20 byte al payload (dati), formando il pacchetto.
  • I campi chiave dell'header includono:
    • Version: specifica la versione del protocollo (v4 o v6).
    • HLEN (Header Length): lunghezza dell'header in word (gruppi di 32 bit).
    • TOS (Type of Service): indica come gestire il pacchetto (priorità, delay, throughput, affidabilità, costo).
    • Total Length: lunghezza totale del datagram in byte (header + payload).
    • Identification, Flags and Fragment Offset: campi correlati alla frammentazione dei datagram in pacchetti più piccoli.
    • TTL (Time To Live): conta il numero di hop (router attraversati) consentiti prima che il datagram venga scartato.
    • Protocol: identifica il protocollo di livello superiore utilizzato per il payload.
    • Header Checksum: checksum dell'header per rilevare eventuali errori.
    • Source IP Address: indirizzo IP del mittente.
    • Destination IP Address: indirizzo IP del destinatario.
    • Options: opzioni aggiuntive (es. record route, timestamp).
    • Padding: riempitivo per garantire una lunghezza dell'header multipla di 32 bit.

Struttura degli indirizzi IP

  • Ogni dispositivo sulla rete ha un indirizzo IP univoco.
  • L'indirizzo IP è composto da 32 bit (IPv4) suddivisi in 4 ottetti (numeri decimali da 0 a 255), separati da punti.
  • Gli indirizzi IPv4 sono suddivisi in classi (A, B, C, D, E).
    • Le Classi A,B,C sono utilizzabili per l'assegnazione degli indirizzi agli host.
    • Gli indirizzi di Classe D sono utilizzati per il multicasting.
    • Gli indirizzi di Classe E sono riservati per usi futuri.
  • Indirizzi riservati:
    • Indirizzi di rete (tutti i bit dell'HostID a 0)
    • Indirizzi host sulla rete corrente (tutti i bit del NetID a 0)
    • Indirizzi di broadcast (tutti i bit dell'HostID a 1)
    • Indirizzo loopback (127.0.0.1)
    • Indirizzi APIPA (Automatic Private IP Addressing)
  • Esistono indirizzi pubblici e privati.

Subnetting

  • Il subnetting suddivide una rete in sottoreti logiche più piccole.
  • Si sacrifica parte dei bit HostID per creare un identificatore di sottorete (SubnetID).
  • La subnet mask specifica quali bit dell'indirizzo IP rappresentano la rete e la sottorete.
  • La subnet mask è rappresentata con la notazione slash (es.: 192.168.1.0/24).
  • Il processo di messa in AND viene utilizzato per verificare se due host si trovano nella stessa subnet.

Pianificazione degli indirizzi IP

  • I piani di indirizzamento IP considerano la suddivisione in sottoreti, il numero di host per sottorete e altre esigenze della rete.
  • La scelta della classe di indirizzi e la lunghezza della subnet mask influenzano la quantità e la dimensione delle sottoreti.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

TCP/IP Protocol Suite
9 questions
TCP/IP Model and Internet Layer Quiz
6 questions
IT2050 - Computer Networks Lecture 5
34 questions
Use Quizgecko on...
Browser
Browser