Address Resolution Protocol (ARP)

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.

Пікірлер: 278

  • @iBringDaLULZ
    @iBringDaLULZ6 жыл бұрын

    You deserve 1000x more subscribers, thank you for the informative lesson!!

  • @sunnyclassroom24

    @sunnyclassroom24

    5 жыл бұрын

    thanks.

  • @clovemao329

    @clovemao329

    3 жыл бұрын

    i too can't believe i get the concept in one go. the explanation is simply concise.

  • @pixelmartyr8532
    @pixelmartyr85324 жыл бұрын

    Sunny, You're a great teacher. Thank you so much. I just wanted to express my appreciation.

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    You are quite welcome, Pixel. I appreciate your comment. You are very polite.

  • @pixelmartyr8532

    @pixelmartyr8532

    4 жыл бұрын

    @@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.

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    @@pixelmartyr8532 Thank you very much for saying such nice words about me and my humble videos. I appreciate it very much.

  • @junaidmohammed2537

    @junaidmohammed2537

    4 жыл бұрын

    Super Teacher!!! You are a 💎 simplifying networking concepts. Thank you 😊

  • @codingsingh4156

    @codingsingh4156

    3 жыл бұрын

    @@sunnyclassroom24 @2:32 ...physical address is the MAC address bruh🙄

  • @rizwanshaikh4024
    @rizwanshaikh40245 жыл бұрын

    Thank you sir for sharing your knowledge, with the easiest English language I have ever heard. You speak English better then English people.

  • @jerrydavis189
    @jerrydavis1893 жыл бұрын

    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.

  • @muhammadayaz9018
    @muhammadayaz90183 жыл бұрын

    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.

  • @beuguebaye4864
    @beuguebaye48643 жыл бұрын

    I'm so passionate about your videos, I can't stop watching them. You explain things very well. Thank you so much teacher

  • @ninamaxberry3199
    @ninamaxberry31993 жыл бұрын

    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.

  • @sunnyclassroom24

    @sunnyclassroom24

    3 жыл бұрын

    Great to hear!

  • @leportillow
    @leportillow6 жыл бұрын

    I want to thank you, I couldn't get this so clean until now! Thank you from MX

  • @sunnyclassroom24

    @sunnyclassroom24

    6 жыл бұрын

    You are welcome!

  • @johnhewetson4406
    @johnhewetson44063 жыл бұрын

    You videos and way of explaining things is brilliant!! I can't thank you enough.

  • @Helkenberg
    @Helkenberg Жыл бұрын

    Best IT educator I have encountered on KZread. Thank you for your clear and concise explanations!

  • @pixelmartyr8532
    @pixelmartyr85324 жыл бұрын

    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.

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Thank you very much!

  • @Ready244
    @Ready2442 жыл бұрын

    Thank you Mr. Sunny, for simplicity, clarity and to the point method of teaching.

  • @patrickmakashini2904
    @patrickmakashini29042 жыл бұрын

    Good illustrations easy to understand and remember awesome

  • @34521ful
    @34521ful6 жыл бұрын

    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!

  • @sunnyclassroom24

    @sunnyclassroom24

    6 жыл бұрын

    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.

  • @unidaten
    @unidaten3 жыл бұрын

    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.

  • @sunnyclassroom24

    @sunnyclassroom24

    3 жыл бұрын

    You're very welcome!

  • @rickycaron2177
    @rickycaron21773 жыл бұрын

    Your lessons are so great, much better than my "professor"! Looking forward to more! Mercie!

  • @sunnyclassroom24

    @sunnyclassroom24

    3 жыл бұрын

    Thank you! 😃

  • @seshukumaryangala819
    @seshukumaryangala8195 жыл бұрын

    The way you are explaining is awesome sir. Excellent work.

  • @TheJovan21
    @TheJovan212 жыл бұрын

    Man, you explain things extremely well, thanks for the video!

  • @mattgeo5039
    @mattgeo50394 жыл бұрын

    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.

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Great to hear!

  • @georgizhilov2086
    @georgizhilov20864 жыл бұрын

    Awesome video as always, the most understandable English , clear and meanwhile easy explained terms :) Greetings from Bulgaria !

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Thank you very much!

  • @rickybarosa2430
    @rickybarosa24303 жыл бұрын

    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!!

  • @sunnyclassroom24

    @sunnyclassroom24

    3 жыл бұрын

    I'm so glad!

  • @rubenramos4
    @rubenramos45 жыл бұрын

    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 :)

  • @sunnyclassroom24

    @sunnyclassroom24

    5 жыл бұрын

    Thank you for your comments and you are welcome.

  • @franchise2570
    @franchise25702 жыл бұрын

    Thank you Sunny. In my opinion ARP itself is Layer 2 since fundamentally it's not doing any IP forwarding.

  • @paulinepamela1034
    @paulinepamela10344 жыл бұрын

    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

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Thank you! 😃

  • @gtrskyline2802
    @gtrskyline28024 жыл бұрын

    This video really help me for my network class at UCSD. Thank you so much!

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    You are welcome!

  • @jasonmaumau3775
    @jasonmaumau37755 жыл бұрын

    awesome presentation as always much appreciated ...

  • @sunnyclassroom24

    @sunnyclassroom24

    5 жыл бұрын

    thanks a lot.

  • @DG-zu4iy
    @DG-zu4iy2 жыл бұрын

    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!

  • @sunnyclassroom24

    @sunnyclassroom24

    2 жыл бұрын

    Thank you very much! I hope I could find publisher . Pray for me !

  • @lampels2003
    @lampels20034 жыл бұрын

    Enjoyed your lesson as always. Thank you so much.

  • @gordonly4082
    @gordonly40824 жыл бұрын

    Your videos are very clear and detailed for me to fully understand the concept. Thank for the lesson!

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    You are welcome!

  • @Epic_Kitten
    @Epic_Kitten2 жыл бұрын

    Simple and well understaned....thankyou sir 🙏

  • @tiruinternationalpublicspe4932
    @tiruinternationalpublicspe49324 жыл бұрын

    Well Explained Sunny . Just loved your video.

  • @xorbsdut
    @xorbsdut4 жыл бұрын

    This class is best ever

  • @whenniceguysretaliate5619
    @whenniceguysretaliate56192 жыл бұрын

    Awesome Video.

  • @tulasideviful
    @tulasideviful3 жыл бұрын

    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.

  • @ahmedabouzid9447
    @ahmedabouzid94475 жыл бұрын

    thank you very much... I hope to see other lessons for explaining info. sec. concepts and methodologies

  • @nariroeplal1553
    @nariroeplal15534 жыл бұрын

    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🙌👌

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Thank you! I will.

  • @itzkoushik3233
    @itzkoushik32333 жыл бұрын

    the best teacher i have ever seen ...

  • @megasetiani6111
    @megasetiani61113 жыл бұрын

    Enlightening explanation, thank you very much!

  • @abhishekyadav0007
    @abhishekyadav00075 жыл бұрын

    I have seen your all videos..its awesome buddy..u r so.good...please make scenario based questions on Cissp topics..

  • @vladislavkaras491
    @vladislavkaras491 Жыл бұрын

    Thanks for the video, Sunny!

  • @crappypasta4684
    @crappypasta46844 жыл бұрын

    I'm not sure if you intended it, but I laughed at WhatsArp

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Thank you for your laugh.

  • @saulbipa6882

    @saulbipa6882

    4 жыл бұрын

    lol, humour doesn't come cheap

  • @careditor

    @careditor

    3 жыл бұрын

    Yo what's ARP?

  • @virenkelkar
    @virenkelkar4 жыл бұрын

    Heyy, You are awesome. Thanks so much for this vital information in most simplified way & effective presentation.

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    You're very welcome!

  • @tecunumantonatiu4484
    @tecunumantonatiu44842 жыл бұрын

    Best Virtual Teacher! THANK YOU

  • @tecunumantonatiu4484

    @tecunumantonatiu4484

    2 жыл бұрын

    Come back to San Francisco professor Sunny ☀️☀️😎

  • @domingosmanuel9376
    @domingosmanuel93764 жыл бұрын

    you deserve my respect ... you are such a good techer yohhhh

  • @helinaemeru2174
    @helinaemeru21743 жыл бұрын

    You really know how to teach.

  • @ralphsanchez5205
    @ralphsanchez52053 жыл бұрын

    whatsarp.. learned things alot everytime i pass by your channel thanks Sunny

  • @plinio_cruz
    @plinio_cruz4 жыл бұрын

    Good job, Sunny! Thanks !

  • @Ari-118
    @Ari-1186 жыл бұрын

    What a great video professor! 💖

  • @sunnyclassroom24

    @sunnyclassroom24

    6 жыл бұрын

    Many thanks, Arpit!

  • @wilsonJraju
    @wilsonJraju3 жыл бұрын

    Thankyou Sunny. your video helped me to identify why ARP is a L2 protocol.

  • @kanishkasdance1950
    @kanishkasdance19503 жыл бұрын

    Very nice sunny.you spread knowledge.

  • @saulbipa6882
    @saulbipa68824 жыл бұрын

    thank you so much Mr Sunny, you are doing a great job that some selfish people wouldnt wanna do

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Thank you very much!

  • @raymondyoo5461
    @raymondyoo54615 жыл бұрын

    This helpful video taught me about ARP, thx

  • @sunnyclassroom24

    @sunnyclassroom24

    5 жыл бұрын

    you are welcome!

  • @paulofil72
    @paulofil723 жыл бұрын

    Your lessons are gold. Many thanks!

  • @sunnyclassroom24

    @sunnyclassroom24

    3 жыл бұрын

    My pleasure!

  • @MrTretjak
    @MrTretjak3 жыл бұрын

    Great explanation!

  • @MuhammadUsman-rc8gd
    @MuhammadUsman-rc8gd4 жыл бұрын

    I watch your videos on 2x speed. Still able to understand.

  • @abdirahmanabdullahi1150
    @abdirahmanabdullahi11503 жыл бұрын

    Many thanks sunny my teacher told me ARP is layer 3 protocol because ARP involves layer 3 IP address

  • @MuhammadUsman-rc8gd
    @MuhammadUsman-rc8gd4 жыл бұрын

    Excellent Work

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Many thanks

  • @nithinkumar69
    @nithinkumar694 жыл бұрын

    Thanks for this great video. Made my work easier to just watch this straight to point short video,

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Glad you like them!

  • @jason_bourne17
    @jason_bourne176 жыл бұрын

    Super 👌

  • @SoldierNr.1
    @SoldierNr.13 жыл бұрын

    I like your videos and how you explain things easly. Thanks 😃

  • @nefariousnilbog
    @nefariousnilbog3 жыл бұрын

    Excellent!

  • @Martin-ot7xj
    @Martin-ot7xj Жыл бұрын

    Hi there, it was an awsome & perfect tutorial video. thnx

  • @pythonico3722
    @pythonico37223 жыл бұрын

    Very well explained. Thanks

  • @Mr_Wayne93
    @Mr_Wayne932 жыл бұрын

    Excellent

  • @hotlincoln1
    @hotlincoln14 жыл бұрын

    The best teacher for networking ...plz upload more video

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Thank you for watching!

  • @manaman8608
    @manaman86083 жыл бұрын

    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!

  • @sunnyclassroom24

    @sunnyclassroom24

    3 жыл бұрын

    Thanks for watching! I appreciate.

  • @kinglyhammersmith3923
    @kinglyhammersmith39233 жыл бұрын

    You are good coach. Love your video.

  • @cihangirarslan7464
    @cihangirarslan74642 жыл бұрын

    great explanation.thank you

  • @adooluveden4903
    @adooluveden49034 жыл бұрын

    Can you explain in details, under the data link layer, the loop-back interface concept in relation to MTU? Also, what differentiate the dynamic from the static statistics when you run the cmd arp -a? thank you.

  • @marksummers463
    @marksummers463 Жыл бұрын

    BRILLIANT!

  • @nikitachelani6216
    @nikitachelani62163 жыл бұрын

    Your videos are awesome!

  • @EndeWerede
    @EndeWerede4 жыл бұрын

    my best teacher sunny thank you very much , 100 like

  • @ravinderreddy8871
    @ravinderreddy88713 жыл бұрын

    Super Sunny

  • @JF-zs6jm
    @JF-zs6jm2 жыл бұрын

    This is excellent

  • @NicolaeCristian175
    @NicolaeCristian1754 жыл бұрын

    nice tutorial. thanks

  • @harryelliott6945
    @harryelliott69454 жыл бұрын

    Thank you so much sunny! very informative and understandable

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    you are welcome! thanks a lot for your encouragement.

  • @kofo757
    @kofo7576 ай бұрын

    Great!

  • @calciumcitrate1293
    @calciumcitrate12933 жыл бұрын

    More videos pleaseeeee! Love you Sunny

  • @niqahb5500
    @niqahb55004 ай бұрын

    Thank you for the lesson, it helps a lot , especially with this upcoming test 😭😭😭😭😭😭😭😭 Silence is key

  • @ayeshasid7468
    @ayeshasid74682 жыл бұрын

    You are the best...Thanks alot

  • @sudhakarvaram6746
    @sudhakarvaram67465 жыл бұрын

    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.

  • @sunnyclassroom24

    @sunnyclassroom24

    5 жыл бұрын

    You are welcome. I put your request on my to do list.

  • @ADI_MOBILES_KURNOOL

    @ADI_MOBILES_KURNOOL

    5 жыл бұрын

    @@sunnyclassroom24 thanks for considering

  • @bertmeza8673
    @bertmeza86732 жыл бұрын

    Sunny you are amazing!

  • @edihwahyudi8121
    @edihwahyudi8121 Жыл бұрын

    you are awesome sir. thank you.

  • @chichilopez6409
    @chichilopez64094 жыл бұрын

    Sunny you really rock at this. I just would like to know how can an ip address (layer 3) be inside of a Mac address (layer) in this ARP broadcast?? On my understanding layer2 can only carry on layer2 addresses (Mac address) . Thank you again Sunny.

  • @sauravpathak1128
    @sauravpathak11284 жыл бұрын

    Thanks Jian Yang.

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    You are welcome

  • @jiho1960
    @jiho19602 жыл бұрын

    Excellent stuff, Sunny. Question: How does the client know about the existence of the server? Where does it get the IP?

  • @PETWORLDBANGLADESH
    @PETWORLDBANGLADESH3 жыл бұрын

    If I want to know the mac address of another device in my local area network connected with a switch. What I have to do then?

  • @yasirarafat9946
    @yasirarafat99465 жыл бұрын

    Thanks... for great explanation.

  • @sunnyclassroom24

    @sunnyclassroom24

    5 жыл бұрын

    You are welcome and thank you for your kind comment.

  • @SkyFly19853
    @SkyFly198535 жыл бұрын

    Really useful video... 💯💯💯💯

  • @sunnyclassroom24

    @sunnyclassroom24

    5 жыл бұрын

    Thanks a lot.

  • @SkyFly19853

    @SkyFly19853

    5 жыл бұрын

    @@sunnyclassroom24 You are welcome and thank you very much for your tutorials. 👍👍👍👍👍

  • @johnferrara392
    @johnferrara3926 ай бұрын

    Your analogies like the name and address, help me to understand more.

  • @PaulEllisBIGDATA
    @PaulEllisBIGDATA4 жыл бұрын

    Sunny YOUR THE MAN

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Thank you for watching!

  • @BestCrazyShow
    @BestCrazyShow3 жыл бұрын

    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

  • @getanehgeto7873
    @getanehgeto78733 жыл бұрын

    my best teacher sunny

  • @codewithdevhindi9937
    @codewithdevhindi99372 жыл бұрын

    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

  • @godwinosezua5071
    @godwinosezua50714 жыл бұрын

    Thank you sunny for the class. But I have a quick question: why does the host know the iP address of the server but not the mac address? Thanks again

  • @drupalguy
    @drupalguy3 жыл бұрын

    Thank you. Very well explained

  • @sunnyclassroom24

    @sunnyclassroom24

    3 жыл бұрын

    Glad it was helpful!

  • @ottodvalishvili7601
    @ottodvalishvili76015 жыл бұрын

    Great video as always. I was wondering how does the client knows server's IP? I mean when computers are locally connected how does each one of them know other's local IP addresses(in order to get mac addresses)? And finally Is switch neccessary in order to connect 2 computers(will a simple cable do that?)?(I guess if you have many devices which are not directly connected it easier to have them all connect to switch than connect everyone to each other)

  • @lajosszebasztianhorvath8001

    @lajosszebasztianhorvath8001

    4 жыл бұрын

    Ki8990 óo90

  • @bassemmansour3163
    @bassemmansour31632 жыл бұрын

    Hello Sunny! thank you very much for the high quality videos. When any computer on the network send an ARP request, the ARP cache on all devices get updated with the requesting computer information?

  • @newlinks883
    @newlinks8834 жыл бұрын

    thank you so much , great lessons

  • @sunnyclassroom24

    @sunnyclassroom24

    4 жыл бұрын

    Glad you liked it!

  • @anitasebok1841
    @anitasebok18416 жыл бұрын

    if local communication uses mac adress and not ip adress,then what are inner ip adresses used for,my logic fails in that.

  • @sunnyclassroom24

    @sunnyclassroom24

    6 жыл бұрын

    Inner IP addresses are used by ARP program to find their corresponding MAC addresses. Inner IP addresses are also used (with subnet mask) to identify if the communications between two machinese are local or remote. I have a video : secret of subnet mask, will be uploaded soon. I hope you can watch it. To keep it short, every node/computer on a network must have IP address, it is like everyone has a mailing address or zip code. MAC address is like your name. I use mailing address/zip code to find if you are remote or local. Once I determine you are local (sharing the same zip code), I simply broadcast to find your name so that I can talk with you.