እንዴት 1500 ባይት በበይነመረቡ ላይ ከፍተኛው የመረጃ ልውውጥ አሃድ ሆነ

እንዴት 1500 ባይት በበይነመረቡ ላይ ከፍተኛው የመረጃ ልውውጥ አሃድ ሆነ

ኤተርኔት በሁሉም ቦታ አለ, እና በአስር ሺዎች የሚቆጠሩ አምራቾች እሱን የሚደግፉ መሳሪያዎችን ያመርታሉ. ሆኖም ፣ ሁሉም ማለት ይቻላል እነዚህ መሣሪያዎች አንድ የሚያመሳስላቸው ነገር አለ- ኤምቲዩ:

$ ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP 
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff

MTU (ከፍተኛ የማስተላለፊያ ክፍል) የአንድ ነጠላ የውሂብ ፓኬት ከፍተኛ መጠን ይገልጻል። በአጠቃላይ በላንህ ላይ ከመሳሪያዎች ጋር መልእክት ስትለዋወጥ ኤምቲዩ በ1500 ባይት ቅደም ተከተል ይሆናል፣ እና መላው ኢንተርኔት ከሞላ ጎደል በ1500 ባይት ይሰራል።ይህ ማለት ግን እነዚህ የመገናኛ ቴክኖሎጂዎች ትልቅ የፓኬት መጠን ማስተላለፍ አይችሉም ማለት አይደለም።

ለምሳሌ 802.11 (በተለምዶ ዋይፋይ በመባል የሚታወቀው) MTU 2304 ባይት አለው፣ እና የእርስዎ አውታረ መረብ FDDI የሚጠቀም ከሆነ የእርስዎ MTU 4352 ባይት ነው። ኤተርኔት ራሱ የ "ግዙፍ ፍሬሞች" ጽንሰ-ሐሳብ አለው, MTU እስከ 9000 ባይት መጠን ሊመደብ ይችላል (ለዚህ ሁነታ በ NICs, switches እና ራውተሮች ድጋፍ).

ነገር ግን, በይነመረብ ላይ ይህ በተለይ አስፈላጊ አይደለም. የበይነመረቡ ዋና የጀርባ አጥንቶች በዋነኝነት በኤተርኔት ግንኙነቶች የተመሰረቱ በመሆናቸው በሌሎች መሳሪያዎች ላይ የፓኬት መቆራረጥን ለማስቀረት መደበኛ ያልሆነው ከፍተኛው የፓኬት መጠን ወደ 1500ቢ ተቀናብሯል።

ቁጥር 1500 ራሱ እንግዳ ነው - አንድ ሰው በኮምፒዩተር ዓለም ውስጥ ያሉ ቋሚዎች በሁለት ኃይሎች ላይ እንዲመሰርቱ ይጠብቃል, ለምሳሌ. ስለዚህ 1500B ከየት መጣ እና ለምን አሁንም እንጠቀማለን?

አስማት ቁጥር

የኤተርኔት የመጀመሪያው ትልቅ ግኝት በመመዘኛዎች መልክ መጣ። 10 ቤዝ-2 (ቀጭን) እና 10 ቤዝ-5 (ወፍራም)፣ አንድ የተወሰነ የአውታረ መረብ ክፍል ምን ያህል መቶ ሜትሮች ሊሸፍን እንደሚችል የሚያመለክቱ ቁጥሮች።

በዚያን ጊዜ ብዙ ተቀናቃኝ ፕሮቶኮሎች ስለነበሩ እና ሃርድዌር ውስንነት ስለነበረው የቅርጸቱ ፈጣሪ የፓኬት ቋት የማስታወሻ መስፈርቶች በአስማት ቁጥር 1500 መከሰት ውስጥ ሚና እንደተጫወተ አምኗል።

በቅድመ-እይታ፣ ትልቅ ቢበዛ የተሻለ መፍትሄ ሊሆን እንደሚችል ግልጽ ነው፣ ነገር ግን የNICs ወጪን ቀድመን ብንጨምር ኖሮ፣ ኤተርኔት በስፋት እንዳይሰራጭ ይከለክለው ነበር።

ይሁን እንጂ ይህ አጠቃላይ ታሪክ አይደለም. ውስጥ работе "Ethernet: Distributed Packet Switching in Local Computer Networks" 1980 በኔትወርኮች ውስጥ ትላልቅ ፓኬቶችን ስለመጠቀም ውጤታማነት ከመጀመሪያዎቹ ትንታኔዎች አንዱን ያቀርባል። በዚያን ጊዜ፣ ይህ በተለይ ለኤተርኔት ኔትወርኮች በጣም አስፈላጊ ነበር፣ ምክንያቱም ሁሉንም ስርዓቶች በአንድ ኮአክሲያል ገመድ ማገናኘት ስለሚችሉ ወይም አንድ ፓኬት በአንድ ጊዜ ወደ ሁሉም አንጓዎች መላክ የሚችሉ መገናኛዎችን ያቀፈ ነው።

