ተንቀሳቃሽ የ OpenBGPD 6.7p0 ይገኛል።

ክፍት የቢኤስዲ ገንቢዎች ታትሟል የማዞሪያ ጥቅል ተንቀሳቃሽ እትም መልቀቅ ክፈትBGPD 6.7ከOpenBSD ሌላ በስርዓተ ክወናዎች ላይ ሊያገለግል የሚችል። ተንቀሳቃሽነት ለማረጋገጥ፣ ከOpenNTPD፣ OpenSSH እና LibreSSL ፕሮጀክቶች የኮዱ ክፍሎች ጥቅም ላይ ውለዋል። ከOpenBSD በተጨማሪ የሊኑክስ እና የፍሪቢኤስዲ ድጋፍ ይፋ ሆኗል። OpenBGPD በዴቢያን 9፣ ኡቡንቱ 14.04+ እና FreeBSD 12 ላይ ተፈትኗል።

OpenBGPD የሚገነባው ስር ነው። ድጋፍ የክልል የበይነመረብ ሬጅስትራር RIPE NCC ፣ የ OpenBGPD ተግባርን በአገልጋዮች ላይ በኢንተርኦፕሬተር የትራፊክ መለዋወጫ ነጥቦች (IXP) ለማዘዋወር እና ከጥቅሉ ጋር ሙሉ ለሙሉ አማራጭ ለመፍጠር ወደ ተስማሚነት ለማምጣት ፍላጎት ያለው። ወፍ (ሌሎች የBGP ፕሮቶኮልን የሚተገበሩ ክፍት አማራጮች ፕሮጀክቶችን ያካትታሉ FRRouting, ጎቢጂፒ, ExaBGP и ባዮ-ራውቲንግ).

የOpenBGPD ልማት ከፍተኛውን የደህንነት እና አስተማማኝነት ደረጃ በማረጋገጥ ላይ ያተኩራል። ለጥበቃ ፣የሁሉም መለኪያዎች ትክክለኛነት ጥብቅ ማረጋገጫ ፣የመያዣ ድንበሮችን መከበራቸውን ለመከታተል ፣የእድሎች መለያየት እና የስርዓት ጥሪዎችን የመጠቀም ገደብ ጥቅም ላይ ይውላሉ። ሌሎች ጥቅማ ጥቅሞች የውቅረት ፍቺ ቋንቋ ምቹ አገባብ፣ ከፍተኛ አፈጻጸም እና የማስታወስ ብቃት (ለምሳሌ OpenBGPD በመቶ ሺዎች የሚቆጠሩ ግቤቶችን ከያዙ የማዞሪያ ሰንጠረዦች ጋር አብሮ መስራት ይችላል። ፕሮጀክቱ አብዛኛዎቹን የ BGP 4 ዝርዝሮችን ይደግፋል እና የ RFC8212 መስፈርቶችን ያሟላል, ነገር ግን ሰፊውን ለመቀበል አይሞክርም እና በጣም ታዋቂ እና የተስፋፋ ተግባራትን በዋናነት ይደግፋል.

በ OpenBGPD 6.7 መለቀቅ ላይ ምልክት የተደረገበት የሚከተሉት ማሻሻያዎች:

  • የ bgpctl መገልገያ ለ JSON ውፅዓት የመጀመሪያ ድጋፍ ይሰጣል;
  • В bgpd.conf በ "ቡድን" ብሎኮች ውስጥ በአከባቢ-አድራሻ መመሪያ ውስጥ IPv4 እና IPv6 አድራሻዎችን በአንድ ጊዜ ማዘጋጀት ይፈቀድለታል.
  • ትክክለኛ የ ROA ሰንጠረዦች (የመንገድ መነሻ ፍቃድ) ከቅድመ ቅጥያ/ምንጭ-እንደ ጥንድ ጥንድ ወደ አንድ አካል ረጅሙ “maxlen” እሴት መረጋገጡ የተረጋገጠ ነው።
  • ሙሉ ሰንጠረዦች እንዳይፈስ ለማድረግ የማስታወቂያ ቅድመ ቅጥያዎችን ቁጥር ለመገደብ "max-prefix {NUM} out" ንብረት ወደ bgpd.conf ታክሏል፤
  • በbgpctl የ'ሾው ጎረቤት' ትዕዛዙ የተቀበሉትን እና ቅድመ ቅጥያዎችን ቆጣሪዎችን እንዲሁም የ"max-prefix out" ገደብ ለማሳየት ተዘርግቷል፤
  • ማሳወቂያዎቹ ስለ ጎጆው ስህተቶች መንስኤ መረጃን ያካትታሉ። የ "bgpctl አሳይ ጎረቤት" ትዕዛዝ ለመጨረሻ ጊዜ የተቀበለው ስህተት ምክንያት ውጤትን ይሰጣል;
  • የ "አስደሳች ዳግም መጫን" ስራን በትክክል ለማከናወን, ጊዜ ያለፈባቸው ቅድመ ቅጥያዎች በአድጅ-RIB-ውጭ ሠንጠረዥ ውስጥ ምልክት ይደረግባቸዋል, ይህም በአካባቢው BGP ራውተር ለእኩዮች ጥሩ መንገዶችን ለማስተዋወቅ ስለመረጡት መንገዶች መረጃን ያከማቻል;
  • ያለ byacc ጎሽ ተንታኞች ለመጻፍ ጥቅል በመጠቀም OpenBGPD የመገንባት ችሎታ ታክሏል;
  • ወደ bgpctl.sock የሚወስደውን መንገድ የሚወስኑበት የ "--runstatedir" አማራጭ ታክሏል;
  • ተንቀሳቃሽነት ለማሻሻል የውቅረት ስክሪፕቱን አጽድቷል።

ምንጭ: opennet.ru

አስተያየት ያክሉ