Keresés

Aktív témák

  • Jag

    senior tag

    válasz Amartus #118 üzenetére

    A netmaszk, az alhálózatot azonosítja. Illetve a 0 mutatja meg, hogy az IP címnek mennyire kell hasonlítania egymásra, hogy egy alhálózatba essenek. Inkább mondok egy példát.

    A 192.168.2.1 IP és 255.255.255.0 maszknál 256 db pc lehet ebben a hálózatban és a következő formátumnak kell megfelelnie: 192.168.2.x

    Ha az alhálózati maszk 255.255.255.128, akkor 128 db pc kötehető ebbe a hálózatba.

    2 cím nem osztható ki soha hálókártyának. Az alhálózat legkisebb és a legnagyobb azonosítója.

    A Te esetedben a 192.168.1.1, a 255.255.255.168 netmaszba simán belefér.

    Ha ennyire van kedved számolni, akkor kiszámolhatod, hogy melyik hálózaba tartozik. ;)

    ''Az alap IP-cím, a maszk és a címtartomány közötti összefüggést leíró matematikai művelet neve bitszintű logikai ÉS művelet. A bitszintű logikai ÉS műveletben az alap IP-cím 32 bitje a maszk megfelelő 32 bitjével kerül összehasonlításra. A rendszer mindegyik bitpáron logikai ÉS műveletet hajt végre. A logikai ÉS művelet eredménye akkor 1, ha mindkét összehasonlított bit egyes (1), egyébként az eredmény 0.

    Mivel a maszkban a változó bitek értéke mindig 0, a tartomány bármely IP-címén (az alap IP-címet is beleértve), illetve a maszkon végzett bitszintű logikai ÉS művelet ugyanazt az eredményt adja: az alap IP-címet.

    Az alap IP-címben nem lehet egyes (1) ott, ahol a maszkban 0 van. Ha az egyik szám 0, a másik pedig 1, akkor a bitszintű logikai ÉS művelet eredménye mindig 0. Ebből az következik, hogy ha az alap IP-címben egyes (1) van azon a helyen, ahol a maszkban 0 áll, a bitszintű logikai ÉS művelet végrehajtása nem az alap IP-címet eredményezi. Ez az oka a következő hibaüzenetnek: „A megadott hálózati maszk érvénytelen. A rendeltetési cím nem lehet a hálózati maszknál pontosabban megadva.”

Aktív témák