juniper-logo

juniper cRPD Containerized Routing Protocol Daemonac

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

Fa'amatalaga o oloa

Fa'amatalaga

  • Igoa Oloa: Junos Containerized Routing Protocol Daemon (cRPD)
  • Faiga Fa'atonu: Linux
  • Linux Host: Ubuntu 18.04.1 LTS (Codename: bionic)
  • Docker Version: 20.10.7

Fa'atonuga o le Fa'aaogaina o Mea

Laasaga 1: Amata

Feiloai Junos cRPD
O le Junos Containerized Routing Protocol Daemon (cRPD) ose polokalama faʻapipiʻi na atiaʻe e Juniper Networks. O lo'o tu'uina atu ai agava'a fa'alavaa'i pusa mo masini feso'ota'iga.

Sauni
Aʻo leʻi faʻapipiʻi Junos cRPD, e tatau ona e faʻamautinoa ua faʻapipiʻi ma faʻapipiʻi le Docker i lau talimalo Linux.

Faʻapipiʻi ma faʻapipiʻi le Docker i luga o se Linux Host
Mulimuli i laasaga nei e faʻapipiʻi ma faʻapipiʻi Docker i luga o lau talimalo Linux

  1. Tatala le laina i luga o lau talimalo Linux.
  2. Faʻafou lau lisi o loʻo i ai nei o afifi ma sii mai meafaigaluega talafeagai e ala i le faʻatonuina o le poloaiga lenei
    sudo apt install apt-transport-https ca-certificates curl software-properties-common
  3. Faʻaopoopo le fale teu oloa a Docker i faʻamatalaga Advanced Packaging Tool (APT) e ala i le faʻatinoina o le poloaiga lenei
    sudo apt update
  4. Faʻafou le faʻamaufaʻailoga apt package ma faʻapipiʻi le lomiga lata mai o Docker Engine e faʻaaoga ai le poloaiga lenei
    sudo apt install docker-ce
  5. Ina ia faʻamaonia le faʻapipiʻiina manuia, faʻatautaia le poloaiga
    docker version

La'u ma Fa'apipi'i le Junos cRPD Software
A maeʻa ona faʻapipiʻi ma tamoʻe Docker, e mafai ona e faʻagasolo e sii mai ma faʻapipiʻi le Junos cRPD software e ala i le mulimuli i laasaga nei

  1. Asiasi i le Juniper Networks software download page.
  2. La'u mai le Junos cRPD software package.
  3. Fa'apipi'i le afifi polokalama fa'apipi'i e tusa ai ma fa'atonuga fa'apipi'i ua tu'uina atu.

Fesili e Fai soo (FAQ)

  • Q: E mafai ona ou fa'aogaina Junos cRPD e aunoa ma se ki laisene?
    A: Ioe, e mafai ona e amata faʻaaoga Junos cRPD e aunoa ma se laisene ki e ala i le amataina o se faʻataʻitaʻiga saoloto. Fa'amolemole fa'afeso'ota'i le vaega "Amata lau su'ega fua i aso nei" mo nisi fa'amatalaga.

Amata vave
Junos Containerized Routing Protocol Daemon (cRPD)

Laasaga 1: Amata

I totonu o lenei taʻiala, matou te taʻitaʻia oe ile auala e faʻapipiʻi ma faʻapipiʻi ai Junos® containerized routing protocol process (cRPD) i luga o se Linux host ma faʻaoga i le Junos CLI. O le isi, matou te faʻaali atu ia te oe le faʻafesoʻotaʻi ma faʻapipiʻi lua Junos cRPD faʻataʻitaʻiga ma faʻavae se OSPF faʻatasi.

Feiloai Junos cRPD

  • Junos cRPD o se ao-native, containerized routing engine e lagolagoina le faʻapipiʻiina faigofie i totonu o le ao. Junos cRPD fa'amuta le RPD mai Junos OS ma fa'apipi'i le RPD e fai ma koneteina Docker e fa'asolo i luga o so'o se faiga fa'avae Linux, e aofia ai 'au'aunaga ma 'auala pa'epa'e. Docker o se faʻasalalauga faʻapipiʻi punaʻoa e faafaigofie ai le fatuina ma le pulea o se atigipusa mama.
  • E lagolagoina e Junos cRPD le tele o tulafono e pei ole OSPF, IS-IS, BGP, MP-BGP, ma isi. Junos cRPD fa'asoa tutusa galuega tau pulega e pei o Junos OS ma Junos OS Evolved e tu'uina atu se fa'asologa faifaipea ma le poto masani tau pulega i alalaupapa, 'au'aunaga, po'o so'o se masini fa'avae Linux.

