zenevrie-logo

juniper cRPD Containerized Routing Protocol Daemonac

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

Product Information

fepetra arahana

  • Anaran'ny vokatra: Junos Containerized Routing Protocol Daemon (cRPD)
  • Rafitra fikirakirana: Linux
  • Linux Host: Ubuntu 18.04.1 LTS (Codename: bionic)
  • Docker Version: 20.10.7

Torolàlana momba ny fampiasana vokatra

Dingana 1: Manomboka

Hihaona amin'i Junos cRPD
Ny Junos Containerized Routing Protocol Daemon (cRPD) dia fonosana rindrambaiko novolavolain'ny Juniper Networks. Izy io dia manome fahafaha-manao fitaterana container ho an'ny fitaovana tambajotra.

Miomàna
Alohan'ny hametrahana Junos cRPD dia mila miantoka ianao fa apetraka sy amboarina amin'ny mpampiantrano Linux anao i Docker.

Apetraho sy amboary ny Docker amin'ny Linux Host
Araho ireto dingana ireto mba hametrahana sy hamboarina Docker amin'ny mpampiantrano Linux anao

  1. Sokafy ny terminal amin'ny mpampiantrano Linux anao.
  2. Havaozy ny lisitry ny fonosana misy anao ary alao ny fitaovana ilaina amin'ny alàlan'ny baiko manaraka
    sudo apt install apt-transport-https ca-certificates curl software-properties-common
  3. Ampio ny tahiry Docker amin'ny loharano Advanced Packaging Tool (APT) amin'ny fanatanterahana ity baiko manaraka ity
    sudo apt update
  4. Fanavaozana ny mari-pamantarana fonosana apt ary apetraho ny kinova farany an'ny Docker Engine amin'ny fampiasana ity baiko manaraka ity
    sudo apt install docker-ce
  5. Mba hanamarinana ny fametrahana mahomby, araho ny baiko
    docker version

Misintona sy mametraka Junos cRPD Software
Raha vao tafapetraka sy mihazakazaka ny Docker dia azonao atao ny misintona sy mametraka rindrambaiko Junos cRPD amin'ny alàlan'ny fanarahana ireto dingana ireto

  1. Tsidiho ny pejy fampidinana rindrambaiko Juniper Networks.
  2. Ampidino ny fonosana rindrambaiko Junos cRPD.
  3. Apetraho ny fonosana rindrambaiko alaina araka ny torolalana fametrahana nomena.

Fanontaniana matetika (FAQ)

  • F: Afaka mampiasa Junos cRPD ve aho raha tsy misy fanalahidin'ny fahazoan-dàlana?
    A: Eny, afaka manomboka mampiasa Junos cRPD tsy misy fanalahidin'ny fahazoan-dàlana ianao amin'ny fanombohana andrana maimaim-poana. Azafady, jereo ny fizarana "Atombohy ny fitsapana maimaim-poana anio" raha mila fanazavana fanampiny.

Fanombohana haingana
Junos Containerized Routing Protocol Daemon (cRPD)

Dingana 1: Manomboka

Ao amin'ity torolàlana ity, dia manoro hevitra anao izahay amin'ny fomba fametrahana sy fampiendrehana Junos® containerized routing protocol process (cRPD) amin'ny mpampiantrano Linux ary miditra amin'izany amin'ny alàlan'ny Junos CLI. Manaraka, asehoy anao ny fomba mampifandray sy manitsy ny Junos cRPD roa ary mametraka OSPF mifanakaiky.

Hihaona amin'i Junos cRPD

  • Junos cRPD dia motera famoriam-pitaterana misy rahona izay manohana ny fametrahana tsotra manerana ny fotodrafitrasa rahona. Junos cRPD dia manaisotra ny RPD amin'ny Junos OS ary mametaka ny RPD ho toy ny container Docker izay mandeha amin'ny rafitra mifototra amin'ny Linux, anisan'izany ny mpizara sy ny router whitebox. Docker dia sehatra rindrambaiko open source izay manamora ny famoronana sy fitantanana container virtoaly.
  • Junos cRPD dia manohana protocols maro toy ny OSPF, IS-IS, BGP, MP-BGP, sy ny sisa. Junos cRPD dia mizara ny fiasa fitantanana mitovy amin'ny Junos OS sy Junos OS Evolved mba hanomezana traikefa tsy tapaka sy fitantanana amin'ny router, server, na fitaovana mifototra amin'ny Linux.

