juniper cRPD Containerized Routing Protocol Daemonac
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
- Tatala le laina i luga o lau talimalo Linux.
- 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
- 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
- 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
- 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
- Asiasi i le Juniper Networks software download page.
- La'u mai le Junos cRPD software package.
- 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
- 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
- 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
- Faʻafou lau lisi o loʻo i ai nei o afifi ma laʻu mai meafaigaluega talafeagai.
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.
- Su'e ile Juniper Networks Support itulau mo Junos cRPD: https://support.juniper.net/support/downloads/? p=crpd ma kiliki le lomiga fou.
- 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.
- 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] - 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 - 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 - 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. - 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:
- Ulufale i le pusa Junos cRPD.
rootuser@linux-host:~# docker exec -it crpd01 cli - 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 - Ulufale i le faiga fa'atulagaina.
rootuser@crpd01> fetuutuunai
Ulufale atu i le faiga fa'atulagaina - 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: - Tuuina atu le faatulagaga.
[fa'asa'o] rootuser@crpd01# faia
tuuto atoatoa - 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:
- 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 - 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: ~ # 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
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] - Suia fa'atagaga ile alalaupapa OVS.
rootuser@linux-host:/usr/bin chmod a+rwx ovs-docker - 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 - 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 - 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 - 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 - 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
…….. - 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.
- 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
} - Tuuina atu le faatulagaga.
[fa'asa'o] rootuser@crpd01# faia
tuuto atoatoa - 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; - 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.
- Suia i le lisi o lo'o pa'u ai files ua teuina.
rootuser@linux-host:~# cd /var/crash - 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 - 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 |