Kalkulatori i nënrrjetës (IPv4 CIDR)
IPv4 nënrrjeti i plotë: rrjeti, broadcast, maskë, wildcard, host interval dhe numër.
Rezultatet përditësohen ndërsa shkruani.
Në lidhje me këtë kalkulator
This subnet calculator turns an IPv4 address and a CIDR prefix into the full structure of a subnet. An IPv4 address is 32 bits, usually written as four dot-separated octets like 192.168.1.10, and a CIDR prefix such as /24 splits those 32 bits into a network part (the leading bits, fixed for every host in the subnet) and a host part (the remaining bits, unique to each device). This calculator takes an address and a prefix length and derives the network address, broadcast address, subnet mask, wildcard mask and the range of usable host addresses, along with the IP class and total address count.
The size of a subnet is set by the prefix: a /n block holds 2^(32−n) addresses, of which two are reserved — the network address (all host bits 0, naming the subnet) and the broadcast address (all host bits 1, reaching every host). So a /24 has 2^8 = 256 addresses and 254 usable hosts, a /25 has 128 addresses and 126 usable hosts, and each extra prefix bit halves the block. As a worked example, 192.168.1.10/24 gives a network of 192.168.1.0, a broadcast of 192.168.1.255, a 255.255.255.0 mask, a 0.0.0.255 wildcard mask, and a usable host range of 192.168.1.1 to 192.168.1.254.
Subnetting is how networks are carved into manageable, secure segments — separating departments, sizing VLANs, planning address allocation and writing firewall and routing rules. The wildcard mask (the bitwise inverse of the subnet mask) is what Cisco access-control lists and OSPF use to match ranges of addresses. The /31 and /32 prefixes are special cases: /31 is used for point-to-point links with two usable addresses and no broadcast, and /32 describes a single host.
Pyetja e shpeshtë
Sa host janë në një nënrrjet?
Një /n nënrrjet ka 2^(32−n) adresa, minus dy të rezervuara për rrjetin dhe transmetimin. Një /24 ka 256 adresa dhe 254 host të përdorshëm.
Çfarë është një maskë joker?
A wildcard mask is the bitwise inverse of the subnet mask (255.255.255.0 → 0.0.0.255). Access-control lists and OSPF use it to match ranges of addresses.
Cili është ndryshimi midis adresës së rrjetit dhe asaj të transmetimit?
Adresa e rrjetit (të gjitha bitët e host 0) emron nënrrjetin; adresa e transmetimit (të gjitha bitët e host 1) arrin çdo host në të. Asnjëra nuk mund t'i jepet një dispozitivi.
Çfarë do të thotë parashtesa CIDR (/24, /16)?
Ky është numri i bit-eve të para që formojnë pjesën e rrjetit të adresës. Një parashtesë më e madhe do të thotë më shumë bit-e rrjeti dhe më pak bit-e host, kështu që një nënrrjet më i vogël: /24 jep 254 host, /25 jep 126, dhe çdo bit shtesë gjymton bllokun.
Si e ndaj një rrjet në nën-rrjete më të vogla?
Merr hua bitët e host duke rritur parashtesën. Shpërndarja e /24 në dy /25s jep dy blloqe me 126 host; duke shkuar në /26 jep katër blloqe me 62. Çdo bit i parashtesës dyfishon numrin e nënrrjetave dhe gjysmon madhësinë e tyre.
Çfarë është një klasë e adresës IP?
Skema e vjetër e klasave i ndante adresat nga okteti i parë: Klasa A (1-126), Klasa B (128-191) dhe Klasa C (192-223) për unicast, plus D për multicast dhe E rezervuar. CIDR zëvendësoi klasat për shpërndarje, por kalkulatori ende raporton klasën në të cilën bie adresa.
Për çfarë përdoren nënrrjetet /31 dhe /32?
A /31 ka vetëm dy adresa dhe nuk transmeton, përdoret për lidhje pikë-për-pikë midis routerëve. A /32 është një adresë e vetme host, e zakonshme për loopback dhe host routes. Kalkulatori trajton të dy rastet e posaçme.
API — përdor këtë kalkulator nga kodi
Thirret ky kalkulator si një pikë përfundimtare JSON e lirë - nuk kërkohet kyç. Dërgo vlerat e fushës si parametra kërkimi ose JSON. Çdo gjë që heq përdor të njëjtin parametrë të prezgjedhur me të cilin është mbushur paraprakisht kjo faqe; një parametr i panjohur është 400, kurrë zero e heshtur. Lexo dokumentet e plota të API →
Pika e fundit
GET https://calculator.free/api/v1/subnet/
curl
curl "https://calculator.free/api/v1/subnet/?ip=192.168.1.10&cidr=24"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/subnet/?" + new URLSearchParams({
"ip": "192.168.1.10",
"cidr": "24"
}));
const data = await r.json();
console.log(data.results);
Rezultatet janë vlerësime për udhëzime të përgjithshme vetëm, jo këshillime financiare, mjekësore apo taksash.