හැඳින්වීම
ජාල සන්නිවේදනයේ IP වර්ගීකරණය සහ වර්ගීකරණය නොකිරීමේ මූලධර්මය සහ එහි යෙදුම අපි කවුරුත් දනිමු. IP ඛණ්ඩනය සහ නැවත එකලස් කිරීම පැකට් සම්ප්රේෂණ ක්රියාවලියේ ප්රධාන යාන්ත්රණයකි. පැකට්ටුවක ප්රමාණය ජාල සබැඳියක උපරිම සම්ප්රේෂණ ඒකක (MTU) සීමාව ඉක්මවා ගිය විට, IP ඛණ්ඩනය සම්ප්රේෂණය සඳහා පැකට්ටුව කුඩා කොටස් කිහිපයකට බෙදයි. මෙම කොටස් ජාලය තුළ ස්වාධීනව සම්ප්රේෂණය වන අතර, ගමනාන්තයට පැමිණි පසු, ඒවා IP නැවත එකලස් කිරීමේ යාන්ත්රණය මඟින් සම්පූර්ණ පැකට් වලට නැවත එකලස් කරනු ලැබේ. මෙම ඛණ්ඩනය සහ නැවත එකලස් කිරීමේ ක්රියාවලිය මඟින් දත්තවල අඛණ්ඩතාව සහ විශ්වසනීයත්වය සහතික කරමින් විශාල ප්රමාණයේ පැකට් ජාලය තුළ සම්ප්රේෂණය කළ හැකි බව සහතික කරයි. මෙම කොටසේදී, IP ඛණ්ඩනය සහ නැවත එකලස් කිරීම ක්රියා කරන ආකාරය පිළිබඳව අපි ගැඹුරින් සලකා බලමු.
IP ඛණ්ඩනය සහ නැවත එකලස් කිරීම
විවිධ දත්ත සබැඳිවලට විවිධ උපරිම සම්ප්රේෂණ ඒකක (MTU) ඇත; උදාහරණයක් ලෙස, FDDI දත්ත සබැඳියේ MTU බයිට් 4352 ක් සහ ඊතර්නෙට් MTU බයිට් 1500 ක් ඇත. MTU යනු උපරිම සම්ප්රේෂණ ඒකකය සඳහා වන අතර එය ජාලය හරහා සම්ප්රේෂණය කළ හැකි උපරිම පැකට් ප්රමාණයට යොමු වේ.
FDDI (Fiber Distributed Data Interface) යනු සම්ප්රේෂණ මාධ්යය ලෙස දෘශ්ය තන්තු භාවිතා කරන අධිවේගී දේශීය ප්රදේශ ජාල (LAN) ප්රමිතියකි. උපරිම සම්ප්රේෂණ ඒකකය (MTU) යනු දත්ත සබැඳි ස්ථර ප්රොටෝකෝලයක් මඟින් සම්ප්රේෂණය කළ හැකි උපරිම පැකට් ප්රමාණයයි. FDDI ජාල වල, MTU හි ප්රමාණය බයිට් 4352 කි. මෙයින් අදහස් කරන්නේ FDDI ජාලයේ දත්ත සබැඳි ස්ථර ප්රොටෝකෝලය මඟින් සම්ප්රේෂණය කළ හැකි උපරිම පැකට් ප්රමාණය බයිට් 4352 ක් බවයි. සම්ප්රේෂණය කළ යුතු පැකට්ටුව මෙම ප්රමාණය ඉක්මවා ගියහොත්, සම්ප්රේෂණය සහ ග්රාහකයේ නැවත එකලස් කිරීම සඳහා MTU ප්රමාණයට සුදුසු බහු කොටස් වලට පැකට්ටුව බෙදීමට එය කැබලි කළ යුතුය.
ඊතර්නෙට් සඳහා, MTU සාමාන්යයෙන් බයිට් 1500 ක ප්රමාණයකින් යුක්ත වේ. මෙයින් අදහස් කරන්නේ ඊතර්නෙට් වලට බයිට් 1500 ක් දක්වා ප්රමාණයේ පැකට් සම්ප්රේෂණය කළ හැකි බවයි. පැකට් ප්රමාණය MTU සීමාව ඉක්මවා ගියහොත්, පැකට්ටුව සම්ප්රේෂණය සඳහා කුඩා කොටස් වලට කැබලි කර ගමනාන්තයේදී නැවත එකලස් කරනු ලැබේ. නැවත එකලස් කිරීම ඛණ්ඩනය වූ IP දත්ත ග්රෑම් ගමනාන්ත ධාරකය විසින් පමණක් සිදු කළ හැකි අතර, රවුටරය නැවත එකලස් කිරීමේ ක්රියාවලිය සිදු නොකරනු ඇත.
අපි මීට පෙර TCP කොටස් ගැනද කතා කළෙමු, නමුත් MSS යනු උපරිම කොටස් ප්රමාණය සඳහා වන අතර එය TCP ප්රොටෝකෝලයෙහි වැදගත් කාර්යභාරයක් ඉටු කරයි. MSS යනු TCP සම්බන්ධතාවයක යැවීමට අවසර දී ඇති උපරිම දත්ත කොටසේ ප්රමාණයයි. MTU හා සමානව, MSS පැකට් වල ප්රමාණය සීමා කිරීමට භාවිතා කරයි, නමුත් එය ප්රවාහන ස්ථරය වන TCP ප්රොටෝකෝල ස්ථරයේදී එසේ කරයි. TCP ප්රොටෝකෝලය යෙදුම් ස්ථරයේ දත්ත සම්ප්රේෂණය කරන්නේ දත්ත බහු දත්ත කොටස් වලට බෙදීමෙන් වන අතර, එක් එක් දත්ත කොටසෙහි ප්රමාණය MSS මගින් සීමා කෙරේ.
එක් එක් දත්ත සබැඳියේ MTU අගය වෙනස් වන්නේ එක් එක් විවිධ වර්ගයේ දත්ත සබැඳි විවිධ අරමුණු සඳහා භාවිතා කරන බැවිනි. භාවිතයේ අරමුණ අනුව, විවිධ MTU සත්කාරකත්වය සැපයිය හැකිය.
යවන්නාට ඊතර්නෙට් සබැඳියක් හරහා සම්ප්රේෂණය සඳහා විශාල බයිට් 4000 ක දත්ත ග්රෑම් එකක් යැවීමට අවශ්ය යැයි සිතමු, එබැවින් සම්ප්රේෂණය සඳහා දත්ත ග්රෑම් කුඩා දත්ත ග්රෑම් තුනකට බෙදිය යුතුය. මෙයට හේතුව එක් එක් කුඩා දත්ත ග්රෑම් එකක ප්රමාණය MTU සීමාව ඉක්මවා යා නොහැකි බැවිනි, එනම් බයිට් 1500 කි. කුඩා දත්ත ග්රෑම් තුන ලැබීමෙන් පසු, ග්රාහකයා එක් එක් දත්ත ග්රෑම් එකේ අනුක්රමික අංකය සහ ඕෆ්සෙට් මත පදනම්ව ඒවා මුල් බයිට් 4000 ක විශාල දත්ත ග්රෑම් එකට නැවත එකලස් කරයි.
ඛණ්ඩනය වූ සම්ප්රේෂණයකදී, ඛණ්ඩනයක් නැතිවීම මුළු IP දත්ත ග්රෑම් එකම අවලංගු කරයි. මෙය වළක්වා ගැනීම සඳහා, TCP විසින් MSS හඳුන්වා දෙන ලද අතර, එහිදී ඛණ්ඩනය IP ස්ථරය මගින් නොව TCP ස්ථරයේදී සිදු කෙරේ. මෙම ප්රවේශයේ වාසිය නම්, TCP හට එක් එක් කොටසෙහි ප්රමාණය කෙරෙහි වඩාත් නිවැරදි පාලනයක් ඇති අතර, එමඟින් IP ස්ථරයේදී ඛණ්ඩනය වීම හා සම්බන්ධ ගැටළු මඟහරවා ගත හැකිය.
UDP සඳහා, අපි MTU ට වඩා විශාල දත්ත පැකට්ටුවක් නොයැවීමට උත්සාහ කරමු. මෙයට හේතුව UDP යනු සම්බන්ධතා රහිත දිශානත ප්රවාහන ප්රොටෝකෝලයක් වන අතර එය TCP වැනි විශ්වසනීයත්වය සහ නැවත සම්ප්රේෂණ යාන්ත්රණ සපයන්නේ නැත. අපි MTU ට වඩා විශාල UDP දත්ත පැකට්ටුවක් යවන්නේ නම්, එය සම්ප්රේෂණය සඳහා IP ස්ථරය මගින් ඛණ්ඩනය කරනු ලැබේ. එක් කොටසක් නැති වූ පසු, UDP ප්රොටෝකෝලයට නැවත සම්ප්රේෂණය කළ නොහැකි අතර, එහි ප්රතිඵලයක් ලෙස දත්ත නැති වේ. එබැවින්, විශ්වාසදායක දත්ත සම්ප්රේෂණය සහතික කිරීම සඳහා, අපි MTU තුළ UDP දත්ත පැකට් ප්රමාණය පාලනය කිරීමට සහ ඛණ්ඩනය වූ සම්ප්රේෂණය වළක්වා ගැනීමට උත්සාහ කළ යුතුය.
Mylinking ™ ජාල පැකට් තැරැව්කරුවිවිධ ආකාරයේ උමං ප්රොටෝකෝල VxLAN/NVGRE/IPoverIP/MPLS/GRE යනාදිය ස්වයංක්රීයව හඳුනාගත හැකිය, අභ්යන්තර හෝ බාහිර ලක්ෂණවල උමං ප්රවාහ ප්රතිදානය අනුව පරිශීලක පැතිකඩ අනුව තීරණය කළ හැකිය.
○ එයට VLAN, QinQ, සහ MPLS ලේබල් පැකට් හඳුනාගත හැකිය.
○ අභ්යන්තර සහ බාහිර VLAN හඳුනාගත හැකිය
○ IPv4/IPv6 පැකට් හඳුනාගත හැකිය
○ VxLAN, NVGRE, GRE, IPoverIP, GENEVE, MPLS උමං පැකට් හඳුනාගත හැකිය.
○ IP ඛණ්ඩනය කරන ලද පැකට් හඳුනාගත හැකිය (IP ඛණ්ඩනය හඳුනා ගැනීමට සහය දක්වන අතර සියලුම IP ඛණ්ඩනය කරන පැකට් මත L4 විශේෂාංග පෙරීම ක්රියාත්මක කිරීම සඳහා IP ඛණ්ඩනය නැවත එකලස් කිරීමට සහය දක්වයි. රථවාහන ප්රතිදාන ප්රතිපත්තිය ක්රියාත්මක කරන්න.)
IP කොටස් වලට සහ TCP කොටස් වලට බෙදා ඇත්තේ ඇයි?
ජාල සම්ප්රේෂණයේදී, IP ස්ථරය මඟින් දත්ත පැකට්ටුව ස්වයංක්රීයව ඛණ්ඩනය වන බැවින්, TCP ස්ථරය මඟින් දත්ත ඛණ්ඩනය නොකළද, දත්ත පැකට්ටුව ස්වයංක්රීයව IP ස්ථරය මගින් ඛණ්ඩනය වී සාමාන්යයෙන් සම්ප්රේෂණය වේ. එසේනම් TCP හට ඛණ්ඩනය අවශ්ය වන්නේ ඇයි? එය අධික ලෙස නොවේද?
TCP ස්ථරයේ කොටස් කර නොමැති විශාල පැකට්ටුවක් ඇති බවත්, එය ප්රවාහනයේදී නැති වී ඇති බවත් සිතමු; TCP එය නැවත සම්ප්රේෂණය කරනු ඇත, නමුත් සම්පූර්ණ විශාල පැකට්ටුව තුළ පමණි (IP ස්ථරය දත්ත කුඩා පැකට් වලට බෙදුවද, ඒ සෑම එකක්ම MTU දිගකින් යුක්ත වේ). මෙයට හේතුව IP ස්ථරය විශ්වාසදායක දත්ත සම්ප්රේෂණය ගැන තැකීමක් නොකරන බැවිනි.
වෙනත් වචන වලින් කිවහොත්, යන්ත්රයක ප්රවාහන ජාලයට සබැඳියකදී, ප්රවාහන ස්ථරය දත්ත ඛණ්ඩනය කරන්නේ නම්, IP ස්ථරය එය ඛණ්ඩනය නොකරයි. ප්රවාහන ස්ථරයේදී ඛණ්ඩනය සිදු නොකළහොත්, IP ස්ථරයේදී ඛණ්ඩනය කළ හැකිය.
සරලව කිවහොත්, TCP දත්ත කොටස් කරන අතර එමඟින් IP ස්ථරය තවදුරටත් ඛණ්ඩනය නොවන අතර, නැවත සම්ප්රේෂණය වන විට, ඛණ්ඩනය වූ දත්ත වලින් කුඩා කොටස් පමණක් නැවත සම්ප්රේෂණය වේ. මේ ආකාරයෙන්, සම්ප්රේෂණ කාර්යක්ෂමතාව සහ විශ්වසනීයත්වය වැඩි දියුණු කළ හැකිය.
TCP ඛණ්ඩනය වී ඇත්නම්, IP ස්ථරය ඛණ්ඩනය වී නොමැතිද?
ඉහත සාකච්ඡාවේදී, යවන්නාගේ TCP ඛණ්ඩනයට පසුව, IP ස්ථරයේ ඛණ්ඩනයක් නොමැති බව අපි සඳහන් කළෙමු. කෙසේ වෙතත්, ප්රවාහන සබැඳිය පුරා යවන්නාගේ MTU ට වඩා කුඩා උපරිම සම්ප්රේෂණ ඒකකයක් (MTU) තිබිය හැකි වෙනත් ජාල ස්ථර උපාංග තිබිය හැකිය. එමනිසා, යවන්නාගේ පැකට්ටුව ඛණ්ඩනය වී තිබුණද, එය මෙම උපාංගවල IP ස්ථරය හරහා ගමන් කරන විට එය නැවත ඛණ්ඩනය වේ. අවසානයේදී, සියලුම කැබලි ග්රාහකයේ එකලස් කරනු ලැබේ.
අපට සම්පූර්ණ සබැඳිය පුරා අවම MTU තීරණය කර එම දිගට දත්ත යැවිය හැකි නම්, දත්ත සම්ප්රේෂණය කරන නෝඩය කුමක් වුවත් ඛණ්ඩනය සිදු නොවේ. සම්පූර්ණ සබැඳිය පුරා ඇති මෙම අවම MTU මාර්ගය MTU (PMTU) ලෙස හැඳින්වේ. IP පැකට්ටුවක් රවුටරයකට පැමිණෙන විට, රවුටරයේ MTU පැකට් දිගට වඩා අඩු නම් සහ DF (ඛණ්ඩනය නොකරන්න) ධජය 1 ලෙස සකසා ඇත්නම්, රවුටරයට පැකට්ටුව ඛණ්ඩනය කිරීමට නොහැකි වන අතර එය අතහැර දැමිය හැක්කේ එය පමණි. මෙම අවස්ථාවේදී, රවුටරය "ඛණ්ඩනය අවශ්ය නමුත් DF කට්ටලය" ලෙස හඳුන්වන ICMP (අන්තර්ජාල පාලන පණිවිඩ ප්රොටෝකෝලය) දෝෂ පණිවිඩයක් ජනනය කරයි. මෙම ICMP දෝෂ පණිවිඩය රවුටරයේ MTU අගය සමඟ මූලාශ්ර ලිපිනයට ආපසු යවනු ලැබේ. යවන්නාට ICMP දෝෂ පණිවිඩය ලැබුණු විට, තහනම් ඛණ්ඩනය වීමේ තත්ත්වය නැවත වළක්වා ගැනීම සඳහා එයට MTU අගය මත පදනම්ව පැකට් ප්රමාණය සකස් කළ හැකිය.
IP ඛණ්ඩනය අත්යවශ්ය දෙයක් වන අතර IP ස්ථරයේදී එය වළක්වා ගත යුතුය, විශේෂයෙන් සබැඳියේ අතරමැදි උපාංගවල. එබැවින්, IPv6 හි, අතරමැදි උපාංග මගින් IP පැකට් ඛණ්ඩනය කිරීම තහනම් කර ඇති අතර, ඛණ්ඩනය සිදු කළ හැක්කේ සබැඳියේ ආරම්භයේ සහ අවසානයේ පමණි.
IPv6 පිළිබඳ මූලික අවබෝධය
IPv6 යනු අන්තර්ජාල කෙටුම්පතේ 6 වන අනුවාදය වන අතර එය IPv4 හි අනුප්රාප්තිකයා වේ. IPv6 128-bit ලිපින දිග භාවිතා කරයි, එමඟින් IPv4 හි 32-bit ලිපින දිගට වඩා වැඩි IP ලිපින සැපයිය හැකිය. මෙයට හේතුව IPv4 ලිපින අවකාශය ක්රමයෙන් අවසන් වන අතර IPv6 ලිපින අවකාශය ඉතා විශාල වන අතර අනාගත අන්තර්ජාලයේ අවශ්යතා සපුරාලිය හැකිය.
IPv6 ගැන කතා කරන විට, වැඩි ලිපින ඉඩකට අමතරව, එය වඩා හොඳ ආරක්ෂාවක් සහ පරිමාණයක් ද ගෙන එයි, එනම් IPv4 හා සසඳන විට IPv6 වඩා හොඳ ජාල අත්දැකීමක් ලබා දිය හැකි බවයි.
IPv6 දිගු කාලයක් තිස්සේ පැවතුනද, එහි ගෝලීය යෙදවීම තවමත් සාපේක්ෂව මන්දගාමී ය. මෙයට ප්රධාන වශයෙන් හේතුව IPv6 පවතින IPv4 ජාලය සමඟ අනුකූල විය යුතු අතර, ඒ සඳහා සංක්රාන්තිය සහ සංක්රමණය අවශ්ය වේ. කෙසේ වෙතත්, IPv4 ලිපින අවසන් වීම සහ IPv6 සඳහා වැඩිවන ඉල්ලුමත් සමඟ, වැඩි වැඩියෙන් අන්තර්ජාල සේවා සපයන්නන් සහ සංවිධාන ක්රමයෙන් IPv6 භාවිතා කරමින් සිටින අතර, IPv6 සහ IPv4 හි ද්විත්ව-ස්ටැක් ක්රියාකාරිත්වය ක්රමයෙන් අවබෝධ කර ගනිමින් සිටී.
සාරාංශය
මෙම පරිච්ඡේදයේ දී, IP ඛණ්ඩනය සහ නැවත එකලස් කිරීම ක්රියා කරන ආකාරය පිළිබඳව අපි ගැඹුරින් විමසා බැලුවෙමු. විවිධ දත්ත සබැඳිවලට විවිධ උපරිම සම්ප්රේෂණ ඒකක (MTU) ඇත. පැකට්ටුවක ප්රමාණය MTU සීමාව ඉක්මවන විට, IP ඛණ්ඩනය සම්ප්රේෂණය සඳහා පැකට්ටුව කුඩා කොටස් කිහිපයකට බෙදා, ගමනාන්තයට පැමිණි පසු IP නැවත එකලස් කිරීමේ යාන්ත්රණය මඟින් ඒවා සම්පූර්ණ පැකට්ටුවකට නැවත එකලස් කරයි. TCP ඛණ්ඩනයේ අරමුණ වන්නේ IP ස්ථරය තවදුරටත් ඛණ්ඩනය නොවන බවට පත් කිරීම සහ සම්ප්රේෂණ කාර්යක්ෂමතාව සහ විශ්වසනීයත්වය වැඩි දියුණු කිරීම සඳහා නැවත සම්ප්රේෂණය සිදු වූ විට ඛණ්ඩනය වූ කුඩා දත්ත පමණක් නැවත සම්ප්රේෂණය කිරීමයි. කෙසේ වෙතත්, ප්රවාහන සබැඳිය පුරා වෙනත් ජාල ස්ථර උපාංග තිබිය හැකි අතර ඒවායේ MTU යවන්නාට වඩා කුඩා විය හැකිය, එබැවින් පැකට්ටුව තවමත් මෙම උපාංගවල IP ස්ථරයේදී නැවත ඛණ්ඩනය වනු ඇත. IP ස්ථරයේ ඛණ්ඩනය හැකිතාක් වළක්වා ගත යුතුය, විශේෂයෙන් සබැඳියේ අතරමැදි උපාංගවල.
පළ කිරීමේ කාලය: අගෝස්තු-07-2025