Running out of TCP source ports

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

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

  • @hnasr
    @hnasr  2 หลายเดือนก่อน

    Troubleshooting Backend Applications course performance.husseinnasser.com

  • @sanjeevkumar5051
    @sanjeevkumar5051 2 หลายเดือนก่อน +29

    Long time.. all good ??

    • @hnasr
      @hnasr  2 หลายเดือนก่อน +12

      Thanks! yes all good, its been just wild few months

    • @SumanthLingappa
      @SumanthLingappa 2 หลายเดือนก่อน +4

      Take care brother. You are an inspiration

  • @sebastianorellano6778
    @sebastianorellano6778 2 หลายเดือนก่อน +1

    Man, i love your videos ! Keep up with the good work and take care of yourself !!

  • @lakhveerchahal
    @lakhveerchahal 2 หลายเดือนก่อน

    Love to hear these type of stories! Keep the bugs coming 😄

  • @mohammadtoficmohammad3594
    @mohammadtoficmohammad3594 2 หลายเดือนก่อน +1

    Glad to hear you Hussein

  • @kamalzubairov2344
    @kamalzubairov2344 2 หลายเดือนก่อน

    One way to alleviate this problem is to create a new virtual NIC with new IP address, which gives you additional 25K ports

  • @ryan-bo2xi
    @ryan-bo2xi 2 หลายเดือนก่อน

    Thanks Hussein for sharing. What was the fix ? Just curious . Did you change the custom client handler logic . Also does a using a connection pool from the client help with limited connections to reuse .

  • @xD-saleem
    @xD-saleem 2 หลายเดือนก่อน

    Thanks for this. Hope you been well akhi. Take care!!

    • @virajsingh8865
      @virajsingh8865 2 หลายเดือนก่อน

      What if new 25k more clients come, same problem again

  • @autohmae
    @autohmae 2 หลายเดือนก่อน

    Always fun mystery, would have been better video with the explanation at the start and have the reveal in the middle of the video and then explain what it means

  • @CODFactory
    @CODFactory 2 หลายเดือนก่อน +10

    At 08:50 you mentioned we are talking IPv4 here, port is 32 bit, so its 65k....but it is incorrect...port is 16 bit, that's why its 65k....also, does ipv4 vs 6 matter in case of port? we still have 16 bit isn't it?

    • @parimi001
      @parimi001 2 หลายเดือนก่อน

      I had the same question

    • @andreffrosa
      @andreffrosa 2 หลายเดือนก่อน +1

      yes, the port size is independent of the IP version and is always 16 bit.

    • @MarekKnapek
      @MarekKnapek 2 หลายเดือนก่อน +1

      Yes, little bit more precise: Port number is not a thing in IP, IP knows nothing about port numbers, it doesn't care (both IPv4 and IPv6). Port number is a TCP thing, and independently a UDP thing and SCTP thing.

    • @hnasr
      @hnasr  2 หลายเดือนก่อน +5

      nice catch, Good point yes my bad its 16 bit so 65k and it won’t matter even its ipv6 because port is still 16 bit.

  • @fyazmanknojiya2298
    @fyazmanknojiya2298 2 หลายเดือนก่อน

    I’m stress out on Managing third party TCP Connection call using custom port range. If I complete I will text you the code. 😅😊

  • @shivansh2301
    @shivansh2301 2 หลายเดือนก่อน +1

    did you start glitching at 6:45 😆

    • @hnasr
      @hnasr  2 หลายเดือนก่อน

      😅

  • @echo_adnanabbas
    @echo_adnanabbas 2 หลายเดือนก่อน

    Hello sir, big fan

  • @kjuarez29
    @kjuarez29 2 หลายเดือนก่อน +1

    I disagree with you about the need to understand the process slowing down the process of fixing it. I was recently working on something where the more we understood what the issue was and the complexities that existed at different layers, the more we had a whole picture of what parts of the system were affected. Someimes knowing what the problem is, is not as important as to the breadth of the issue. Needing to fully understand the issue can give insight into the whole picture, saving time with understanding the actual fix. In fact, the "simple" fix may not be the one you want.

    • @hnasr
      @hnasr  2 หลายเดือนก่อน +1

      I understand. sometimes it is very difficult to understand the full picture in complex systems I do agree with that.
      And when you try you get sucked in into a large vortex and I admit I have been there and gave up too.
      This particular time the understanding was obtainable.
      but yeah finding that balance as to when to pursue vs to when to stop is tricky.

  • @anshkumargarhewal8582
    @anshkumargarhewal8582 2 หลายเดือนก่อน

    Hi, long time no see ?

    • @hnasr
      @hnasr  2 หลายเดือนก่อน

      thank you!

  • @EyadAhmed-d4x
    @EyadAhmed-d4x 2 หลายเดือนก่อน

    You are amazing 🤍