Layer-2 (L2) Multicast Frame Deep Analysis
When you learn networking and network software programming, you learn various aspects of networking. Along with datacom concepts such as network switches, routers and so on. As you learn Ethernet…
a Linux and Tech Youtube Channel for advance Linux users, systems and network software programmers and tech enthusiasts
When you learn networking and network software programming, you learn various aspects of networking. Along with datacom concepts such as network switches, routers and so on. As you learn Ethernet…
Here is an interesting YouTube video in which I explain how you can interface a simple RGB LED module to Arduino UNO and you can cycle them slow fade from…
How to find a niche in your career, a short YouTube where in which I explain the connection between this quest and various Hindu gods iconography
Whenever you do Linux Kernel programming, you must've noticed file operations are defined with respect to certain data-structures. Its quite common you may find these in Linux Device Drivers and…
You can optionally have a dedicated Network Console port for your Raspberry Pi PiPG device. So that you can remotely access the PiPG web UI and configure the same, while…
Download the PiPG - PiPG-v1.0.26-02-Nov-2020 - complete MicroSD Image
I was doing a general code walk of Tun/Tap drivers in /drivers/net/tun.c and /drivers/net/tap.c, which is when I stumbled across its ioctl handlers/implementation and then started comparing with generic /net/core/dev_ioctl.c.…
IPUtils is a popular Linux Open-Source package which includes various utilities for Linux networking such as ping, arping, ping6 and so on.
The setsockopt() function provides an application program (user-space) with the means to control socket behavior. You can use setsockopt() to allocate buffer space, control timeouts, permit socket data broadcasts and…
Linux Networking Stack Receive Flow Steering (RFS) aim is to increase data-cache hitrate by steering kernel processing of packets to the CPU where the application thread consuming the packet is…