Skip to main content

How communication happens across ..? (Explained from the scratch)

okay.. in this article I am going to explain how communication happens between the systems from the scratch. For this, first we need to understand the basic of network hardware in the computer system.

Network hardware is the main crucial thing that makes a computer system to communicate with the other computers. The hardware that I was talking about is nothing but an NETWORK ADAPTER.
Network adapter is also called network card or  network interface card (NIC). Network adapter is fixed to the hardware of the computer which consists of ports that makes the computer to connect to the network.
The ports in network adapter are RJ-45 ports. RJ means Registered Jack. RJ is standardized physical network interface. The standard designs are RJ-11,RJ-45..etc.
RJ-45  just looks like a port that is used by the landline telephone port. But, that is different from RJ-45 port. The port used by the telephone is RJ-11, RJ-11 is smaller than RJ-45. The cable used to connect the port is twisted pair co-axial cable.
Now, this adapter has to some device with any assumed medium with a device that helps for communication. Devices like Hub, Switch etc. are helpful for doing this job. These devices have the same RJ-45 ports to get connected to the other end of the cable. Switch is rather more useful than hub, as it avoids collision with the other devices in the network and also supports for parallel communication.
So, network adapter sets up the communication for a computer system physically. Now for understanding how to make the computer communicate logically, there is another network device called ROUTER which makes this job possible for any computer that has proper identity. The identity that which router uses is nothing but the popular IP ADDRESS. The ip address is just like a name given to your computer. Else it can also be treated as an address for your system just like street address and house numbers in your home address.
IP address consists of 4 numbers separated by 3 dots called as, 4 octets. This contains the network number and device number. To differentiate the network number and device number in the IP address, SUBNET MASK is used. Subnet mask, typically looks like an ip address for eg. 255.255.255.0 as a mask, then it says that, 3 octets in the ip address represent network number and 1 octet for device number. Assume, an ip address and subnet mask to be 192.168.10.2 and 255.255.0.0 respectively. Then, it says that 192.168.x.y as the network and x,y determine the device number in that network.
Routers perform specific efficient routing algorithms to route the data from one network to another using the ip address. Suppose, if router has to route data to another network which is not a local network, then router takes the help for default gateway. Router has 2 ip addresses, 1 that for ISP address and the other is the default gateway of the router.

Comments

Popular posts from this blog

Making Python Programs Blazingly Fast

Let’s look at the performance of our Python programs and see how to make them up to 30% faster! Python  haters always say, that one of the reasons they don’t want to use it, is that it’s  slow . Well, whether specific program — regardless of the programming language used — is fast or slow is very much dependent on the developer who wrote it and their skill and ability to write  optimized  and  fast  programs. So, let’s prove some people wrong and let’s see how we can improve performance of our  Python  programs and make them really fast! Timing and Profiling Before we start optimizing anything, we first need to find out which parts of our code actually slow down the whole program. Sometimes the bottleneck of the program might be obvious, but in case you don’t know where it is, then here are options you have for finding out: Note: This is the program I will be using for demonstration purposes, it computes  e  to pow...

What Why How SDN..???????

What is SDN?   If you follow any number of news feeds or vendor accounts on Twitter, you've no doubt noticed the term "software-defined networking" or SDN popping up more and more lately. Depending on whom you believe, SDN is either the most important industry revolution since Ethernet or merely the latest marketing buzzword (the truth, of course, probably falls somewhere in between). Few people from either camp, however, take the time to explain what SDN actually means. This is chiefly because the term is so new and different parties have been stretching it to encompass varying definitions which serve their own agendas. The phrase "software-defined networking" only became popular over roughly the past eighteen months or so. So what the hell is it? Before we can appreciate the concept of SDN, we must first examine how current networks function. Each of the many processes of a router or switch can be assigned to one of three conceptual planes of operatio...

NETWORKING BASICS

This article is referred from windowsnetworking.com In this article series, I will start with the absolute basics, and work toward building a functional network. In this article I will begin by discussing some of the various networking components and what they do. If you would like to read the other parts in this article series please go to: Networking Basics: Part 2 - Routers Networking Basics: Part 3 - DNS Servers Networking Basics: Part 4 - Workstations and Servers Networking Basics: Part 5 - Domain Controllers Networking Basics: Part 6 - Windows Domain Networking Basics: Part 7 - Introduction to FSMO Roles Networking Basics: Part 8 - FSMO Roles continued Networking Basics: Part 9 – Active Directory Information Networking Basics: Part 10 - Distinguished Names Networking Basics, Part 11: The Active Directory Users and Computers Console Networking Basics: Part 12 - User Account Management Networking Basics: Part 13 - Creating ...