Miomàna

Alohan'ny hanombohanao fametrahana

  • Fantaro ny fifanarahana momba ny lisansa Junos cRPD anao. Jereo ny lisansa Flex Software momba ny cRPD sy ny fitantanana ny fahazoan-dàlana cRPD.
  • Manangana kaonty Docker hub. Mila kaonty ianao hisintonana Docker Engine. Jereo ny kaonty Docker ID raha mila antsipiriany.

Apetraho sy amboary ny Docker amin'ny Linux Host

  1. Hamarino fa mahafeno ireo fepetra takian'ny rafitra ireo ny mpampiantrano anao.
    • Fanohanana Linux OS - Ubuntu 18.04
    • Linux Kernel – 4.15
    • Docker Engine– 18.09.1 ​​na dikan-teny taty aoriana
    • CPUs- 2 CPU fototra
    • fahatsiarovana - 4GB
    • Espace kapila - 10GB
    • Karazana processeur mpampiantrano - CPU multicore x86_64
    • Network Interface - 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
      Tsy misy LSB modules misy.
      Distributor ID: Ubuntu
      Description: Ubuntu 18.04.1 LTS
      NAFAHANA: 18.04
      Codename: biônika
  2.  Ampidino ny rindrambaiko Docker.
    •  Havaozy ny lisitry ny fonosana misy anao ary alaivo ny fitaovana ilaina.
      rootuser@linux-host:~# apt mametraka apt-transport-https ca-certificate curl software-properties-common
      [sudo] tenimiafina ho an'ny laboratoara
      Mamaky ny lisitry ny fonosana… Vita
      Manorina hazo fiankinan-doha
      Mamaky ny mombamomba ny fanjakana… Vita
      Mariho, misafidy 'apt' fa tsy 'apt-transport-https'
      Hapetraka ireto fonosana fanampiny manaraka ireto: …………………………………………….
    •  Ampio ny tahiry Docker amin'ny loharano Advanced Packaging Tool (APT).
      rootuser@linux-host:~# add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
      Get:1 https://download.docker.com/linux/ubuntu bionic InRelease [64.4 kB] Get:2 https://download.docker.com/linux/ubuntu fonosana amd64 bionic/stable [18.8 kB] hira:3 http://archive.ubuntu.com/ubuntu bionic InRelease
      Get:4 http://archive.ubuntu.com/ubuntu Bionic-security InRelease [88.7 kB] Get:5 http://archive.ubuntu.com/ubuntu bionic-fanavaozana InRelease [88.7 kB] Get:6 http://archive.ubuntu.com/ubuntu bionic/main Translation-en [516 kB] Get:7 http://archive.ubuntu.com/ubuntu bionic-security/main Translation-en [329 kB] Get:8 http://archive.ubuntu.com/ubuntu bionic-updates/main Translation-en [422 kB] Nalaina 1,528 kB tao anatin'ny 8s (185 kB/s)
      Mamaky ny lisitry ny fonosana… Vita
    •  Fanavaozana ny angon-drakitra miaraka amin'ny fonosana Docker.
      rootuser@linux-host:~# apt update
      hira:1 https://download.docker.com/linux/ubuntu bionic In Release
      hira:2 http://archive.ubuntu.com/ubuntu bionic In Release
      hira:3 http://archive.ubuntu.com/ubuntu bionic-security In Release
      hira:4 http://archive.ubuntu.com/ubuntu bionic-fanavaozana Ao amin'ny Release Reading package lists… Vita
      Manorina hazo fiankinan-doha
      Mamaky ny mombamomba ny fanjakana… Vita
    •  Havaozy ny mari-pamantarana fonosana apt, ary apetraho ny kinova farany an'ny Docker Engine.
      rootuser@linux-host:~# apt install docker-ce Famakiana lisitra fonosana… Vita
      Manorina hazo fiankinan-doha
      Mamaky ny mombamomba ny fanjakana… Vita
      Ireto fonosana fanampiny manaraka ireto dia hapetraka containerd.io docker-ce-cli docker-ce-rootless-extras docker-scan-plugin libltdl7 libseccomp2
      Fonosana soso-kevitra
      aufs-tools cgroupfs-mount | cgroup-lite Recommended packages
      pigz slirp4netns
      ……………………………………………………….
    •  Jereo raha toa ka nahomby ny fametrahana.
      rootuser@linux-host:~# docker versiono
      mpanjifa: Docker Engine – Community
      Malagasy Bible:20.10.7
      API version:1.41
      Mandehana version:go1.13.15
      Git commit:f0df350
      nanao: Alarobia 2 Jiona 11:56:40 2021
      OS / Arch: linux/amd64
      teny manodidina: default
      Fanandramana :marina
      Server: Docker Engine – Community
      maotera
      Malagasy Bible
      :20.10.7
      API version:1.41 (dikan-teny farany indrindra 1.12)
      Mandehana version:go1.13.15
      Git commit:b0f5bc3
      nanao: Alarobia 2 Jiona 11:54:48 2021
      OS / Arch: linux/amd64
      Fanandramana: diso
      containerd
      Malagasy Bible: 1.4.6
      GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
      runc
      Malagasy Bible: 1.0.0-rc95
      GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
      docker-init
      Malagasy Bible: 0.19.0
      GitCommit: de40ad0

