Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Linux network programming. What can I start with? [closed]

Tags:

People also ask

Is Linux useful for networking?

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.

What are the three network layers in the Linux kernel system?

Linux networking. The Linux kernel provides three basic structures for working with network packets: struct socket , struct sock and struct sk_buff .

How do I network in Linux?

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.