IPv4, IPv6 සහ Subnetting: ජාල ලිපින වෙන්කිරීමේ කලාව

පරිගණක ජාලයක සිටින සෑම උපකරණයක්ම හඳුනා ගැනීම සඳහා අද්විතීය සංඛ්‍යාත්මක ලිපිනයක් අවශ්‍ය වේ. මෙය IP ලිපිනය (Internet Protocol Address) ලෙස හැඳින්වේ.

IPv4 vs IPv6

  • IPv4 (32-bit): තිත් මඟින් වෙන් කරන ලද දශම සංඛ්‍යා 4 කින් සමන්විත වේ (උදා: 192.168.1.1). මෙහි උපරිම ලිපින සංඛ්‍යාව බිලියන 4.3 කි. ලෝක ජනගහනය සහ ස්මාර්ට් උපකරණ වැඩිවීමත් සමඟ IPv4 ලිපින අවසන් වෙමින් පවතී.
  • IPv6 (128-bit): Colon මඟින් වෙන් කරන ලද Hexadecimal කොටස් 8 කින් සමන්විත වේ (උදා: 2001:0db8:85a3:0000:0000:8a2e:0370:7334). මෙහි ලිපින සංඛ්‍යාව ප්‍රායෝගිකව අනන්තය.

---

Subnetting යනු කුමක්ද?

විශාල ජාලයක් කුඩා ස්වාධීන ජාල (Subnets) කිහිපයකට බෙදා වෙන් කිරීම Subnetting ලෙස හැඳින්වේ.

  • වාසි: ජාල තදබදය (Broadcast Traffic) අඩු වීම, ආරක්ෂාව වැඩි වීම සහ IP ලිපින නාස්තිය වැළැක්වීම.

CIDR Notation (Classless Inter-Domain Routing)

උදාහරණයක් ලෙස 192.168.1.0/24 යන්නෙහි /24 මඟින් දැක්වෙන්නේ පළමු Bits 24 Network කොටසට වෙන්ව ඇති බවයි.
  • Subnet Mask: 255.255.255.0
  • Host සඳහා ඉතිරි Bits: 8 (එනම් උපරිම Hosts = $2^8 - 2 = 254$).
ජාල ආරක්ෂණය සහ Firewall Rules සකස් කිරීමේදී Subnetting නිවැරදිව තේරුම් ගැනීම අත්‍යවශ්‍ය වේ.