SOSO-KEVITRA: Ampiasao ireto baiko ireto mba hametrahana ireo singa ilainao amin'ny tontolo Python sy ny fonosana

  • universe apt-add-repository
  • apt-get fanavaozana
  • apt-get install python-pip
  • python -m pip mametraka grpcio
  • python -m pip mametraka grpcio-tools

Misintona sy mametraka Junos cRPD Software
Ankehitriny rehefa nametraka Docker tamin'ny mpampiantrano Linux ianao ary nanamafy fa mandeha ny Docker Engine, andao hisintona ny
Ny rindrambaiko Junos cRPD avy amin'ny pejin'ny rindrambaiko Juniper Networks.
FANAMARIHANA: Raha misintona, mametraka ary manomboka mampiasa Junos cRPD tsy misy fanalahidin'ny fahazoan-dàlana, jereo Atombohy ny fitsaranao maimaim-poana anio.
FANAMARIHANA: Azonao atao ny manokatra raharaha Admin miaraka amin'ny Customer Care ho an'ny tombontsoa misintona ny rindrambaiko.

  1. Mankanesa any amin'ny pejin'ny Juniper Networks Support ho an'ny Junos cRPD: https://support.juniper.net/support/downloads/? p=crpd ary tsindrio ny kinova farany.
  2. Ampidiro ny ID sy ny tenimiafinao ary ekeo ny fifanarahana fahazoan-dàlana amin'ny mpampiasa farany Juniper. Hotarihina mankany amin'ny pejy fampidinana sary rindrambaiko ianao.
  3. Ampidino mivantana amin'ny mpampiantrano anao ny sary. Adikao sy apetaho ny tady vita araka ny toromarika eo amin'ny efijery.
    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
    Famahana ny cdn.juniper.net (cdn.juniper.net)… 23.203.176.210
    Mifandray amin'ny cdn.juniper.net (cdn.juniper.net)|23.203.176.210|:443… mifandray.
    Nalefa ny fangatahana HTTP, miandry valiny… 200 OK
    NY FAHARETANY: 127066581 (121M) [application/octet-stream] Mitahiry amin'ny: âjunos-routing-crpd-docker-21.2R1.10.tgzâ
    junos-routing-crpd-docker-21.2R1.10.tgz 100%
    [================================================ =====================================>] 121.18M 4.08MB/
    sy 34s
    2021-07-14 07:02:44 (3.57 MB/s) – âjunos-routing-crpd-docker-21.2R1.10.tgzâ voatahiry [127066581/127066581]
  4. Ampidiro ao amin'ny Docker ny sary rindrambaiko Junos cRPD.
    rootuser@linux-host:~# docker load -i junos-routing-crpd-docker-21.2R1.10.tgz
    6effd95c47f2: Soson-javatra mameno [=========================================================== =====>] 65.61MB/65.61MB
    ……………………………………………………………………………………………………………………… ..
    Sary feno: crpd:21.2R1.10
    rootuser@linux-host:~# sary docker
    REPOSITORY TAG Sary ID NAMORONA HABE
    crpd 21.2R1.10 f9b634369718 3 herinandro lasa izay 374MB
  5. Mamoròna habetsaky ny angon-drakitra ho an'ny fandrindrana sy ny logs var.
    rootuser@linux-host: ~ # docker volume mamorona crpd01-config
    crpd01-config
    rootuser@linux-host: ~ # docker volume mamorona crpd01-varlog
    crpd01-varlog
  6. Mamorona ohatra Junos cRPD. Amin'ity example, hataonao hoe 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
    Raha tsy izany, azonao atao ny manome ny habetsaky ny fahatsiarovana ho an'ny ohatra Junos cRPD rehefa mamorona ny ohatra.
    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
    FAMPITANDREMANA: Ny kernelo dia tsy mahazaka ny swap limit capability na ny cgroup dia tsy tafapetraka. Memory voafetra tsy misy swap.
    1125e62c9c639fc6fca87121d8c1a014713495b5e763f4a34972f5a28999b56c
    Jereo CRPD Resource Requirements ho an'ny antsipiriany.
  7. Hamarino ny antsipirian'ny kaontenera vao noforonina.
    rootuser@linux-host:~# docker ps
    FITONDRANA ID IMAGE COMMAND FORCE STATUS
    ANARANA SERANA
    e39177e2a41b crpd:21.2R1.10 “/sbin/runit-init.sh” Tokony ho iray minitra lasa izay Miakatra iray minitra eo ho eo 22/tcp, 179/
    tcp, 830/tcp, 3784/tcp, 4784/tcp, 6784/tcp, 7784/tcp, 50051/tcp crpd01
    rootuser@linux-host: ~ # docker stats
    ANARAN'NY IDANA FANAMPINY CPU % FAMPIANARANA MEM / LIMIT MEM % BLOCK I/O PIDS I/O NET
    e39177e2a41b crpd01 0.00% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58
    ANARAN'NY IDANA FANAMPINY CPU % FAMPIANARANA MEM / LIMIT MEM % BLOCK I/O PIDS I/O NET
    e39177e2a41b crpd01 0.00% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58
    ANARAN'NY IDANA FANAMPINY CPU % FAMPIANARANA MEM / LIMIT MEM % BLOCK I/O PIDS I/O NET
    e39177e2a41b crpd01 0.05% 147.1MiB / 3.853GiB 3.73% 1.24kB / 826B 4.1kB / 35MB 58

