Skip to content

Learning different methods for IP look-ups and load-balancing

License

Notifications You must be signed in to change notification settings

jwbensley/IP-Hashing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This repo contains small programs and code snippets. They are intended as
educational examples of how basic programing techniques such as memory
structures and hashing work. These are then used explore and understand how
to implement basic network functions that rely on these programming
techniques, such as forwarding lookups and ECMP.

Equal Cost Multipath Routing

This is an example in C of how to implement a doubly-linked list. Two
doubly-linked lists are used to implement a "consisten ECMP method" using a
poor mans version of a consistant hash ring a.k.a consistent circular hash.

About

Learning different methods for IP look-ups and load-balancing

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages