Du kan inte bestämma värd -ID från en IP -adress ensam. Du måste känna till subnetmasken.
Här är varför:
* IP -adresser och subnät: En IP -adress är uppdelad i två delar:nätverksdelen och värddelen. Undernätmasken definierar nätverkets gränser.
* Hitta värd -ID: För att få värd -ID måste du:
1. Applicera subnetmasken: Undernätmasken är ett binärt nummer (t.ex. 255.255.255.0) som maskerar från nätverksdelen av IP -adressen, vilket bara lämnar värddelen.
2. Beräkna värd -ID: Den återstående delen av IP -adressen är värd -ID.
Exempel:
Låt oss anta att subnätmasken är 255.255.255.0:
1. Konvertera till binär:
* IP -adress:131.107.2.200 -> 10000011.01101011.00000010.11001000
* Subnet Mask:255.255.255.0 -> 11111111.1111111.11111111.00000000
2. Applicera masken:
* 10000011.01101011.00000010.11001000
&
* 11111111.1111111.1111111.00000000
* =10000011.01101011.00000010.00000000
3. Konvertera tillbaka till decimal: 131.107.2.0
I det här exemplet är host -ID 200 (den sista oktetten för IP -adressen).
För att hitta värd -ID måste du känna till subnätmasken som används för den IP -adressen.