The Berkeley Packet Filter was developed in 1992 to filter, receive, and send data packets securely. The filter forms interfaces with security layers which are tasked with recognising incoming corrupted data contents, for example. This allows them to be discarded or corrected right away. We explain how the BPF works.
The core component of operating systems like Windows or Linux, known as the kernel, is crucial to be able to use the underlying hardware effectively. For security reasons, this system core works on a higher layer than application programs can normally access. It is only with so-called system calls that processes from system-external software can temporarily access the kernel mode.
Partitions help you to manage disk space more efficiently. For example, by splitting up the available disk space into smaller sections, you can easily separate system files from application files and personal data. However, if you want to create a partition, you will have to decide whether to use MBR or GPT. So how does each of these partitioning styles work? And what’s the difference between...
With Linux, access rights for directories and files are often set through the terminal where file owners can be defined and groups can be assigned. With the ‘chmod’ command, user classes can be assigned certain file rights. Access rights in the Unix file system can be changed in two different ways: symbolic or numeric. Find out more about both notation types here.
A central program on every operating system is the file manager. Whether on Windows, Linux, or macOS – in order to perform file and directory operations conveniently and efficiently, you should rely on a file manager that meets all your requirements. The pre-installed programs like Windows Explorer, Apple’s Finder, or Nautilus on Ubuntu, on the other hand, come with a greatly reduced range of...
Bare metal – the latest product on the web hosting market evokes power from its name alone, and not for nothing: servers with this nickname focus on high-performance hardware. With a bare metal server, the user's access extends practically down to the bare metal. Software components based on this product are subject to user control and can be installed and configured according to individual...
Network administrators are often faced with the challenge of coordinating different operating systems such as Windows or Linux. But with the use of a Samba server, sharing services in a network environment is a piece of cake.
There are many situations that require applications to communicate with each other in a quick and controlled way. RabbitMQ works as an intermediary between two services, and ensures a smooth distribution of messages. The two programs could even speak differing coding languages: this is not a problem for the message broker.
The duel between Linux and Windows may have an obvious victor on the home computer front, but the battle for server use paints a very different picture: since the beginning, Linux has defeated Windows, as usage figures show. But many users remain unconvinced by statistics and rightfully ask the question: what are the actual differences between the two platforms?
Raspberry Pi is an inexpensive micro-computer that can behave like a standard computer in many respects. The innovative mini device can be used for a wide range of tasks - from setting up an operating system to surfing the web, to using it as a server or a media center. Discover 20 of the most interesting Raspberry Pi projects to try out at home.