Dingana 2: Miakatra ary mihazakazaka

Midira ao amin'ny CLI
Manamboatra Junos cRPD ianao amin'ny fampiasana baiko Junos CLI ho an'ny serivisy fitaterana. Ity ny fomba hidirana amin'ny Junos CLI:

  1. Midira ao amin'ny container Junos cRPD.
    rootuser@linux-host:~# docker exec -it crpd01 cli
  2. Jereo ny version Junos OS.
    rootuser@crpd01> asehoy ny dikan-teny
    root@crpd01> asehoy ny dikan-teny
    Hostname: crpd01
    MODELY: cRPD
    Junos: 21.2R1.10
    Dikan'ny fonosana cRPD: 21.2R1.10 natsangan'ny mpanamboatra tamin'ny 2021-06-21 14:13:43 UTC
  3. Ampidiro ny fomba fanamboarana.
    rootuser@crpd01> configure
    Miditra amin'ny fomba fanamboarana
  4. Ampio tenimiafina amin'ny kaonty mpampiasa root administration. Ampidiro tenimiafina amin'ny soratra tsotra.
    [hanova] rootuser@crpd01# mametraka ny tenimiafina fototra-authentication fototra
    Tenimiafina vaovao
    Avereno soratana ny tenimiafina vaovao:
  5. Ataovy ny configuration.
    [hanova] rootuser@crpd01# commit
    manolo-tena tanteraka
  6. Midira ao amin'ny ohatra Junos cRPD miaraka amin'ny CLI ary tohizo ny fanamboarana ny konfigurasi.

