473,883 Members | 1,687 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Does MAC address necessary for packet delivery?

34 New Member
Hello all,
I am newbie in Networking. I have just started studying Networking.

I have a doubt

" Do every router/gateway determines physical address of other router or systems prior to the delivery of packets? If it is so then what is the need of IP address?"

Please help me to understand core networking concepts.

Thanx and regards,

Suyash.Upadhyay
Jun 15 '07 #1
5 4623
sicarie
4,677 Recognized Expert Moderator Specialist
Hello all,
I am newbie in Networking. I have just started studying Networking.

I have a doubt

" Do every router/gateway determines physical address of other router or systems prior to the delivery of packets? If it is so then what is the need of IP address?"

Please help me to understand core networking concepts.

Thanx and regards,

Suyash.Upadhyay
Let me post a question to you: does your home router need to know the MAC address of your friend's computer in another country? Does your home router need to know where your InternetService Provider's router is located?
Jun 18 '07 #2
Suyash Upadhyay
34 New Member
Let me post a question to you: does your home router need to know the MAC address of your friend's computer in another country? Does your home router need to know where your InternetService Provider's router is located?
I don't think so. As per my networking knowledge, computer will know MAC address of it's router not of my friend's situated at foreign.
Jun 25 '07 #3
sicarie
4,677 Recognized Expert Moderator Specialist
I don't think so. As per my networking knowledge, computer will know MAC address of it's router not of my friend's situated at foreign.
Right. So semantically, a router doesn't need to know ALL of the MAC addresses in the path to the other router, but it will need to know the MACs of the devices that are connected to it, on the side of your network.

Now, once it leaves your network, the routers don't even see the MAC addresses, they see the protocol wrapper (such as TCP/IP). Are you familiar with the OSI model? That will give you a really good idea of how packets are encapsulated and sent.
Jun 25 '07 #4
jester02k
2 New Member
Theres a good video on the basics of how a network and the internet works here link
Jun 26 '07 #5
sashi
1,754 Recognized Expert Top Contributor
Hi guys,

Kindly refer to below attached link for better understanding of OSI model, hope it helps. Good luck & Take care.

OSI Model
Jun 27 '07 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

6
5499
by: Jonathan | last post by:
I am hoping that someone more experienced than myself can point me towards what might be the fastest data lookup method to use for storing ip addresses. My situation is that I will need to maintain a list of perhaps 50 ip addresses to be used in a packet sniffing application. For each packet that goes through the application (which will be monitoring all traffic through a switch), I need to see if an entry for the source ip of that packet...
38
3385
by: Martin Marcher | last post by:
Hi, I've read several questions and often the answer was 'C knows nothing about .' So if C knows that little as some people say, what are the benefits, I mean do other languages know more or is it a benefit that C knows nearly nothing (what I can think about is that C is the largest common divisor defined on most available platforms)?
12
16927
by: David Sworder | last post by:
Hi, I'm writing an application in which a client (C#/WinForms) and server (C#/service) interact with one another. The client establishes a "session" with the server but for scalability reasons there is not a one to one map between a session and a physical TCP connection. A client may disconnect the TCP connection if it is idle for more than 60 seconds... yet a conceptual "session" may last for days at a time. It's necessary that the...
1
5665
by: Ron | last post by:
How can I get the MAC address from a received UDP packet with C#?
0
3050
by: Gregory Hassett | last post by:
Hello, I want to periodically send a TCP packet to a peer, always from the same source port. That is, each packet will come from my local ip address, port 8801, and go to the peer's ip address, to HIS port 8801. This means that I need to bind my sender socket to (myaddress,8801), use it for the send, then shut it down and close it. Then I want to wait, say 30 seconds, and do it all over again. Naturally, the socket's ReuseAddress...
4
1801
by: UJ | last post by:
Is there any way to find out the actual MAC Address that a request comes in from? We are trying to get a way where we can limit access to specific machines (TCP/IP isn't good enough - we want to do it at the actual machine level where the user can't trick it.) TIA.
2
3647
by: satya0674 | last post by:
Hi, I want to know whether is it necessery to put the sorce address in the arp request packet . as we r getting the MAC address in the datalink layer ,this is due to the broadcast of physical address.and corresponding machine will reply to that request .communication wiill be done between DLL to DLL(data link layer). And there is no link of Data link layer to IP layer. so ther is no need of source address as we require only the...
4
4372
by: akhilesh.noida | last post by:
I am trying to write a program that can verify an email address without sending mail to it. any hint/clue will be quite useful to me.
2
2656
by: Richard Maher | last post by:
Hi, Can someone please tell me the strategy(ies) used by Java (the Security Manager or whatever) to determine if a given IP address conforms to the definition of the codebase from which an applet was retrieved? For example, if an Applet was loaded from mycluster.mydomain.com, and "mycluster" was a cluster alias that was using DNS load-balancing (or round-robin or a.n.other distribution technique) to distribute client connections among...
0
9933
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10734
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10836
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9564
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7960
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
7114
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5793
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
2
4210
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3230
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.