Address Resolution Protocol (ARP)
HTML-код
- Опубликовано: 7 фев 2025
- Correction !!!: At the third step (5:52s) , the destination IP address should be 192.168.1.50, which is the server's IP address. Sorry for my mistake.
Today's topic is ARP. What is ARP? Why do we need ARP? How often do we use ARP? How does it work? This video would answer all these questions.
This is my education channel. My topics cover networking, security, programming, and other computer-related materials.
Please subscribe my channel. Many thanks.
You deserve 1000x more subscribers, thank you for the informative lesson!!
thanks.
i too can't believe i get the concept in one go. the explanation is simply concise.
Sunny, You're a great teacher. Thank you so much. I just wanted to express my appreciation.
You are quite welcome, Pixel. I appreciate your comment. You are very polite.
@@sunnyclassroom24 I'm in class for TCP/IP right now at Denver University. The videos help me understand the assigned text so much easier. Your videos also give me the appropriate foundation to appreciate the text and how it may help me in the future. Saint Mary, Leavenworth of Kansas is very lucky to have you for an instructor. I think I speak for all of your viewers. Thank you again. Please keep it up.
@@pixelmartyr8532 Thank you very much for saying such nice words about me and my humble videos. I appreciate it very much.
Super Teacher!!! You are a 💎 simplifying networking concepts. Thank you 😊
@@sunnyclassroom24 @2:32 ...physical address is the MAC address bruh🙄
Thank you sir for sharing your knowledge, with the easiest English language I have ever heard. You speak English better then English people.
ARP is a layer 2 protocol because it's only use layer 3 information (i.e ip address) and fetch MAC address (i.e: belongs to layer 2) from corrisponding machine for establishing the MAC/ARP table. So IPs store as a reference here and all communication is going through the MAC on LAN. Sunny your classes are very helpful to understand the topic in very short time.
I'm so passionate about your videos, I can't stop watching them. You explain things very well. Thank you so much teacher
It is amazing that by watching your videos on ARP, subnets, and IP addresses "I got it"! Before I found your videos I literally spent two days trying to figure out what my instructor (by video) was talking about. Thank you for making it simple, fun and memorable! Great job.
Great to hear!
Best Virtual Teacher! THANK YOU
Come back to San Francisco professor Sunny ☀️☀️😎
Best IT educator I have encountered on RUclips. Thank you for your clear and concise explanations!
Hi Sunny. Thank you so much for your simple way of explaining such a vast and complex subject when looked at for the first time. Now....what do I think ARP should be? I personally would feel it should be Layer 2. Why? Because it makes it unique for a LAN not a WAN/Remote Network. ARP is for having a conversation with people in the same room where IP is for talking to people in the next room or by phone to the neighbor down the street or to a friend in another state or country.
Good illustrations easy to understand and remember awesome
Thank you Mr. Sunny, for simplicity, clarity and to the point method of teaching.
I feel like this is one of those protocols that don't really fall into a specific layer. And as you said, it could be a "2.5" layer. But if I really had to pick, I'd pick layer 2 since the communication happens within the LAN and not from one network to another.
Great Video!
you are correct since it is happening on layer 2 (MAC address requirement). It might be more correct if it is more layer 2 than layer 3, it is 80% layer 2.
Aced my TCP/IP class. I'm a changed person coming out of it. Thanks for your help Sunny. I will keep watching your videos and always recommend you. Thanks again.
Thank you very much!
good lord .. i am suddenly beginning to get excited and love networking much more. your real-life examples are so real basic and realtime that it is easy to connect the lesson to a life examples!! that is amazing. God bless.
Great to hear!
You videos and way of explaining things is brilliant!! I can't thank you enough.
Your lessons are so great, much better than my "professor"! Looking forward to more! Mercie!
Thank you! 😃
I want to thank you, I couldn't get this so clean until now! Thank you from MX
You are welcome!
You are the best teacher. You know how to simplify these difficult to understand topics. Thank you very much.
Please keep doing these video's
Thank you! 😃
Man, you explain things extremely well, thanks for the video!
Awesome video as always, the most understandable English , clear and meanwhile easy explained terms :) Greetings from Bulgaria !
Thank you very much!
This is so easy to understand. I finally got it. Thank you so much for explaining this topic THAT simply and for sharing this. You're awesome.
You're very welcome!
Mr. Sunny, you seriously have a talent for teaching and explaining these concepts. Dear IT book publishers, please consider offering Mr. Sunny an opportunity/offer to author these textbooks. If he is willing of course :)
Thank you!
Thank you very much! I hope I could find publisher . Pray for me !
The best teacher for networking ...plz upload more video
Thank you for watching!
This class is best ever
You are the best...Thanks alot
Simple and well understaned....thankyou sir 🙏
Thank you for posting all these videos! I am learning a lot and it is really helping me as someone who is studying to change careers!!
I'm so glad!
Many thanks sunny
my teacher told me ARP is layer 3 protocol because ARP involves layer 3 IP address
Super Sunny
Thank you Sunny. In my opinion ARP itself is Layer 2 since fundamentally it's not doing any IP forwarding.
A media access control address (MAC address) is a unique identifier assigned to a network interface controller (NIC) for use as a network address in communications within a network segment. This use is common in most IEEE 802 networking technologies, including Ethernet, Wi-Fi, and Bluetooth. Within the Open Systems Interconnection (OSI) network model, MAC addresses are used in the medium access control protocol sublayer of the data link layer. As typically represented, MAC addresses are recognizable as six groups of two hexadecimal digits, separated by hyphens, colons, or without a separator.
hey this video was great I disliked someone else's, came here, and ended up liking this one
Thankyou Sunny. your video helped me to identify why ARP is a L2 protocol.
I'm not sure if you intended it, but I laughed at WhatsArp
Thank you for your laugh.
lol, humour doesn't come cheap
Yo what's ARP?
great explanation.thank you
This video really help me for my network class at UCSD. Thank you so much!
You are welcome!
Sunny you are amazing!
The way you are explaining is awesome sir. Excellent work.
the best teacher i have ever seen ...
You really know how to teach.
Great explanation!
Your videos are very clear and detailed for me to fully understand the concept. Thank for the lesson!
You are welcome!
Enlightening explanation, thank you very much!
thank you so much Mr Sunny, you are doing a great job that some selfish people wouldnt wanna do
Thank you very much!
Your lessons are gold. Many thanks!
My pleasure!
awesome presentation as always much appreciated ...
thanks a lot.
Thank you for the lesson, it helps a lot , especially with this upcoming test 😭😭😭😭😭😭😭😭
Silence is key
Excellent Work
Many thanks
my best teacher sunny thank you very much , 100 like
thank you sunny sir you have really made this one really simple and @IBDL - IBringDaLULZ is right you deserve way more subscribers then you have now
Very nice sunny.you spread knowledge.
Thank you for the information. Very informative and easy to understand. I will be popping in and out in the comment section of your videos :)
Thank you for your comments and you are welcome.
I watch your videos on 2x speed.
Still able to understand.
Heyy, You are awesome. Thanks so much for this vital information in most simplified way & effective presentation.
You're very welcome!
whatsarp.. learned things alot everytime i pass by your channel thanks Sunny
Enjoyed your lesson as always. Thank you so much.
you deserve my respect ...
you are such a good techer yohhhh
Thanks for this great video. Made my work easier to just watch this straight to point short video,
Glad you like them!
It is a layer two protocol, because the actual addressing (the way the devices communicates on the network) is with a MAC addresses, IP addresses are not actually involved.
May God bless you
Hi there, it was an awsome & perfect tutorial video. thnx
This helpful video taught me about ARP, thx
you are welcome!
Thanks for the video, Sunny!
Hi, you're video's are awesome and you explain very well. I now understand the stuff which i couldn't earlier. Thnx and keep posting🙌👌
Thank you! I will.
As far as I understand, one of the reasons why we need both MAC and IP addresses is that one network card can have several IP addresses.
And an ISP usually assigns IP addresses to a device based on MAC.
You are correct! I like your insight and explanation. I also have a video called why do we need MAC and IP. I like your comment.
ruclips.net/video/oGoWqdlaOMI/видео.html
@@sunnyclassroom24 Thanks! I found this vid in the depth of RUclips:
ruclips.net/video/fIR6qWOmAN0/видео.html
The explanation of IP and MACs is top-notch.
I like your videos and how you explain things easly. Thanks 😃
Well Explained Sunny . Just loved your video.
Very well explained. Thanks
Your analogies like the name and address, help me to understand more.
Really useful video...
💯💯💯💯
Thanks a lot.
@@sunnyclassroom24
You are welcome and thank you very much for your tutorials.
👍👍👍👍👍
Thank you. Very well explained
Glad it was helpful!
Thanks a lot for the great teacher.
You are welcome!
yes sure he explains everything quite well, everyone can understand Thank you !!!
Sunny YOUR THE MAN
Thank you for watching!
You are good coach. Love your video.
Awesome Video.
Thank you so much sunny! very informative and understandable
you are welcome! thanks a lot for your encouragement.
Sunny is the best teacher
my best teacher sunny
You are helping me with my Network Programming class Sunny, thank you so much!
Great to hear!
It is always a bright day whenever I come to Sunny Classroom! Wish I had you for a teacher when I was growing up. You make networking sexy again! It is short, sweet and very informative!
Thanks for watching! I appreciate.
thank you so much , great lessons
Glad you liked it!
What a great video professor! 💖
Many thanks, Arpit!
thank you for the explaination but what is last Q answer ? its 2.5 or 3 layer protocol or layer 2 only ? i am not sure
Excellent stuff, Sunny. Question: How does the client know about the existence of the server? Where does it get the IP?
I have seen your all videos..its awesome buddy..u r so.good...please make scenario based questions on Cissp topics..
great work thank you! I would like to ask you to upload one video about ARP Protocol TYPES if possible, looking forward to seeing you on next video thank you.
You are welcome. I put your request on my to do list.
@@sunnyclassroom24 thanks for considering
Excellent
Your videos are awesome!
This is excellent
Super 👌
nice tutorial. thanks
Thanks... for great explanation.
You are welcome and thank you for your kind comment.
you are awesome sir. thank you.
thank you very much... I hope to see other lessons for explaining info. sec. concepts and methodologies
Excellent!
My question is a bit strange. Computer A broadcasts B's IP address in order to reach B , then B replies A with its own mac address, after that A and B communicates with Mac address. But..if they can find each other based on IP address, why they need Mac address anyway ? You had a good analogy about the way you approach your student, Mac address is like their name, IP is like their email address. Surely for humans, we have manners, we approach them by their names in a class room, but for computers, isn't it easy just to use IP, instead of address resolution ?
Great question. Keep in mind, IP address is changeable. Every time you come to school, for example, a DHCP server will assign your computer IP address. If we use IP address, the same IP address might means different computer. MAC address is globally unique number, just like your social security number in USA, or Personal ID in China. Just using a classroom analogy, in the classroom, you want to talk to your classroom, you use his/her name, that is enough. You will not use his mailing address and write a letter and then send it via post office, that is too much, right? Remember, in a local network, you need MAC to communicate, only when you go to Internet, you need IP address.
I forget about in local network, IP address is often dynamic/changeable ! thanks ! great explanation
Computer communicates to another computer via MAC address only. IP address is what the ARP protocol use to MAC address. For security reasons, MAC address are protected and cannot be public like IP address.
I would like to add one more scenario to answer your question where: the server is running in High Availability mode. So here in the local network if the server who is active goes down(due to one or the other reasons, the standby server kicks in). Now the ip address used by active and standby servers are same but the MAC address are different and that's when ARP is useful for the client to interact with the new active server after the earlier active server went down.
More videos pleaseeeee! Love you Sunny
Thanks for the informative tutorial. A doubt I have is regarding the difference between MAC table and ARP table. Also, the function of a switch is to learn,flood and forward. Flooding the packets to all the nodes in the network occurs when the switch does not have an entry in the MAC table regarding the destination MAC address's port. If that's true, why do we need ARP messages? Please correct me if my understanding is wrong.
Thanks
If the IP address is flexible then why the IP addresses are kept save for different MAC addresses in ARP cache table?
Good job, Sunny! Thanks !
BRILLIANT!