Giter Club home page Giter Club logo

click_modular_router_lessons's Introduction

Click Modular Router lessons

This repository contains class material to learn about Click Modular Router, see http://www.read.cs.ucla.edu/click

Contents:

click introduction:

  • concepts.tex contains slides for the Click basics, the perfect starting point
  • installation.tex contains slides which explain how to install Click
  • coding.tex contains slides which explain coding your own Click elements
  • layeredprotocols.tex and protocolimplementation.tex explain how to implemented layered protocols in Click
  • arpquerier explains the Click ARPQuerier element, which can be difficult to understand at first

exercises:

  • a set of exercises based on the slides above

examples:

  • ping: simple ping scripts, which go from a very simple script to a full blown IP router with ICMP functionality
  • simpleelements: very basic Click elements, perfect to start from
  • echo: a basic Echo implementation with Click

FAQ:

  • a simple Click Modular Router FAQ, oriented towards using this course material

click_modular_router_lessons's People

Contributors

aquila avatar bartbraem avatar johanbergs avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.