{"id":2921,"date":"2026-10-20T13:13:00","date_gmt":"2026-10-20T12:13:00","guid":{"rendered":"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/kalkulator-podsieci-ip\/"},"modified":"2026-10-20T13:13:00","modified_gmt":"2026-10-20T12:13:00","slug":"kalkulator-podsieci-ip","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/kalkulator-podsieci-ip\/","title":{"rendered":"Kalkulator podsieci IP"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Wyznacz adresy sieci i host\u00f3w IPv4<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"2921\" data-favorite-title=\"Podsie\u0107\" data-favorite-url=\"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/kalkulator-podsieci-ip\/\" data-favorite-excerpt=\"Oblicz adres sieci IPv4, adres rozg\u0142oszeniowy, zakres host\u00f3w i liczb\u0119 adres\u00f3w. Wpisz adres IP i wybierz d\u0142ugo\u015b\u0107 prefiksu albo mask\u0119 podsieci; mo\u017cesz te\u017c podzieli\u0107 podsie\u0107 na mniejsze.\" aria-label=\"Dodaj do ulubionych\" data-favorite-icon=\"icon icon-window-code\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/kalkulator-podsieci-ip\/\" method=\"POST\" class=\"calculator\" id=\"calculator-2921\" data-post=\"2921\"><fieldset class=\"fieldset-input is-2\"><legend class=\"sr-only\">Pola danych<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Adres IP<\/label><input type=\"text\" name=\"adres_ip\" id=\"field-1\" aria-describedby=\"calc-info-1\" placeholder=\"192.168.1.10 lub 192.168.1.10\/24\" step=\"any\" value=\"192.168.1.10\"\/><small id=\"calc-info-1\">Opcjonalny prefiks w zapisie \/xx wpisany w tym polu ma pierwsze\u0144stwo przed d\u0142ugo\u015bci\u0105 prefiksu lub mask\u0105 podsieci wybran\u0105 poni\u017cej.<\/small><\/div><div class=\"field\" id=\"input-2\"><label for=\"field-2\">Format podsieci<\/label><div class=\"grid grid-cols-1\"><select id=\"field-2\" name=\"format_podsieci\"><option value=\"prefix\" selected>D\u0142ugo\u015b\u0107 prefiksu<\/option><option value=\"mask\">Maska kropkowo-dziesi\u0119tna<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field\" id=\"input-3\"><label for=\"field-3\">D\u0142ugo\u015b\u0107 prefiksu<\/label><div class=\"grid grid-cols-1\"><select id=\"field-3\" name=\"dugo_prefiksu\"><option value=\"\/0\">\/0<\/option><option value=\"\/1\">\/1<\/option><option value=\"\/2\">\/2<\/option><option value=\"\/3\">\/3<\/option><option value=\"\/4\">\/4<\/option><option value=\"\/5\">\/5<\/option><option value=\"\/6\">\/6<\/option><option value=\"\/7\">\/7<\/option><option value=\"\/8\">\/8<\/option><option value=\"\/9\">\/9<\/option><option value=\"\/10\">\/10<\/option><option value=\"\/11\">\/11<\/option><option value=\"\/12\">\/12<\/option><option value=\"\/13\">\/13<\/option><option value=\"\/14\">\/14<\/option><option value=\"\/15\">\/15<\/option><option value=\"\/16\">\/16<\/option><option value=\"\/17\">\/17<\/option><option value=\"\/18\">\/18<\/option><option value=\"\/19\">\/19<\/option><option value=\"\/20\">\/20<\/option><option value=\"\/21\">\/21<\/option><option value=\"\/22\">\/22<\/option><option value=\"\/23\">\/23<\/option><option value=\"\/24\">\/24<\/option><option value=\"\/25\">\/25<\/option><option value=\"\/26\">\/26<\/option><option value=\"\/27\">\/27<\/option><option value=\"\/28\">\/28<\/option><option value=\"\/29\">\/29<\/option><option value=\"\/30\">\/30<\/option><option value=\"\/31\">\/31<\/option><option value=\"\/32\">\/32<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field\" id=\"input-4\" hidden><label for=\"field-4\">Maska podsieci<\/label><input type=\"text\" name=\"maska_podsieci\" id=\"field-4\" aria-describedby=\"calc-info-4\" placeholder=\"255.255.255.0\" step=\"any\" value=\"255.255.255.0\"\/><small id=\"calc-info-4\">Prawid\u0142owe s\u0105 wy\u0142\u0105cznie maski podsieci o ci\u0105g\u0142ych bitach.<\/small><\/div><div class=\"field is-single\" id=\"input-5\"><label for=\"field-5\">Podzia\u0142 podsieci<\/label><div class=\"grid grid-cols-1\"><select id=\"field-5\" name=\"podzia_podsieci\"><option value=\"none\" selected>Bez podzia\u0142u<\/option><option value=\"count\">Na N r\u00f3wnych podsieci<\/option><option value=\"prefix\">Wed\u0142ug nowej d\u0142ugo\u015bci prefiksu<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field\" id=\"input-6\" hidden><label for=\"field-6\">Liczba podsieci (N)<\/label><input type=\"text\" name=\"liczba_podsieci_n\" id=\"field-6\" aria-describedby=\"calc-info-6\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"2\" max=\"256\" value=\"4\"\/><small id=\"calc-info-6\">Wpisz pot\u0119g\u0119 liczby 2 z zakresu od 2 do 256.<\/small><\/div><div class=\"field\" id=\"input-7\" hidden><label for=\"field-7\">Nowa d\u0142ugo\u015b\u0107 prefiksu<\/label><div class=\"grid grid-cols-1\"><select id=\"field-7\" name=\"nowa_dugo_prefiksu\"><option value=\"1\">\/1<\/option><option value=\"2\">\/2<\/option><option value=\"3\">\/3<\/option><option value=\"4\">\/4<\/option><option value=\"5\">\/5<\/option><option value=\"6\">\/6<\/option><option value=\"7\">\/7<\/option><option value=\"8\">\/8<\/option><option value=\"9\">\/9<\/option><option value=\"10\">\/10<\/option><option value=\"11\">\/11<\/option><option value=\"12\">\/12<\/option><option value=\"13\">\/13<\/option><option value=\"14\">\/14<\/option><option value=\"15\">\/15<\/option><option value=\"16\">\/16<\/option><option value=\"17\">\/17<\/option><option value=\"18\">\/18<\/option><option value=\"19\">\/19<\/option><option value=\"20\">\/20<\/option><option value=\"21\">\/21<\/option><option value=\"22\">\/22<\/option><option value=\"23\">\/23<\/option><option value=\"24\">\/24<\/option><option value=\"25\">\/25<\/option><option value=\"26\" selected>\/26<\/option><option value=\"27\">\/27<\/option><option value=\"28\">\/28<\/option><option value=\"29\">\/29<\/option><option value=\"30\">\/30<\/option><option value=\"31\">\/31<\/option><option value=\"32\">\/32<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Przelicz ponownie\" id=\"calculate-button\" data-post=\"2921\">Oblicz<\/button><button type=\"reset\">Wyczy\u015b\u0107<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Obliczaj automatycznie<\/label><small>Po w\u0142\u0105czeniu wynik aktualizuje si\u0119 automatycznie po zmianie dowolnej warto\u015bci.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Szczeg\u00f3\u0142y podsieci<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Adres sieci<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-2\"><span class=\"field-title\"><span>Adres rozg\u0142oszeniowy<\/span><\/span><span class=\"field-value\" id=\"result-2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-3\"><span class=\"field-title\"><span>Maska podsieci<\/span><\/span><span class=\"field-value\" id=\"result-3\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-4\"><span class=\"field-title\"><span>Maska odwrotna (wildcard)<\/span><\/span><span class=\"field-value\" id=\"result-4\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-5\"><span class=\"field-title\"><span>Notacja CIDR<\/span><\/span><span class=\"field-value\" id=\"result-5\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-6\"><span class=\"field-title\"><span>Pierwszy dost\u0119pny host<\/span><\/span><span class=\"field-value\" id=\"result-6\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-7\"><span class=\"field-title\"><span>Ostatni dost\u0119pny host<\/span><\/span><span class=\"field-value\" id=\"result-7\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-8\"><span class=\"field-title\"><span>\u0141\u0105czna liczba adres\u00f3w<\/span><\/span><span class=\"field-value\" id=\"result-8\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-9\"><span class=\"field-title\"><span>Dost\u0119pne hosty<\/span><\/span><span class=\"field-value\" id=\"result-9\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-10\"><span class=\"field-title\"><span>Klasa IP<\/span><\/span><span class=\"field-value\" id=\"result-10\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-11\"><span class=\"field-title\"><span>Typ adresu<\/span><\/span><span class=\"field-value\" id=\"result-11\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-12\"><span class=\"field-title\"><span>Zapis binarny IP i maski<\/span><\/span><span class=\"field-value\" id=\"result-12\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-13\"><span class=\"field-title\"><span>Zapis szesnastkowy IP i maski<\/span><\/span><span class=\"field-value\" id=\"result-13\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-14\"><span class=\"field-title\"><span>R\u00f3wne podsieci<\/span><\/span><span class=\"field-value\" id=\"result-14\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Kopiuj link do tego obliczenia<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Zostaw komentarz<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"2921\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">Jak oceniasz ten wynik?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Lubi\u0119 to <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Pomocne <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Niejasne <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Rozczarowanie <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Niedok\u0142adne <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Wz\u00f3r na podsie\u0107<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Wz\u00f3r<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[M=\\text{maska 32-bitowa z }p\\text{ wiod\u0105cymi bitami 1}\\]\n\\[N=I\\mathbin{\\mathrm{AND}}M\\]\n\\[W=\\mathbin{\\mathrm{NOT}}M,\\qquad B=N\\mathbin{\\mathrm{OR}}W\\]\n\\[T=2^{\\text{32}-p}\\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Gdzie:<\/strong><\/p>\n<ul>\n<li>\\(I\\) \u2014 adres IPv4 zapisany jako liczba 32-bitowa.<\/li>\n<li>\\(p\\) \u2014 d\u0142ugo\u015b\u0107 prefiksu, od 0 do 32.<\/li>\n<li>\\(M\\) \u2014 maska podsieci; \\(W\\) to jej odwr\u00f3cenie, czyli maska odwrotna (wildcard).<\/li>\n<li>\\(N\\) \u2014 adres sieci; \\(B\\) \u2014 adres rozg\u0142oszeniowy pokazany przez kalkulator.<\/li>\n<li>\\(T\\) \u2014 \u0142\u0105czna liczba adres\u00f3w w podsieci.<\/li>\n<\/ul>\n<p>Maska zachowuje bity sieciowe adresu IP. Pozosta\u0142e bity wyznaczaj\u0105 zakres adres\u00f3w podsieci.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Podsie\u0107 \u2013 przyk\u0142ad oblicze\u0144<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Przyk\u0142ad:<\/strong> u\u017cyj domy\u015blnego adresu IP, 192.168.1.10, domy\u015blnej d\u0142ugo\u015bci prefiksu \/24 i pozostaw opcj\u0119 Podzia\u0142 podsieci ustawion\u0105 na Nie dziel.<\/p>\n<p>Dla \/24 maska podsieci to 255.255.255.0, a maska odwrotna \u2014 0.0.0.255.<\/p>\n<p>\\[N=192.168.1.10\\mathbin{\\mathrm{AND}}255.255.255.0=192.168.1.0\\]<\/p>\n<p>\\[B=192.168.1.0\\mathbin{\\mathrm{OR}}0.0.0.255=192.168.1.255\\]<\/p>\n<p>\\[T=2^{32-24}=256,\\qquad \\text{host\u00f3w u\u017cytecznych}=256-2=254\\]<\/p>\n<p><strong>Wynik:<\/strong> podsie\u0107 to 192.168.1.0\/24 z u\u017cytecznymi adresami host\u00f3w od 192.168.1.1 do 192.168.1.254. Zawiera \u0142\u0105cznie 256 adres\u00f3w i 254 hosty u\u017cyteczne.<\/p>\n<p>\n\r\n<\/section>\n<h2>Jak korzysta\u0107 z kalkulatora<\/h2>\n<ol>\n<li>Wpisz adres IPv4 w polu <strong>Adres IP<\/strong>, na przyk\u0142ad 192.168.1.10. Mo\u017cesz do\u0142\u0105czy\u0107 sufiks CIDR, np. 192.168.1.10\/24; ten sufiks ma pierwsze\u0144stwo przed prefiksem lub mask\u0105 wybran\u0105 poni\u017cej.<\/li>\n<li>Wybierz <strong>Format podsieci<\/strong>. Zaznacz <strong>D\u0142ugo\u015b\u0107 prefiksu<\/strong>, aby wybra\u0107 warto\u015b\u0107 od \/0 do \/32, albo <strong>Kropkowa maska podsieci<\/strong>, aby wpisa\u0107 ci\u0105g\u0142\u0105 <strong>Mask\u0119 podsieci<\/strong>, np. 255.255.255.0.<\/li>\n<li>Ustaw <strong>Podzia\u0142 podsieci<\/strong> na <strong>Nie dziel<\/strong>, aby zobaczy\u0107 szczeg\u00f3\u0142y pierwotnej podsieci. Aby j\u0105 podzieli\u0107, wybierz <strong>Na N r\u00f3wnych podsieci<\/strong> i wpisz <strong>Liczb\u0119 podsieci (N)<\/strong> albo wybierz <strong>Wed\u0142ug nowej d\u0142ugo\u015bci prefiksu<\/strong> i okre\u015bl <strong>Now\u0105 d\u0142ugo\u015b\u0107 prefiksu<\/strong>.<\/li>\n<li>Odczytaj <strong>Szczeg\u00f3\u0142y podsieci<\/strong>: adres sieci, zakres adres\u00f3w, maski i liczby host\u00f3w. Je\u015bli wybra\u0142e\u015b podzia\u0142, przejrzyj sekcj\u0119 <strong>R\u00f3wne podsieci<\/strong> \u2014 dla ka\u017cdej powsta\u0142ej sieci znajdziesz tam zakres host\u00f3w.<\/li>\n<\/ol>\n<h2>Co m\u00f3wi podsie\u0107 IPv4<\/h2>\n<p>Adres IPv4 ma 32 bity. D\u0142ugo\u015b\u0107 prefiksu okre\u015bla, ile wiod\u0105cych bit\u00f3w identyfikuje sie\u0107; pozosta\u0142e bity rozr\u00f3\u017cniaj\u0105 adresy w jej obr\u0119bie. Notacja CIDR \u0142\u0105czy adres sieci z prefiksem, np. 192.168.1.0\/24. Kropkowy zapis maski wyra\u017ca t\u0119 sam\u0105 granic\u0119: \/24 odpowiada 255.255.255.0. Maska odwrotna odwraca bity maski, wi\u0119c w tym przyk\u0142adzie wynosi 0.0.0.255.<\/p>\n<p><strong>Adres sieci<\/strong> to pierwszy adres w obliczonym zakresie, a <strong>adres rozg\u0142oszeniowy<\/strong> \u2014 ostatni. W zwyk\u0142ej podsieci od \/0 do \/30 kalkulator pomija te dwa skrajne adresy, podaj\u0105c <strong>Pierwszy host u\u017cyteczny<\/strong>, <strong>Ostatni host u\u017cyteczny<\/strong> i liczb\u0119 host\u00f3w u\u017cytecznych. <strong>\u0141\u0105czna liczba adres\u00f3w<\/strong> obejmuje natomiast oba adresy skrajne. Te warto\u015bci opisuj\u0105 rozmiar zakresu, a nie to, ile urz\u0105dze\u0144 jest pod\u0142\u0105czonych ani ile adres\u00f3w Twoja sie\u0107 faktycznie mo\u017ce przydzieli\u0107.<\/p>\n<p><strong>Klasa IP<\/strong> opisuje wpisany adres, pos\u0142uguj\u0105c si\u0119 historycznymi kategoriami klasowymi. Wsp\u00f3\u0142czesne granice podsieci wynikaj\u0105 z wybranego prefiksu lub maski, a nie z klasy. <strong>Typ adresu<\/strong> klasyfikuje wpisany adres wzgl\u0119dem typowych zakres\u00f3w prywatnych i specjalnych; nie klasyfikuje ka\u017cdego adresu w powsta\u0142ej podsieci. Etykieta \u201ePubliczny\u201d oznacza jedynie, \u017ce adres nie pasowa\u0142 do sprawdzanych tutaj typowych zakres\u00f3w specjalnych \u2014 nie potwierdza, \u017ce adres jest przydzielony lub osi\u0105galny.<\/p>\n<h2>Podzia\u0142 podsieci na r\u00f3wne cz\u0119\u015bci<\/h2>\n<p>Aby utworzy\u0107 \\(s\\) r\u00f3wnych podsieci, gdzie \\(s\\) jest pot\u0119g\u0105 dw\u00f3jki, dodaj \\(\\log_2(s)\\) bit\u00f3w do pierwotnego prefiksu. Na przyk\u0142ad podzia\u0142 \/24 na cztery podsieci daje sieci \/26. Ka\u017cda sieci \/26 zawiera \\(2^{2-6}=\\dots\\), a dok\u0142adniej \\(2^{32-26}=64\\) adresy \u0142\u0105cznie i \u2014 przy zwyk\u0142ej zasadzie o adresach skrajnych \u2014 62 hosty u\u017cyteczne. Cztery sieci zaczynaj\u0105 si\u0119 od 192.168.1.0, 192.168.1.64, 192.168.1.128 oraz 192.168.1.192.<\/p>\n<p>Mo\u017cesz te\u017c wskaza\u0107 d\u0142u\u017csz\u0105 <strong>Now\u0105 d\u0142ugo\u015b\u0107 prefiksu<\/strong>. Kalkulator ustali, ile r\u00f3wnych podsieci si\u0119 zmie\u015bci, i wypisze ich adres sieci, wy\u015bwietlany adres rozg\u0142oszeniowy, zakres host\u00f3w oraz liczb\u0119 host\u00f3w u\u017cytecznych. Podzia\u0142 musi zmie\u015bci\u0107 si\u0119 w pierwotnym prefiksie i da\u0107 maksymalnie 256 wierszy. Wpisuj\u0105c <strong>Liczb\u0119 podsieci (N)<\/strong>, podaj pot\u0119g\u0119 dw\u00f3jki od 2 do 256.<\/p>\n<h2>Za\u0142o\u017cenia i ograniczenia praktyczne<\/h2>\n<ul>\n<li>Kalkulator przyjmuje tylko adresy IPv4 i ci\u0105g\u0142e maski podsieci. Nie obs\u0142uguje protoko\u0142u IPv6.<\/li>\n<li>Dla \/31 oba adresy s\u0105 u\u017cyteczne w \u0142\u0105czu punkt-punkt na mocy RFC 3021. Pole oznaczone <strong>Adres rozg\u0142oszeniowy<\/strong> nadal pokazuje wy\u017cszy adres, ale w tym zastosowaniu nie jest to klasyczny adres rozg\u0142oszeniowy. Dla \/32 pojedynczy adres liczy si\u0119 jako jeden host u\u017cyteczny, a adres sieci i wy\u015bwietlany adres rozg\u0142oszeniowy s\u0105 identyczne.<\/li>\n<li>Liczby host\u00f3w to warto\u015bci czysto matematyczne. Zakresy zastrze\u017cone, zasady routingu, przydzia\u0142y dostawc\u00f3w i konfiguracja lokalna mog\u0105 dodatkowo ogranicza\u0107, kt\u00f3rych adres\u00f3w mo\u017cesz u\u017cywa\u0107.<\/li>\n<\/ul>\n<p>Wynik <strong>IP i maska w systemie binarnym<\/strong> pokazuje granic\u0119 bit\u00f3w sieci; <a href=\"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/konwerter-binarny\/\">konwerter binarny<\/a> pomo\u017ce przy analizie pojedynczych bit\u00f3w.<\/p>\n<p>Wynik <strong>IP i maska w systemie szesnastkowym<\/strong> przedstawia ka\u017cd\u0105 warto\u015b\u0107 32-bitow\u0105 w zapisie szesnastkowym, kt\u00f3ry mo\u017cesz dalej bada\u0107 za pomoc\u0105 <a href=\"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/konwerter-hex\/\">konwertera szesnastkowego<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oblicz adres sieci IPv4, adres rozg\u0142oszeniowy, zakres host\u00f3w i liczb\u0119 adres\u00f3w. Wpisz adres IP i wybierz d\u0142ugo\u015b\u0107 prefiksu albo mask\u0119 podsieci; mo\u017cesz te\u017c podzieli\u0107 podsie\u0107 na mniejsze.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[15],"tags":[93],"class_list":["post-2921","post","type-post","status-publish","format-standard","hentry","category-narzedzia-internetowe","tag-narzedzia-sieciowe"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/posts\/2921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/comments?post=2921"}],"version-history":[{"count":0,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/posts\/2921\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/media?parent=2921"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/categories?post=2921"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/tags?post=2921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}