VPP
From HackerNet
Revision as of 20:21, 5 April 2016 by Helikopter (talk | contribs) (Created page with "Vector Packet Processing är en network packet processing stack för x86-hårdvara. Det kör en Linux user space process och har stöd för bl.a. IPSEC, GRE, VXLAN, MPLS, VRF,...")
Vector Packet Processing är en network packet processing stack för x86-hårdvara. Det kör en Linux user space process och har stöd för bl.a. IPSEC, GRE, VXLAN, MPLS, VRF, VLAN, Segment Routing. Denna mjukvara på en vanlig server kan bli en router/switch med väldigt hög throughput.
Installation
Debian/Ubuntu
echo "deb https://nexus.fd.io/content/repositories/fd.io.dev/ ./" | sudo tee -a /etc/apt/sources.list.d/99fd.io.list2 sudo apt-get install vpp vpp-dpdk-dkms
Konfiguration
cat /etc/vpp/startup.conf sudo start vpp
VPP lyssnar default på tcp port 5000
telnet 0 5000
VPP shell
show interface
Bash
sudo vppctl show ip arp