Sauni

Ae e te leʻi amata faʻapipiʻiina

  • Fa'amasani oe i lau maliega laisene Junos cRPD. Va'ai Flex Software License mo cRPD ma Puleaina cRPD Laisene.
  • Seti se Docker hub account. E te manaʻomia se tala e download ai le Docker Engine. Va'ai fa'amatalaga Docker ID mo fa'amatalaga.

Faʻapipiʻi ma faʻapipiʻi le Docker i luga o se Linux Host

  1. Fa'amaonia ua ausia e lau 'au'aunaga nei mana'oga fa'aoga.
    • Linux OS lagolago - Ubuntu 18.04
    • Linux Kernel – 4.15
    • Docker Engine- 18.09.1 ​​poʻo faʻasologa mulimuli ane
    • PPU- 2 CPU autu
    • Manatu – 4 GB
    • Avanoa tisiki – 10 GB
    • Tu'aiga fa'afoliga talimalo - x86_64 multicore PPU
    • Faʻasalalauga Faʻatonu - Ethernet
      root-user@linux-host:~# uname -a
      Linux ix-crpd-03 4.15.0-147-generic #151-Ubuntu SMP Fri Jun 18 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
      root-user@linux-host:lsb_release -a
      Leai LSB modules e maua.
      Fa'asalalau ID: Ubuntu
      Fa'amatalaga: Ubuntu 18.04.1 LTS
      Fa'asa'oloto: 18.04
      Codename: bionic
  2.  Sii mai le polokalama Docker.
    •  Faʻafou lau lisi o loʻo i ai nei o afifi ma laʻu mai meafaigaluega talafeagai.
      rootuser@linux-host:~# apt fa'apipi'i apt-transport-https ca-certificates curl software-properties-masani
      [sudo] upu faataga mo le fale suesue
      Faitau lisi o afifi... Ma'ea
      Fausia o la'au fa'alagolago
      Faitauina o fa'amatalaga a le setete... Ma'ea
      Manatua, filifili 'apt' nai lo le 'apt-transport-https'
      O afifi fa'aopoopo nei o le a fa'apipi'iina: …………………………………………….
    •  Faʻaopoopo le fale teu oloa a Docker i faʻamatalaga Advanced Packaging Tool (APT).
      rootuser@linux-host: ~ # add-apt-repository "deb [arch = amd64] https://download.docker.com/linux/ubuntu fale mautu bionic”
      Maua:1 https://download.docker.com/linux/ubuntu bionic InRelease [64.4 kB] Maua:2 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages [18.8 kB] Taia:3 http://archive.ubuntu.com/ubuntu bionic InRelease
      Maua:4 http://archive.ubuntu.com/ubuntu fa'asaogalemu-bionic InRelease [88.7 kB] Maua:5 http://archive.ubuntu.com/ubuntu fa'afouga bionic InRelease [88.7 kB] Maua:6 http://archive.ubuntu.com/ubuntu bionic/main Translation-en [516 kB] Maua:7 http://archive.ubuntu.com/ubuntu bionic-security/main Translation-en [329 kB] Maua:8 http://archive.ubuntu.com/ubuntu bionic-updates/main Translation-en [422 kB] Aumai 1,528 kB i le 8s (185 kB/s)
      Faitau lisi o afifi... Ma'ea
    •  Faʻafouina le faʻamaumauga faʻatasi ma le Docker packages.
      rootuser@linux- talimalo:~# apt update
      Taia:1 https://download.docker.com/linux/ubuntu bionic I le Fa'asa'oloto
      Taia:2 http://archive.ubuntu.com/ubuntu bionic I le Fa'asa'oloto
      Taia:3 http://archive.ubuntu.com/ubuntu bionic-security I le Fa'asa'oloto
      Taia:4 http://archive.ubuntu.com/ubuntu bionic-fa'afouga I le Fa'asa'olotoina Faitautusi lisi afifi... Ma'ea
      Fausia o la'au fa'alagolago
      Faitauina o fa'amatalaga a le setete... Ma'ea
    •  Faʻafou le faʻamaufaʻailoga apt package, ma faʻapipiʻi le lomiga lata mai o Docker Engine.
      rootuser@linux-host:~# apt fa'apipi'i docker-ce Lisi o afifi faitau... Ma'ea
      Fausia o la'au fa'alagolago
      Faitauina o fa'amatalaga a le setete... Ma'ea
      O afifi fa'aopoopo nei o le a fa'apipi'iina containerd.io docker-ce-cli docker-ce-rootless-extras docker-scan-plugin libltdl7 libseccomp2
      Fautuaina afifi
      aufs-tools cgroupfs-mount | cgroup-lite afifi Fautuaina
      pigz slirp4netns
      ………………………………………………………………….
    •  Siaki e vaai pe ua manuia le faapipiiina.
      rootuser@linux-host:~# docker versiono
      Tagata fa'atau: Docker Engine – Community
      Fa'aliliuga:20.10.7
      API version:1.41
      Alu version:go1.13.15
      Git tautino:f0df350
      Fausia: Aso Lulu Iuni 2 11:56:40 2021
      OS/Arch: linux/amd64
      Tulaga: faaletonu
      Fa'ata'ita'iga : moni
      Server: Docker Engine – Community
      Inisinia
      Fa'aliliuga
      :20.10.7
      API version:1.41 (fa'ata'i la'ititi 1.12)
      Alu version:go1.13.15
      Git tautino: b0f5bc3
      Fausia: Aso Lulu Iuni 2 11:54:48 2021
      OS/Arch: linux/amd64
      Fa'ata'ita'iga: sese
      pusa
      Fa'aliliuga: 1.4.6
      GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
      runc
      Fa'aliliuga: 1.0.0-rc95
      GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
      docker-init
      Fa'aliliuga: 0.19.0
      GitCommit: de40ad0

FAAMANATU: Faʻaaoga nei tulafono e faʻapipiʻi ai vaega e te manaʻomia mo le Python siosiomaga ma afifi

  • apt-add-repository universe
  • apt-get fa'afouga
  • apt-maua faʻapipiʻi le python-pip
  • python -m pip faʻapipiʻi grpcio
  • python -m pip faʻapipiʻi grpcio-tools

La'u ma Fa'apipi'i le Junos cRPD Software
I le taimi nei ua e faʻapipiʻi Docker i luga o le Linux host ma faʻamaonia o loʻo tamoe le Docker Engine, seʻi o tatou download le
Junos cRPD software mai le Juniper Networks software download page.
FAAMANATU: Ina ia sii mai, faʻapipiʻi, ma amata faʻaaoga Junos cRPD e aunoa ma se laisene ki, vaʻai Amata lau suʻega saoloto i le aso.
FAAMANATU: E mafai ona e tatalaina se Admin Case ma Customer Care mo avanoa e download ai le polokalama.

  1. Su'e ile Juniper Networks Support itulau mo Junos cRPD: https://support.juniper.net/support/downloads/? p=crpd ma kiliki le lomiga fou.
  2. Ulufale i lau ID fa'aoga ma lau fa'aupuga ma talia le maliega laisene fa'aumu a le Juniper. O le a ta'ita'iina oe i le itulau e la'u mai ai ata polokalame.
  3. La'u sa'o le ata i lau 'au talimalo. Kopi ma faapipii le manoa ua gaosia e pei ona faatonuina i luga o le lau.
    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
    Foia cdn.juniper.net (cdn.juniper.net)… 23.203.176.210
    Feso'ota'i ile cdn.juniper.net (cdn.juniper.net)|23.203.176.210|:443… feso'ota'i.
    HTTP talosaga lafo, fa'atali tali... 200 OK
    Umi: 127066581 (121M) [talosaga/octet-stream] Sefe i: âjunos-routing-crpd-docker-21.2R1.10.tgzâ
    junos-routing-crpd-docker-21.2R1.10.tgz 100%
    [================================================================ =====================================>] 121.18M 4.08MB/
    s i le 34s
    2021-07-14 07:02:44 (3.57 MB/s) – âjunos-routing-crpd-docker-21.2R1.10.tgzâ faasaoina [127066581/127066581]
  4. Uta le Junos cRPD software image i Docker.
    rootuser@linux-host:~# uta uta -i junos-routing-crpd-docker-21.2R1.10.tgz
    6effd95c47f2: Lauga uta [============================================= =====>] 65.61MB/65.61MB
    ……………………………………………………………………………………………………………………… ..
    Ata utaina: crpd:21.2R1.10
    rootuser@linux-host:~ # ata faifa'ato'aga
    TOTONU TAG FA'ATAU ATA FAIA LE SIZE
    crpd 21.2R1.10 f9b634369718 3 vaiaso talu ai 374MB
  5. Fausia se voluma faʻamaumauga mo faʻatulagaga ma ogalaau var.
    rootuser@linux-host: ~ # docker volume faia crpd01-config
    crpd01-config
    rootuser@linux-host: ~ # docker volume faia crpd01-varlog
    crpd01-varlog
  6. Fausia se faʻataʻitaʻiga Junos cRPD. I lenei example, e te faaigoa ia crpd01.
    rootuser@linux-host:~# docker run –rm –detach –name crpd01 -h crpd01 –net=bridge –privileged -v crpd01-
    config:/config -v crpd01-varlog:/var/log -it crpd:21.2R1.10
    e39177e2a41b5fc2147115092d10e12a27c77976c88387a694faa5cbc5857f1e
    I le isi itu, e mafai ona e tuʻuina atu le aofaʻi o manatuaga i le Junos cRPD faʻataʻitaʻiga aʻo e fatuina le faʻataʻitaʻiga.
    rootuser@linux-host:~# docker run –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
    LAPATAIGA: E le lagolagoina e lau fatu le gafatia o le swap limit po'o le cgroup e le o fa'apipi'i. Fa'atapula'aina le mafaufau e aunoa ma le fesuia'i.
    1125e62c9c639fc6fca87121d8c1a014713495b5e763f4a34972f5a28999b56c
    Siaki cRPD Punaoa Manaomia mo fa'amatalaga.
  7. Fa'amaonia fa'amatalaga fou o koneteina.
    rootuser@linux-host:~# docker ps
    FA'ATAU FA'A'OA'O LE TULAGA FA'A'OA'OGA
    IGOA O VAEGA
    e39177e2a41b crpd:21.2R1.10 “/sbin/runit-init.sh” Pe tusa o le minute talu ai Luga Pe a ma le minute 22/tcp, 179/
    tcp, 830/tcp, 3784/tcp, 4784/tcp, 6784/tcp, 7784/tcp, 50051/tcp crpd01
    rootuser@linux-host:~# fa'ailoga fa'ailoga
    IGOA IGOA IGOA PPU % FA'A'OGA FA'A'OA'O / FA'ATA'A MEM % POLOKA I/O I/O PIDS
    e39177e2a41b crpd01 0.00% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58
    IGOA IGOA IGOA PPU % FA'A'OGA FA'A'OA'O / FA'ATA'A MEM % POLOKA I/O I/O PIDS
    e39177e2a41b crpd01 0.00% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58
    IGOA IGOA IGOA PPU % FA'A'OGA FA'A'OA'O / FA'ATA'A MEM % POLOKA I/O I/O PIDS
    e39177e2a41b crpd01 0.05% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58

Laasaga 2: Tu i luga ma tamoe

Avanoa ile CLI
E te faʻatulagaina Junos cRPD e faʻaaoga ai Junos CLI poloaiga mo le faʻaogaina o auaunaga. Ole auala lea e maua ai le Junos CLI:

  1. Ulufale i le pusa Junos cRPD.
    rootuser@linux-host:~# docker exec -it crpd01 cli
  2. Siaki le Junos OS version.
    rootuser@crpd01> faʻaalia le faʻaaliga
    root@crpd01> faʻaalia le faʻaaliga
    Igoa talimalo: crpd01
    Fa'ata'ita'iga: cRPD
    Junos: 21.2R1.10
    lomiga o pusa cRPD: 21.2R1.10 fausia e le faufale i le 2021-06-21 14:13:43 UTC
  3. Ulufale i le faiga fa'atulagaina.
    rootuser@crpd01> fetuutuunai
    Ulufale atu i le faiga fa'atulagaina
  4. Fa'aopoopo se fa'aupuga i le root administration account user account. Tu'u se upu fa'aupu manino.
    [fa'asa'o] rootuser@crpd01# seti le faiga o a'a-faamaoniga manino-tusiupu-failautusi
    Upu faataga fou
    Toe lolomi upu fou:
  5. Tuuina atu le faatulagaga.
    [fa'asa'o] rootuser@crpd01# faia
    tuuto atoatoa
  6. Ulufale i le Junos cRPD faʻataʻitaʻiga ma le CLI ma faʻaauau le faʻavasegaina o le faʻatulagaga.

Feso'ota'i fa'ata'ita'iga cRPD
Se'i o tatou a'oa'o pe fa'afefea ona fausia so'otaga fa'asino ile va ole koneteina Junos cRPD e lua.

I lenei example, matou te faʻaogaina ni koneteina se lua, crpd01 ma crpd02, ma faʻafesoʻotaʻi i latou e faʻaaoga ai fesoʻotaʻiga eth1 e fesoʻotaʻi ma se alalaupapa OpenVswitch (OVS) i luga o le talimalo. O loʻo matou faʻaogaina se alalaupapa OVS mo Docker networking aua e lagolagoina le tele o upega tafaʻilagi ma maua ai fesoʻotaʻiga saogalemu. Va'ai le fa'ata'ita'iga lenei:

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

  1. Fa'apipi'i le fa'aogaina ole sui ole OVS.
    rootuser@linux-host:~# apt-get install openvswitch-switch
    sudo] upu faataga mo le fale suesue:
    Faitau lisi o afifi... Ma'ea
    Fausia o la'au fa'alagolago
    Faitauina o fa'amatalaga a le setete... Ma'ea
    O isi afifi fa'aopoopo o le a fa'apipi'iina:
    libpython-stdlib libpython2.7-minimal libpython2.7-stdlib openvswitch-common python python-minimal pythonsix
    python2.7 python2.7-laiti
  2. Su'e ile usr/bin directory path ma fa'aoga le wget command e sii mai ma fa'apipi'i le OVS docker.
    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
    Foia raw.githubusercontent.com (raw.githubusercontent.com)… 185.199.109.133, 185.199.111.133,
    185.199.110.133, …
    Feso'ota'i ile raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443… fesootai.
    HTTP talosaga lafo, fa'atali tali... 200 OK
    Umi: 8064 (7.9K) [tusitala/talatala] Sefe i: âovs-docker.1â
    ovs-docker.1 100%
    [================================================================ =====================================>] 7.88K –.-KB/
    s i le 0s
    2021-07-14 07:55:17 (115 MB/s) – âovs-docker.1â faasaoina [8064/8064]
  3. Suia fa'atagaga ile alalaupapa OVS.
    rootuser@linux-host:/usr/bin chmod a+rwx ovs-docker
  4. Fausia se isi pusa Junos cRPD e taʻua o le crpd02.
    rootuser@linux-host:~# docker run –rm –detach –name crpd02 -h crpd02 –net=bridge –privileged -v crpd02-
    config:/config -v crpd02-varlog:/var/log -it crpd:21.2R1.10
    e18aec5bfcb8567ab09b3db3ed5794271edefe553a4c27a3d124975b116aa02
  5. Fausia se alalaupapa e taʻua o laʻu upega. O lenei laasaga e fatuina ai fesoʻotaʻiga eth1 ile crpd01 ma le crdp02.
    rootuser@linux-host:~# docker network foafoa –internal my-net
    37ddf7fd93a724100df023d23e98a86a4eb4ba2cbf3eda0cd811744936a84116
  6. Fausia se alalaupapa OVS ma faʻaopoopo crpd01 ma crpd02 koneteina ma fesoʻotaʻiga 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. Fa'aopoopo tuatusi IP i feso'ota'iga eth1 ma feso'ota'iga i tua.
    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. Ulufale i totonu o le pusa o le crpd01 ma faʻamaonia le faʻaogaina o fesoʻotaʻiga.
    rootuser@linux-host:~# docker exec -it crpd01 bash
    rootuser@crpd01:/# ifconfig
    …..
    eth1: fu'a=4163 mtu 1500
    inet 10.1.1.1 netmask 255.255.255.0 fa'asalalauga 10.1.1.255
    inet6 fe80::42:acff:fe12:2 prefixlen 64 lautele 0x20
    eteru 02:42:ac:12:00:02 txqueuelen 0 (Ethernet)
    RX pepa 24 paita 2128 (2.1 KB)
    RX mea sese 0 pa'u 0 sili atu 0 fa'avaa 0
    TX pepa 8 paita 788 (788.0 B)
    TX mea sese 0 pa'u 0 sili atu 0 ave 0 fetoaiga 0
    ……..
  9. Auina atu se ping i le pusa crpd02 e faʻamaonia ai le fesoʻotaʻiga i le va o pusa e lua. Fa'aoga le tuatusi IP o le eth1 o le crpd02 (10.1.1.2) e ping ai le koneteina.
    ping 10.1.1.2 -c 2
    PING 10.1.1.2 (10.1.1.2) 56(84) paita o faʻamaumauga.
    64 paita mai le 10.1.1.2: icmp_seq=1 ttl=64 taimi=0.323 ms
    64 paita mai le 10.1.1.2: icmp_seq=2 ttl=64 taimi=0.042 ms
    — 10.1.1.2 fuainumera ping —
    2 afifi na lafoina, 2 mauaina, 0% packet gau, taimi 1018ms
    rtt min/avg/max/mdev = 0.042/0.182/0.323/0.141 ms
    E fa'amaonia e le fa'atinoga e mafai e pusa e lua ona feso'ota'i le tasi ma le isi.

