Putanga kawe o OpenBGPD 6.7p0 e waatea ana

OpenBSD Kaiwhakawhanake whakaputaina te tukunga o te putanga kawe o te kete ararere TuwheraBGPD 6.7, ka taea te whakamahi i runga i nga punaha whakahaere i tua atu i te OpenBSD. Hei whakarite i te kawe, i whakamahia etahi waahanga o te waehere mai i nga kaupapa OpenNTPD, OpenSSH me LibreSSL. Hei taapiri atu ki a OpenBSD, kua panuitia te tautoko mo Linux me FreeBSD. Kua whakamatauria a OpenBGPD ki Debian 9, Ubuntu 14.04+ me FreeBSD 12.

Kei te whakawhanakehia te OpenBGPD i raro tautoko te kairēhita Ipurangi a-rohe RIPE NCC, e hiahia ana ki te kawe mai i te mahi o OpenBGPD ki te tika mo te whakamahi i runga i nga kaitoro mo te ararere i nga waahi whakawhiti waka interoperator (IXP) me te hanga i tetahi momo rereke ki te kete. HE WHAKAMAHI (Ko etahi atu huarahi tuwhera e whakatinana ana i te kawa BGP ko nga kaupapa Hurihia, GoBGP, ExaBGP и Ararere-Koiora).

Ko te whakawhanaketanga o OpenBGPD e arotahi ana ki te whakarite i te taumata teitei o te haumaru me te pono. Mo te whakamarumaru, ka whakamahia te tino manatoko mo te tika o nga tawhā katoa, nga tikanga mo te aro turuki i te tutukitanga ki nga rohe aukati, te wehenga o nga mana, me te aukati i te uru ki nga waea punaha ka whakamahia. Ko etahi atu painga ko te wetereo watea o te reo whakamaramatanga whirihoranga, te mahi teitei me te mahi mahara (hei tauira, ka taea e OpenBGPD te mahi me nga ripanga ararere kei roto nga rau mano o nga whakaurunga). Kei te tautoko te kaupapa i te nuinga o nga whakaritenga BGP 4 me te whai i nga whakaritenga o te RFC8212, engari kaore e ngana ki te awhi i te whanui me te whakarato i te nuinga o te tautoko mo nga mahi tino rongonui me te whanui.

I te tukunga o OpenBGPD 6.7 kua tohua nga whakapainga e whai ake nei:

  • Ko te whaipainga bgpctl e whakarato ana i te tautoko tuatahi mo te putanga JSON;
  • В bgpd.conf ka whakaaetia kia tautuhia nga wahitau IPv4 me IPv6 i te wa kotahi i roto i te tohutohu-a-rohe i roto i nga poraka "rōpū";
  • Ko te whakahiatotanga tika o nga ripanga ROA (Route Origin Authorization) me te prefix/puna-hei takirua ki te huānga kotahi me te uara "maxlen" roa rawa te whakarite;
  • I taapirihia te taonga "max-prefix {NUM} out" ki bgpd.conf hei whakawhāiti i te maha o nga prefix kua panuitia kia kore ai e turuturu nga ripanga katoa;
  • I roto i te bgpctl, kua whakawhänuihia te tono 'whakaatu i te hoa tata' ki te whakaatu i nga porotiti o nga tohu kua riro me te tautuhi, me te uara o te tepe "max-prefix out";
  • Kei roto i nga whakamohiotanga nga korero mo te take o nga hapa kohanga. Ko te whakahau "bgpctl show neighbor" he whakaputa i te take o te hapa i tae mai;
  • Ki te mahi tika i te mahi "whakaahua ataahua", ka tohua nga prefix tawhito ki te ripanga Adj-RIB-Out, e pupuri ana i nga korero mo nga huarahi i tohua e te pouara BGP rohe ki te panui i nga huarahi tino pai ki nga hoa;
  • Kua taapirihia te kaha ki te hanga OpenBGPD ma te whakamahi i te kete mo te tuhi i nga parser bison kaore he byacc;
  • Kua taapirihia te whiringa "--runstatedir", ka taea e koe te whakatau i te huarahi ki te bgpctl.sock;
  • I horoia te tuhinga whirihora kia pai ake te kawe.

Source: opennet.ru

Tāpiri i te kōrero