The OSI Model by Example - The Backend Engineering Show with Hussein Nasser

  Рет қаралды 54,345

Hussein Nasser

Hussein Nasser

Күн бұрын

Пікірлер: 100
@hnasr
@hnasr 2 жыл бұрын
Learn the fundamentals of the backend, scaling and load balancing with my Introduction to NGINX udemy course Grab a discount coupon here nginx.husseinnasser.com
@nishantkamboj5973
@nishantkamboj5973 2 жыл бұрын
Just bought the course. Didn't know about the new course. Thanks for mentioning in the pin comment.
@jithin_zac
@jithin_zac 3 жыл бұрын
I only knew the text book explanation of the OSI model but then one day i landed on your channel and you showed how quality engineering content can be delivered compared to those content like "Top 10 languages for 2021"
@Enjoyablewalks
@Enjoyablewalks 2 жыл бұрын
Very well said
@stevenchris8060
@stevenchris8060 3 жыл бұрын
I hope "The Backend Engineering Show" becomes a regular thing.
@krishnachitragar4806
@krishnachitragar4806 3 жыл бұрын
Me too
@Mal-nf2sp
@Mal-nf2sp 3 жыл бұрын
No one: Hussein: Beautiful post request.
@Jasszzz
@Jasszzz 3 жыл бұрын
Searched all over the internet but no1 cud really make it this beautiful. Satisfied and damn happy after able to understand this stuff . Thank you so much 🙏. Ur hardworking really helps us alot❤️
@atharvjoshi2399
@atharvjoshi2399 3 жыл бұрын
I was studying it for a week and then you came. I wanted something like this from the heart.
@tonyhill5966
@tonyhill5966 3 жыл бұрын
Good morning and thanks again for the life changing content!!!
@hnasr
@hnasr 3 жыл бұрын
Good morning ☀️ thanks Tony have a great day
@chandeeparora.7165
@chandeeparora.7165 3 жыл бұрын
You got me cracking on: We call it IP Packet because we like to confuse people :D
@iambasanta
@iambasanta 3 жыл бұрын
Your channel is one of my favorite ; I have learned and learning a lot. Thank you so much for sharing you knowledge .
@ashutoshmishra2328
@ashutoshmishra2328 3 жыл бұрын
Thank you Hussain for the beautiful content. I recently joined a new company and whatever i learnt from you helped me in the interviews. Everyday I'm learning something new from you. Thank you for the knowledge you are sharing. 🙂
@TheApeMachine
@TheApeMachine 2 жыл бұрын
I believe deep inside the HTTP spec somewhere it is actually noted that a GET request does support body, and I have used this not long ago kind of randomly. I'm loving these videos by the way, networking has been one of my weaker areas for a while and you are making this very digestible.
@IBITZEE
@IBITZEE 3 жыл бұрын
so nice to hear from someone who knows how this stuff works... as you must have felt... most professors just taste this reading from the menu... never touching the food... should reinforce address levels are only L2/L3... LAN/WAN purpouses... discuss a bit of MTU, packet sizes and frame sizes... how ports are implemented in memory is also interesting.. (64K of them) PS: ARP won't help you receiving a packet from the Gateway... ;-) how about the same example (L1..L7) but with a SMB or a NFS packet... * (I'm reusing comments... remember DRY ;-)
@NYBlueBlueSky
@NYBlueBlueSky Жыл бұрын
I like how Hussein talks. He talks in a good funny way. :) thank you for sharing the knowledge.
@thanirmalai
@thanirmalai Жыл бұрын
What an amazing podcast episode, you just summarized my networking course
@mohammedelhadididi4612
@mohammedelhadididi4612 3 жыл бұрын
شكرا جزيلا على المحتوى الرائع الذي تقدمه ❤️❤️
@goto_ride
@goto_ride Ай бұрын
These videos rekindled my passion for programming
@ashishrao3069
@ashishrao3069 3 жыл бұрын
Grateful for the existence of The Backend Engineering Show 😄
@Kid420
@Kid420 2 жыл бұрын
This is so interesting and informative, helped me wrap my head around this topic perfectly! Your videos never disappoint, please keep up the good work!
@amirfarnad
@amirfarnad 3 жыл бұрын
I just recently found your channel and I’m hooked!! Very good content!! Keep it up buddy!
@MuhammadAli-sx1qv
@MuhammadAli-sx1qv 2 жыл бұрын
Brilliant Hussein , God bless you.
@saeidkazemi7021
@saeidkazemi7021 3 жыл бұрын
You are the best always...great explanation ...These topics and Tips and tricks are very important and essential for every backend developer....continue plz
@muhammadinshal6216
@muhammadinshal6216 2 жыл бұрын
This show should be on Netflix. Superb content
@smailoukhellou5285
@smailoukhellou5285 2 жыл бұрын
I've studied quantum mechanics before and I can answer your question : the light is a wave and material thing at the same time (photons which is a material thing acts like a wave in its movement)
@hazem.elakbawy
@hazem.elakbawy 6 ай бұрын
I feel lucky knowing this channel during my learning journey!!🥰 Nice explanation 👏
@saeidkazemi7021
@saeidkazemi7021 3 жыл бұрын
Woooow The starting point was really exciting
@sebschrader
@sebschrader 3 жыл бұрын
Routers and switches nowadays often do look into layer 4 for deciding which path to use for a particular packet for hashing purposes, if there are multiple equally good paths available (equal cost multipath/ECMP).
@LearnerHarshalRajeshJain
@LearnerHarshalRajeshJain 11 ай бұрын
Just wow 7. Application Layer 6. Presentation Layer 5. Session Layer 4. Transport Layer ( Port -> Application and TCP/UDP ) ( Segment ) 3. Network Layer ( Packet -> IP ) 2. Data Link Layer ( Frame -> MAC ) 1. Physical Layer ( 0-1 ) Level wise load balancing , router is layer 4 device can sneak at layer 3..1 if needed , Switch is layer 2 Device ( its real sense )
@indrajitsarkar3169
@indrajitsarkar3169 3 жыл бұрын
finally an example with terms n language I'm familiar with. Thanks
@KTechy-
@KTechy- Жыл бұрын
Beautiful explanation!
@saveuyghurmuslims2354
@saveuyghurmuslims2354 2 жыл бұрын
asslam o alikum bro, your helping me ALOOOOOOT, may allah grant you jannah.
@avimonnudash1762
@avimonnudash1762 Жыл бұрын
i was really obsessed with that 70's show
@mojjammil
@mojjammil 3 жыл бұрын
Woh didn't know about your podcast. This is gonna be the best thing for me.
@stunning-computer-99
@stunning-computer-99 2 жыл бұрын
Damn the kind of mentor i need in almost everything
@saeidkazemi7021
@saeidkazemi7021 3 жыл бұрын
How beautiful and understandable you explained Thanks a milioooooooooon
@jeenKah
@jeenKah Жыл бұрын
Thanks @hussein for the best informal discussion on OSI model. Had a concern at 26:37 you mention that routers have to do nat translation and they have to go to layer 4. However, nat happens at layer 3. Can you confirm this ? Since layer 4 is concerned with port and layer 3 is concerned with IP address, why even go to layer 4 when we know it's a private IP .
@soanvig
@soanvig 3 жыл бұрын
exceptionally explained, but I would go from layer 1 to layer 7, as it is building upon previous ideas to solve certain problems, so it's more natural way to follow.
@sudeepbansal5234
@sudeepbansal5234 Жыл бұрын
So good content. Your speaking style is like the Heath Ledger "Joker" !! :D So interesting.
@craftsmanengineering
@craftsmanengineering 3 жыл бұрын
Big Hi from Morocco ❤️ you are a great mentor
@dangaines405
@dangaines405 2 жыл бұрын
Well done Hussein!
@elijahlair
@elijahlair Жыл бұрын
Thank you. Great explanation
@anuragraghuvanshi8415
@anuragraghuvanshi8415 3 жыл бұрын
This is what we need ❤️💥
@mohammadhumayunkhan3642
@mohammadhumayunkhan3642 2 жыл бұрын
Fantastic!😄
@yasser9362
@yasser9362 2 жыл бұрын
This is GOLD!
@sebschrader
@sebschrader 3 жыл бұрын
Good and nuanced explanation!
@javaprogramming7235
@javaprogramming7235 7 ай бұрын
Day 3 🔥 Amazing content 🎉
@dishantsingh6659
@dishantsingh6659 3 жыл бұрын
Nice game collection in the background!
@Hatem_Sabour
@Hatem_Sabour 2 жыл бұрын
Thank you
@ishankhan1277
@ishankhan1277 3 жыл бұрын
Awesome information, I follow your youtube channel and podcast as well , Please make videos on cloud topics as well like GCP or AWS or just fundamentals of cloud
@vinchristiano4452
@vinchristiano4452 3 жыл бұрын
Hi Hussain can you please suggest books, sites to learn more into networking related topics. Thanks
@nitishbhatia25
@nitishbhatia25 3 жыл бұрын
Browser like chrome create 6 tcp connections to a host, how are these 6 tcp connections differentiated? I used to think that session layer does this work of differentiating them but after seeing your video, i think i have incorrect understanding. Is it that each tcp connection from the same application has a different source port which differentiates them?
@hnasr
@hnasr 3 жыл бұрын
each connection get a different random source port
@empuraan4710
@empuraan4710 2 жыл бұрын
is there any book or other material on the evolution of OSI model ?
@hrishikeshbhosale4194
@hrishikeshbhosale4194 Жыл бұрын
this shows we should learn how things work and not just how to code
@saoudahmedkhan2549
@saoudahmedkhan2549 11 ай бұрын
Hey HUSSEIN, accept love from Pakistan 💌
@vndosapp
@vndosapp 3 жыл бұрын
The Backend Engineering Show Intro with jingles & dance girls would be nice
@shashaanklearns
@shashaanklearns 3 жыл бұрын
Amazing content, but out of curiosity.. What's up with your camera?
@Bhehar
@Bhehar 2 жыл бұрын
"honey, you're not the only one using this computer" made me laugh
@yasserahmed2781
@yasserahmed2781 3 жыл бұрын
great video! really enjoy the talk about the low level stuff "Layer 3 is called the IP protocol" hmm, little redundancy here ;)? internet protocol protocol haha
@bashar876
@bashar876 3 жыл бұрын
Thank you!
@Abu_Ubaida9
@Abu_Ubaida9 2 ай бұрын
the whole video I've been looking into the reflection in the play button thinking it's a weird green screen artifact😅😅
@aatifnazar8203
@aatifnazar8203 3 жыл бұрын
13:49 lol and throughout though it looks like you are watching a comedy show good job @Hussein Nasser
@mahdikarimi6467
@mahdikarimi6467 3 жыл бұрын
Great stuff as always
@legendofthefox86
@legendofthefox86 3 жыл бұрын
Great content!
@ibrahemmohamed4615
@ibrahemmohamed4615 2 жыл бұрын
thx
@ikonxTech
@ikonxTech 3 жыл бұрын
great content
@krishnavishwakarma8637
@krishnavishwakarma8637 3 жыл бұрын
Superb
@kushal1
@kushal1 Жыл бұрын
Liked this video better than previous (2019) video. I think you should remove that :)
@Mari_Selalu_Berbuat_Kebaikan
@Mari_Selalu_Berbuat_Kebaikan 5 ай бұрын
Let's always do alot of good
@autohmae
@autohmae 3 жыл бұрын
9:52 ha, that's what you think ! ;-) They are many definitions of layers above it, layer 8, layer 9 and layer 10. For example: Layer 8, The individual person. Layer 9, The organization, Layer 10: Government or legal compliance Or: Layer 8: Budget, Layer 9: Politics, Layer 10:Religion :-) 20:40 0hh, you sweet innocent man. Their are definitely duplicate MAC addresses out there ! It's lots of 'fun'. Also Ethernet is obviously not the only data link protocol, but I assume you know that. WiFi uses Ethernet frames too. But for example dialup modems use SLIP/PPP. And DSL uses ATM. I'm not sure about satellites. 26:35 these days everything has a firewall, so it will check ports if it needs to know. And usually the firewall has connection tracking, (NAT is a subset of that) so it will check the ports (or ICMP types of course). 30:33 remember how you mentioned cloud networking, that's protocols like VXLAN that encapsulate layer 2 frames inside of layer 4 packet. PS Seems this video has a lower video quality ?
@hnasr
@hnasr 3 жыл бұрын
Great comment as usual I am experimenting with editing, Didnt work .. will stick to my defaults
@khemirimonem6001
@khemirimonem6001 3 жыл бұрын
This is how reading books makes you see things and express them
@anas16d
@anas16d 2 жыл бұрын
Felt strange that port number is added before the ip address.
@hnasr
@hnasr 2 жыл бұрын
I am a strange man
@anas16d
@anas16d 2 жыл бұрын
@@hnasr Haha Keep up this strangeness.
@muhammadakbari6275
@muhammadakbari6275 3 жыл бұрын
Nice
@duet1974
@duet1974 3 жыл бұрын
Hussein can you please provide a coupon for your udemy course ☺
@ahmedkhudhair8035
@ahmedkhudhair8035 3 жыл бұрын
Show us how a day in the life of software engineer look like
@username1922
@username1922 3 жыл бұрын
@1:28 Someone's trying to open a portal into your room m8. Check the lowest shelf on his left.
@AjayPrashar
@AjayPrashar Жыл бұрын
I apologize but the graphic that Hussein is using on the top left of this opening scene is triggering me, along with millions of other viewers. The white tile, in the stack, needs to be on top of the purple tile. Is it me? Can someone else chime in here to support me on this? It is driving me insane; so much so that I am taking it personally. Maybe my eyes are messing with me. I really want to watch this but how can I with all this visual confusion? Thanks man. Love the content.
@yourordinaryme
@yourordinaryme 2 жыл бұрын
I mean technically radio waves == light :D It's just a different wavelength
@Algoritmik
@Algoritmik 3 жыл бұрын
Should change title to “ OSI and TCP model”
@SahilThakur26
@SahilThakur26 3 жыл бұрын
even 1.5x seems slow
@nexusyang4832
@nexusyang4832 3 жыл бұрын
7 layer taco.
@bijanzohouri98
@bijanzohouri98 3 жыл бұрын
I could feel a little bit of anger in your face🙃, is it really due to the fact that we don't know OSI!
@fakhriddinabduraimov3323
@fakhriddinabduraimov3323 Жыл бұрын
talking interesting subjects, but making it sooo boring. Couldn't listen for 5 min
@snehanshuphukon728
@snehanshuphukon728 3 жыл бұрын
says "ancient", hears "asian"
@sui-chan.wa.kyou.mo.chiisai
@sui-chan.wa.kyou.mo.chiisai 3 жыл бұрын
I think your voice is not that clear, especially the low frequency
@phineasandferb1385
@phineasandferb1385 3 жыл бұрын
What do you mean?
@sui-chan.wa.kyou.mo.chiisai
@sui-chan.wa.kyou.mo.chiisai 3 жыл бұрын
@@phineasandferb1385 The lower voice is not clear, maybe I need a new speaker(?
@yubrajghimire9314
@yubrajghimire9314 3 жыл бұрын
Ya but No!!
@modi4h371
@modi4h371 2 жыл бұрын
ancient sounds like asian, too offended xD
@dark-mp1mw
@dark-mp1mw 3 жыл бұрын
Bro can u speak little bit louder
@phineasandferb1385
@phineasandferb1385 3 жыл бұрын
Bro can you turn your volume up? It is loud enough
TCP vs UDP Crash Course
40:30
Hussein Nasser
Рет қаралды 137 М.
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26
小丑在游泳池做什么#short #angel #clown
00:13
Super Beauty team
Рет қаралды 43 МЛН
The OSI Model - Explained by Example
25:16
Hussein Nasser
Рет қаралды 186 М.
What is the OSI Model
54:02
Eli the Computer Guy
Рет қаралды 58 М.
Each layer of the OSI model and TCP/IP explained.
19:48
danscourses
Рет қаралды 290 М.
OSI Model Deep Dive
31:52
Kevin Wallace Training, LLC
Рет қаралды 327 М.
Threads and Connections | The Backend Engineering Show
49:30
Hussein Nasser
Рет қаралды 64 М.
Lecture Encapsulation
31:11
Nicholas Andre
Рет қаралды 43 М.
what is TCP/IP and OSI? // FREE CCNA // EP 3
12:04
NetworkChuck
Рет қаралды 1 МЛН
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26