كىرىش سۆز
ھەممىمىز IP نىڭ تۈرگە ئايرىش ۋە تۈرگە ئايرىماسلىق پىرىنسىپى ۋە ئۇنىڭ تور ئالاقىسىدىكى قوللىنىلىشىنى بىلىمىز. IP پارچىلاش ۋە قايتا يىغىش پاكېت يەتكۈزۈش جەريانىدىكى مۇھىم مېخانىزم. پاكېتنىڭ چوڭلۇقى تور ئۇلىنىشىنىڭ ئەڭ چوڭ يەتكۈزۈش بىرلىكى (MTU) چېكىدىن ئېشىپ كەتكەندە، IP پارچىلاش پاكېتنى يەتكۈزۈش ئۈچۈن بىر قانچە كىچىك پارچىلارغا بۆلىدۇ. بۇ پارچىلار توردا مۇستەقىل ھالدا يەتكۈزۈلىدۇ ۋە مەنزىلگە يېتىپ بارغاندىن كېيىن، IP قايتا يىغىش مېخانىزمى ئارقىلىق تولۇق پاكېتلارغا قايتا يىغىلىدۇ. بۇ پارچىلاش ۋە قايتا يىغىش جەريانى سانلىق مەلۇماتلارنىڭ پۈتۈنلۈكى ۋە ئىشەنچلىكلىكىگە كاپالەتلىك قىلىش بىلەن بىرگە، چوڭ چوڭلۇقتىكى پاكېتلارنىڭ توردا يەتكۈزۈلۈشىگە كاپالەتلىك قىلىدۇ. بۇ بۆلۈمدە، بىز IP پارچىلاش ۋە قايتا يىغىشنىڭ قانداق ئىشلەيدىغانلىقىنى تېخىمۇ چوڭقۇر كۆرۈپ چىقىمىز.
IP پارچىلاش ۋە قايتا يىغىش
ھەر خىل سانلىق مەلۇمات ئۇلىنىشلىرىنىڭ ئەڭ چوڭ يەتكۈزۈش بىرلىكى (MTU) ئوخشىمايدۇ؛ مەسىلەن، FDDI سانلىق مەلۇمات ئۇلىنىشىنىڭ MTUسى 4352 بايت، ئېتېرنېت MTUسى بولسا 1500 بايت. MTU ئەڭ چوڭ يەتكۈزۈش بىرلىكىنى بىلدۈرىدۇ ۋە تور ئارقىلىق يەتكۈزۈلىدىغان ئەڭ چوڭ بولاق چوڭلۇقىنى كۆرسىتىدۇ.
FDDI (تال تارقىلىشچان سانلىق مەلۇمات ئارىلىقى) يۇقىرى سۈرئەتلىك يەرلىك تور (LAN) ئۆلچىمى بولۇپ، ئوپتىك تالانى يەتكۈزۈش ۋاسىتىسى سۈپىتىدە ئىشلىتىدۇ. ئەڭ چوڭ يەتكۈزۈش بىرلىكى (MTU) سانلىق مەلۇمات ئۇلىنىش قەۋىتى كېلىشىمى ئارقىلىق يەتكۈزۈلىدىغان ئەڭ چوڭ بولاق چوڭلۇقى. FDDI تورلىرىدا، MTU نىڭ چوڭلۇقى 4352 بايت. بۇ دېگەنلىك، FDDI تورىدا سانلىق مەلۇمات ئۇلىنىش قەۋىتى كېلىشىمى ئارقىلىق يەتكۈزۈلىدىغان ئەڭ چوڭ بولاق چوڭلۇقى 4352 بايت. ئەگەر يەتكۈزۈلىدىغان بولاق بۇ چوڭلۇقتىن ئېشىپ كەتسە، بولاقنى MTU چوڭلۇقىغا ماس كېلىدىغان كۆپ پارچىلارغا بۆلۈش ۋە قوبۇللىغۇچتا قايتا يىغىش كېرەك.
Ethernet ئۈچۈن، MTU ئادەتتە 1500 بايت چوڭلۇقتا بولىدۇ. بۇ دېگەنلىك، Ethernet 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 پارچىلىنىشىنى قايتا يىغىشنى قوللايدۇ، شۇنداق قىلىپ بارلىق IP پارچىلىنىش بولاقلىرىدا L4 ئالاھىدىلىكىنى سۈزۈشنى ئەمەلگە ئاشۇرغىلى بولىدۇ. قاتناش چىقىرىش سىياسىتىنى يولغا قويىدۇ.)
نېمە ئۈچۈن 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 بىتلىق ئادرېس ئۇزۇنلۇقىنى ئىشلىتىدۇ، بۇ IPv4 نىڭ 32 بىتلىق ئادرېس ئۇزۇنلۇقىدىن كۆپرەك IP ئادرېسى بىلەن تەمىنلىيەلەيدۇ. بۇنىڭ سەۋەبى IPv4 ئادرېس بوشلۇقى ئاستا-ئاستا تۈگىشىپ كېتىۋاتقانلىقى، IPv6 ئادرېس بوشلۇقىنىڭ بولسا ناھايىتى چوڭ بولۇپ، كەلگۈسىدىكى ئىنتېرنېتنىڭ ئېھتىياجىنى قاندۇرالايدىغانلىقىدۇر.
IPv6 ھەققىدە سۆز بولغاندا، ئادرېس بوشلۇقىنىڭ كېڭىيىشىدىن باشقا، ئۇ يەنە تېخىمۇ ياخشى بىخەتەرلىك ۋە كېڭەيتىش ئىقتىدارىنى ئېلىپ كېلىدۇ، بۇ IPv6 نىڭ IPv4 گە سېلىشتۇرغاندا تېخىمۇ ياخشى تور تەجرىبىسى بىلەن تەمىنلىيەلەيدىغانلىقىدىن دېرەك بېرىدۇ.
IPv6 ئۇزۇن مەزگىلدىن بۇيان مەۋجۇت بولسىمۇ، ئۇنىڭ دۇنيا مىقياسىدا ئىشلىتىلىشى يەنىلا نىسبەتەن ئاستا. بۇنىڭ ئاساسلىق سەۋەبى IPv6 نىڭ مەۋجۇت IPv4 تورى بىلەن ماسلىشىشى كېرەكلىكى، بۇنىڭ ئۈچۈن ئۆزگىرىش ۋە كۆچۈش تەلەپ قىلىنىدىغانلىقىدۇر. قانداقلا بولمىسۇن، IPv4 ئادرېسلىرىنىڭ تۈگىشى ۋە IPv6 غا بولغان ئېھتىياجنىڭ ئېشىشىغا ئەگىشىپ، بارغانسېرى كۆپ ئىنتېرنېت مۇلازىمەت تەمىنلىگۈچىلىرى ۋە تەشكىلاتلىرى ئاستا-ئاستا IPv6 نى قوللىنىشقا باشلىدى، ھەمدە ئاستا-ئاستا IPv6 ۋە IPv4 نىڭ قوش قاتلاملىق مەشغۇلاتىنى ئەمەلگە ئاشۇردى.
خۇلاسە
بۇ بابتا، بىز IP پارچىلاش ۋە قايتا يىغىشنىڭ قانداق ئىشلەيدىغانلىقىنى چوڭقۇرراق كۆرۈپ چىقتۇق. ھەر خىل سانلىق مەلۇمات ئۇلىنىشلىرىنىڭ ئەڭ چوڭ يەتكۈزۈش بىرلىكى (MTU) ئوخشىمايدۇ. بىر بولاقنىڭ چوڭلۇقى MTU چېكىدىن ئېشىپ كەتكەندە، IP پارچىلاش بولاقنى يەتكۈزۈش ئۈچۈن بىر قانچە كىچىك پارچىلارغا بۆلىدۇ ۋە مەنزىلگە يېتىپ بارغاندىن كېيىن IP قايتا يىغىش مېخانىزمى ئارقىلىق ئۇلارنى تولۇق بولاققا قايتا يىغىدۇ. TCP پارچىلاشنىڭ مەقسىتى IP قەۋىتىنىڭ پارچىلانماسلىقى ۋە پەقەت قايتا يوللاش جەريانىدا پارچىلىنىپ كەتكەن كىچىك سانلىق مەلۇماتلارنى قايتا يوللاش، شۇ ئارقىلىق يەتكۈزۈش ئۈنۈمى ۋە ئىشەنچلىكلىكىنى ئاشۇرۇشتىن ئىبارەت. قانداقلا بولمىسۇن، توشۇش ئۇلىنىشى بويىچە MTU ئەۋەتكۈچىنىڭكىدىن كىچىك بولۇشى مۇمكىن بولغان باشقا تور قەۋىتى ئۈسكۈنىلىرى بولۇشى مۇمكىن، شۇڭا بولاق بۇ ئۈسكۈنىلەرنىڭ IP قەۋىتىدە يەنىلا قايتا پارچىلىنىدۇ. IP قەۋىتىدىكى پارچىلىنىشتىن ئىمكانقەدەر ساقلىنىش كېرەك، بولۇپمۇ ئۇلىنىشتىكى ئارىلىق ئۈسكۈنىلەردە.
ئېلان قىلىنغان ۋاقىت: 2025-يىلى 8-ئاينىڭ 7-كۈنى
