Master IP Subnetting (and cloud considerations)

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 มิ.ย. 2024
  • Per user requests I have created a deep dive around IP subnetting and what are the cloud specific considerations!
    Whiteboard at github.com/johnthebrit/Random...
    00:00 Introduction
    01:38 Delivering letters in England
    06:30 IPv4 addresses and subnet mask
    10:22 IPv4 delivery
    16:25 SDN delivery differences
    19:00 Binary overview
    23:40 Binary masking
    28:25 Usable IP addresses
    31:40 CIDR and smaller subnets
    34:53 Smaller subnet use
    37:37 Why use subnets in Azure/cloud
    39:50 How many bits are needed for addresses
    41:50 Using subnet calculator
    45:12 Detail around a /26 network
    50:41 /26 usable IP detail
    51:55 Example vnets in Azure
    55:26 Summary and close
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 62

  • @TomWhi
    @TomWhi 3 ปีที่แล้ว +5

    You've got a really great way of explaining things John! I've actually been listening to your videos while I do my 5am walk because I can picture everything you're saying... Anything I don't get I use the lap-marker on my watch to bookmark where to go back to. Thank you!

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Great. Also remember I have bookmarks on the video.

  • @azmargossian
    @azmargossian 2 ปีที่แล้ว +4

    Your videos are extremely helpful. Thank you for all the effort you put into it!

    • @NTFAQGuy
      @NTFAQGuy  2 ปีที่แล้ว

      Thank you!

  • @solidsnake10123
    @solidsnake10123 ปีที่แล้ว

    Mate, best video ever! Refreshed my knowledge of networking as I haven't had to touch to concept for ages and helped me understand the CIDR stuff for Azure. Thank you so much.

  • @travelwithdharak
    @travelwithdharak 3 ปีที่แล้ว +1

    So glad I found this video. I have always struggled understanding CIDR. You explained it so easily. Thank you very much!

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Glad it was helpful!

  • @MrRakeshraman
    @MrRakeshraman 3 ปีที่แล้ว +1

    Really great !!! You simplify any hard topics. I am not from network background, your teaching helped me to understand how to plan for network and subnet.

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Awesome, thanks

  • @FrancescoPegoraro
    @FrancescoPegoraro 3 ปีที่แล้ว +3

    Great explanation as always. A little trick that I learned in IPv4: try to ping 127.1 . Yes, 127.1, not 127.0.0.1. Should not work, right? Instead, it works! Why? Because the 3 octects are converted in a single number, so .1 becomes .0.0.1. You can also try to ping 127.12345 and it will resolve to 127.0.48.57. Little fun! :)

  • @nerdynerdface
    @nerdynerdface 3 ปีที่แล้ว +3

    Thank you so much for this! Been struggling with subnetting and you explain things well

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Glad it was helpful!

  • @zt.5677
    @zt.5677 3 ปีที่แล้ว

    A very important topic. Thank you. (I have finished your PS Masterclass by the way. What a ride it was. Thanks. )

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Glad you enjoyed it!

  • @sendtorakesh
    @sendtorakesh 3 ปีที่แล้ว +1

    Amazing content, thanks much for sharing the vital information, related to IP and subnet mask.

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Glad it was helpful!

  • @JD-du3qe
    @JD-du3qe 3 ปีที่แล้ว +1

    Thank you! best tutorial on subnetting that I've watched, look forward to you next video and shirt :)

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Awesome, thank you!

  •  2 ปีที่แล้ว

    From 0.0.0.0 to Hero! Nice, once again - that is brilliant :)

  • @citadelforsomerefuge
    @citadelforsomerefuge ปีที่แล้ว

    2023 and still the best :-D ...wanted to do Designing and Implement Azure Networking Study SUPER Guide! And I was like ok let me refresh Networking Basics and this was totally worth it and a game changer basics :-) ...thanks a lot.

  • @fecesd5g
    @fecesd5g 2 ปีที่แล้ว

    Thank you John for the excellent video!

  • @sylviawylie9218
    @sylviawylie9218 19 วันที่ผ่านมา

    Generic comment to show my appreciation. Keep winning John!

  • @mystiqkc
    @mystiqkc 3 ปีที่แล้ว +1

    You are awesome, John! It helped me pickup subnet masking quickly. Thanks for mentioning about Software Defined Networking too. I did not know about it. Thanks a lot.

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว +1

      Glad to help!

    • @mystiqkc
      @mystiqkc 3 ปีที่แล้ว

      @@NTFAQGuy Thanks for the great tutorials. You inspire me to learn more and also be fit and healthy at the same time. How can I buy you a cup of coffee? :-) I think TH-cam did start a way to accept contributions.

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว +2

      @@mystiqkc that’s very kind but not required. I run this channel to give back to the community not to make any money. That is why I have no advertising on the site. Please enjoy the content. Take care

    • @mystiqkc
      @mystiqkc 3 ปีที่แล้ว

      @@NTFAQGuy Got it. Thanks!

  • @shashankpalai
    @shashankpalai 2 ปีที่แล้ว

    terrific ! well explained 👍

  • @benjaminnewman3833
    @benjaminnewman3833 3 ปีที่แล้ว +2

    This is a great video and you always explain things so easily and simply.
    I do have a question on subnetting and it’s more from a security sense. This could be too broad of a question but when should you use a subnet to segregate environments at a more granular level.
    For example let’s say you have multiple SQL PaaS managed services running and they are connected to a front end web app. Should you segregate each deployment in its own subnet. May be a bad example but I’m struggling to know when to use them

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว +1

      You can think about if you want to control the flow of data between systems placing them in different subnets help control that since you can then apply things like network security groups. Note you can segment even within subnet by the rules but at subnet is easier to manage.

  • @shubhamdwivedi9647
    @shubhamdwivedi9647 3 ปีที่แล้ว

    Completed! Beautifully explained. I wanted to see more of the demo over the Azure platform, anyways I will explore them myself. 😁
    #P.S. I really would like to see how you looked with hairs?😁 Any medium for that?🙄

  • @andywawa7227
    @andywawa7227 2 ปีที่แล้ว

    John, great job, as always! P.S. Nice t-shirt ;-)

  • @robtecau4963
    @robtecau4963 11 หลายเดือนก่อน

    Very clear - many thanks 👍

    • @NTFAQGuy
      @NTFAQGuy  11 หลายเดือนก่อน

      You are welcome!

  • @businessappslabz8326
    @businessappslabz8326 ปีที่แล้ว

    Thank you !

  • @deb62615
    @deb62615 2 ปีที่แล้ว

    finally a good video!

  • @andrewtwigg
    @andrewtwigg 3 ปีที่แล้ว

    Nice work thanks!

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      You bet!

  • @roschabdolaziz3828
    @roschabdolaziz3828 3 ปีที่แล้ว +1

    Haha nice shirt dude. Also great content keep on going!

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Appreciate it!

  • @PraveenGangasani
    @PraveenGangasani 3 ปีที่แล้ว

    Thank you!!

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      You're welcome!

  • @nzalex1
    @nzalex1 3 ปีที่แล้ว

    Hi, John, excellent videos, could I ask you to do one on Pwsh DSC in Azure if you know smart ways to do it?

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Azure automation works with dsc

  • @James5976
    @James5976 3 ปีที่แล้ว

    Any videos of how you recommend subnetting a 3 tier/4 tier (with nested microservices behind a second load balancer), multi region, multi availability set web application?

    • @James5976
      @James5976 3 ปีที่แล้ว

      I found docs.microsoft.com/en-us/azure/architecture/reference-architectures/n-tier/n-tier-sql-server helpful for my question

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Nothing specific but multi region means multi vnet. I have virtual networking videos which may help you architect and also have load balancer deep dives. Availability sets have no impact really. Look at peering for between the vnets. Mesh may help with the micro services.

  • @anttikurenniemi5642
    @anttikurenniemi5642 3 ปีที่แล้ว

    Nice explanation, thanks! Finally something good comes out of being, well, quite old - I can do binary (almost) in my sleep :-) Not that I'd want to, though...

  • @PSR5556
    @PSR5556 3 ปีที่แล้ว

    Hello John Sir - you videos are always useful .. Thanks ..any paid training is available ?

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว +2

      No paid training really. I post everything to TH-cam. I have some things on Pluralsight that are certain certification track specific.

    • @PSR5556
      @PSR5556 3 ปีที่แล้ว

      @@NTFAQGuy Thanks Sir ..

    • @Travelwandrer
      @Travelwandrer 3 ปีที่แล้ว +2

      Just to add what John mentioned, he has covered most of Az 104 topics in his TH-cam videos. In case, anything left, you must find some other videos from somebody covering other topics or in different way.
      *I haven't watched this video yet but must be good content as usual, might be bcoz I am from Networking background with needing info.
      John's other videos are really thorough on the subject per my knowledge and experience so far. So, don't pay for items those available for free.
      Kudos John!

    • @PSR5556
      @PSR5556 3 ปีที่แล้ว +1

      @@Travelwandrer True .. kudos John Sir ..

  • @TA-eo2ww
    @TA-eo2ww 3 ปีที่แล้ว

    I like the logo on the T-shirt. HA HA HA HA!!!!!!

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว

      Thanks :-)

  • @bruce6944
    @bruce6944 3 ปีที่แล้ว

    I thought Azure moved to VXLAN instead of NVGRE?

    • @NTFAQGuy
      @NTFAQGuy  3 ปีที่แล้ว +1

      No. Hyperv added support for vxlan but that didn’t change sdn in azure.

  • @deb62615
    @deb62615 2 ปีที่แล้ว

    Why does 255.255.255.0 always start with 192.128..... I mean, why cant I just say 11.3.4.(hostid, for example 5)

    • @NTFAQGuy
      @NTFAQGuy  2 ปีที่แล้ว +1

      because 192.168.0.0/16 is part of RFC 1918 and non Internet routable so commonly used and divided up into "class C" which is the /24. Does not have to start with 192.168 at all, just commonly used for demos and internal environments along with rest of RFC1918 space.

    • @deb62615
      @deb62615 2 ปีที่แล้ว

      @@NTFAQGuy is there any reason to use class a over b or c? In your video you said there are no problems anymore, and the reason there are many subnets is because for example to organise. If that is the case, why not always use class a so you never have not enough hosts? I find it really really really hard to understand how to decide what the submask should be... there is no reason for me to chose the one above the other I feel like...

    • @NTFAQGuy
      @NTFAQGuy  2 ปีที่แล้ว +1

      @@deb62615 subnet mask size is based on how many hosts you want to put in one segment. /24 is very common. in your private network yes 10/8 would give you maximum possible address range. Just need to consider connecting to other networks in the future and not overlapping etc.