≡ Menu

General

How Email Works? – Email Basic Concepts Explained

From an email client, you’ll typically compose a message, attach any necessary files, and send it to the recipient. But, have you wondered what happens behind the scenes? How the email is sent from your outbox to the recipients inbox? In this article, we will explain the basis of email. For those who already know [...]

{ 23 comments }

IP multi-casting is a communication mechanism in which data is communicated from server to a set of clients who are interested in receiving that data. Any client can dynamically enter or leave the communication. Though the overall concept seems very simple but the way it is implemented requires  good understanding. So, in this tutorial we [...]

{ 8 comments }

Mind, Body and Heart – The Three Musketeers of Yourself

Most of us work very hard to take good care of others. You do a good job in knocking down your projects at work, you take care of your family well, you spend time with your friends, you help others who are in trouble, etc. Have you ever stopped for a moment and gave some [...]

{ 34 comments }

Happy New Year 2013 – From Geek and the Dolls

Happy New Year to all TGS readers. We wish you and your family a happy and prosperous new year. I’m very excited for 2013, and extremely committed in producing several high quality tutorials that will educate you on Linux and Open Source Technologies. Apart from the regular tutorials, I’m also working on few additional projects [...]

{ 69 comments }

Journey of a Data Packet in the Internet

While majority of the end-users doesn’t care how Internet works, some of you might be curious to understand the basics of how Internet works. In this article we will try to peel off the first layer on this topic to understand how Internet works by elaborating the journey of a data packet from its source [...]

{ 39 comments }

10 Linux nslookup Command Examples for DNS Lookup

nslookup is a network administration tool for querying the Domain Name System (DNS) to obtain domain name or IP address mapping or any other specific DNS record. It is also used to troubleshoot DNS related problems. This article provides few examples on using the nslookup command. nslookup can operate on both “Interactive mode” and “Non-Interactive [...]

{ 12 comments }

While debugging a particular problem, sometimes you may have to analyze the protocol traffic going out and coming into your machine. Wireshark is one of the best tool used for this purpose. In this article we will learn how to use Wireshark network protocol analyzer display filter. 1. Download and Install Wireshark Download wireshark from here. [...]

{ 16 comments }

What is Linux System Calls and Library Functions?

Computer software are developed to either automate some tasks or solve some problems. Either way, a software achieves the goal with the help of the logic that the developer of that software writes. Every logic requires some services like computing the length of a string, opening a file etc. Standard services are catered by some [...]

{ 27 comments }