About 90% of the internet servers across the world are Linux servers. And, about 80% of the smartphones in the world run Linux kernel. Every system in the world is now connected through a network. Networking amongst systems is essential for the exchange of information.
Linux networking. The Linux kernel provides three basic structures for working with network packets: struct socket , struct sock and struct sk_buff .
If you are working with a Linux system using a GUI, you can configure the network interface via an icon in the far upper right of the screen. The function of this icon is very similar to the windows “TV Set” down in the lower right of the screen in the taskbar of a Windows desktop system.
I've recently got interested in Linux network programming and read quite a bit (Beej's Guide to Network Programming). But now I'm confused. I would like to write something to have some practice, but I don't know what exactly. Could please recommend me a couple of projects to start with?
Thanks.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With