kubernetes setup
python seed.py base.cfg:cloud-config setup.sh:x-shellscript > user-data
genisoimage -output kube.iso -volid cidata -joliet -rock user-data meta-data
<?xml version="1.0" encoding="UTF-8"?> | |
<hello> | |
<capabilities> | |
<capability>urn:ietf:params:netconf:base:1.0</capability> | |
<capability>urn:ietf:params:netconf:capability:writeable-running:1.0</capability> | |
<capability>urn:ietf:params:netconf:capability:startup:1.0</capability> | |
<capability>urn:ietf:params:netconf:capability:url:1.0</capability> | |
<capability>urn:cisco:params:netconf:capability:pi-data-model:1.0</capability> | |
<capability>urn:cisco:params:netconf:capability:notification:1.0</capability> | |
</capabilities> |
cisco+frrouting vpn/bgp+mpls ibgp
Linux の MPLS は loopback を使うことが前提になっている。Linux では LDP を動作させなくても 192.168.0.1 が label 付きパケットを受け取るという前提で動作してしまう。
実働 | |
労働 | |
重労働 | |
働き者 | |
工場で働く | |
特集 | |
特色 | |
特別 | |
独特 | |
特急電車 |
cisco vpn/bgp+mpls inter-as option b
表示バグの罠に注意。
frrouting vpn/bgp+mpls inter-as option b
r1, r2
frrouting vpn/bgp+mpls inter-as option b
r1, r2
exit
frrouting/linux, cisco ebgp mpls example
Prepare vrf netdev before frrouting configuration. Exit from vtysh and execute following commands in bash, then invoke vtysh again.
ip link add vrfA type vrf table 10
ip link set eth1 master vrfA
ip link set vrfA up
frrouting/linux bgp mpls example
Prepare vrf netdev before frrouting configuration. Exit from vtysh and execute following commands in bash, then invoke vtysh again.
ip link add vrfA type vrf table 10
ip link set eth1 master vrfA
ip link set vrfA up
frr/linux bgp example
show ip bgp sum
show ip route