ARP Explained - Address Resolution Protocol

Поділитися
Вставка
  • Опубліковано 26 січ 2025

КОМЕНТАРІ • 453

  • @RiqzaR
    @RiqzaR 2 роки тому +106

    I’m currently an Engineering student, & if I get a job. I’ll surely donate to this channel for making me understand cleanly.

    • @Gowtham-y1d
      @Gowtham-y1d 9 місяців тому +21

      Have you donated bro😊

    • @jayeshyedge7171
      @jayeshyedge7171 6 місяців тому

      ​@@Gowtham-y1d😂😂😂

    • @worldofgaming748
      @worldofgaming748 4 місяці тому +2

      So where are you rn?

    • @chrisvera4274
      @chrisvera4274 4 місяці тому +2

      wheres the donation at? we’re waiting and watching

    • @chiragmt26
      @chiragmt26 3 місяці тому +1

      Still waiting for ur donation towards the channel bro

  • @phemystevens63
    @phemystevens63 3 роки тому +226

    "IP address is used to LOCATE a device on the network and the MAC address is what IDENTIFIES the actual device" 👊👊

    • @pilgrimsprogress2382
      @pilgrimsprogress2382 9 місяців тому +9

      This part really made me got the point without a struggle

    • @biabira2675
      @biabira2675 9 місяців тому +2

      i was looking for that one all day , so happy i found this video .. life saving .

    • @jozsef-gyozogyongyosi6311
      @jozsef-gyozogyongyosi6311 8 місяців тому +7

      That single sentence explained more than a whole paragraph from some books.

  • @PM-cm9bd
    @PM-cm9bd 5 років тому +140

    for me, a computer rookie and non-english native speaker, this is an amazing explanation video for ARP

  • @obetperez8265
    @obetperez8265 6 років тому +209

    I can't imagine of a better way of teaching. Thank you so much professor.

  • @massalkhii
    @massalkhii Рік тому +2

    I spent 9 hours, listening, understanding, taking notes, from my professor's 3 hour lecture. And was still confused.
    yet your 4 minute video gave me a clearer understanding.
    what an obvious failure the education system has reached

  • @AbOALeeL
    @AbOALeeL 6 років тому +241

    The best channel i have ever seen. Keep up the good work pal.

  • @itgeek4446
    @itgeek4446 3 роки тому +7

    Is it me, or is this the best channel on youtube for IT? Lol

  • @johnokolo1778
    @johnokolo1778 Рік тому +3

    As you explain, it is effortless to let you know that millions are learning through you. Thanks very much for doing these videos

  • @AyanKhan-cx4wv
    @AyanKhan-cx4wv 3 роки тому +4

    One of the bestest....... Channel in UA-cam for knowledge

  • @jamesmcv
    @jamesmcv 3 роки тому +113

    I've been a network engineer for over 25 years. It's funny seeing a video on ARP, which we use quite a bit in troubleshooting Layer 2/Layer 3 problems. When I first started, ARP issues were common due to ARP caches not refreshing frequently enough. Every now and then, I'll run into an issue where an IP address change causes a device on the network to stop communicating with the device that changed IPs because it's old and it's ARP cache won't update in a timely manner.

    • @aszneemabrotha7347
      @aszneemabrotha7347 2 роки тому +1

      doing network stuff in subject called ipt. This helps so much

    • @KabelkowyJoe
      @KabelkowyJoe Рік тому

      And this ARP cache. is probably why i have to reboot system everytime i change subnet address of router, and it's IP, probably only thing Windows "Repair network" tool is doing

    • @jamesmcv
      @jamesmcv Рік тому

      @@KabelkowyJoe Changing the subnet on the router means your Windows PC has to either refresh DHCP (likely) or change the IP of your PC if you set a static IP address (unlikely unless you purposely did it). Windows only refreshes DHCP every 24 hours by default. You could force a refresh or just reboot. Honestly, reboot is just as easy.

    • @abhinavtyagi1657
      @abhinavtyagi1657 Місяць тому

      But if ip addresses are unique within a local network, why do we need mac addresses to identify the device?

    • @jamesmcv
      @jamesmcv Місяць тому

      @@abhinavtyagi1657 MAC address is layer 2 (specifically ethernet), IP address is layer 3. MAC address is a unique identifier for Layer 2 Ethernet.

  • @taylorlangley900
    @taylorlangley900 Рік тому +3

    Very well explained. I am a new electrical engineer setting up the 10Gb ethernet interface on an FPGA and this really helped understand ARP and Ping packets.

  • @arunjaya5532
    @arunjaya5532 3 роки тому +3

    Highly recommended Channel ..
    The best i have ever seen .

  • @48_subhambanerjee22
    @48_subhambanerjee22 10 місяців тому +2

    Thanks. You explained so easilyeven a 1 yr. Old baby will understand

  • @galaxy.spacers
    @galaxy.spacers 11 місяців тому +1

    You do a great job with your videos! Its helping me to get my CompTIA A+. I am non native English speaker therefore your animated explanations makes massive difference to me

  • @balajiulaganathan
    @balajiulaganathan 5 років тому +45

    OMG!Your explanation can understand even a fool like me. Really it's awesome

  • @allanades2006
    @allanades2006 5 років тому +23

    You are the best IT expert/teacher because you thoroughly explain the topic with great animation, which enhances learning at a fast pace. With this in mind, I quickly grasp the information after watching your awesome videos. On the other hand, I am in the process of studying for my CompTIA Security+ exam. Please create a CompTIA Security+ exam review video based on version SYO-501.

  • @TwoInfinityAndBeyond
    @TwoInfinityAndBeyond Рік тому +3

    This is like the best channel for networking.

  • @dinoseyan8777
    @dinoseyan8777 4 роки тому +2

    One of the best network animation channel. No chance no way others channel.

  • @markfalina9160
    @markfalina9160 6 років тому +28

    This is what instructional videos are all about. I volunteer in the computer center at a local library where most students know nothing more about computers other than how to turn one on. When they are done watching all the PowerCert videos, I'm scared they're going to take over my "job!"

    • @PowerCertAnimatedVideos
      @PowerCertAnimatedVideos  6 років тому +4

      Thank you :)

    • @noodler911
      @noodler911 4 роки тому +3

      @@PowerCertAnimatedVideos 1:37 The router knows who belong to the ip-address so why would the router broadcast the request to everyone?

    • @HearMeLearn
      @HearMeLearn 3 роки тому +2

      @@noodler911 if you're talking about the diagram with the box in the middle and 4 computers, that's not a router that's a switch. Switches don't deal with IP addresses

  • @shahnawajalam4764
    @shahnawajalam4764 6 років тому +88

    Everyday I wait for your new video...
    thanks a lot .

  • @niravchauhan2278
    @niravchauhan2278 6 років тому +7

    Your animated videos are best . Any topic can be easily understood by a neophyte.

  • @russnemet1158
    @russnemet1158 3 роки тому +2

    These videos are amazing and probably the best source of learning material on UA-cam.

  • @playfulsteps9249
    @playfulsteps9249 3 роки тому +2

    You are the standard for educational videos on UA-cam. 🤩💯

  • @davidsanchez6907
    @davidsanchez6907 5 років тому +9

    I love to this guy and how he explains things in it's simplest form.

  • @James_Knott
    @James_Knott 3 роки тому +13

    One bit of trivia, ARP is actually not part of IP and predates it. However, it was available and did the job. Also, it is not used with IPv6, where Neighbor Solicitation is used. Neighbor Solicitation is part of the IPv6 suite and uses ICMP6.

  • @vashishgaba2631
    @vashishgaba2631 3 роки тому

    this guy has got wide range of videos in networking and great quality of content if you have came here to watch his videos then you are in the right place !!

  • @ahmad-murery
    @ahmad-murery 4 роки тому +2

    Things look very simple when explained by a good teacher,
    Thanks a lot

  • @soumyadeepbhattacharya9510
    @soumyadeepbhattacharya9510 3 роки тому +2

    Awesome as always. Brief and crisp... Love ur videos..

  • @hafsamunir869
    @hafsamunir869 5 років тому +11

    u some up my whole lecture in less than 5 min thank you

  • @guerraculturosa9332
    @guerraculturosa9332 4 роки тому +5

    thanks for taking the time to create these graphics. It's amazing and really helps to bridge the gaps with the textbooks.

  • @oleksandrs1102
    @oleksandrs1102 2 роки тому +1

    Best explanations. Opened one video and watched 7.

  • @simonllovefootball
    @simonllovefootball 3 роки тому +1

    you are seriously a freaking savior

  • @atomicluis
    @atomicluis 4 роки тому

    Wow, why am only discovering this channel now. Your arp tutorial was mindblowing

  • @ericjackson3986
    @ericjackson3986 11 місяців тому +1

    Thanks!

  • @weichengao1652
    @weichengao1652 4 роки тому +1

    best explaination i have seen so far, nice video !

  • @GenerallyGoodMusic
    @GenerallyGoodMusic 4 роки тому +3

    Best channel for visual learners

  • @Alianger
    @Alianger 3 роки тому +3

    2:00 Does it still broadcast to all other devices if the switch has the other PC's MAC address in its table already?
    3:30 When I try this in packet tracer I just get an "invalid command" message?

    • @syedusman3324
      @syedusman3324 3 роки тому

      Did you activated the switch in packet tracer?

  • @elijahharris5726
    @elijahharris5726 4 роки тому +2

    You guys always explain things really simply!

  • @hideyoshicoryne1123
    @hideyoshicoryne1123 2 роки тому +2

    Thank you for such a clear and concise video (sharing it with other peers)!

  • @zameiln7121
    @zameiln7121 5 років тому +1

    you have one of the best information videos I have ever seen. clear, short and informative. thank you very much! I have learned so much from all of your videos. please keep doing what you're doing.

  • @ed1k37
    @ed1k37 2 роки тому +1

    I can't believe there is a teacher like you

  • @juceofpuce
    @juceofpuce 5 років тому +6

    Thanks a million for the videos!! it's great and so easy to understand and memorize! other ressources can be so dull and without any pedagogy! keep up the good work :)

  • @darioxbrow9223
    @darioxbrow9223 3 роки тому +8

    ARP protocol
    An ARP protocol, aka address resolution protocol, is used to resolve IP addresses to MAC addresses. There are basically two types of ARP entries. The first is called dynamic, which is created whenever a computer wants to know whose IP/MAC address it is. So let's say computer A has an IP address but it doesn't know whose address it is, therefore they ask on the network. As soon as the interested computer, so the one that matches that IP address, is found and responds, Computer A will immediately match the IP address to the MAC address.
    The other type is called static. As we can tell from the name, a static ARP entry is a permanent entry. Why should we use something permanent? We use this whenever we know that two computers will constantly be communicating.
    If you use the CMD, you'll see there's an ARP cache. In this cache you'll find what devices yours has been communicating with. If there's none, you can still make a new one by writing ARP -r (IP address) (MAC address).

  • @MrTippanna
    @MrTippanna 6 років тому +6

    Thank you very much...I have been searching for ARP meaning and function. now I understand clearly..my doubt cleared after watched your video...

  • @CyberSecurityFashionDesigner
    @CyberSecurityFashionDesigner Рік тому +1

    This person is God’s gift to all of us

  • @fision8090
    @fision8090 2 роки тому +3

    I've read a lot of articles about ARM but none explained as well as you, thanks

  • @Kevin-r7f4u
    @Kevin-r7f4u 6 місяців тому +1

    Great video! I love the animations. If you ever need a future upload idea, would it be possible to update this ARP video and explain/animate the ARP broadcast process for recipient device's outside the sender's LAN? I'm still learning about this, but apparently before sending out the ARP broadcast, the sender will not only look at its ARP cache (to see if the recipient's MAC address is already there), but it will compare its network ID (subnet mask?) to the recipient's network ID to determine if the recipient is local or remote (i.e. outside the sender's LAN).
    If the recipient is remote, instead of sending an ARP broadcast to learn the recipient's MAC address, the sender will send an ARP broadcast to learn its default gateway's MAC address so that it can send packets that contains the destination MAC address of the default gateway AND the IP address of the remote recipient. It's interesting that it has to work out this way because broadcasts (including ARP) don't pass through routers.

  • @mahatrt
    @mahatrt 5 місяців тому +1

    Wonderful explanation sir❤

  • @johnkennedy6619
    @johnkennedy6619 6 років тому +8

    Great breakdown as always.

  • @nunusgifts4773
    @nunusgifts4773 2 роки тому

    The best channel in my study path

  • @luisdelorbe6838
    @luisdelorbe6838 4 роки тому +3

    Hey! buddy!.. my congrats!!... you're doing a very excellent job through this series of videos... Not only super clear for a non-English-native speaker but also ideally clear enough for beginners!... We just need guys like you in this complex world of networking!!...Keep up on this!!

  • @Pritamdas-bg7fp
    @Pritamdas-bg7fp 5 років тому

    Every video is crystal clear concepts

  • @TiagoSilva-nk3bx
    @TiagoSilva-nk3bx 5 років тому +6

    I've watched a few videos about this subject. This one was the easiest to understand. Thanks a lot!

  • @sebastianbermudez7428
    @sebastianbermudez7428 Рік тому

    Thank you for sharing your knowledge!, is way easier to understand concepts watching your videos!

  • @betting55555
    @betting55555 3 роки тому +2

    very good description, thanks for putting this together!

  • @EpicNarrative12
    @EpicNarrative12 6 місяців тому +3

    ARP is used to acquire the MAC address of the other device.

  • @RaulJose1111
    @RaulJose1111 4 роки тому

    This Channel has helped me so much... Thank u so much!
    i learn in an instant what i didnt learn hours in class... after your videos every written word on my notes start to make sence!

  • @xinlv3278
    @xinlv3278 5 років тому +6

    Very helpful and literally understanding, thanks so much. It means a lot!

  • @harshithaN2k
    @harshithaN2k Рік тому

    Became fan of ur videos really helped me in my career. ❤🎉

  • @ranjanadissanayaka5390
    @ranjanadissanayaka5390 2 роки тому

    so amazingly explained the whole thing ....you are the best at what you're doing. I hope you will continue to make those videos.

  • @rgfdg4y46
    @rgfdg4y46 2 роки тому +1

    These are definitely helping. Please make more videos!

  • @IsuCompare
    @IsuCompare 5 років тому +4

    dude i wanna watch all ur video ur the best thanx, u helped a lot to understand!

  • @billywunton
    @billywunton 6 років тому +1

    I love all your videos. Thanks for making it so easy to understand.

  • @silva0003
    @silva0003 3 роки тому

    This was so good and straight to the point, that I just went ahead and subscribed. Thank You!

  • @troy8267
    @troy8267 2 роки тому

    the GOAT of internet youtuber

  • @Dizzy_moth_3d
    @Dizzy_moth_3d 4 роки тому +2

    The explanation was so clear and concise
    Thank you so much.

  • @fubukisophicha8831
    @fubukisophicha8831 5 років тому +1

    thanks a lot~ The second best channel in my channel list, lol... Easy to understand, keep it up😘

  • @soroushwl4983
    @soroushwl4983 3 роки тому +1

    1:37 How does Computer A send out a broadcast message? I'm confused

    • @lisahu6360
      @lisahu6360 3 дні тому

      You can try with a ping command

  • @Ai_SOMALI
    @Ai_SOMALI 10 місяців тому

    this is University-Distance Much Respects to you sir love you 4ever

  • @arjumandvillagelife
    @arjumandvillagelife 4 роки тому

    very useful video
    wonderful explanation👍
    stay bless

  • @m_t_t_
    @m_t_t_ 3 роки тому +2

    what happens if a device's IP changes and another device uses that IP? the cached mac address will be incorrect. how is this solved?

  • @mcpulya6890710
    @mcpulya6890710 3 роки тому +1

    Why do we need the mac address of certain computer ? if the computer's address is its last digit of the IP and the way it can be recignized in a network

  • @edgargiraldo4992
    @edgargiraldo4992 3 роки тому +1

    A good video with a clear information 👌🏻

  • @RoyVR99
    @RoyVR99 3 роки тому +1

    I hope you can answer me pleaaaase. But, how does the computer already know the ip address from another computer with this protocol?

  • @zubaydee
    @zubaydee 2 роки тому

    As always, you are the best in explaining and make clear!!
    My question is: While the devices are connected in the same local network, then why a device would need MAC address for talking to each other? They may just use IPs.

    • @zubaydee
      @zubaydee 2 роки тому +1

      I got the answer, devices find each other using IP address but to communicate they need MAC address.

  • @zarinanisha6368
    @zarinanisha6368 3 роки тому +1

    You saved me today 😌

  • @emekaadibe5553
    @emekaadibe5553 4 роки тому

    Perfectly explained. So simple that a 5 year old could understand it!

  • @LinusMviewsmonthago
    @LinusMviewsmonthago 8 днів тому +1

    So ARP also keeps a cache of MAC Addresses associated with a device. ARP associates the MAC address with the IP address

  • @ppsh43
    @ppsh43 3 роки тому +1

    What happens if a dynamic IP address exists on the ARP cache, but the MAC address disconnects and reconnects to the network later after its lease expires and gets a new IP address. How does the ARP cache get corrected?

  • @ramongeraci
    @ramongeraci 3 роки тому +1

    Great teaching...

  • @shuaibkhan8116
    @shuaibkhan8116 6 років тому +1

    No words to say hatsoff u sir....

  • @belindabella
    @belindabella 4 роки тому

    Your work is flawless

  • @weishen9511
    @weishen9511 4 роки тому

    Love your lecture clip, now I understand ARP cache. Thanks.

  • @sumainakyasar8857
    @sumainakyasar8857 3 роки тому +1

    1) How long ARP entries reside in the ARP cache?
    2) after getting ARP request to the corresponding reciever, how does it get MAC address ?

  • @sivakumar.s2559
    @sivakumar.s2559 3 роки тому +1

    Thanks for the wonderful explaination

  • @dortezmeyers8970
    @dortezmeyers8970 5 років тому

    Excellent video. Just read about this in my text book, but needed a stronger explanation to get through my thick skull. This did the job. Thank you!

  • @tanzimulittahad623
    @tanzimulittahad623 Рік тому +1

    How computer A already knows compputer B's IP address ? Please explain... 00:42

    • @JJFlores197
      @JJFlores197 Рік тому +1

      Most likely through DNS or if you manually entered computer B's address into computer A's.
      To clarify, say you are using computer A and want to access computer B's network share. In Windows, you would type in \\COMPUTERB\FileShare
      Computer A would send a DNS query to your DNS server to find out computer B's IP address.

  • @StraitBizness
    @StraitBizness 3 роки тому +1

    Great video. Appreciate the info.

  • @vicariouscato9555
    @vicariouscato9555 3 роки тому

    Thank you so much for these explanations! Helps me understand much better than my useless professors in Uni

  • @juliannafotheringham7101
    @juliannafotheringham7101 2 роки тому +1

    you are such an angel. your videos are amazing. i am in love with you. thank you.

  • @magnusbrzenk447
    @magnusbrzenk447 3 роки тому +1

    What linux service listens/responds to ARP requests? And on what port?

  • @nariroeplal1553
    @nariroeplal1553 6 років тому +10

    Can u create a video about ospf , rip, spanning tree?

  • @bindubhanu7955
    @bindubhanu7955 3 роки тому +1

    What exactly is the difference between the IP address and the MAC address? Never found a single video which explained it properly. It's very confusing. Could you please make a video on that?

    • @lilmamagc
      @lilmamagc 3 роки тому +1

      from eli5 reddit:
      A MAC address is a number which in theory is unique to every piece of physical hardware and never changes for that device. An IP address is a number which identifies a specific network location and is free to change as network conditions change.
      For an analogy think about an IP address as your home address, and a MAC address as your social security number.
      idk why these ppl speak in a language we can't understand. it's so easy to explain it in simple terms 🙃

    • @bindubhanu7955
      @bindubhanu7955 3 роки тому

      @@lilmamagc OMG! You explained it very simply, thank you so much..

  • @khadidjamouhous9609
    @khadidjamouhous9609 4 роки тому

    your videos are just AMAZING !

  • @exploit84
    @exploit84 6 років тому +1

    What an amazing channel ,thanks 4 the effort!

  • @hasanshahriarboni7957
    @hasanshahriarboni7957 6 років тому +2

    Nice Content. Very clear and concise.

  • @AbhinavKumar-dr4ef
    @AbhinavKumar-dr4ef 2 роки тому

    Thank you so much. You explained it so well. God bless you.

  • @coolcat2005dj
    @coolcat2005dj 2 роки тому

    thank you so much for these videos, i learned alot today from your channel

  • @brandonfarfan1978
    @brandonfarfan1978 2 роки тому

    Thanks for this explanation on ARP.👍

  • @Alireza13488
    @Alireza13488 3 роки тому +1

    Thank you , great video