Get my Fundamentals of Networking for Effective Backends udemy course Head to network.husseinnasser.com (link redirects to udemy with coupon)
@richardkoplinger48083 жыл бұрын
Thanks!
@panththakkar78683 жыл бұрын
Awesome content. Hussein could you make a video on some of the books which you would recommend related to software engineering. It would be really helpful.
@Tushar1304963 жыл бұрын
I didn't considered DNS query lookup and answered 443😅 Learned many new things. Great video. While writing this comment was about to ask DoH but it was answered. 😅
@fedelecavaliere52493 жыл бұрын
Somehow with each one of your videos there is something new you learn. What the heck is DoH?! Nice. You are a pure inspiration.
@apidas3 жыл бұрын
I love this. people are going to assert their seniority by explaining such useless trivial questions. not that I against knowing it. just asserting it
@thiagovfar3 жыл бұрын
Pedantic call out: UDP is _connectionless_ . First _connection_ would be one of the TCPs.
@jjarechiga3 жыл бұрын
🍻
@sanilkhurana39913 жыл бұрын
Hey Hussein nasser, loved this interactive style content! Hoping for more of these. I liked that the question was open-ended and really makes you think. Another great addition could be a sort of simple QnA on the LInkedin post to clarify details. This question had a lot of interesting points, for example, I didn't think of considering DoH. So if people could ask these assumptions(for example, someone could ask whether you are using DoH?) in the linkedin post and you could answer them, that'd be great as well.
@hnasr2 жыл бұрын
Head to database.husseinnasser.com for a discount coupon to my Introduction to Database Engineering course. Link redirects to udemy with coupon applied.
@rahulchotaliya2563 жыл бұрын
Awesome video, love learning things with minute details!
@nebsun3 жыл бұрын
Generally DNS goes ove UDP, which I don't consider a 'connection', also using plugins like httpseverywhere prevent the connection to port 80 from going through and internally redirect to 443
@rne12233 жыл бұрын
You got me...didn't think of dns.
@arihantverma69553 жыл бұрын
Great video Hussein!
@addiegupta3 жыл бұрын
10:43 big brain time
@sachinchauhan64893 жыл бұрын
You use the word "effectively" very effectively.
@anirbandutta13713 жыл бұрын
It will go through many other random outgoing ports on lower level networking layers. But yes, 443 is most appreciate considering we have DNS cache or DNS over https
@NeonNotch2 жыл бұрын
If it’s the first visit, you won’t have DNS cache.
@jimrox-i5v Жыл бұрын
By many other random low level ports, you're referring to protocols like DHCP, ARP which might be needed, if the computer is connected to a new network for the first time, innit??
@deletevil3 жыл бұрын
Sir, please make a video on this. I didn't know about this until today I read something on Quora. Basically whatever (most of us, not necessarily you) we know about OSI is almost *Completely* outdated. This is taken from Dr. Toni Li, an elite level computer scientists. I think I've read somewhere about him that he was one of the members of the very first Internet construction crew. Following is a copy-paste of his answer to a question "How do you explain the concept of the OSI model using practical examples at each layer?" : "OSI layering doesn’t work. We don’t use it. Therefore, the practical example is a pile of trash in the bin. Then you introduce the correct, TCP/IP model. Layer 1 (Physical layer): Twisted pair, Wi-Fi in 2.4Ghz or 5Ghz Layer 2 (Link layer): Ethernet, 802.11a/b/… Layer 2.5 (Forwarding plane): MPLS Layer 3 (Network): IPv4, IPv6 Layer 3+ (Routing protocols): BGP, OSPF, IS-IS Layer 3.5 (Tunnel): GRE, LISP, IPsec Layer 4 (Transport): UDP, TCP, QUIC Layer 5 (Application): FTP, HTTP(s), SMTP, IMAP, POP, … Please note that even this model no longer works. Layered models are obsolete. Networking stacks are more general architectures and need more functional flexibility than is expressed by simple layers." quora.com/How-do-you-explain-the-concept-of-the-OSI-model-using-practical-examples-at-each-layer
@supernovaw39 Жыл бұрын
Strict-Transport-Security is only valid as long as you're already connected over TLS. In cleartext HTTP, HSTS is ignored.
@ward75763 жыл бұрын
What's your name? - "Well, in one configuration it can be Hussain... but then I am going to contradict myself, since in other configuration it might be Hussein... and not even then the answer would always be correct".
@therandomguyinworld3 жыл бұрын
have a good day sir plz can you share any content about monitoring the application and Site reliability
@ramymousa41893 жыл бұрын
love your content!
@vigneshwaran15162 жыл бұрын
That's why AWS named their service route53, I guess
@sarathkumarm72213 жыл бұрын
Hello sir, Please explain about nodejs memory leak and how it fix. What's a best way to develop a socket with nodejs applications. Please🙏
@driziiD2 жыл бұрын
memory "leaks" when the garbage collector is never able to clear an object in memory...this usually happens when you have objects that cyclicly depend-on/refer-to each other. I've seen languages like obj-c let progranmers prevent memory leaks by letting programmers declare certain pointers as "weak" pointers
@NeonNotch2 жыл бұрын
I get that UDP is “connectionless” but at the same time I don’t. Any enterprise firewall nowadays will have an embryonic connection limit for everything but ICMP (?). Also, being pedantic and saying udp/53 isn’t a connection is weird because then HTTP/3 becomes “connectionless” as well, correct? Overall, being iffy on the choice of “connectionless” is dumb in this scenario as it’s easily understandable what he was getting at. I’d say 53 is the first “connection”.
@NeonNotch2 жыл бұрын
Nvm, I was wrong and HTTP/3 is indeed connectionless as well. TIL.
@dragon_warrior_3 жыл бұрын
DoH was something new!
@adedotunadedigba4663 жыл бұрын
Hi Hussein, could you please make a video on how the Shazam app was engineered?
@samuelhulme83472 жыл бұрын
Jeff Geerling: It was DNS
@sadBytes3 жыл бұрын
hey, looks like you have mistyped the python link to your udemy course.
@michaelhill77743 жыл бұрын
Do you like your Secret Lab chair?
@kgermando3 жыл бұрын
80
@comradepeter873 жыл бұрын
What about DNS over HTTPS? My Firefox is configured to use that so technically I'm still right 😅 EDIT: Should've waited before commenting 🤦
@AkshayKumar-kz6zh3 жыл бұрын
First time? XD
@sapito1693 жыл бұрын
wtf port 53 amazing
@jjarechiga3 жыл бұрын
67
@jjarechiga3 жыл бұрын
Can't DNS without an IP, most people get it via dhcp
@tirthu13 жыл бұрын
404
@RyanBess3 жыл бұрын
Its not your browser thats reaching out on udp 53. That is your dns client.
@_framedlife2 жыл бұрын
Most popular modern browser handle DNS themselves unless you ask it not to.