Tag archive for "arp"

Code Snippets, Networking and Security

ARP Spoofing – ARP Poisoning :Info And Defence

No Comments 09 October 2009

Introduction

A computer connected to an IP/Ethernet LAN has two addresses. One is the address of the network card, called the MAC address. The MAC, in theory, is a globally unique and unchangeable address which is stored on the network card itself. MAC addresses are necessary so that the Ethernet protocol can send data back and forth,  Independent of whatever application protocols are used on top of it. Ethernet builds “frames” of data, consisting  Of 1500 byte blocks. Each frame has an Ethernet header, containing the MAC address of the source and the  Destination computer.

The second address is the IP address. IP is a protocol used by applications, independent of whatever  Network technology operates underneath it. Each computer on a network must have a unique IP address to Communicate.
IP and Ethernet must work together. IP communicates by constructing “packets” which are similar to frames, but have a different structure. These packets cannot be delivered without the network layer. In our case they are delivered by Ethernet, which splits the packets into frames, adds an Ethernet header for delivery, and sends them down the cable to the switch. The switch then decides which port to send the frame to, by comparing the destination address of the frame to an internal table which maps port numbers to MAC addresses. When an Ethernet frame is constructed, it must be built from an IP packet. However, at the time of construction, Ethernet has no idea what the MAC address of the destination machine is which it needs to create an Ethernet header. The only information it has available is the destination IP from the packet’s header. There must be a way for the Ethernet protocol to find the MAC address of the destination machine, given a destination IP. This is where ARP, the Address Resolution Protocol, comes in.

Continue Reading

Popularity: 2%

Sponsered Links

Wall

Previous Next
Latest on Wed, 11:56 am

mebvmoskve: Excuse, that I interrupt you, but it is necessary for me little bit more information. I advise to you to visit a site on which there [...]

otdihmsk: I understand this question. Let's discuss. I think, what is it — a serious error. What excellent topic Certainly. I agree with you. I consider, what is it — [...]

Natraj Kanoor: Now this site was linked with www.whitec0de.com .. thanks to KD

Natraj Kanoor: yes it's WP

Jappan: YeHa,! Its Wp.! *I Guess

» Leave a reply




Login



Alexa Ranking

Creative Commons License HackingDiscussion.Com is Blogged by Hacking Discussion Geeks of Orkut Community. All trademarks mentioned on this page are the property of their respective owners.Copying the blog content is allowed BUT the linkback MUST be given to respective post as a source. [CC Licenses Attribution-SA 2.5].

© 2009 Hacking Discussion .