Interconnect cRPD Instances
Andeha hojerentsika ny fomba hananganana rohy point-to-point eo amin'ny kaontenera Junos cRPD roa.

Amin'ity example, mampiasa kaontenera roa izahay, crpd01 sy crpd02, ary mampifandray azy ireo amin'ny alàlan'ny interface eth1 izay mifandray amin'ny tetezana OpenVswitch (OVS) amin'ny mpampiantrano. Mampiasa tetezana OVS ho an'ny tambajotra Docker izahay satria manohana tambajotra mpampiantrano maro ary manome fifandraisana azo antoka. Jereo ity fanoharana manaraka ity:

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

  1. Ampidiro ny utility switch OVS.
    rootuser@linux-host:~# apt-get install openvswitch-switch
    sudo] tenimiafina ho an'ny laboratoara:
    Mamaky ny lisitry ny fonosana… Vita
    Manorina hazo fiankinan-doha
    Mamaky ny mombamomba ny fanjakana… Vita
    Hapetraka ireto fonosana fanampiny manaraka ireto:
    libpython-stdlib libpython2.7-minimal libpython2.7-stdlib openvswitch-common python python-minimal pythonix
    python2.7 python2.7-minimal
  2. Mandehana mankany amin'ny lalan'ny lahatahiry usr/bin ary ampiasao ny baiko wget hisintona sy hametrahana ny docker OVS.
    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
    Famahana ny raw.githubusercontent.com (raw.githubusercontent.com)… 185.199.109.133, 185.199.111.133,
    185.199.110.133, …
    Mifandray amin'ny raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443… mifandray.
    Nalefa ny fangatahana HTTP, miandry valiny… 200 OK
    NY FAHARETANY: 8064 (7.9K) [soratra/tsotra] Mitahiry amin'ny: âovs-docker.1â
    ovs-docker.1 100%
    [================================================ =====================================>] 7.88K –.-KB/
    sy 0s
    2021-07-14 07:55:17 (115 MB/s) – âovs-docker.1â voatahiry [8064/8064]
  3. Ovay ny fahazoan-dàlana amin'ny tetezana OVS.
    rootuser@linux-host:/usr/bin chmod a+rwx ovs-docker
  4. Mamorona container Junos cRPD hafa antsoina hoe 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. Mamorona tetezana antsoina hoe my-net. Ity dingana ity dia mamorona interface eth1 amin'ny crpd01 sy crdp02.
    rootuser@linux-host: ~ # tambajotra docker mamorona -internal my-net
    37ddf7fd93a724100df023d23e98a86a4eb4ba2cbf3eda0cd811744936a84116
  6. Mamorona tetezana OVS ary ampio ny container crpd01 sy crpd02 miaraka amin'ny interface 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. Ampio adiresy IP amin'ny interface eth1 sy amin'ny interface 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. Midira ao amin'ny container crpd01 ary hamarino ny fanamafisana ny interface.
    rootuser@linux-host:~# docker exec -it crpd01 bash
    rootuser@crpd01:/# ifconfig
    …..
    eth1: saina=4163 mtu 1500
    inet 10.1.1.1 netmask 255.255.255.0 mandefa 10.1.1.255
    inet6 fe80::42:acff:fe12:2 prefixlen 64 scopeid 0x20
    etera 02:42:ac:12:00:02 txqueuelen 0 (Ethernet)
    Fonosana RX 24 bita 2128 (2.1 Kio)
    Ny fahadisoana RX 0 dia nihena 0 nihoatra ny 0 frame 0
    Fonosana TX 8 bytes 788 (788.0 B)
    Ny fahadisoana TX 0 dia nihena 0 nihoatra ny 0 mpitatitra 0 fifandonana 0
    ……..
  9. Alefaso ping mankany amin'ny kaontenera crpd02 mba hanamafisana ny fifandraisana misy eo amin'ireo kaontenera roa. Ampiasao ny adiresy IP an'ny eth1 an'ny crpd02 (10.1.1.2) hanesorana ny fitoeran-javatra.
    ping 10.1.1.2 -c 2
    PING 10.1.1.2 (10.1.1.2) 56(84) octets ny angon-drakitra.
    64 bita avy amin'ny 10.1.1.2: icmp_seq=1 ttl=64 fotoana=0.323 ms
    64 bita avy amin'ny 10.1.1.2: icmp_seq=2 ttl=64 fotoana=0.042 ms
    — 10.1.1.2 statistika ping —
    2 fonosana nalefa, 2 azo, 0% very packet, fotoana 1018ms
    rtt min/avg/max/mdev = 0.042/0.182/0.323/0.141 ms
    Ny vokatra dia manamafy fa afaka mifampiresaka ny kaontenera roa.