Fa'atulaga le Ala Pu'upu'u Tatala Muamua (OSPF)
O lea e lua au koneteina, crpd01 ma crpd02, e feso'ota'i ma feso'ota'i. O le isi laasaga o le faʻavae
tuaoi tuaoi mo pusa e lua. O routers e mafai ona fa'aogaina e le OSPF e tatau ona fausia fa'atasi ma o latou tuaoi muamua
e mafai ona latou faasoa atu faamatalaga i lena tuaoi.

  1. Fa'atonu le OSPF i luga ole koneteina crpd01.
    [fa'asa'o] rootuser@crpd01# fa'aali faiga-filifiliga
    faiga fa'avae adv {
    vaitaimi 1 {
    mai {
    auala-filifili 10.10.10.0/24 sa'o
    }
    ona talia lea
    }
    }
    [fa'asa'o] rootuser@crpd01# fa'aali tulafono
    ospf {
    vaega 0.0.0.0 {
    fa'aoga eth1;
    fa'aoga lo0.0
    }
    auina atu i fafo adv
    }
    [fa'asa'o] rootuser@crpd01# fa'aali auala-filifiliga
    router-id 10.255.255.1;
    tumau {
    auala 10.10.10.0/24 teena
    }
  2. Tuuina atu le faatulagaga.
    [fa'asa'o] rootuser@crpd01# faia
    tuuto atoatoa
  3. Toe fai la'asaga 1 ma le 2 e fa'atulaga le OSPF i luga o le koneteina crpd02.
    rootuser@crpd02# fa'aali faiga-filifiliga
    faiga fa'avae adv {
    vaitaimi 1 {
    mai {
    auala-filifili 10.20.20.0/24 sa'o;
    }
    ona talia lea;
    }
    }
    [fa'asa'o] rootuser@crpd02# fa'aali auala-filifiliga
    router-id 10.255.255.2
    tumau {
    auala 10.20.20.0/24 teena
    }
    [fa'asa'o] rootuser@crpd02# fa'aali protocols ospf
    vaega 0.0.0.0 {
    fa'aoga eth1;
    fa'aoga lo0.0
    }
    auina atu i fafo adv;
  4. Fa'aaogā fa'atonuga fa'aaliga e fa'amaonia ai tuaoi o le OSPF o lo'o i ai se vavalalata vave.
    rootuser@crpd01> faʻaali ospf tuaoi
    Tuatusi Fa'afeso'ota'i State ID Pri Maliliu
    10.1.1.2 eth1 Atoa 10.255.255.2 128 38
    rootuser@crpd01> fa'aali le ala ospf
    Topology fa'aletonu le Laulau Laulau:
    Prefix Ala Ala NH Metric NextHop Nexthop
    Ituaiga Ituaiga Ituaiga Fa'afesootai tuatusi/LSP
    10.255.255.2 Intra AS BR IP 1 eth1 10.1.1.2
    10.1.1.0/24 Intra Network IP 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 Intra Network IP 1 eth1 10.1.1.2

