suaicheantas aiteil

aitil cRPD Pròtacal Slighe gleidhidh Daemonac

juniper-cRPD-Containerized-Routing-Protocol-Daemonac-product-image

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

  1. Fosgail an inneal-crìochnachaidh air an aoigh Linux agad.
  2. Ù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
  3. 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
  4. Ù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
  5. 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

  1. Tadhail air duilleag luchdachadh sìos bathar-bog Juniper Networks.
  2. Luchdaich a-nuas am bathar-bog airson Junos crPD.
  3. 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

  1. 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
  2.  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

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.

  1. 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.
  2. 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.
  3. 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]
  4. 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
  5. 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
  6. 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.
  7. 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:

  1. Log a-steach don Junos cRPD container.
    rootuser@linux-host: ~ # docker exec -it crpd01 cli
  2. 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
  3. Cuir a-steach am modh rèiteachaidh.
    rootuser@crpd01> rèiteachadh
    A 'dol a-steach don mhodh rèiteachaidh
  4. 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:
  5. Thoir seachad an rèiteachadh.
    [deasaich] rootuser@crpd01# dealaich
    tiomnadh iomlan
  6. 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:

juniper-cRPD-Containerized-Routing-Protocol-Daemonac-iage-01

  1. 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
  2. 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: ~ # wgethttps://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]
  3. Atharraich na ceadan air drochaid OVS.
    rootuser@linux-host: / usr/bin chmod a + rwx ovs-docker
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
    ……..
  9. 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.

  1. 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
    }
  2. Thoir seachad an rèiteachadh.
    [deasaich] rootuser@crpd01# dealaich
    tiomnadh iomlan
  3. 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;
  4. 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.

  1. Atharraich dhan eòlaire far a bheil an tubaist files air an stòradh.
    rootuser@linux-host: ~ # cd / var/crash
  2. 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
  3. 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

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *