Adres IP umożliwia uniwersalne adresowanie w całej sieci Internet, jest to ogromna zaleta zestawu protokołów TCP/IP. Przestrzeń adresowa jest jednak mniejsza niż w Ethernecie (ok. 4,3mld). Są z tym związane kłopoty, ponieważ zaczyna już brakować wolnych numerów IP.
Tworzenie podsieci
Standardowa struktura adresów IP może być lokalnie modyfikowana poprzez użycie bitów adresowych komputerów jako dodatkowych bitów określających sieć. Linia adresowa między bitami adresowymi sieci i komputerów jest przesuwana, tworzy dodatkowe sieci, ale redukuje maksymalną liczbę systemów, jakie mogą znaleźć się w każdej z nich. Te nowo wykorzystane bity noszą nazwę
podsieci (
subnets), pozwalają definiować logiczne sieci wewnątrz jednej większej posiadającej jeden adres IP.
Do podstawowych powodów tworzenia podsieci należą:
- zbyt duża ilość komputerów w klasach A(224-2) B(216-2) – przezwyciężenie problemów topologicznych i organizacyjnych (decentralizacja zarządzania adresami)
- zmniejszenie domeny rozgłoszeniowej
- pozwala ukryć szczegóły budowy sieci przed ruterami zewnętrznymi
- mogą istnieć różne rodzaje sieci lokalnej, które trzeba jakoś połączyć (każda fizyczna sieć musi mieć swój adres, podział adresu spowoduje powstanie podsieci o unikalnych adresach)
- lepsze efekty daje stosowanie podsieci w klasie B, niż wiele sieci klasy C (redukuje to wzór tablic rutowania)