aitil cRPD Pròtacal Slighe gleidhidh Daemonac
Fiosrachadh toraidh
Sònrachaidhean
- Ainm toraidh: Daemon protocol slighe gleidhidh Junos (cRPD)
- Siostam-obrachaidh: Linux
- Neach-aoigheachd Linux: Ubuntu 18.04.1 LTS (Codename: bionic)
- Tionndadh Dockeraig: 20.10.7
Stiùireadh airson cleachdadh bathar
Ceum 1: Tòisich
Coinnich ri Junos cRPD
Tha an Junos Containerized Routing Protocol Daemon (cRPD) na phasgan bathar-bog air a leasachadh le Juniper Networks. Tha e a 'toirt seachad comasan slighe giùlain airson innealan lìonra.
Dèan deiseil
Mus stàlaich thu Junos cRPD, feumaidh tu dèanamh cinnteach gu bheil Docker air a chuir a-steach agus air a rèiteachadh air an aoigh Linux agad.
Stàlaich is rèiteachadh Docker air Linux Host
Lean na ceumannan seo gus Docker a stàladh agus a rèiteachadh air an aoigh Linux agad
- Fosgail an inneal-crìochnachaidh air an aoigh Linux agad.
- Ùraich an liosta phasgan a th’ agad mu thràth agus luchdaich sìos na h-innealan riatanach le bhith a’ ruith an àithne a leanas
sudo apt install apt-transport-https ca-certificates curl software-properties-common
- Cuir ris an stòr Docker gu stòran Inneal Pacaidh Adhartach (APT) le bhith a’ cur an gnìomh an àithne a leanas
sudo apt update
- Ùraich clàr-amais a’ phacaid iomchaidh agus stàlaich an dreach as ùire de Docker Engine a’ cleachdadh an àithne a leanas
sudo apt install docker-ce
- Gus an stàladh soirbheachail a dhearbhadh, ruith an àithne
docker version
Luchdaich sìos agus stàlaich bathar-bog Junos crPD
Aon uair ‘s gu bheil Docker air a chuir a-steach agus a’ ruith, faodaidh tu a dhol air adhart gus bathar-bog Junos cRPD a luchdachadh sìos agus a stàladh le bhith a ’leantainn nan ceumannan seo
- Tadhail air duilleag luchdachadh sìos bathar-bog Juniper Networks.
- Luchdaich a-nuas am bathar-bog airson Junos crPD.
- Stàlaich am pasgan bathar-bog a chaidh a luchdachadh sìos a rèir an stiùireadh stàlaidh a chaidh a thoirt seachad.
Ceistean Cumanta (FAQ)
- C: An urrainn dhomh Junos cRPD a chleachdadh às aonais iuchair ceadachais?
A: Faodaidh, faodaidh tu tòiseachadh air Junos cRPD a chleachdadh às aonais iuchair cead le bhith a ’tòiseachadh air deuchainn an-asgaidh. Feuch an toir thu sùil air an roinn “Tòisich do dheuchainn an-asgaidh an-diugh” airson tuilleadh fiosrachaidh.
Tòiseachadh Luath
Daemon protocol slighe gleidhidh Junos (cRPD)
Ceum 1: Tòisich
San iùl seo, coisichidh sinn thu tro mar a stàlaicheas agus a rèiticheas tu pròiseas protocol slighe soithich Junos® (cRPD) air aoigheachd Linux agus faighinn thuige le bhith a’ cleachdadh Junos CLI. An ath rud, bidh sinn a’ sealltainn dhut mar a cheanglas tu agus a rèiticheas tu dà eisimpleir Junos cRPD agus mar a stèidhicheas tu ceangal OSPF.
Coinnich ri Junos cRPD
- Tha Junos cRPD na einnsean slighe dùthchasach sgòthan a bheir taic do chleachdadh sìmplidh air feadh bun-structair sgòthan. Bidh Junos cRPD a’ dealachadh an RPD bho Junos OS agus a’ pacadh an RPD mar shoitheach Docker a bhios a’ ruith air siostam sam bith a tha stèidhichte air Linux, a’ gabhail a-steach frithealaichean agus routers bogsa geal. Tha Docker na àrd-ùrlar bathar-bog stòr fosgailte a tha ga dhèanamh sìmplidh inneal brìgheil a chruthachadh agus a riaghladh.
- Tha Junos cRPD a’ toirt taic do ghrunn phròtacalan leithid OSPF, IS-IS, BGP, MP-BGP, agus mar sin air adhart. Bidh Junos cRPD a’ roinn na h-aon ghnìomhachd riaghlaidh ri Junos OS agus Junos OS Evolved gus eòlas rèiteachaidh is riaghlaidh cunbhalach a lìbhrigeadh ann an routers, frithealaichean, no inneal sam bith stèidhichte air Linux.
Dèan deiseil
Mus tòisich thu air an cleachdadh
- Dèan eòlas air an aonta cead Junos cRPD agad. Faic Cead Bathar-bog Flex airson cRPD agus A’ riaghladh ceadan cRPD.
- Stèidhich cunntas mòr-ionad Docker. Feumaidh tu cunntas gus Docker Engine a luchdachadh sìos. Faic cunntasan ID Docker airson mion-fhiosrachadh.
Stàlaich is rèiteachadh Docker air Linux Host
- Dèan cinnteach gu bheil an aoigh agad a’ coinneachadh ris na riatanasan siostam seo.
- Taic airson Linux OS - Ubuntu 18.04
- Linux kernel — 4.15
- Einnsean docker- 18.09.1 no dreachan nas fhaide air adhart
- CPUs- 2 CPU bunaiteach
- Cuimhne - 4 GB
- Àite diosc - 10 GB
- Seòrsa pròiseasar aoigheachd - x86_64 multicore CPU
- Eadar-aghaidh lìonra - Ethernet
root-user@linux-host: ~# uname -a
Linux ix-crpd-03 4.15.0-147-generic #151-Ubuntu SMP Fri 18 Ògmhios 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
root-user@linux-host: lsb_release -a
Chan eil modalan LSB rim faighinn.
ID an neach-sgaoilidh: Ubuntu
Tuairisgeul: Ubuntu 18.04.1 LTS
Sgaoilaig: 18.04
Ainm còd: bionic
- Luchdaich a-nuas am bathar-bog airson docker.
- Ùraich an liosta phasgan a th’ agad mu thràth agus luchdaich sìos na h-innealan riatanach.
rootuser@linux-host:~ # stàlaich apt-transport-https ca-certificates curl bathar-bog-seilbh-cumanta
[sudo] facal-faire airson obair-lann
Leughadh liostaichean pacaidean…Dèanta
A 'togail craobh eisimeileachd
A’ leughadh fiosrachadh stàite…Dèante
Thoir an aire, a' taghadh 'apt' an àite 'apt-transport-https'
Thèid na pacaidean a bharrachd a leanas a chuir a-steach:………………………………………. - Cuir ris an stòr Docker gu stòran Inneal Pacaidh Adhartach (APT).
rootuser@linux-host: ~ # add-apt-repository “deb [arch = amd64] https://download.docker.com/linux/ubuntu stàball bionic"
Faigh:1 https://download.docker.com/linux/ubuntu InRelease bionic [64.4 kB] Faigh:2 https://download.docker.com/linux/ubuntu Pacaidean amd64 bionic / seasmhach [18.8 kB] Buail:3 http://archive.ubuntu.com/ubuntu Sgaoileadh bionic
Faigh:4 http://archive.ubuntu.com/ubuntu InRelease tèarainteachd bionic [88.7 kB] Faigh:5 http://archive.ubuntu.com/ubuntu ùrachaidhean bionic InRelease [88.7 kB] Faigh:6 http://archive.ubuntu.com/ubuntu bionic/prìomh eadar-theangachadh-ga [516 kB] Faigh:7 http://archive.ubuntu.com/ubuntu bionic-tèarainteachd/prìomh eadar-theangachadh-ga [329 kB] Faigh:8 http://archive.ubuntu.com/ubuntu ùrachaidhean bionic/prìomh Eadar-theangachadh-en [422 kB] Air fhaighinn 1,528 kB ann an 8s (185 kB/s)
Leughadh liostaichean pacaidean…Dèanta - Ùraich an stòr-dàta leis na pacaidean Docker.
rootuser@linux- host: ~ # ùrachadh iomchaidh
Buail:1 https://download.docker.com/linux/ubuntu bionic ann an Sgaoileadh
Buail:2 http://archive.ubuntu.com/ubuntu bionic ann an Sgaoileadh
Buail:3 http://archive.ubuntu.com/ubuntu bionic-tèarainteachd Ann an Sgaoileadh
Buail:4 http://archive.ubuntu.com/ubuntu ùrachaidhean bionic Ann an liostaichean pacaid Reading Reading… Done
A 'togail craobh eisimeileachd
A’ leughadh fiosrachadh stàite…Dèante - Ùraich clàr-amais pacaid iomchaidh, agus stàlaich an dreach as ùire de Docker Engine.
rootuser@linux-host: ~ # cuir a-steach liostaichean pacaid leughaidh docker-ce… Dèanta
A 'togail craobh eisimeileachd
A’ leughadh fiosrachadh stàite…Dèante
Thèid na pacaidean a bharrachd a leanas a chuir a-steach containerd.io docker-ce-cli docker-ce-rootless-extras docker-scan-plugin libltdl7 libseccomp2
Pacaidean air am moladh
aufs-tools cgroupfs-mount | cgroup-lite pacaidean air am moladh
pigz slirp4netns
………………………………………………………. - Dèan cinnteach a bheil an stàladh soirbheachail.
rootuser@linux-host: ~# tionndadh docker
Cliant: Einnsean Docker - Coimhearsnachd
Tionndadh:20.10.7
Tionndadh API:1.41
Rach dreach: dol 1.13.15
Git tiomnadh:f0df350
Air a thogail: Diciadain 2 Ògmhios 11:56:40 2021
OS/Archairson linux / amd64
Co-theacs: àbhaisteach
Deuchainneach : fìor
Frithealaidh: Einnsean Docker - Coimhearsnachd
Einnsean
Tionndadh:20.10.7
Tionndadh API: 1.41 (dreach as ìsle 1.12)
Rach dreach: dol 1.13.15
Git tiomnadh: b0f5bc3
Air a thogail: Diciadain 2 Ògmhios 11:54:48 2021
OS/Archairson linux / amd64
Deuchainneach: breugach
gleidhidh
Tionndadhaig: 1.4.6
GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
ruith
Tionndadh: 1.0.0-rc95
GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
docker-init
Tionndadhaig: 0.19.0
GitCommit: bho 40ad0
- Ùraich an liosta phasgan a th’ agad mu thràth agus luchdaich sìos na h-innealan riatanach.
TIP: Cleachd na h-òrdughan seo gus na co-phàirtean a dh 'fheumas tu airson àrainneachd Python agus pasganan a stàladh
- cruinne-cè apt-add-repository
- apt-faigh ùrachadh
- apt-faigh stàladh python-pip
- python -m pip stàlaich grpcio
- python -m pip stàlaich grpcio-tools
Luchdaich sìos agus stàlaich bathar-bog Junos crPD
A-nis gu bheil thu air Docker a chuir a-steach air an aoigh Linux agus air dearbhadh gu bheil an Docker Engine a ’ruith, leig dhuinn am faidhle a luchdachadh sìos
Bathar-bog Junos cRPD bho dhuilleag luchdachadh sìos bathar-bog Juniper Networks.
NOTA: Gus luchdachadh sìos, stàladh, agus tòiseachadh air Junos cRPD a chleachdadh às aonais iuchair cead, faic Tòisich do dheuchainn an-asgaidh an-diugh.
NOTA: Faodaidh tu Cùis Rianachd fhosgladh le Cùram Luchd-cleachdaidh airson sochairean gus am bathar-bog a luchdachadh sìos.
- Seòl gu duilleag taic Juniper Networks airson Junos cRPD: https://support.juniper.net/support/downloads/? p = crpd agus cliog air an tionndadh as ùire.
- Cuir a-steach an ID cleachdaiche agus am facal-faire agad agus gabh ri aonta cead cleachdaiche deireannach Juniper. Bidh thu air do threòrachadh gu duilleag luchdachadh sìos ìomhaigh bathar-bog.
- Luchdaich sìos an dealbh gu dìreach air an neach-aoigheachd agad. Dèan lethbhreac agus pasg air an t-sreang a chaidh a chruthachadh mar a chaidh iarraidh air an sgrion.
rootuser@linux-host: ~# wget -O junos-routing-crpd-docker-21.2R1.10.tgz https://cdn.juniper.net/software/
crpd/21.2R1.10/junos-routing-crpd-docker-21.2R1.10.tgz?
SM_USER=user1&__gda__=1626246704_4cd5cfea47ebec7c1226d07e671d0186
Fuasgladh cdn.juniper.net (cdn.juniper.net)… 23.203.176.210
A’ ceangal ri cdn.juniper.net (cdn.juniper.net)|23.203.176.210|:443… ceangailte.
Iarrtas HTTP air a chuir, a’ feitheamh ri freagairt… 200 OK
Fad: 127066581 (121M) [iarrtas / octet-sruth] A 'sàbhaladh gu: âjunos-routing-crpd-docker-21.2R1.10.tgzâ
junos-routing-crpd-docker-21.2R1.10.tgz 100%
[======================================= ==============================>] 121.18M 4.08MB/
s ann an 34sg
2021-07-14 07:02:44 (3.57 MB/s) - âjunos-routing-crpd-docker-21.2R1.10.tgzâ air a shàbhaladh [127066581/127066581] - Luchdaich ìomhaigh bathar-bog Junos cRPD gu Docker.
rootuser@linux-host: ~ # docker load -i junos-routing-crpd-docker-21.2R1.10.tgz
6effd95c47f2: A 'luchdachadh còmhdach [==================================== =====>] 65.61MB / 65.61MB
………………………………………………………………………………………………………………… ..
Dealbh air a luchdachadh: crpd: 21.2R1.10
rootuser@linux-host: ~ # ìomhaighean docker
ATH-LEASACHADH TAG ID Ìomhaigh A 'CRUTHACHADH MÒR
crpd 21.2R1.10 f9b634369718 3 seachdainean air ais 374MB - Cruthaich tomhas dàta airson rèiteachadh agus logaichean var.
rootuser@linux-host: ~ # docker volume cruthaich crpd01-config
crpd01-config
rootuser@linux-host: ~ # docker volume cruthaich crpd01-varlog
crpd01-varlog - Cruthaich eisimpleir Junos cRPD. Anns an example, bheir thu ainm air crpd01.
rootuser@linux-host: ~ # ruith docker -rm -detach -name crpd01 -h crpd01 -net= drochaid - sochair -v crpd01-
config:/config -v crpd01-varlog:/var/log -it crpd:21.2R1.10
e39177e2a41b5fc2147115092d10e12a27c77976c88387a694faa5cbc5857f1e
Air an làimh eile, faodaidh tu an ìre de chuimhne a riarachadh gu eisimpleir Junos cRPD fhad ‘s a tha thu a’ cruthachadh an eisimpleir.
rootuser@linux-host: ~ # ruith docker -rm -detach -name crpd-01 -h crpd-01 -privileged -v crpd01-config:/
config -v crpd01-varlog:/var/log -m 2048MB –memory-swap=2048MB -it crpd:21.2R1.10
RABHADH: Chan eil an kernel agad a’ cur taic ri comasan crìoch suaip no chan eil an cgroup air a chuir suas. Cuimhne cuibhrichte gun iomlaid.
1125e62c9c639fc6fca87121d8c1a014713495b5e763f4a34972f5a28999b56c
Thoir sùil cRPD riatanasan ghoireasan airson mion-fhiosrachadh. - Dearbhaich mion-fhiosrachadh an t-soithich a chaidh a chruthachadh às ùr.
rootuser@linux-host: ~ # docker ps
ID CONTAINER ÌOMHACHD Òrdugh CRUTHACHADH STATUS
AINMEAN PORTACH
e39177e2a41b crpd: 21.2R1.10 “/sbin/runit-init.sh” Mu mhionaid air ais Suas Mu mhionaid 22/tcp, 179/
tcp, 830/tcp, 3784/tcp, 4784/tcp, 6784/tcp, 7784/tcp, 50051/tcp crpd01
rootuser@linux-host: ~ # stats docker
AINM ID CONTAINER CPU % CLEACHDADH MEM / LIMIT MEM % NET I/O BLOCK I/O PIDS
e39177e2a41b crpd01 0.00% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58
AINM ID CONTAINER CPU % CLEACHDADH MEM / LIMIT MEM % NET I/O BLOCK I/O PIDS
e39177e2a41b crpd01 0.00% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58
AINM ID CONTAINER CPU % CLEACHDADH MEM / LIMIT MEM % NET I/O BLOCK I/O PIDS
e39177e2a41b crpd01 0.05% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58
Ceum 2: Suas is a 'ruith
Faigh cothrom air CLI
Bidh thu a’ rèiteachadh Junos cRPD a’ cleachdadh òrdughan Junos CLI airson seirbheisean slighe. Seo mar a gheibh thu cothrom air Junos CLI:
- Log a-steach don Junos cRPD container.
rootuser@linux-host: ~ # docker exec -it crpd01 cli - Thoir sùil air dreach Junos OS.
rootuser@crpd01> seall an tionndadh
root@crpd01> seall an tionndadh
Ainm an òstair: crpd01
Modail: crPD
Junosaig: 21.2R1.10
Tionndadh pasgan cRPD: 21.2R1.10 air a thogail leis an neach-togail air 2021-06-21 14: 13: 43 UTC - Cuir a-steach am modh rèiteachaidh.
rootuser@crpd01> rèiteachadh
A 'dol a-steach don mhodh rèiteachaidh - Cuir facal-faire ris a 'chunntas cleachdaiche rianachd root. Cuir a-steach facal-faire teacsa sìmplidh.
[deasaich] rootuser@crpd01# seata siostam freumh-dearbhaidh facal-faire teacsa-loisgte
Facal-faire ùr
Ath-sgrìobh am facal-faire ùr: - Thoir seachad an rèiteachadh.
[deasaich] rootuser@crpd01# dealaich
tiomnadh iomlan - Log a-steach don eisimpleir Junos cRPD leis an CLI agus lean ort a’ gnàthachadh an rèiteachaidh.
Suidheachaidhean cRPD eadar-cheangal
A-nis ionnsaichidh sinn mar a thogas sinn ceanglaichean puing-gu-puing eadar dà shoitheach Junos cRPD.
Anns an example, bidh sinn a’ cleachdadh dà shoitheach, crpd01 agus crpd02, agus gan ceangal le bhith a’ cleachdadh eadar-aghaidh eth1 a tha ceangailte ri drochaid OpenVswitch (OVS) air an òstair. Tha sinn a’ cleachdadh drochaid OVS airson lìonrachadh Docker oir tha e a’ toirt taic do lìonradh ioma-aoigheachd agus a’ toirt seachad conaltradh tèarainte. Thoir sùil air an dealbh a leanas:
- Stàlaich an goireas suidse OVS.
rootuser@linux-host: ~ # apt-faigh stàladh openvswitch-switch
sudo] facal-faire airson obair-lann:
Leughadh liostaichean pacaidean…Dèanta
A 'togail craobh eisimeileachd
A’ leughadh fiosrachadh stàite…Dèante
Thèid na pacaidean a bharrachd a leanas a chuir a-steach:
libpython-stdlib libpython2.7-minimal libpython2.7-stdlib openvswitch-common python python-minimal pythonsix
python2.7 python2.7-minimal - Seòl gu slighe eòlaire usr / bin agus cleachd an àithne wget gus an docaiche OVS a luchdachadh sìos agus a stàladh.
rootuser@linux-host: ~ # cd / usr/bin
rootuser@linux-host: ~ # wget “https://raw.githubusercontent.com/openvswitch/ovs/master/utilities/ovs-docker”
–2021-07-14 07:55:17– https://raw.githubusercontent.com/openvswitch/ovs/master/utilities/ovs-docker
Fuasgladh raw.githubusercontent.com (raw.githubusercontent.com)… 185.199.109.133, 185.199.111.133,
185.199.110.133,…
A' ceangal ri raw.githubusercontent.com (raw.githubusercontent.com) | 185.199.109.133 |: 443 ... ceangailte.
Iarrtas HTTP air a chuir, a’ feitheamh ri freagairt… 200 OK
Fad: 8064 (7.9K) [teacsa / sìmplidh] A 'sàbhaladh gu: âovs-docker.1â
ovs-docker.1 100%
[======================================= ==============================>] 7.88K –.-KB/
s ann an 0sg
2021-07-14 07:55:17 (115 MB/s) - âovs-docker.1â air a shàbhaladh [8064/8064] - Atharraich na ceadan air drochaid OVS.
rootuser@linux-host: / usr/bin chmod a + rwx ovs-docker - Cruthaich soitheach cRPD Junos eile ris an canar crpd02.
rootuser@linux-host: ~ # ruith docker -rm -detach -name crpd02 -h crpd02 -net= drochaid - sochair -v crpd02-
config:/config -v crpd02-varlog:/var/log -it crpd:21.2R1.10
e18aec5bfcb8567ab09b3db3ed5794271edefe553a4c27a3d124975b116aa02 - Cruthaich drochaid ris an canar my-net. Bidh an ceum seo a’ cruthachadh eadar-aghaidh eth1 air crpd01 agus crdp02.
rootuser@linux-host: ~ # cruthaich lìonra docker - my-net a-staigh
37ddf7fd93a724100df023d23e98a86a4eb4ba2cbf3eda0cd811744936a84116 - Cruthaich drochaid OVS agus cuir soithichean crpd01 agus crpd02 le eadar-aghaidh eth1.
rootuser@linux-host: ~# ovs-vsctl add-br crpd01-crpd02_1
rootuser@linux-host: ~# ovs-docker add-port crpd01-crpd02_1 eth1 crpd01
rootuser@linux-host: ~# ovs-docker add-port crpd01-crpd02_1 eth1 crpd02 - Cuir seòlaidhean IP ris an eadar-aghaidh eth1 agus ris an eadar-aghaidh loopback.
rootuser@linux-host: ~ # docker exec -d crpd01 ifconfig eth1 10.1.1.1 / 24
rootuser@linux-host: ~ # docker exec -d crpd02 ifconfig eth1 10.1.1.2 / 24
rootuser@linux-host: ~# docker exec -d crpd01 ifconfig lo0 10.255.255.1 netmask 255.255.255.255
rootuser@linux-host: ~# docker exec -d crpd02 ifconfig lo0 10.255.255.2 netmask 255.255.255.255 - Log a-steach don ghobhar crpd01 agus dearbhaich rèiteachadh an eadar-aghaidh.
rootuser@linux-host: ~ # docker exec -it crpd01 bash
rootuser@crpd01:/# ifconfig
…..
eit 1: brataichean = 4163 mu 1500
inet 10.1.1.1 netmask 255.255.255.0 craoladh 10.1.1.255
inet6 fe80::42:acff:fe12:2 ro-leasachan 64 scopeid 0x20
ether 02:42:ac:12:00:02 txqueuelen 0 (Ethernet)
Pacaidean RX 24 bytes 2128 (2.1 KB)
Thuit mearachdan RX 0 0 a’ dol thairis air 0 frèam 0
Pacaidean TX 8 bytes 788 (788.0 B)
Thuit mearachdan TX 0 0 a’ dol thairis air 0 neach-giùlan 0 tubaistean 0
…….. - Cuir ping chun bhogsa crpd02 gus dearbhadh gu bheil ceangal eadar an dà shoitheach. Cleachd an seòladh IP aig eth1 de crpd02 (10.1.1.2) gus an soitheach a phingeadh.
ping 10.1.1.2 -c 2
PING 10.1.1.2 (10.1.1.2) 56(84) bytes dàta.
64 byte bho 10.1.1.2: icmp_seq=1 ttl=64 uair=0.323 ms
64 byte bho 10.1.1.2: icmp_seq=2 ttl=64 uair=0.042 ms
— 10.1.1.2 staitistig ping -
2 pacaidean air an tar-chuir, 2 air fhaighinn, call pacaid 0%, ùine 1018ms
rtt min/avg/max/mdev = 0.042/0.182/0.323/0.141 ms
Tha an toradh a’ dearbhadh gum faod an dà shoitheach conaltradh ri chèile.
Dèan rèiteachadh air an t-slighe fhosgailte as giorra an toiseach (OSPF)
A-nis tha dà shoitheach agad, crpd01 agus crpd02, a tha ceangailte agus a’ conaltradh. Is e an ath cheum a stèidheachadh
goireasan nàbaidh airson an dà shoitheach. Feumaidh routers le comas OSPF ceanglaichean a chruthachadh leis an nàbaidh aca roimhe seo
faodaidh iad fiosrachadh a roinn leis a' choimhearsnach sin.
- Dèan rèiteachadh air OSPF air an t-soitheach crpd01.
[deasaich] rootuser@crpd01# seall roghainnean poileasaidh
aithris poileasaidh adv {
teirm 1 {
bho {
slighe-filter 10.10.10.0/24 cruinn
}
an uairsin gabhail ris
}
}
[deasaich] rootuser@crpd01# seall protocols
ospf {
sgìre 0.0.0.0 {
eadar-aghaidh eth1;
eadar-aghaidh lo0.0
}
às-mhalairt adv
}
[deasaich] rootuser@crpd01# seall roghainnean slighe
router-id 10.255.255.1;
statach {
slighe 10.10.10.0/24 a dhiùltadh
} - Thoir seachad an rèiteachadh.
[deasaich] rootuser@crpd01# dealaich
tiomnadh iomlan - Dèan a-rithist ceumannan 1 agus 2 gus OSPF a rèiteachadh air a’ ghobhar crpd02.
rootuser@crpd02# seall roghainnean poileasaidh
aithris poileasaidh adv {
teirm 1 {
bho {
slighe-filter 10.20.20.0/24 cruinn;
}
an sin gabh ris ;
}
}
[deasaich] rootuser@crpd02# seall roghainnean slighe
router-id 10.255.255.2
statach {
slighe 10.20.20.0/24 a dhiùltadh
}
[deasaich] rootuser@crpd02# seall protocols ospf
sgìre 0.0.0.0 {
eadar-aghaidh eth1;
eadar-aghaidh lo0.0
}
às-mhalairt adv; - Cleachd òrdughan taisbeanaidh gus dearbhadh a dhèanamh air nàbaidhean OSPF aig a bheil faisg air làimh.
rootuser@crpd01> seall nàbaidh ospf
Seòladh Interface State ID Pri Dead
10.1.1.2 eth1 Làn 10.255.255.2 128 38
rootuser@crpd01> seall slighe ospf
Clàr slighe àbhaisteach Topology:
Ro-leasaich Slighe Slighe NH Metric NextHop Nexthop
Seòrsa Seòrsa Seòrsa Seòladh Eadar-aghaidh / LSP
10.255.255.2 Taobh a-staigh AS BR IP 1 eth1 10.1.1.2
10.1.1.0/24 IP taobh a-staigh an lìonra 1 eth1
10.20.20.0/24 Ext2 Network IP 0 eth1 10.1.1.2
10.255.255.1/32 Intra Network IP 0 lo0.0
10.255.255.2/32 IP taobh a-staigh an lìonraidh 1 eth1 10.1.1.2
Tha an toradh a’ sealltainn seòladh loopback an t-soithich fhèin agus seòlaidhean loopback soithichean sam bith ris a bheil e dìreach ri thaobh. Tha an toradh a’ dearbhadh gu bheil an Junos cRPD air dàimh nàbaidh OSPF a stèidheachadh agus air na seòlaidhean agus na h-eadar-aghaidh aca ionnsachadh.
View Junos cRPD Core Files
Nuair a bhios cridhe file air a chruthachadh, gheibh thu an toradh sa phasgan /var/crash. An cridhe a chaidh a chruthachadh files air an stòradh air an t-siostam a tha a’ toirt aoigheachd do na soithichean Docker.
- Atharraich dhan eòlaire far a bheil an tubaist files air an stòradh.
rootuser@linux-host: ~ # cd / var/crash - Dèan liosta den tubaist files.
rootuser@linux-host:/var/crash# ls -l
uile gu lèir 32
-rw-r—– 1 root root 29304 Jul 14 15:14 _usr_bin_unattended-upgrade.0.crash - Comharraich suidheachadh a 'chridhe files.
rootuser@linux-host:/var/crash# sysctl kernel.core_pattern
kernel.core_pattern = |/bin/bash -c “$@” - eval /bin/gzip> /var/crash/%h.%e.core.%t-%p-%u.gz
Ceum 3: Lean air adhart
Mealaibh ur naidheachd! Tha thu a-nis air crìoch a chuir air a’ chiad rèiteachadh airson Junos cRPD!
Dè an ath rud?
A-nis gu bheil thu air soithichean Junos cRPD a rèiteachadh agus conaltradh a stèidheachadh eadar dà shoitheach, seo cuid de na rudan a dh’ fhaodadh tu a bhith airson an ath rèiteachadh.
Ma tha thu ag iarraidh | An uair sin |
Luchdaich sìos, cuir an gnìomh, agus stiùirich na ceadan bathar-bog agad gus feartan a bharrachd fhuasgladh airson do Junos cRPD | Faic Cead Bathar-bog Flex airson crPD agus A’ riaghladh ceadan crPD |
Lorg barrachd fiosrachaidh mu bhith a’ stàladh agus a’ rèiteachadh Junos cRPD | Faic Latha a h-Aon: Slighe Dùthchasach Cloud le cRPD |
Thoir sùil air puist bhlogaichean mu Junos cRPD le Docker Desktop. | Faic Juniper cRPD 20.4 air Docker Desktop |
Dèan rèiteachadh air protocolaidhean slighe agus lìonra | Faic Pròtacalan slighe agus lìonra |
Ionnsaich mu fhuasgladh slighe dùthchasach sgòthan Juniper Networks | Coimhead air a’ bhidio Slighe Cloud-Native Overview |
Fiosrachadh Coitcheann
Seo cuid de ghoireasan sàr-mhath a chuidicheas tu gus an eòlas Junos cRPD agad a thoirt chun ath ìre
Ma tha thu ag iarraidh | An uair sin |
Lorg sgrìobhainnean toraidh domhainn airson Junos cRPD | Faic Sgrìobhainnean crPD |
Dèan sgrùdadh air a h-uile sgrìobhainn a tha ri fhaighinn airson Junos OS | Tadhail Sgrìobhainnean Junos OS |
Fuirich fios mu fheartan ùra agus atharraichte agus aithnichte Faic Notaichean Fuasglaidh Junos OS agus fuasgladh cheistean | Dèan sgrùdadh air Notaichean fuasglaidh Junos OS |
- Tha Juniper Networks, suaicheantas Juniper Networks, Juniper, agus Junos nan comharran-malairt clàraichte aig Juniper Networks, Inc.
- Na Stàitean Aonaichte agus dùthchannan eile. Is ann leis na sealbhadairean aca a tha a h-uile comharra-malairt, comharra seirbheis, comharran clàraichte, no comharran seirbheis clàraichte. Chan eil Juniper Networks a’ gabhail uallach sam bith airson mearachd sam bith san sgrìobhainn seo.
- Tha Juniper Networks a’ glèidheadh na còrach am foillseachadh seo atharrachadh, atharrachadh, a ghluasad no ath-sgrùdadh air dhòigh eile gun rabhadh.
- Còraichean © 2023 Juniper Networks, Inc. Gach còir glèidhte. An t-Urr 01, Sultain 2021.
Sgrìobhainnean/Goireasan
![]() |
aitil cRPD Pròtacal Slighe gleidhidh Daemonac [pdfStiùireadh Cleachdaiche daemonac protocol slighe glaiste cRPD, cRPD, deamhan protocol slighe gleidhidh, deamhan protocol slighe, deamhan protocol |