Ampifanaraho aloha ny lalana fohy indrindra misokatra (OSPF)
Manana kaontenera roa ianao izao, crpd01 sy crpd02, izay mifandray sy mifandray. Ny dingana manaraka dia ny fametrahana
mifanakaiky amin'ireo kaontenera roa. Ny router azo ampiasaina amin'ny OSPF dia tsy maintsy mamorona mifanakaiky amin'ny mpifanolobodirindrina aminy aloha
afaka mizara vaovao amin'io mpiara-monina io izy ireo.

  1. Ampifandraiso ny OSPF amin'ny container crpd01.
    [hanova] rootuser@crpd01# asehoy ny safidy politika
    politika-fanambarana adv {
    fe-potoana 1 {
    avy amin'ny {
    route-sivana 10.10.10.0/24 marina
    }
    dia manaiky
    }
    }
    [hanova] rootuser@crpd01# mampiseho protocols
    ospf {
    faritra 0.0.0.0 {
    interface tsara eth1;
    interface tsara lo0.0
    }
    fanondranana adv
    }
    [hanova] rootuser@crpd01# asehoy ny safidy zotra
    router-id 10.255.255.1;
    static {
    lalana 10.10.10.0/24 mandà
    }
  2. Ataovy ny configuration.
    [hanova] rootuser@crpd01# commit
    manolo-tena tanteraka
  3. Avereno ny dingana 1 sy 2 mba handrindrana ny OSPF amin'ny container crpd02.
    rootuser@crpd02# asehoy ny safidy politika
    politika-fanambarana adv {
    fe-potoana 1 {
    avy amin'ny {
    route-sivana 10.20.20.0/24 marina;
    }
    dia manaiky;
    }
    }
    [hanova] rootuser@crpd02# asehoy ny safidy zotra
    router-id 10.255.255.2
    static {
    lalana 10.20.20.0/24 mandà
    }
    [hanova] rootuser@crpd02# asehoy ny protocols ospf
    faritra 0.0.0.0 {
    interface tsara eth1;
    interface tsara lo0.0
    }
    fanondranana adv;
  4. Ampiasao ny baiko fampisehoana mba hanamarinana ny OSPF mpifanolo-bodirindrina izay manana akaiky akaiky.
    rootuser@crpd01> asehoy ny mpifanolobodirindrina amin'ny ospf
    Adiresy Interface State ID Pri Dead
    10.1.1.2 eth1 Feno 10.255.255.2 128 38
    rootuser@crpd01> asehoy ny lalana ospf
    Topology Default Route Table:
    Lalana tovan'ny lalana NH Metric NextHop Nexthop
    Karazana karazana Adiresy Interface/LSP
    10.255.255.2 Intra AS BR IP 1 eth1 10.1.1.2
    10.1.1.0/24 Tambajotra anatiny 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 Tambajotra anatiny IP 1 eth1 10.1.1.2

