Posts

Installing pip on Ubuntu

https://www.rosehosting.com/blog/how-to-install-pip-on-ubuntu-16-04/

Intro to OpenFlow Tutorial with Ryu Controller

Image
Part 1: Design and Setup In this tutorial we are going to use Open vSwitch (OVS) as an OpenFlow switch connected to three hosts. OVS is a software switch running on a compute resource. The other three hosts can only communicate through the OVS switch. The experiment will need (the rspecs for this exercise are provided later in this section): 1 Xen VM with a public IP to run an OpenFlow controller 1 Xen VM to be the OpenFlow switch 3 Xen VMs as hosts   Step 1: Reserve Resources Go to add resources and add RSpec using the URL option a)  Reserve a VM that runs your OpenFlow controller. b) Reserve your network, that includes a VM with OVS installed. Step 2: Configure and Initialize Services Overview: Although OVS is installed and initialized on the host that is meant to act as a software switch, it has not been configured yet. There are two main things that need to be configured: (1) configure your software switch with the interfaces a...

Kodi 17 Krypton Setup and Exodus Install Ubuntu 17.04

Kodi 17 Krypton Setup and Exodus Install Ubuntu 17.04 *"Click" implies there are multiple options to I specify Steps to Setup Unknown Sources in Kodi 17 Krypton  Click the Settings icon in the top left corner Click System Settings Go into expert mode Click Add-ons Turn on Unknown Sources Click yes when warning box appears Steps To Install Exodus Add-on into Kodi 17 Krypton Click the System Settings icon at the top left Click File Manager Click Add Source Click None Use the URL: http://fusion.tvaddons.ag/  Name it Fusion Return to the home scree Click Add-ons Click the Package Installer Icon (think dropbox logo) Click Install from zip file Click Fusion Click kodi-repos Click english Click repository.exodus-2.0.0.zip You should see a screen pop up on the bottom which says that the add on was updated Click Install from repository Click Exodus repository Click Video add-ons Select Exodus and install Return to the home screen Click...

Installing Kodi on Ubuntu 17.04

Installing Kodi on Ubuntu 17.04  Add these packages to / etc/apt/sources.list file # kodi repos # starting with debian jessie, debian provides kodi via its backports repository # remember: those packages are not supported by team kodi deb http: // http.debian.net / debian jessie-backports main Update APT and install kodi sudo apt-get update     Ignore this error message:  Reading package lists... DoneW: GPG error: http://cdn-fastly.deb.debian.org/debian  jessie-backports InRelease: The following signatures couldn't be  verified because the public key is not available:  NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010W:  The repository 'http://http.debian.net/debian jessie-backports InRelease'  is not signed.N: Data from such a repository can't be authenticated and is  therefore potentially dangerous to use.N: See apt-secure(8) manpage for repository  creation and user configuration details. sudo apt-get in...

TCP Traffic - Computer Networking Lab 3

Resources Geni Web Page Video Explanation Description  This module gives students experience generating and analyzing TCP flows. Students will use iperf to create a flow and view the sawtooth behavior. A second flow will then be introduced to show how TCP flows share a link. Objective Use iperf to generate TCP traffic Start the iperf server; this allows the node to receive iperf traffic. The ampersand(&) allows the command to run in the background while the console is in use. iperf -s & Start the iperf client; this opens a TCP connection to the iperf server on the server node and begins sending packets. The (-c) indicates that iperf should run in clinet mode and it should connect to the host named "server." The "-i 10" tell iperf to print updates every 10 seconds and "-t 180" indicates that the client should run for 180 seconds before closing the connection. iperf -c server -i 10 -t 180 & Have an understanding of how...

Vlad's Diving Into Go : Chapter 1 : Introducing Go

Solving Modern Programming Challenges with Go Takes much of the overhead out of object-oriented development to focus on code reuse Has a garbage collector Development Speed Uses a smart compiler and simplified dependency resolution algorithms Compiler only looks at libraries that re included in the entire dependency chain Needs a test suite to avoid discovering incorrect type bugs at run time Concurrency Go's concurrency support is one of its strongest features goroutines are like threads but use less memory and require less code Creates a model where you can send data between goroutines rather than letting goroutines fight to use the same data Goroutines Goroutines are functions that run concurrently with other goroutines Many goroutines execute on a single thread Goroutines use less memory than threads and the Go run time will schedule the execution of goroutines against a set of configured logical processors Each processors is bound to a single OS thread which makes more effici...