07 September 2021

ARP (Address Resolution Protocol)

 

G.H.Raisoni College of Engineering & Management,Pune

Name of Student: Saurabh Suryawanshi

Topic for TAE 2: ARP (Address Resolution Protocol)

 

Description of protocol 

Address Resolution Protocol (ARP) is a protocol or procedure that connects an ever-changing Internet Protocol (IP) address to a fixed physical machine address, also known as a media access control (MAC) address, in a local-area network (LAN).

The Address Resolution Protocol (ARP) is a communication protocol used for discovering the link layer address, such as a MAC address, associated with a given internet layer address, typically an IPv4 address. This mapping is a critical function in the Internet protocol suite. ARP was defined in 1982 by RFC 826, which is Internet Standard STD 37.

The Address Resolution Protocol is a request-response protocol whose messages are encapsulated by a link layer protocol. It is communicated within the boundaries of a single network, never routed across internetworking nodes. This property places ARP into the link layer of the Internet protocol suite.

Packet structure

The Address Resolution Protocol uses a simple message format containing one address resolution request or response. The size of the ARP message depends on the link layer and network layer address sizes. The message header specifies the types of networks in use at each layer as well as the size of addresses of each. The message header is completed with the operation code for request (1) and reply (2). The payload of the packet consists of four addresses, the hardware and protocol address of the sender and receiver hosts.

The principal packet structure of ARP packets is shown in the following table which illustrates the case of IPv4 networks running on Ethernet. In this scenario, the packet has 48-bit fields for the sender hardware address (SHA) and target hardware address (THA), and 32-bit fields for the corresponding sender and target protocol addresses (SPA and TPA). The ARP packet size in this case is 28 bytes.



 What Does ARP Do and How Does It Work?

When a new computer joins a local area network (LAN), it will receive a unique IP address to use for identification and communication.

Ex. IP address for PC4


Fig.IP address for PC4

Packets of data arrive at a gateway, destined for a particular host machine. The gateway, or the piece of hardware on a network that allows data to flow from one network to another, asks the ARP program to find a MAC address that matches the IP address. The ARP cache keeps a list of each IP address and its matching MAC address. The ARP cache is dynamic, but users on a network can also configure a static ARP table containing IP addresses and MAC addresses.

ARP caches are kept on all operating systems in an IPv4 Ethernet network. Every time a device requests a MAC address to send data to another device connected to the LAN, the device verifies its ARP cache to see if the IP-to-MAC-address connection has already been completed. If it exists, then a new request is unnecessary. However, if the translation has not yet been carried out, then the request for network addresses is sent, and ARP is performed.

An ARP cache size is limited by design, and addresses tend to stay in the cache for only a few minutes. It is purged regularly to free up space. This design is also intended for privacy and security to prevent IP addresses from being stolen or spoofed by cyberattacks. While MAC addresses are fixed, IP addresses are constantly updated.

In the purging process, unutilized addresses are deleted; so is any data related to unsuccessful attempts to communicate with computers not connected to the network or that are not even powered on.

 

What Are the Types of ARP?

  1. Proxy ARP
  2. Gratuitous ARP
  3. Reverse ARP (RARP)
  4. Inverse ARP (IARP)
Example with the help of Cisco Packet Tracer





29 March 2021

How to compile / Build LPC2148 / LPC2138 ic Program using Protous Softwa...

In this video I am show you how to build or compile #lpc2148 / #lpc2138 ic Program in very Simple way in Short period of time and it's working very well 

Hope this video is informative for you 
And there is any problem with this topic then tell me in Commect box 
And remember for creating Hex file you need Keil Software 


21 March 2021

How to download Youtube Video using 3rd party Website in any format With ads free



We are using telegram to download Youtube Video's but nowadays we can't do it because of copyright issues , to solve this issue there is one more options to us that is online video downloader for Youtube Video's

And remember if you find any other websites which is similar to this you can use , I am not saying to use only this website , you can use any others also In this video we understand how to do that in step by step manner to download Youtube Video's in our phone Hope you like this video 😃 How to download Youtube Video's ? , Easy way to download Youtube Video's ? , How how download Youtube Video's in any format ? , Ads free Youtube Video's download , How I share downloaded YouTube video ? , How to download Youtube Video's without any application ? , How to download Youtube Video's using website ? , Which is best way to download Youtube Video's ? , Videos download , how I download Youtube Video's which is share able ? All this Question are cover in this video

26 February 2021

Every Circuit Application use in simple steps#everyciruit

