Halò, Habr. Tha mi a’ crìochnachadh sreath de artaigilean, coisrigte airson cur air bhog a’ chùrsa "innleadair lìonra" le OTUS, a’ cleachdadh teicneòlas VxLAN EVPN airson slighe taobh a-staigh an aodaich agus a’ cleachdadh Firewall gus ruigsinneachd eadar seirbheisean a-staigh a chuingealachadh
Gheibhear pàirtean eile den t-sreath aig na ceanglaichean a leanas:
An-diugh cumaidh sinn oirnn a’ sgrùdadh an loidsig slighe taobh a-staigh aodach VxLAN. Anns a’ phàirt roimhe, choimhead sinn air slighe taobh a-staigh aodach taobh a-staigh aon VRF. Ach, dh’ fhaodadh gu bheil àireamh mhòr de sheirbheisean teachdaiche san lìonra, agus feumaidh iad uile a bhith air an sgaoileadh gu diofar VRFn gus ruigsinneachd eadar-dhealaichte a dhèanamh eatorra. A bharrachd air dealachadh lìonra, is dòcha gum feum gnìomhachas Balla-teine a cheangal gus ruigsinneachd eadar na seirbheisean sin a chuingealachadh. Seadh, chan urrainnear seo a ghairm mar am fuasgladh as fheàrr, ach tha feum air “fuasglaidhean an latha an-diugh” air fìrinnean an latha an-diugh.
Beachdaichidh sinn air dà roghainn airson slighe eadar VRF:
Ruith gun an t-aodach VxLAN fhàgail;
Ruigsinneachd air uidheamachd taobh a-muigh.
Feuch an tòisich sinn leis an loidsig slighe eadar VRFn. Tha àireamh shònraichte de VRF ann. Airson slighe eadar VRFs, feumaidh tu inneal a thaghadh san lìonra a bhios eòlach air a h-uile VRF (no pàirtean eadar a bheil feum air slighe). . Bidh an topology seo a’ coimhead mar seo:
Dè na h-eas-bhuannachdan a tha aig an topology seo?
Tha sin ceart, feumaidh fios a bhith aig a h-uile duilleag mu na VRF gu lèir (agus a h-uile fiosrachadh a tha annta) air an lìonra, a tha a’ leantainn gu call cuimhne agus barrachd eallach lìonra. Às deidh na h-uile, gu math tric chan fheum fios a bhith aig gach tionndadh Leaf mu dheidhinn a h-uile dad a tha air an lìonra.
Ach, beachdaichidh sinn air an dòigh seo nas mionaidiche, oir airson lìonraidhean beaga tha an roghainn seo gu math freagarrach (mura h-eil riatanasan gnìomhachais sònraichte ann)
Aig an ìre seo, is dòcha gu bheil ceist agad mu mar as urrainn dhut fiosrachadh a ghluasad bho VRF gu VRF, oir is e puing an teicneòlais seo dìreach gum bu chòir sgaoileadh fiosrachaidh a bhith cuibhrichte.
Agus tha am freagairt ann an gnìomhan leithid às-mhalairt agus toirt a-steach fiosrachadh slighe (chaidh beachdachadh air stèidheachadh an teicneòlais seo ann an an dàrna fear pàirtean den chearcall). Leig dhomh ath-aithris goirid:
Nuair a shuidhicheas tu VRF ann an AF, feumaidh tu sònrachadh route-target airson fiosrachadh slighe in-mhalairt agus às-mhalairt. Faodaidh tu a shònrachadh gu fèin-ghluasadach. An uairsin bidh an luach a’ toirt a-steach an ASN BGP agus L3 VNI co-cheangailte ris an VRF. Tha seo goireasach nuair nach eil agad ach aon ASN anns an fhactaraidh agad:
vrf context PROD20
address-family ipv4 unicast
route-target export auto ! В автоматическом режиме экспортируется RT-65001:99000
route-target import auto
Ach, ma tha barrachd air aon ASN agad agus gu feum thu slighean a ghluasad eatorra, bidh rèiteachadh làimhe na roghainn nas goireasaiche agus nas socraiche. route-target. Is e am moladh airson suidheachadh làimhe a’ chiad àireamh, cleachd fear a tha goireasach dhut, mar eisimpleir, 9999.
Bu chòir an dàrna fear a bhith co-ionann ris an VNI airson an VRF sin.
Leig leinn a rèiteachadh mar a leanas:
vrf context PROD10
address-family ipv4 unicast
route-target export 9999:99000
route-target import 9999:99000
route-target import 9999:77000 ! Пример 1 import из другого VRF
route-target import 9999:88000 ! Пример 2 import из другого VRF
Cò ris a tha e coltach anns a’ chlàr seòlaidh:
Leaf11# sh ip route vrf prod
<.....>
192.168.20.0/24, ubest/mbest: 1/0
*via 10.255.1.20%default, [200/0], 00:24:45, bgp-65001, internal, tag 65001
(evpn) segid: 99000 tunnelid: 0xaff0114 encap: VXLAN ! префикс доступен через L3VNI 99000
Beachdaichidh sinn air an dàrna roghainn airson slighe eadar VRFn - tro uidheamachd bhon taobh a-muigh, mar eisimpleir Firewall.
Tha grunn roghainnean ann airson obrachadh tro inneal taobh a-muigh:
Tha fios aig an inneal dè a th’ ann an VxLAN agus is urrainn dhuinn a chuir ri pàirt den aodach;
Chan eil fios aig an inneal mu VxLAN.
Cha bhith sinn a’ fuireach air a’ chiad roghainn, oir bidh an loidsig cha mhòr mar a chithear gu h-àrd - bidh sinn a’ toirt a h-uile VRF don Firewall agus a’ rèiteachadh slighe eadar VRF air.
Beachdaichidh sinn air an dàrna roghainn, nuair nach eil fios aig ar Balla-teine mu dheidhinn VxLAN (a-nis, gu dearbh, tha uidheamachd le taic VxLAN a ’nochdadh. Mar eisimpleir, dh’ ainmich Checkpoint an taic aige ann an dreach R81. Faodaidh tu leughadh mu dheidhinn an seo, ge-tà, tha seo uile aig an ìre deuchainn agus chan eil misneachd ann an seasmhachd gnìomhachd).
Nuair a cheanglas sinn inneal bhon taobh a-muigh, gheibh sinn an diagram a leanas:
Mar a chì thu bhon dealbh, tha cnap-starra a’ nochdadh aig an eadar-aghaidh leis a’ bhalla-teine. Feumar seo a thoirt fa-near san àm ri teachd nuair a bhios tu a ’dealbhadh an lìonra agus a’ dèanamh an fheum as fheàrr de thrafaig lìonra.
Ach, tillidh sinn chun duilgheadas tùsail a thaobh slighe eadar VRF. Mar thoradh air a’ bhalla-teine a chuir ris, thig sinn chun cho-dhùnadh gum feum fios a bhith aig a ’bhalla-teine mu dheidhinn a h-uile VRF. Gus seo a dhèanamh, feumaidh a h-uile VRF a bhith air an rèiteachadh cuideachd air na duilleagan crìche, agus feumaidh am Balla-teine a bhith ceangailte ri gach VRF le ceangal air leth.
Mar thoradh air an sin, tha an sgeama le Firewall:
Is e sin, air a’ bhalla-teine feumaidh tu eadar-aghaidh a rèiteachadh airson gach VRF a tha suidhichte air an lìonra. San fharsaingeachd, chan eil an loidsig a’ coimhead iom-fhillte agus is e an aon rud nach toil leam an seo an àireamh mhòr de eadar-aghaidh air a’ bhalla-teine, ach an seo tha an t-àm ann smaoineachadh air fèin-ghluasad.
Gu math. Cheangail sinn am Balla-teine agus chuir sinn ris a h-uile VRF e. Ach ciamar as urrainn dhuinn a-nis toirt air trafaic bho gach duilleag a dhol tron bhalla-teine seo?
Air Leaf ceangailte ris a’ bhalla-teine, cha èirich duilgheadas sam bith, leis gu bheil a h-uile slighe ionadail:
0.0.0.0/0, ubest/mbest: 1/0
*via 10.254.13.55, [1/0], 6w5d, static ! маршрут по-умолчанию через Firewall
Ach, dè mu dheidhinn Leafs iomallach? Ciamar a thèid thu seachad air an t-slighe àbhaisteach a-muigh?
Tha sin ceart, tro sheòrsa slighe EVPN 5, mar ro-leasachan sam bith eile thairis air aodach VxLAN. Ach, chan eil seo cho sìmplidh (ma tha sinn a’ bruidhinn mu dheidhinn Cisco, leis nach do rinn mi sgrùdadh le luchd-reic eile)
Feumaidh an t-slighe àbhaisteach a bhith air a shanasachadh bhon Leaf ris a bheil am Balla-teine ceangailte. Ach, airson an t-slighe a tharraing, feumaidh fios a bhith aig Leaf air fhèin. Agus an seo tha duilgheadas sònraichte ag èirigh (is dòcha dìreach dhòmhsa), feumaidh an t-slighe a bhith clàraichte gu statach san VRF far a bheil thu airson a leithid de shlighe a shanasachadh:
vrf context PROD10
ip route 0.0.0.0/0 10.254.13.55
An uairsin, ann an rèiteachadh BGP, cuir an t-slighe seo ann an AF IPv4:
Ach, chan e sin uile. San dòigh seo cha tèid an t-slighe àbhaisteach a thoirt a-steach don teaghlach l2vpn evpn. A bharrachd air an seo, feumaidh tu ath-sgaoileadh a rèiteachadh:
Bidh sinn a’ comharrachadh dè na ro-leasachain a gheibh a-steach do BGP tro ath-sgaoileadh
route-map COMMON_OUT permit 10
match ip address prefix-list COMMON_OUT
ip prefix-list COMMON_OUT seq 10 permit 0.0.0.0/0
A-nis an ro-leasachan 0.0.0.0/0 a’ tuiteam a-steach do sheòrsa slighe EVPN 5 agus air a ghluasad chun chòrr de Leaf:
0.0.0.0/0, ubest/mbest: 1/0
*via 10.255.1.5%default, [200/0], 5w6d, bgp-65001, internal, tag 65001, segid: 99000 tunnelid: 0xaff0105 encap: VXLAN
! 10.255.1.5 - Виртуальный адрес Leaf(так как Leaf выступают в качестве VPС пары), к которому подключен Firewall
Ann an clàr BGP chì sinn cuideachd an seòrsa slighe 5 a thig às leis an t-slighe àbhaisteach tro 10.255.1.5:
* i[5]:[0]:[0]:[0]:[0.0.0.0]/224
10.255.1.5 100 0 i
*>i 10.255.1.5 100 0 i
Tha seo a’ crìochnachadh an t-sreath de artaigilean a tha coisrigte do EVPN. Anns an àm ri teachd, feuchaidh mi ri beachdachadh air obrachadh VxLAN ann an co-bhonn ri Multicast, leis gu bheil an dòigh seo air a mheas nas scalable (an-dràsta aithris connspaideach)
Ma tha ceistean/molaidhean agad fhathast air a’ chuspair, beachdaich air gnìomh sam bith de EVPN - sgrìobh, beachdaichidh sinn air tuilleadh.