በክፍሎች ውስጥ መልዕክቶችን ሲያስተላልፉ በጣም ከፍተኛ መዘግየቶችን የማያመጣውን ቁጥር መምረጥ አስፈላጊ ነበር (አንዳንድ ጊዜ በጣም ስራ ይበዛበታል) እና በተመሳሳይ ጊዜ የፓኬቶችን ብዛት አይጨምርም.

በግልጽ ለማየት እንደሚቻለው, በዚያን ጊዜ መሐንዲሶች 1500 B (ወደ 12000 ቢት ገደማ) በጣም "አስተማማኝ" አማራጭ አድርገው መረጡት.

ከዚያን ጊዜ ጀምሮ ሌሎች የተለያዩ የመልእክት መላላኪያ ሥርዓቶች መጥተዋል ከነሱ መካከል ግን ኤተርኔት ከ1500 ባይት ጋር ያለው ዝቅተኛው MTU እሴት ነበረው።በአውታረ መረብ ውስጥ ካለው አነስተኛ MTU እሴት በላይ ማለፍ ማለት የፓኬት መበታተንን መፍጠር ወይም በ PMTUD ውስጥ መሳተፍ (ከፍተኛውን የፓኬት መጠን መፈለግ ማለት ነው) ለተመረጠው መንገድ] ። ሁለቱም አማራጮች የራሳቸው ልዩ ችግሮች ነበሩባቸው። ምንም እንኳን አንዳንድ ጊዜ ትላልቅ የስርዓተ ክወናዎች አምራቾች የ MTU ዋጋን ዝቅ ቢያደርጉም።

የውጤታማነት ሁኔታ

አሁን በይነመረብ MTU በ 1500B ብቻ የተገደበ መሆኑን እናውቃለን፣ ይህም በአብዛኛው በሌጋሲ መዘግየት ሜትሪክስ እና በሃርድዌር ውስንነት ነው። ይህ የበይነመረብን ውጤታማነት ምን ያህል ይነካል?

እንዴት 1500 ባይት በበይነመረቡ ላይ ከፍተኛው የመረጃ ልውውጥ አሃድ ሆነ

ከአንድ ትልቅ የበይነመረብ ልውውጥ ነጥብ AMS-IX መረጃን ከተመለከትን, ቢያንስ 20% የሚተላለፉ ፓኬቶች ከፍተኛ መጠን እንዳላቸው እናያለን. እንዲሁም አጠቃላይ የ LAN ትራፊክን መመልከት ይችላሉ፡-

እንዴት 1500 ባይት በበይነመረቡ ላይ ከፍተኛው የመረጃ ልውውጥ አሃድ ሆነ

ሁለቱንም ግራፎች ካዋህዷቸው፣ የሚከተለውን የመሰለ ነገር ታገኛለህ (ለእያንዳንዱ የፓኬት መጠን ያለው የትራፊክ ግምት):

እንዴት 1500 ባይት በበይነመረቡ ላይ ከፍተኛው የመረጃ ልውውጥ አሃድ ሆነ

ወይም፣ የእነዚህን ራስጌዎች እና ሌሎች የአገልግሎት መረጃዎች ትራፊክ ከተመለከትን፣ ከተለየ ሚዛን ጋር አንድ አይነት ግራፍ እናገኛለን፡-

እንዴት 1500 ባይት በበይነመረቡ ላይ ከፍተኛው የመረጃ ልውውጥ አሃድ ሆነ

የመተላለፊያ ይዘት ትልቅ ክፍል በትልቁ መጠን ክፍል ውስጥ ላሉ ፓኬቶች ራስጌ ላይ ይውላል። ከፍተኛው የትራፊክ ፍሰት 246 ጂቢ በሰከንድ ስለሆነ፣ ይህ አማራጭ አሁንም ሲኖር ሁላችንም ወደ "ጃምቦ ፍሬም" ብንቀይር ይህ ትርፍ 41GB/s ብቻ እንደሚሆን መገመት ይቻላል።

ግን ዛሬ ባቡሩ የሄደው ትልቁ የኢንተርኔት ክፍል ይመስለኛል። እና ምንም እንኳን አንዳንድ አቅራቢዎች ከ 9000 MTU ጋር ቢሰሩም, አብዛኛዎቹ አይደግፉም, እና በይነመረብ ላይ አንድን ነገር በአለምአቀፍ ደረጃ ለመለወጥ መሞከር እጅግ በጣም ከባድ እንደሆነ በተደጋጋሚ ተረጋግጧል.

ምንጭ: hab.com

አስተያየት ያክሉ