From da13444efd6627fd5c2dd6e327bba2876a4696d0 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Thu, 5 Jun 2014 09:35:20 +0000 Subject: [PATCH] added some infos to the Readme file git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@46 8ec27952-4edc-4aab-86aa-e87bb2611832 --- Readme | 46 +++++++++++++++++++++++++++++++++++----------- 1 file changed, 35 insertions(+), 11 deletions(-) diff --git a/Readme b/Readme index df2caea21..cff18a32e 100644 --- a/Readme +++ b/Readme @@ -2,15 +2,46 @@ S2SS Documentation ================================================================================ Contacts: - Marija Stevic Steffen Vogel + Marija Stevic + 0. Compilation + ------------------------------------------------------------------------------- -1. Installation of the S2SS Server + Install libraries including developement headers for: + + - libconfig + - libnl-3 + - libnl-route-3 + + $ make + + 1. Installation -------------------------------------------------------------------------------- - 1.a Operating System and Kernel - ---------------------------------------------------------------------------- + + 2. Configuration +-------------------------------------------------------------------------------- + + The s2ss server needs several capabilities(7) to run: + + - CAP_NET_ADMIN to increase the socket priority + - CAP_SYS_NICE to set the realtime priority and cpu affinity + + 3. Examples +-------------------------------------------------------------------------------- + + 1. Send/Receive of random data: + + $ ./random 1 4 100 | ./send 4 192.168.1.12:10200 + + 2. Ping/Pong Latency + + $ ./test latency 192.168.1.12:10200 + + + A Operating System and Kernel +-------------------------------------------------------------------------------- Kernel command line: isolcpus=[cpu_number] @@ -22,10 +53,3 @@ Contacts: precompiled kernels: http://ccrma.stanford.edu/planetccrma/software/ for Fedora 20 (https://fedoraproject.org/) - 1.b S2SS Socket Server - ---------------------------------------------------------------------------- - - // TODO - - $ make -