O lo'o fa'aalia e le fa'aaliga le tuatusi fa'amuli o le koneteina ma tuatusi fa'amuli o so'o se koneteina e lata ane i ai. O le galuega faatino ua fa'amaonia ai ua fa'atuina e le Junos cRPD se mafutaga tuaoi OSPF ma ua a'oa'oina o latou tuatusi ma feso'ota'iga.

View Junos cRPD Core Files
A o se fatu file ua gaosia, e mafai ona e mauaina le gaioiga i le / var / crash folder. Le fatu fatu files o loʻo teuina i luga o le faiga o loʻo faʻafeiloaʻi ai pusa Docker.

  1. Suia i le lisi o lo'o pa'u ai files ua teuina.
    rootuser@linux-host:~# cd /var/crash
  2. Lisi le fa'alavelave files.
    rootuser@linux-host:/var/crash# ls -l
    atoa 32
    -rw-r—– 1 aʻa aʻa 29304 Iul 14 15:14 _usr_bin_unattended-upgrade.0.crash
  3. Faailoa le nofoaga o le fatu 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

Laasaga 3: Fa'aauau pea

Fa'afetai! Ua maeʻa nei le faʻatulagaga muamua mo Junos cRPD!

O le a le mea e sosoo ai?
I le taimi nei ua e faʻapipiʻiina Junos cRPD containers ma faʻavae fesoʻotaʻiga i le va o pusa e lua, o nisi nei o mea e te manaʻo e faʻapipiʻi i le isi.

