VIDEOS 》 Online Course - Networking Protocols

Download this episode my entire sample code, compile script HERE.

Refer my other videos:
Linux Kernel struct iphdr data-structure - index.php?page=48-videos-linux-kernel-struct-i ...
Linux Kernel struct tcphdr data-structure - index.php?page=50-videos-linux-kernel-struct-t ...
Linux Kernel struct udphdr data-structure - index.php?page=49-videos-linux-kernel-struct-u ...
Linux Kernel Networking Sub-system - index.php?page=45-videos-linux-kernel-networki ...
Linux Kernel sk_buff data-structure - index.php?page=111-videos-linux-kernel-sk-buff ...
Refer Linux Kernel Source:
/net/ipv4/icmp.c - https://elixir.bootlin.com/linux/latest/source ...
iph = ip_hdr(skb); - /net/ipv4/ip_input.c - https://elixir.bootlin.com/linux/latest/source ...
int ip_build_and_send_pkt(struct sk_buff *skb, const struct sock *sk, __be32 saddr, __be32 daddr, struct ip_options_rcu *opt) - /net/ipv4/ip_output.c - https://elixir.bootlin.com/linux/latest/source ...

Download this episode my entire kernel module sample code, make file, clean script HERE.

Download this episode my entire kernel module sample code, make file, clean script HERE.

Download this episode my entire kernel module sample code, make file, clean script HERE.

Suggested Topics:

Video Episodes :: Linux (user-space), Systems Architecture and Networking

Quagga Routing Suite - OSPF, RIP, RIPng BGP4 | GNU Zebra fork | ZebOS ↗
Tuesday' 02-Jun-2020
GNU Zebra is one of the oldest open-source Dynamic Routing Protocol suite stack developed by Kunihiro Ishiguro. Zebra supports features such as RIPv1/RIPv2 for IPv4 and RIPng for IPv6, OSPFv2 and OSPFv3, BGPv4+ and so on. Zebra is an active project for many years. After many years of active support Zebra is discontinued, and sometime down the lane a new fork is created from Zebra called Quagga which is now maintained by a separate independent open-source community. Quagga is a routing software suite, providing implementations of OSPFv2, OSPFv3, RIP v1 and v2, RIPng and BGP-4 for Unix platforms, particularly FreeBSD, Linux, Solaris and NetBSD. Quagga is a fork of GNU Zebra which was developed by Kunihiro Ishiguro. The Quagga architecture consists of a core daemon, zebra, which acts as an abstraction layer to the underlying Unix kernel and presents the Zserv API over a Unix or TCP stream to Quagga clients.

Join The Linux Channel :: Facebook Group ↗

Visit The Linux Channel :: on Youtube ↗

Join a course:

💎 Linux, Kernel, Networking and Device Drivers: PDF Brochure
💎 PhD or equivalent (or Post Doctoral) looking for assistance: Details
💎 ... or unlimited life-time mentorship: Details

💗 Help shape the future: Sponsor/Donate

Recommended Topics:
Featured Video:
Watch on Youtube - [392/0] 181 skbuff kfree_skb API and skb packet drop API return code - Linux Kernel skbuff data-structure - part17 ↗

Trending Video:
Watch on Youtube - [1555/0] 162 Kompare GUI patch and diff tool in Linux ↗

Recommended Video:
Watch on Youtube - [30271/0] Linux Kernel Networking Sub-system - episode1 - Introduction, Kernel Architecture #TheLinuxChannel ↗