Skip to main content

02. IP ලිපින යොමු කිරීම / IP addressing

                                                     IP ලිපින යොමු කිරීම /  IP addressing


                                                               IP එකක් කියන්නේ හරියට ගම්මානයක තියන ගෙදරක ලිපිනයක් වගේ දෙයකට.ඕනෑම ගෙදරකට ලිපිනයක් තියනවා ඒ වගේම අපිට ඒ ලිපිනය පාවිච්චිකරලා ඒ ගෙදර අනන්‍යව හදුනාගන්නත් පුළුවන්.

                                                                එතකොට ඔයාලට තේරෙනවා ඇති එක ගෙදරකට තියෙන්න පුළුවන් එක ලිපිනයක් විතරයි.එකම ලිපිනය ගෙවල් දෙකකට තියෙන්න විදිහක් නැහැ.මෙන්න මේ විදිහම තමා පරිගණක ජාලයක දීත් වෙන්නේ.සෑම පරිගණකයකටම වෙන් වුනු අනන්‍ය  අංකයක් තියනවා .මේ අංකය පාවිච්චි කරලා අපිට පුළුවන්කම තියනව එම ජාලයේ තියෙන ඕනෑම පරිගණකයක් අනන්‍යව හදුනා ගන්න.


simple Network

1.1
මේ පාඩම පහත විදිහට පෙළගස්වන්න හිතුවා .මේ ටික උවමන්වෙන් බැලුවොත් ඔයාලටA /L විභාගයේදී කිසිම ප්‍රශ්නයක් නැතුව IP ගණන් හදාගන්න පුළුවන් වෙනවා.එක  වගකිමෙන් කියනවා.

01.කොහොමද නිවැරදි IP ලිපිනයක් අදුන ගන්නේ 
02.IP ලිපින පන්ති මොනවද ?
03.Net  ID  සහ Host ID කියන්නේ මොකක්ද?


01.කොහොමද නිවැරදි IP ලිපිනයක් අදුන ගන්නේ 

IP ලිපිනයක් බිටු අටේ (8 bit ) කොටස් හතරකින් නිර්මාණය වෙලා තියෙන්නේ.මේ එක කොටසක පවතින්න පුළුවන් වෙන්නේ 0-255 අතර අගයන් පමණයි.එකට හේතුව තමා 28=256 නිසා.එතකොට 0 සිට 255 දක්වා උපරිම ඉලක්කම් ගණන 256 යි.එක් එක්  බිටු කාණ්ඩ වෙන්කිරීම සදහා ". " භාවිතා කරයි.මේ නිසා අනිවරෙන්ම නිවැරදි IP ලිපිනයක් නම් එකේ කොටස් හතරේම අන්තර්ගත වෙන්න පුළුවන් 255 ට අඩු සංඛ්‍යා පමණයි .ගොඩක් වෙලාවට මේ IP ලිපිනය අපිට දශමය ආකාරයෙන් පෙනුනට තියෙන්නේ ද්විමය ආකාරයට.ඒ ගැන තේරේවි පහල පින්තූරයෙන් 

Parts of an Ip address


            192.168.1.255     සියලුම කාණ්ඩ වල ඇති අගයන් 255 ට අඩු නිසා නිවැරදි වේ.
            256.192.75.12     පළමු බිටු කාණ්ඩයේ අගය 256 ක් වේ.තිබිය හැක්කේ 255 දක්වා                                                අගයන් පමණක් නිසා මෙය නිවැරදි නොවේ.

                         

02.IP ලිපින පන්ති මොනවද ?

පරිගණක ජාලයන් හි භාවිතාවන IP ලිපින කාණ්ඩ පහකට වෙන්කරලා තියනවා.මෙහෙම් වෙන්  තියෙන්නේ ජාත්‍යන්තර සම්මතයකට අනුව ඒ ඒ ජාල වල විශාලත්වය අනුව ඒවාට සරිලන විදිහට IP ලිපින ලබාදීමේ පහසුව නිසා.මේ දේ වැඩිය හිතන්නෙපා මෙතැනදී  නොතේරුනාට පාඩම ඉවර වෙනකොට මේක ඔයාට තේරෙනවා.

සරලව මෙම පන්ති A,B,C,D,E විදිහට නම් කරලා තියනවා.මෙම පන්තිවල තියෙන ප්‍රදාන වෙනස් කම් පහතින් පෙන්වලා තියෙනවා.IP ලිපිනයක පන්තිය අදුන ගන්න නම් මේ පහල තියන විස්තරේ හොදට මතක තියාගන්න වෙනවා.IP ලිපිනයක පන්තිය අදුන ගන්න පහසුම ක්‍රමය තමා ඒ ලිපිනයේ පළමු කාණ්ඩය තුල තියෙන සංඛ්‍යාව පවතින පරාසය .මතක තියාගන්න අපි ජාලකරණයේදී යොදාගන්නේ C පන්තියේ ලිපින පරාසය කියන එක.

 පන්තිය                  පළමු බිටු කාණ්ඩයේ  අගය- -පරාසය
                                                     
           A                                            0 - 126
           B                                            128 - 191
           C                                            192 - 233
           D                                            234 - 239
           E                                            240 - 254


ඔයාලට පේනවා ඇති A පන්තිය 126 න් ඉවරවෙලා B පන්තිය පටන්ගන්නේ 128 න් .127 ට මොකද උනේ කියල බලනවා ඇති..මේ 127 න් පටන් ගන්න ලිපින පරාසය විශේෂ කාර්යක් සදහා භාවිතා කරනවා.ඒක පවිච්චි වෙන්නේ  Web Hosting වලදී .මේක ඔයාලට අත්‍යවශ්‍ය දෙයක් නෙවෙයි.ඒ ගැන ඕනේ නම් comment එකක් දාන්න ඒ  ගැන වෙනම ලිපියක් ලියන්නම් .


03.Net  ID  සහ Host ID කියන්නේ මොකක්ද?

                                          
                                                       ඕනෑම් IP ලිපිනයක් කොටස් දෙකකින් යුක්ත වෙනවා.එකක් ජාල කොටස(Net ID ).අනෙක දාරක කොටස (Host ID ).

Net ID කොටස මගින් ජාලය අනන්‍යව හදුනාගන්න අතරම Host ID  මගින් පරිගණකය අනන්‍යව හදුනාගන්නවා.

                                      මෙතැනදී ජාලය හදුනාගන්නව කියන්නේ මෙහෙමයි.හිතන්නකෝ පාසලක ගොඩනැගිලි කිහිපයක් ජාලගත කරලා තියනවා කියල .එතකොට එකම  ප්‍රදේශයක එකට සම්බන්ද උණු  පරිගණක ජාල ගණනාවක් තියෙනවනේ.ඒ වෙලාවට ජාලය පාලනය කරනකොට එක එක ජාලය අනන්‍යව හදුනගැනීමේ අවශ්‍යතාව ඇතිවෙනවා .

                                     ඒ වගේම මතක තියාගත් යුතුම කාරණයක් තම එක් එක්  IP ලිපින පන්තිවලදී ජාල කොටසට සහ දාරක කොටසට වෙන් කරන බිටු කාණ්ඩ ප්‍රමාණය වෙනස්.ඒක පහත රූපෙන්  පැහැදිලිව පෙනෙයි.


                             Net ID and Host ID


තව අපිට කතාකරන්න තියෙනවා IP ලිපින යොමු කිරීම සහ උපජාල නිර්මාණය කිරීම කියන මාතෘකා දෙක.ඒවා අපි මීලග ලිපියෙන් සාකච්චා කරමු.



                                       ******* සුභ දවසක්.********




Comments

Popular posts from this blog

01.පරිගණක් ජාලයක යනු කුමක්ද?

පරිගණක්  ජාලයක යනු කුමක්ද ? සරලවම කියනවා නම් එකිනෙක පහසුවෙන් සන්නිවේදනය කරන්න පුළුවන් වෙන විදිහට පරිගණක එකකට වඩා වැඩි ප්‍රමාණයක් රැහැන් මගින් හෝ රැහැන් රහිතව සම්බන්ද කරනවා නම් අපි ඒකට කියනවා පරිගණක ජාලයක් (Computer Network) කියලා . මේකෙදි විශේෂයෙන්ම දැනගන්න ඕන කරන දෙයක්  තමා පරිගණක විතරක්ම නෙවෙයි අපට ජාලගත  කරන්න පුළුවන් වෙන්නේ. පරිගණක (Computer) දුරකථන  (Tel phone) රූපවාහිනි (TV) මුද්‍රණ යන්ත්‍ර (Printers) සුපරීක්ෂක (Scanners)  ඔය උඩින් කියල තියෙන්නේ ජාලගත කරන්න පුළුවන් උපකරණ කිහිපයක් විතරයි.තවත් ගොඩක් තියනවා කියල මතක තියාගන්න. ඔයාලට ඒ මොනවද කියල දැනගන්න ඕනේ නම් මේ ලින්ක් එකෙන් යන්න  පරිගණක ජාලයක  සංරචක  01.සේවාදායක පරිගණකය (Server computer) ජාලයක තියන පරිගණක වර්ග දෙකක් තියනවා.එක වර්ගයක් තියනවා ඒවගෙන් කරන්නේ ජාලයේ තියෙන අනික් පරිගණක සහ අනෙකුත් උපාංග වලට අවශ්‍ය කරන  ලබාදෙන එක.මේවට අපි කියනවා  සේවාදායක  කියලා (Sever computer ).මේවා ගොඩක් මිලෙන්  සහ කාර්යක්ෂමතාවෙන් ඉහල පරිගණක වර්ගයක්. ...

විශ්ලේෂණ එන්ජිම / Analytical Engine

                                                            විශ්ලේෂණ එන්ජිම / Analytical Engine  විශ්ලේෂණ එන්ජිම යනු 19 වන සියවසේ මුල් භාගයේදී චාල්ස් බැබේජ් විසින් නිර්මාණය කරන ලද න්‍යායාත්මක යන්ත්‍රයකි. එය පළමු පොදු කාර්ය යාන්ත්‍රික පරිගණකය ලෙස සැලකෙන අතර එහි සැලසුම නවීන පරිගණක සඳහා අඩිතාලම දැමීය. Babbage's Analytical Engine යනු පරිගණකකරණයේ මුල් කාලයේ භාවිතා කරන ලද පන්ච් කාඩ් පද්ධති වලට සමාන පන්ච් කාඩ් වල ගබඩා කර ඇති උපදෙස් මාලාවක් භාවිතා කරමින් ඕනෑම ගණිතමය ගණනය කිරීමක් කළ හැකි යන්ත්‍රයක් වීමට අදහස් කරන ලදී. විශ්ලේෂණ එන්ජිම මෝලක් (නූතන මධ්‍යම සැකසුම් ඒකකයක් හෝ CPU එකකට සමාන), ගබඩාවක් (මතකය) සහ ආදාන සහ ප්‍රතිදාන උපාංග ඇතුළු කොටස් කිහිපයකින් සමන්විත විය. මෝල නිර්මාණය කර ඇත්තේ එකතු කිරීම සහ අඩු කිරීම වැනි මූලික ගණිතමය මෙහෙයුම් සිදු කිරීම සඳහා වන අතර ගබඩාව විචල්‍යවල අගයන් රඳවා ගැනීමට භාවිතා කරන ලදී. දත්ත කිය...