This video show you how to use Every Circuit Application in simple example 
Just follow steps and try to do as it is 
This video helps college Students , Teacher to easily understood Basic basic principles behind ice age circuits and even #KCL ,#KVL , #resistor, #capacitor, #inductor, #7-segment display , amplifier, current to voltage or voltage to current converter, 741 IC ,decoder, encoder and many more circuits / Components

Simply create your own circuit diagram , network and run it to understand how current or voltage is flowing through circuits and various parts 

Share this video with your friend

For more Upcoming Events Subscribe My Channel
Follow me also on  

07 February 2021

#Android 11 | Android R for #Redmi note 7/7S installing ( #Pixel_Experie...





Experience Rom File Download link :-https://download.pixelexperience.org/lavender

Orange fox Recovery link https://orangefox.download/release/5fdf81f52bff7b008cbd8548

Firmware For Rom :-https://t.me/pixelexperiencelavender/168327

If you face any Error during Flashing then Contact here :-https://t.me/pixelexperiencelavender

And Do not Forget to watch full Video Step by step Guide :-https://youtu.be/CYjNQySw_lM


Hope this video is Informative for you 
See you Soon in next video 


For more Upcoming Events Subscribe My Channel
Follow me also on  
LinkedIn:-https://www.linkedin.com/in/saurabh-suryawanshi-95294216b
Twitter:-https://twitter.com/SaurabhSuryaw17?s=09
Telegram:-https://t.me/SaurabhSuryawanshi321
Youtube:https://www.youtube.com/channel/UC28L0KRH2qwXUGNRHSUYU_g
Facebook:-https://www.facebook.com/saurabh.suryawanshi.92
Instagram:-https://www.instagram.com/saurabh_suryawanshi3

28 December 2020

What happened when you just install too much application in your #Android phone ? #RAM Status 📈

 



What happen when you install too much application in your Android phone ?


🔖 Remember here I am using Redmi note 7S with pixel Experience Plus Rom with Android 10 based and Without Root , 🗒️Results may vary depending on your📱 device !


⭐How much RAM is consumed ?

⭐Phone running Slow ?

⭐Phone start Laging ?

⭐what happened when uninstalled Applications ?

⭐How much RAM is free after just installing application ?


At the End it's it's Depending on

1)🚀RAM Speed / RAM Type ( DDR3 , DDR4x ..)

2)🚝UI Optimisation 

3)🏎️Type of Internal memory use and it's Speed ( eMMC Chip , UFS Chip ) 

4)🚄Operating System ( Android / IOS ) 

5)🚈And Applications Size & Type 



For more Upcoming Events Subscribe My Channel and hit bell 🔔icon

💖Help me to Rech 1K Subscriber💖

Follow me also on  

LinkedIn:-https://www.linkedin.com/in/saurabh-suryawanshi-95294216b

Twitter:-https://twitter.com/SaurabhSuryaw17?s=09

Telegram:-https://t.me/SaurabhSuryawanshi321

Youtube:https://www.youtube.com/channel/UC28L0KRH2qwXUGNRHSUYU_g

Facebook:-https://www.facebook.com/saurabh.suryawanshi.92

Instagram:-https://www.instagram.com/saurabh_suryawanshi3


Thanks for watching this video ❤️

07 December 2020

Google Experience Plus Rom on Redmi note 7/7S ,Full guide of installing Rom Android 11 to Android 10


 -------------------------------------------------------------------------------------------

Pixel Experience Plus Rom File Download link :-https://download.pixelexperience.org/changelog/lavender/PixelExperience_Plus_lavender-10.0-20201202-0637-OFFICIAL.zip/

Firmware For Rom :-https://t.me/pixelexperiencelavender/168327

If you face any Error during Flashing then Contact here :-https://t.me/pixelexperiencelavender

Make sure Follow All Steps Correctly to Avoid any Error

Remember I have installed Google Experience Android 11 Rom and Showing how to install Android 10 based Google Experience Plus Rom for only Redmi note 7/7S devices 

-------------------------------------------------------------------------------------------

#pixelExperiencePlusRom ,#Flashing ,#Howto ,#OrangefoxRecovery,#Android10,,#Android11

For more Upcoming Events Subscribe My Channel

Follow me also on  

LinkedIn:-https://www.linkedin.com/in/saurabh-suryawanshi-95294216b

Twitter:-https://twitter.com/SaurabhSuryaw17?s=09

Telegram:-https://t.me/SaurabhSuryawanshi321

Youtube:https://www.youtube.com/channel/UC28L0KRH2qwXUGNRHSUYU_g

Facebook:-https://www.facebook.com/saurabh.suryawanshi.92

Instagram:-https://www.instagram.com/saurabh_suryawanshi3