Ny vokatra dia mampiseho ny adiresin'ny loopback manokana an'ny container sy ny adiresin'ny loopback an'izay kaontenera izay mifanakaiky azy avy hatrany. Ny vokatra dia manamafy fa ny Junos cRPD dia nanangana fifandraisana OSPF mpifanolo-bodirindrina ary nianatra ny adiresiny sy ny fifandraisany.

View Junos cRPD Core Files
Rehefa core file dia novokarina, azonao jerena ao amin'ny lahatahiry /var/crash ny vokatra. Ny fototra vokarina files dia voatahiry ao amin'ny rafitra mampiantrano ny container Docker.

  1. Hanova ny lahatahiry misy fianjerana files dia voatahiry.
    rootuser@linux-host:~# cd /var/crash
  2. Tanisao ny fianjerana files.
    rootuser@linux-host:/var/crash# ls -l
    total 32
    -rw-r—– 1 fakany 29304 Jul 14 15:14 _usr_bin_unattended-upgrade.0.crash
  3. Fantaro ny toerana misy ny fototra 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

Dingana 3: Tohizo hatrany

Arahabaina! Vitanao izao ny fanamboarana voalohany ho an'ny Junos cRPD!

Inona no manaraka?
Ankehitriny rehefa nanamboatra ny kaontenera Junos cRPD ianao ary nametraka fifandraisana teo amin'ny kaontenera roa, ireto misy zavatra azonao amboarina manaraka.

Raha izay no tianao dia
Ampidino, ampio ary tantano ny fahazoan-dàlana amin'ny rindrambaiko hamaha ireo endri-javatra fanampiny ho an'ny Junos cRPD-nao JEREO NY Flex Software License ho an'ny cRPD SY Mitantana ny fahazoan-dàlana cRPD
Mitadiava fampahalalana lalindalina kokoa momba ny fametrahana sy ny fanamboarana Junos cRPD JEREO NY Andro voalohany: Cloud Native Routing miaraka amin'ny cRPD
Zahao ny lahatsoratra bilaogy momba an'i Junos cRPD miaraka amin'ny Docker Desktop. JEREO NY Juniper cRPD 20.4 amin'ny Docker Desktop
Ampifanaraho ny lalana sy ny protocols tambajotra JEREO NY Routing sy Network Protocols
Mianara momba ny vahaolana fandalovana rahona avy amin'ny Juniper Networks Jereo ny video Cloud-Native Routing Overview

Fampahalalana ankapobeny
Ireto misy loharano tena tsara hanampy anao hitondra ny fahalalanao Junos cRPD ho amin'ny ambaratonga manaraka

Raha izay no tianao dia
Mitadiava antontan-taratasim-pamokarana lalina momba ny Junos cRPD JEREO NY cRPD Documentation
Tsidiho ny antontan-taratasy rehetra misy amin'ny Junos OS FITSIDIHANA Junos OS Documentation
Mijanòna hatrany amin'ny endri-javatra vaovao sy niova ary fantatra Jereo ny naoty famoahana Junos OS ary voavaha ny olana Zahao hoe Fanamarihana famoahana Junos OS
  • Juniper Networks, ny logo Juniper Networks, Juniper, ary Junos dia mari-pamantarana voasoratra ao amin'ny Juniper Networks, Inc.
  • Etazonia sy firenena hafa. Ny marika hafa rehetra, ny marika serivisy, ny marika voasoratra, na ny marika serivisy voasoratra anarana dia fananan'ny tompony tsirairay avy. Juniper Networks dia tsy tompon'andraikitra amin'ny tsy fahatomombanana amin'ity antontan-taratasy ity.
  • Ny Juniper Networks dia manana zo hanova, hanova, hamindra, na hanova ity publication ity tsy misy fampandrenesana.
  • Copyright © 2023 Juniper Networks, Inc. Zo rehetra voatokana. Apok. 01 Septambra 2021.

Documents / Loharano

juniper cRPD Containerized Routing Protocol Daemonac [pdf] Torolàlana ho an'ny mpampiasa
cRPD Containerized Routing Protocol Daemonac, cRPD, Containerized Routing Protocol Daemonac, Routing Protocol Daemonac, Protocol Daemonac

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *