Port Numbers Explained | Cisco CCNA 200-301

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • Join the Discord Server!
    / discord
    ---------------------
    MY FULL CCNA COURSE
    📹 CCNA - certbros.teach...
    FREE CCNA FLASHCARDS
    🃏 CCNA Flashcards - certbros.com/c...
    HOW TO PASS THE CCNA
    📚 Get a great book - amzn.to/3f16QA5
    📹 Take a video course - certbros.teach...
    ✔ Use practice exams - www.certbros.c...
    SOCIAL
    🐦 Twitter - / certbros
    📸 Instagram - / certbros
    👔 LinkedIn - / certbros
    💬 Discord - www.certbros.c...
    Disclaimer: These are affiliate links. If you purchase using these links, I'll receive a small commission at no extra charge to you.
    ---------------------------------------------------------------------------------------------------------------
    In the last video, we looked at the layer 4 protocols TCP and UDP. Layer 4 is also responsible for choosing port numbers.
    So why do we need port numbers? The example I give here is the postal service. To get post, you install a letterbox (at least here in the UK). This letterbox allows the postal service to access your home.
    Network applications work in the same way. If you want to communicate over a network, you must allow some means of access to your device.
    Let's say we want to access a web server. We type in the web address (also known as a URL) of the site we want to visit.
    The first thing the computer does it convert that URL to an IP address.
    This is done by using DNS, but we will cover than in another video. For now, just know it coverts web addresses to IP addresses.
    The computer then sends the request to the webserver. The server will then look at the destination port to find out which application to send this data to. It can do this because there is a standard that port numbers follow.
    When we made our web request, our computer knew we were trying to access a HTTP site. So it added the destination port number 80 to the TCP header.
    The computer will also choose a randomly generated source port to receive reply’s on.
    Several port numbers are called well-known ports. These are common protocols that have been assigned port numbers.
    Examples of well-known port numbers are HTTP(80), HTTPS(443), SMTP (25).
    0 - 1023: Well-known port numbers.
    1024 - 49151: Registered ports that companies have registered IANA
    49152-65535: Dynamic ports
    Resources:
    tools.ietf.org...
    www.iana.org/a...
    #ccna #cisco #networking

Комментарии • 314

  • @user-or7ji5hv8y
    @user-or7ji5hv8y 4 года назад +238

    Wow, I don’t know why others can’t explain this basic idea clearly. Thank you.

  • @dandele123
    @dandele123 4 года назад +81

    Letting you know that I passed my CCNA 200-301 this week and your videos helped me do it! Thank you!

    • @Certbros
      @Certbros  4 года назад +13

      Congratulations!! These are the comments I love the most!! Nice work 👍

    • @radtzerthecommanda8523
      @radtzerthecommanda8523 Год назад

      I just begun my course with cisco so i will be a tier 2 engineer

  • @thelowertimeframes1442
    @thelowertimeframes1442 4 года назад +20

    Yes! Port numbers, came at a a great time. If you guys would make a video on Cryptography or Encryption, it would be too great!

    • @Certbros
      @Certbros  4 года назад +12

      Thanks Ron. Glad the video helped. Good suggestion. I plan on making some security videos in the future. 👍

  • @berbid9051
    @berbid9051 2 года назад +2

    Never heard this simple yet comprehensive explanation in any of my computer classes in university.
    Thanks for this great video

  • @MathoAvito
    @MathoAvito 2 года назад

    Thank you so much for the great explanation!
    The best sentence in this video was "IP address gets the data to the computer, but it's the port number that gets the right application"
    Wrote it down for myself.

  • @christinalahey327
    @christinalahey327 4 года назад +89

    Thank you! My teacher has made port numbers sound like something that one can only understand with multiple doctorates

    • @Certbros
      @Certbros  4 года назад +6

      Thanks Christina! Great to hear the video helped you out. Port numbers are pretty simple once you get your head around it.

    • @MathoAvito
      @MathoAvito 2 года назад +1

      LOL. true story!

    • @asit3061
      @asit3061 2 года назад

      🤣🤣

    • @becks3six9
      @becks3six9 Год назад

      🤣🤣🤣🤣🤣 comment is so underrated

  • @rishithilak2627
    @rishithilak2627 Год назад

    sir you are the perfect teacher ever i have seen you giving an every real time example for each topic this makes me practically strong.loved your teaching

  • @mehdiroudeau8809
    @mehdiroudeau8809 11 месяцев назад +1

    i am from france and I still understand your explanation better than my own teacher thanks a lot m8

  • @denisewray4776
    @denisewray4776 3 года назад +1

    Thank you, your video took the confusion out of understanding what Ports are and how they work.

    • @Certbros
      @Certbros  3 года назад

      Thanks Denise! Great to hear it helped.

  • @TeamEnneser
    @TeamEnneser 3 года назад +1

    You nailed it. A neat presentation.

  • @VictoriaOtunsha
    @VictoriaOtunsha 2 года назад +1

    Thank you for the simplification in the explanation.

    • @Certbros
      @Certbros  2 года назад

      No problem at all. Glad you liked it Ogiri 😀

  • @batista98854
    @batista98854 2 года назад

    Wow finally now i understood why a port is required

  • @itaybarok9405
    @itaybarok9405 3 года назад +1

    Continue posting videos that this. You are a great teacher

  • @iyanlaksanaputra8212
    @iyanlaksanaputra8212 Год назад

    That practice using powercell is so helpfull, i am newbie and i need more practical like this, especially when explaining about tcp/ip model, would like to know what exactly is happening inside the computer during encapsulating and decapsulating data from application layer up to physical layer. Or maybe explain in some 3rd party software like wireshark.

  • @zyghom
    @zyghom Год назад

    "wrong": your house address is your IP, your name on the letter is your port because you can have many people living under this address.
    Or, if instead of house if it is a block of flats: house number is an IP, room number is the port. But then we need also a "sub port number" for the names of people living in this room ;-)

  • @shaahithahamadh4385
    @shaahithahamadh4385 3 года назад +1

    Crystal Clear Explanation 👍 Thank You.

    • @Certbros
      @Certbros  3 года назад

      Glad you liked it

  • @bwood6337
    @bwood6337 3 года назад +14

    Thanks!
    Everyone else only explained how ports are used without getting into what they actually are or how they operate which made it a lot harder to really wrap my head around them.
    You provided a really great balance of explaining that without getting overly complicated.

  • @sgtweeniearms7055
    @sgtweeniearms7055 3 года назад +4

    great explanation, my professor doesn't actually teach anything and tells us to just read the material on netacad. Ive been lost since the second week. your videos have helped me get some clarity from what i have been reading.

    • @Certbros
      @Certbros  3 года назад

      Glad these videos are helping 👍 Sorry to hear your professor isn't much help.

  • @trevorkubonga1140
    @trevorkubonga1140 Год назад

    Hie thanks for a great review, im attempting to transition fro the construction industry into IT and i go introduced to the cisco skills for all program. I wasnt sure about its value but listening to this review has encouraged me a lot. My goal is cybersecurity and im not sure if i should leave the networking and focus on the security or i should run with both.

  • @RBASB10
    @RBASB10 2 года назад

    OMG! That was extremely informative. The person explanation was on point. Even the most stupid Person in the world could understand that intel. Thank you kindly Mr 🙏🏻

  • @ruixue6955
    @ruixue6955 2 года назад

    0:27 layer 4 - transport
    0:32 also responsible for choosing *port number*
    0:41 why port number is needed

  • @fudoshin2776
    @fudoshin2776 4 года назад +16

    THANK YOU SO MUCH!!!! I was struggling with Ports but you just explained it so easily. Thanks again 🙏 💕

    • @Certbros
      @Certbros  4 года назад +1

      You're welcome! Great to hear it helped 👍Let me know if you have any questions.

    • @flamey4446
      @flamey4446 3 года назад

      @@Certbros thanks now I can boot people yay🤟🤟

  • @איתיאשכנזי-ש2ד
    @איתיאשכנזי-ש2ד 2 года назад

    Thank you! Helped me so muc with my homework

  • @bhaskarrao6083
    @bhaskarrao6083 2 года назад

    Excellent explanation!

  • @usernotfound1044
    @usernotfound1044 4 года назад +1

    Thank you!

    • @Certbros
      @Certbros  4 года назад

      That's great to hear! Glad you got some value from this.

  • @MccZerk
    @MccZerk 2 года назад

    Great video. but at 7:10 I think you meant the CLIENT is not sending the request to the web application port, not the SERVER.

  • @mohamedashik5374
    @mohamedashik5374 2 года назад

    Thank you very much good explanation 💯

  • @brokencranium
    @brokencranium 4 года назад +1

    Thanks! Great explanation!

    • @Certbros
      @Certbros  4 года назад

      Thanks! Appreciate the comment 👍

  • @amenforthy2213
    @amenforthy2213 4 года назад +9

    could you please do an updated tutorial about STP ?
    btw great way of explaining new concepts to beginners !!

    • @Certbros
      @Certbros  4 года назад +1

      Thanks Amen! I appreciate the support.
      STP will be updated in the full course. It will have the same information it will just look and sound better.

    • @thelowertimeframes1442
      @thelowertimeframes1442 4 года назад +1

      @@Certbros Looking forward to it

  • @1juan1234
    @1juan1234 2 года назад

    Awesome video amigo , thank you 🙏🏼🙏🏼🙏🏼🙏🏼

  • @NeilBradleyMS
    @NeilBradleyMS 2 года назад

    Perfectly explained, thanks. Thumbs up from me 👍 and my sub! Cheers - Neil (UK)

  • @ajipratamahernanto2739
    @ajipratamahernanto2739 3 года назад +1

    Amazing.. thanks

    • @Certbros
      @Certbros  3 года назад

      Thank you Aji! 👍

  • @ReflexRL
    @ReflexRL 4 года назад +6

    After running netstat -n and viewing the listed connections, is there a way to find out what each connection is? I would like to know what each of the connections are that are showing on my computer :)
    Also huge thanks for the incredible and easy to understand content!💙 10/10🙌🏼

    • @Certbros
      @Certbros  4 года назад +10

      If you run netstat -no it will show you the process ID (PID). You can then check the PID in task manager or use the command tasklist.
      Great to hear you liked the video!

    • @subithacs8274
      @subithacs8274 3 года назад

      @@Certbros Thank you, it helps!

  • @vtsitsilaras
    @vtsitsilaras 2 года назад

    amazing videos!!

  • @ranimrih5543
    @ranimrih5543 3 года назад +1

    Thanks! very useful

  • @MKOladapo
    @MKOladapo 2 года назад

    Well explained

  • @snr6365
    @snr6365 3 года назад

    Give a video about SSL completely

  • @frederickafrihyia6256
    @frederickafrihyia6256 3 года назад

    Thanks for sharing

  • @OmarzLiszt
    @OmarzLiszt 3 года назад

    Thank you! helped a lot

    • @Certbros
      @Certbros  3 года назад

      Thanks Omar! Great to hear 👍

  • @tanzeelazam9552
    @tanzeelazam9552 3 года назад +4

    You truly deserve more likes and views. Arigato!!!

    • @Certbros
      @Certbros  3 года назад +1

      Thanks Tanzeel! Great to hear you liked the video 👍

  • @yeetyeet7070
    @yeetyeet7070 2 года назад

    Wow, thank you so much

  • @thehappyplace5290
    @thehappyplace5290 2 года назад

    are you the same person who does videos for the crossfader channel dj tutorials? lol your voice sounds extremely familiar

  • @mofojackson
    @mofojackson 3 года назад +3

    Just saw your excellent video explaining TCP UDP and was going to ask if there was one on ports when this auto played haha. Awesome and exactly what I was wanting to know next

    • @Certbros
      @Certbros  3 года назад

      Great to hear! IP Addresses next 👍

  • @conorbase7776
    @conorbase7776 3 года назад +4

    This is a really informative and fruitful video. I nearly took notes for every sentence in the video.

    • @Certbros
      @Certbros  3 года назад

      Thank you Conor! Glad I could help!

  • @lawlietnao_music
    @lawlietnao_music 4 года назад +4

    Beautiful explanation, thank you so much for your hard work!

    • @Certbros
      @Certbros  4 года назад

      You're welcome! Thanks for the comment 👍

  • @ronthedon3106
    @ronthedon3106 3 года назад +1

    I have come to realise if you can't understand subnet masks and subnetting you can't understand networking outside of your home .... I have been learning about ip addresses for over 1 week now.. 😭😭😭😭😭😭🙁😔.... Wish I was in the room just to ask couple small questions that need comfirming

    • @Certbros
      @Certbros  3 года назад

      Keep going Ron, you'll get there.
      Ask any question you have!

  • @akamani8980
    @akamani8980 3 года назад +3

    Port 80 is my favorite 😂

  • @ivanurbina2422
    @ivanurbina2422 2 года назад

    Awesome!

  • @ScientificMyths2706
    @ScientificMyths2706 2 года назад

    May be I ll be the first one to dislike!! Why I didn't find you earlier ????.. Precise and upto the mark!! Great work!!

  • @shubhamsharma14
    @shubhamsharma14 3 года назад +1

    Great tutorial......just one question, what if multiple host are requesting connection for port 80 ?? how multiple host will connect to that server?

    • @Certbros
      @Certbros  3 года назад

      Thank you Shubham. Thousands of hosts could connect to the same server on port 80 at the same time. It's the source port and IP address that allows the traffic to be uniquely identified.

    • @shubhamsharma14
      @shubhamsharma14 3 года назад

      @@Certbros Thank you, appreciate your quick response !

  • @thatguyluffy4941
    @thatguyluffy4941 3 года назад +2

    Crystal clear on the basics ! good explanation with the figures

  • @itsjankiinenglish271
    @itsjankiinenglish271 3 года назад +2

    This is an excellent video!!! OMG it helped me A LOT!!! to understand Ports numbers!!

    • @Certbros
      @Certbros  3 года назад +1

      That's really great to hear! Glad you it helped you out 👍

  • @moneymaker3400
    @moneymaker3400 2 года назад +1

    Best video for this concept in the whole RUclips.....love you guys❤️

  • @abhay626
    @abhay626 2 года назад

    Super like!

  • @halilibrahimustun50
    @halilibrahimustun50 2 года назад +1

    A-MA-ZING, AM-FUCKING-MAZING AMAZING!!!

  • @volcanoab4419
    @volcanoab4419 2 года назад +1

    Brilliant ... absolutely the best!!

  • @ptolemny
    @ptolemny 5 месяцев назад +1

    Is it ok to think of your IP address as an apartment building and port numbers as apartment numbers inside that apartment building?

    • @Certbros
      @Certbros  5 месяцев назад

      Yes absolutely. Every apartments is a service or application within the computer (apartment building). The numbers are the port numbers. Good analogy!

  • @adhityamuhammadmaryadin9808
    @adhityamuhammadmaryadin9808 2 года назад

    I have a question.
    Why the source port / port of our computers is changing ?

  • @hackimohan1318
    @hackimohan1318 4 года назад +1

    Thanks sir for helping
    Please tell about termux port

  • @Albertrose.24
    @Albertrose.24 3 года назад

    Thanks😭😭

  • @marksummers463
    @marksummers463 3 года назад +1

    The ports arnt physical ports, are they? They are just software, right?

    • @Certbros
      @Certbros  3 года назад

      Exactly! 👌 There are physical ports as well though. I know...its confusing. It will become clear in no time.

  • @boltez6507
    @boltez6507 3 года назад +2

    You are amazing...

    • @Certbros
      @Certbros  3 года назад

      No! You're amazing!

  • @roughryder5
    @roughryder5 3 года назад +1

    Quick question. If a computer can connect to a server, but the server cannot communicate with the computer...why do you think that is? Is it that the port number on the computer's firewall isn't open to allow connection?

    • @Certbros
      @Certbros  3 года назад

      How are you trying to connect? If it works one way but not the other, I would first check the firewall on the computer like you suggested.

  • @arseniysleptsov9217
    @arseniysleptsov9217 2 года назад

    Hello, thanks for the explanation
    Ok, after I check my connections what should I do if my desired connection is missing from the output list of `netstat -n`?
    I want to establish connection between certain local address my_IP:3334 and foreign_IP:some_port. How can I reach it?
    I want to make handshake between PC and and raspberry.

  • @ljg3794
    @ljg3794 3 года назад +2

    Simple but intuitive and powerful explanation! thank you!

    • @Certbros
      @Certbros  3 года назад +1

      That's really great to hear! Thanks for the comment. Glad you liked it.

  • @lukakavteli9441
    @lukakavteli9441 3 года назад +1

    how does this channel have only 50k subscribers

  • @lilianapatarroyo6432
    @lilianapatarroyo6432 2 года назад +1

    Thank you! You explained so clearly.

  • @jackwongbmw
    @jackwongbmw Год назад

    I spent $7000 HKD to join a CCNA(full track) in Hong Kong local centre, and it can't explain such thing easier. Better I spend it here.

  • @amenforthy2213
    @amenforthy2213 4 года назад +2

    could you please do an updated tutorial about STP ?
    btw great way of explaining new concepts to beginners !!

  • @rushabhpodder502
    @rushabhpodder502 3 года назад

    How did you get to know about your source port number? could you please explain

  • @TheMrjpb
    @TheMrjpb Год назад

    Please correct me if I’m wrong. But my understanding of this is that port numbers are assigned to services or protocols so when we the client reach out to a server, that server knows, because of the port number, which protocol to use while we’re communicating?

  • @keerthanaa7740
    @keerthanaa7740 3 года назад +1

    Super... I just tried netstat command got information in details .. Thanks you so much..

    • @Certbros
      @Certbros  3 года назад

      Great to hear! Glad you liked the video!

  • @dhyde9207
    @dhyde9207 2 года назад

    Dumb question of the day. Are you saying that a person would need to memorize all the "well known" port numbers for the exam?

  • @JohnDoe-101
    @JohnDoe-101 Год назад +1

    Thanks!

  • @shubhlaabh6342
    @shubhlaabh6342 10 месяцев назад

    Thanks for making such videos man, 👍
    It's helpful alot

  • @itaybarok9405
    @itaybarok9405 3 года назад +1

    I understood the idea of giving a random port to the source because the port is used in the reply.
    Thanks.
    Also, I learned some new ports yet I would love to hear from you kore deeply about the 12 famus ports you showed because you did not go over all of them and you did not put enough information in each so I would like to hear more from it.
    However, wonderful video I learned from you in this video some important concepts and it sharped my knowledge.

    • @Certbros
      @Certbros  3 года назад

      Thanks for the feedback and I'm glad you liked the video.

  • @samsoncassidy9375
    @samsoncassidy9375 2 года назад

    balance of explaining that without getting overly complicated😅

  • @Suyog_07_12
    @Suyog_07_12 Год назад

    are those port number physical port number on the server or logical just like IP?

  • @learningaccount1270
    @learningaccount1270 2 года назад

    Does the poet number 9988 is free to choose or a port number, which is strictly defined for a specific protocol?

  • @ersgamesandmore9429
    @ersgamesandmore9429 3 года назад +1

    How many ports does a Cisco port have?

  • @eros.2634
    @eros.2634 2 года назад

    Fuck university, all my homies learn from RUclips
    Thank u sir

  • @lynxoffinland
    @lynxoffinland 4 года назад +1

    a very helpful and informative video! Thankyou for educating me.

    • @Certbros
      @Certbros  4 года назад

      You're welcome. Glad it was helpful!

  • @89ulfr
    @89ulfr 3 года назад +1

    Best explanation I've heard on this topic...Thumbs up!

    • @Certbros
      @Certbros  3 года назад

      Thank you! Really glad to hear this 🙏

  • @sardarsalma3286
    @sardarsalma3286 2 года назад

    Sir please add more videos please you videos are very very very very very and very amazing

  • @mithun1247
    @mithun1247 3 года назад +1

    Thanks bro, your way of explaining these complex topics is the best. I learnt a lot from you. Thanks a lot. You earned a new subscriber

    • @Certbros
      @Certbros  3 года назад

      Thank you Mithun! Happy to help 👍 Welcome to the channel.

  • @sangramkeshari2460
    @sangramkeshari2460 4 года назад +2

    Ty sir

    • @Certbros
      @Certbros  4 года назад +1

      You're welcome!

  • @saltech2024
    @saltech2024 3 года назад +1

    OMG!!
    Some tutorials are just too short but they explained everything you're looking for
    Thank you very much

    • @Certbros
      @Certbros  3 года назад

      Thank you Ibrahim! Really great to hear you liked the video.
      Good luck with everything.

  • @sachinsarode5423
    @sachinsarode5423 4 года назад +2

    Great....

  • @mrgigs08
    @mrgigs08 3 года назад +1

    I absolutely like your explanation guys! Keep on doing an amazing job!

  • @daroboro5137
    @daroboro5137 7 месяцев назад

    But what exactly are ports? Is it some kind of software?

  • @L1vR-1948
    @L1vR-1948 4 года назад +1

    Thanks for this video :-) 👍

  • @alurma
    @alurma 3 года назад +1

    cool

  • @msreddykotha5498
    @msreddykotha5498 4 года назад +1

    very crisp and spot-on, love your videos. Could you please make a video on Virtualization.

    • @Certbros
      @Certbros  4 года назад

      Thanks! Great to hear you liked it. Yes, virtualization is on my to-do list 👍

  • @roswithadusa8673
    @roswithadusa8673 2 года назад

    very good video,which programm you use at timeline 4:32?

  • @kathuggs475
    @kathuggs475 6 месяцев назад

    What can I use instead of powershell if I have a MAC?

  • @04chavez
    @04chavez 3 года назад +1

    Thanks for the video 🤠

    • @Certbros
      @Certbros  3 года назад

      No problem 👍 Glad you liked it!

  • @rahultist
    @rahultist 3 года назад +1

    Nice video.Thanks

  • @ETTopTech
    @ETTopTech 3 года назад

    Thank you very much am from Ethiopia

  • @hoangvantruong2942
    @hoangvantruong2942 3 года назад +1

    how web server know the src port number of computer when it responds to the computer's request?

    • @Certbros
      @Certbros  3 года назад

      Good question! The source port number is included in the original request. The web server then reverses them. Hope this helped!

  • @sagarkumbhar6385
    @sagarkumbhar6385 3 года назад

    Bhai tuze 21 topho ki salami🙏👍