Afai e te mana'o iai Ona
La'u mai, fa'agaoioi, ma pulea au laisene fa'akomepiuta e tatala ai fa'aopoopoga fa'aopoopo mo lau Junos cRPD Vaai Flex Software License mo cRPD ma Puleaina o Laisene cRPD
Su'e nisi fa'amatalaga loloto e uiga i le fa'apipi'iina ma le fa'atulagaina o Junos cRPD Vaai Aso Muamua: Ta'ita'i o le Ao ma le cRPD
Siaki faʻamatalaga blog e uiga ia Junos cRPD ma Docker Desktop. Vaai Juniper cRPD 20.4 ile Docker Desktop
Fa'atulaga auala e fa'aogaina ma feso'otaiga Vaai Fa'asinomaga ma Feso'ota'iga Protocols
A'oa'o e uiga i le Juniper Networks i le ao-native routing solution Matamata i le vitio Ao-Native Routing Overview

Fa'amatalaga Lautele
O nisi nei o punaoa sili e fesoasoani ia te oe e ave lou malamalama Junos cRPD i le isi tulaga

Afai e te mana'o iai Ona
Su'e fa'amaumauga loloto o oloa mo Junos cRPD Vaai cRPD Fa'amaumauga
Saili fa'amaumauga uma e avanoa mo Junos OS Asiasi Junos OS Fa'amaumauga
Tumau i aso nei i foliga fou ma suia ma iloa Va'ai le Junos OS Fa'amatalaga Fa'amatalaga ma foia mataupu Siaki atu Junos OS Fa'amatalaga Fa'amatalaga
  • Juniper Networks, le logo Juniper Networks, Juniper, ma Junos o fa'ailoga fa'amaufa'ailoga a Juniper Networks, Inc.
  • Iunaite Setete ma isi atunuu. O isi fa'ailoga tau fefa'ataua'iga uma, fa'ailoga tautua, fa'ailoga resitalaina, po'o fa'ailoga tautua ua resitalaina o meatotino a latou tagata. E leai se matafaioi a Juniper Networks mo soʻo se mea le saʻo i lenei pepa.
  • Juniper Networks fa'asaoina le aia tatau e sui, suia, fesiita'i, po'o seisi toe teuteu lenei lomiga e aunoa ma se fa'aaliga.
  • Puletaofia © 2023 Juniper Networks, Inc. Ua taofia aia tatau uma. Rev. 01, Setema 2021.

Pepa / Punaoa

juniper cRPD Containerized Routing Protocol Daemonac [pdf] Taiala mo Tagata Fa'aoga
cRPD Containerized Routing Protocol Daemonac, cRPD, Containerized Routing Protocol Daemonac, Routing Protocol Daemonac, Protocol Daemonac

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *