Тёмный

OSI Model Layer 5, 6, and 7 -- Session, Presentation, & Application Layers -- what they actually do 

Practical Networking
Подписаться 246 тыс.
Просмотров 37 тыс.
50% 1

Plenty of attention is given to L1-L4 of the OSI model... but very little attention is given to the Session Layer, the Presentation Layer, and the Application layer (Layers 5, Layer 6, and Layer 7). That's led to a lot of bad information existing about these three errors. So I decided to create a video that explained how these three layers work, and how they contribute towards the goal of Networking: sending data between two computers.
This video can be considered a follow up to my first two videos on the OSI model:
OSI Model - Layer 1, Layer 2, Layer 3
• OSI Model: A Practical...
OSI Model - Layer 4, Layer 5/6/7, Encapsulation De-Encapsulation
• OSI Model: A Practical...
In addition, I highly recommend watching my last video before or after watching the OSI model Layer 5, 6, and 7 video:
• HTTP vs HTML: Unveilin...
----
00:00 - Intro
00:42 - OSI Model, TCP IP Model, Four / Five / Seven layer models
02:00 - Layer 5 - Session Layer
04:06 - Session Layer Modern Example: HTTP Cookies
06:04 - Layer 6 - Presentation Layer
07:38 - Presentation Layer Modern Example: ASCII encoding
08:19 - Layer 7 - Application Layer
09:34 - HTTP vs FTP - protocols implement L5, L6, L7 independently
10:43 - Why L5-L7 are often combined?
11:14 - Networking Models - Layers of Abstraction
12:30 - pracnet.net/networking
----
If you want a full training series unpacking Networking Fundamentals and how Data moves through the Internet, check out Module 1 of the course which is available for free on RU-vid:
• Networking Fundamentals
And if you enjoyed that series, consider the expanded course based on this series covering the full depth of Networking:
pracnet.net/networking

Наука

Опубликовано:

 

25 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 147   
@PracticalNetworking
@PracticalNetworking 3 месяца назад
*The truth about the OSI Model* : In this above video describing Layers 5/6/7, and my previous videos describing Layers 1-4, I teach through various _responsibilities_ associated with each layer of the OSI model. The truth is, that is a bit of a simplification I use to explain how Networking works. *In reality, the OSI model has never been widely used in mainstream networking.* To understand my _real_ thoughts on the OSI model, check out this post: www.practicalnetworking.net/stand-alone/the-truth-about-the-osi-model/
@sarthak-salunke
@sarthak-salunke Месяц назад
@Guwapo77
@Guwapo77 3 месяца назад
Broooo...I got a degree in Computer Networking and Cybersecurity and this video and the other videos explaining the OSI model were the best I have ever seen. I understand it better now than when I graduated.
@PracticalNetworking
@PracticalNetworking 3 месяца назад
Glad this take on it helped =). Thanks for the kind words.
@scottspa74
@scottspa74 5 месяцев назад
Hahaha, ed says, "before i let you go...", as if anyone ever wants him to stop teaching and illustrating. This guy does it like no one else.
@bbqconstruct9641
@bbqconstruct9641 14 дней назад
Sensible, clear, and concise. Outstanding!
@ricksewick
@ricksewick 7 месяцев назад
This is the best presentation of layers 5,6 and 7 that I've seen in all my years of being involved in networking. Great job Ed! Please continue your work. You are an outstanding educator.
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
Thanks Rick, glad you enjoyed it =)
@Kyngte1
@Kyngte1 7 месяцев назад
You are literally changing lives man. I’m more into cybersecurity but ik I have to know networking basics to understand my field. I had a vague understanding until coming across you. Now I’m questioning whether I want to do cyber or start in networking
@identit2559
@identit2559 7 месяцев назад
Networking++ ;)
@theintjengineer
@theintjengineer 7 месяцев назад
Same here, Dante😂
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
Join us! Come to the Dark side! ;) All jokes, aside, thanks for the kind comment. I'm thrilled you're enjoying this content and it's giving you an interest in Networking =)
@nouhatamba9976
@nouhatamba9976 6 месяцев назад
you' re the best
@santoshkumar-dr4qg
@santoshkumar-dr4qg 7 месяцев назад
After 15 years of IT experience, I clearly understood layers 5 , 6 & 7 of OSI. Thank you so much for explaining it in such great detail. ❤
@VKGSD312
@VKGSD312 6 месяцев назад
I think you may be the reason I pass my cert exam. No one has ever explained networking so succinctly and practically. Ever. It’s like magic. Thank you.
@guidowakker1551
@guidowakker1551 5 месяцев назад
I have been struggling with 5 6 and 7. This finally made a picture in my head that makes sense. I don't understand why books make it so difficult. Thanks alot.
@aafif5607
@aafif5607 7 месяцев назад
hey man wake up! PracNet uploaded a new video !
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
@4ycool337
@4ycool337 14 дней назад
This is the clearest explanation I have ever heard on the topic. Thanks very much
@sarvasaravanan8487
@sarvasaravanan8487 23 дня назад
Great lesson. You are a wonderful educator. Thrilled by your sessions, feeding my passion for Networking
@theintjengineer
@theintjengineer 7 месяцев назад
This Guy's so good I even get mind-blown by the Graphics themselves haha. Thanks, Ed. Greetings from Germany.
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
AI graphics are a game changer =)
@adnaneafifi1450
@adnaneafifi1450 7 месяцев назад
You always have a knack for connecting the dots and linking existing information with new ones. Thank you Ed ✨ -By the way I really liked your music intro and outro 👌🏻
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
@kemomaynard5417
@kemomaynard5417 6 месяцев назад
Thanks for the networking lessons. You explain everything with such clarity that everyone can understand you. A true MASTER of your craft. I especially liked the subnetting and OSPF series.
@jeytis72
@jeytis72 7 месяцев назад
Awesome! I've never met anyone who can explain computer networking better than you. I now have a better understanding of what layer 5/6/7 and are really about. Keep up the good work. Thank you.
@mobinmollei1629
@mobinmollei1629 15 дней назад
I just finished this playlist man what a journey he deserves all the support in the world hope you continue this series
@vliqhtekk
@vliqhtekk 7 месяцев назад
finished the whole playlist and i can say thank u for making this, i recommend everyone who want to learn networking to watch the whole playlist like literally its super helpful
@tjabon86
@tjabon86 7 месяцев назад
I recently started a 2 years education in Cloud and IT-infrastructure, our first course which we soon will finish is "Networking Fundamentals". The teacher is not a teacher, he have been in the industry for a long time though so he sits on a lot of knowledge, but he is not educational. So looking at your lessons makes it much more easier to get the hold of everything, since there is so much information to process in my brain. Thank you!
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
Thanks for the kind words ;). Glad this series is helping you understand a clearer picture of Networking.
@Cyber.Panda.
@Cyber.Panda. 7 месяцев назад
You sir are doing the lords work! Havent found a video yet that explains these three layers as you did.
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
@user-tl6md8qo2i
@user-tl6md8qo2i 7 месяцев назад
You are the Best! no one is explaining this as good as you, not even close. I have never truly understood the OSI model until I saw your explanation (and this is true not only for the OSI model)! thanks a lot!!!!
@scottspa74
@scottspa74 7 месяцев назад
As always, great content, and excellent use of visuals to really drive the content home and make it seem almost tangible. There is so little material out there that attempts to define/clarify the session and presentation layer functionally and conceptually. Still really forward to the release of the full networking course, too 😊
@alpadangy
@alpadangy 4 месяца назад
Why do I only know now, an explanation that is to the point and very clear and concise about something that is very complicated if learned by reading books?
@DeRizzlo
@DeRizzlo 4 месяца назад
Clearest explanation on these layers, directly stating the main functionality and purpose instead of beating around the bush. If you are not super into networking as a profession, but someone from tech, this video is all you need to understand application layer of OSI model very well. Thanks for this lesson!
@katout75
@katout75 7 месяцев назад
Your video's are excellent, they're the best at conveying the details of networking in a easy to understand way. I recommend them to anyone wanting to learn/understand networking protocols from simple to complex
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
Thank you for the kind words and for your support =)
@darryldsouza2220
@darryldsouza2220 7 месяцев назад
One more excellent presentation. I love the examples that you give and the simplicity of your explanation. That's what makes a topic easier to understand. Keep going ...!!!!
@davidwood6792
@davidwood6792 2 месяца назад
I just wanted to thank you for all this free content on your channel. You are awesome
@nitishkumar-sw3om
@nitishkumar-sw3om 7 месяцев назад
Just amazing playlist. I learned a lot from this playlist of 15 videos.
@skwidfingaz
@skwidfingaz Месяц назад
Another video by you that is such a simple yet effective explination of Network theory. Thank you.
@Username-hb1qi
@Username-hb1qi 4 месяца назад
Thank you for this one and all your awesome videos that explain the content like this one for the OSI model so well!
@clobbleglobble7501
@clobbleglobble7501 4 месяца назад
Great lesson. I went through every minutes of the video. I will repeat three times myself.
@meisme9566
@meisme9566 5 месяцев назад
Thank you so much that I literally understood every single thing, keep making such quality contents!
@mrnobody-oh1px
@mrnobody-oh1px 7 месяцев назад
you're the best. RU-vid should make it possible to like each part of your videos separately.
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
Ha, I love it. I wish =)
@mblackonline1059
@mblackonline1059 7 месяцев назад
Very helpful info! Definitely had trouble finding good info on these layers as I studied for the Network+. Thanks giving these layers some attention!
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
Glad this helped bring clarity to these layers =) Cheers!
@DarVilZ
@DarVilZ 4 месяца назад
Awesome, I am software engineer, I studied OSI model in university but your videos make much more sense. Thank you!
@PracticalNetworking
@PracticalNetworking 4 месяца назад
Glad to help!
@claudiomezza8162
@claudiomezza8162 5 месяцев назад
Thank you very much! I can't wait to watch your next videos and the full course. Your work is invaluable.
@kaaiff
@kaaiff 5 месяцев назад
How beautifully you taught all of the networking processes ❤ its just simply amazing. Just keeps uploading such videos to help us get there…thanks alot❤
@BekoIQ
@BekoIQ 7 месяцев назад
You focus on things that not everyone focus on it , great video
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
Thank you =)
@mohammedanwarsayeed
@mohammedanwarsayeed 5 месяцев назад
You heard my voice Tadaaaa......revelation of the hidden part, thanks a lot man
@aireddy
@aireddy 7 месяцев назад
Ed you made it super easy to understand basics of networking fundamentals.
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
@aduragbemiodubela
@aduragbemiodubela 7 месяцев назад
Thank you for this detailed explanation. Currently learning cybersecurity on Coursera, your videos have been very helpful to butress the lessons on Networking.
@yusso3762
@yusso3762 6 месяцев назад
this whole series was actually so easy to understand thank you so much, i like have no prior knowledge of this and kind of understood this perfectly. the only thing im really curios that i cant understand is how a modem or my isp works and how they fit into all of this
@KRICHAN_Technologies
@KRICHAN_Technologies 7 месяцев назад
Hi Ed... How much hardwork you did to understand this level of detailed information and we are echoing your hardwork. Wonderful explanation and i will make sure watch all your upcoming videos. Thank you very much ❤
@justsomebody14
@justsomebody14 7 месяцев назад
Just watched your tcp/udp, networking fundamentals and nat courses and now this! Thank you so much!❤
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
You're so welcome!
@alfredoneto4381
@alfredoneto4381 7 месяцев назад
Amazing as always!🎉
@dustcore
@dustcore 6 месяцев назад
Great video and explanation once again.
@kelpkelp5252
@kelpkelp5252 3 месяца назад
Thanks. Those layers have always been a bit of a mystery to me. Excellent explanation.
@PracticalNetworking
@PracticalNetworking 3 месяца назад
Glad you enjoyed this take =)
@engr.nafisfuad
@engr.nafisfuad 5 месяцев назад
I am grateful beyond words.
@holywhitebeard987
@holywhitebeard987 4 месяца назад
Hey ED! Thanks for turning on the lightbulb my man!👨‍🎓
@CEBMANURBHAVARYA
@CEBMANURBHAVARYA 4 месяца назад
the best video for understanding networking, You are really good .
@18mellow
@18mellow 7 месяцев назад
Another excellent series. Thank you very much. I have one small request, please do dns deep dive series.
@RsGenjil
@RsGenjil 7 месяцев назад
Amazing content and channel, thanks!
@mugishadavid5938
@mugishadavid5938 6 месяцев назад
Thanks for these great lessons.
@justcurious1940
@justcurious1940 7 месяцев назад
Great video as always 🙂.
@shujauttali2608
@shujauttali2608 5 месяцев назад
You are always with different content, watching your videos should be made mandatory for all network engineers 😅
@rochuolmos
@rochuolmos 5 месяцев назад
By far the best for explaining Networking. You should make videos of BGP or Quality of Service! It would be greatly appreciated it. THANKS a lot for your content
@sayedazizullahsadaat
@sayedazizullahsadaat 7 месяцев назад
Great content, Thank you so much.
@IliyaDamyanov
@IliyaDamyanov 7 месяцев назад
No one else explained it like you.
@Altezza124
@Altezza124 4 месяца назад
Great video. I love the content.
@MakeItWork256
@MakeItWork256 7 месяцев назад
Great video! I've written together a small text about the OSI model. Layer 1: Physical Layer (Transporting bits) The physical layer includes everything on a physical level for networking. Wires, hubs. When you send data, the physical layer is the one actually responsible for it. Layer 2: Data Link (hop to hop) The data link layer is responsible for adding a MAC adress onto the data. It also includes ARP. MAC adress is important to find out which host exactly was meant, inside of a local network. Switches are also in layer 2 since they use MAC adresses to transfer data within a local network. If we don't know the MAC adress, we use the ARC protocol to find it out. MAC adresses (sender, destination) are updated with each hop based on what the router thinks should be the next router (using the IP adress / layer 3) Layer 3: Network (end to end) The Network layer introduces the IP protocol. IP is used to gurantee end to end delivery meaning that we go from start (your pc) to end (goal). As stated in layer 2, while MAC adresses change with each hop, IP adresses stay the same. MAC uses IP to determine the next hop onto the next router. Once you reach the last router, IP is used to find the exact computer you want to send data to. Layer 3 includes Router's since they work directly with IP. Layer 3 also inlcudes IPv4/v6. Layer 4: Transport (service to service) Layer 4 add's it's own header that uses a dynamically generated port number (source port) to receive the data. TCP or UDP can be used as a way to transport that data. The server we spoke to will only send data to that source port with either tcp or UDP. A little bit like port forwarding but directly on your computer. You forward data to a specific application depending on the port. If an application on my computer reserves the port 2343 then it cannot be used by any other application on my computer, but can still be used by any other host on my network. In the most basic sense, port's are there so we can redirect data to the correct application (or host with port forwarding). Layer 5 (5, 6, 7): Application Layer 5 is made up of three "layers" (at this point it's one big layer). The session layer, the Presentation layer and the application layer. The session layer was used in old mainframe computer's to differentiate 2 users (not important anymore) but is used today with HTTP. When you change your IP adress, you should loose access to everything, right? Nope. HTTP saves cookies on your device (it's like local storage for servers). As you know, all the data is displayed in 0 and 1. Problem is, how do we group them together? 1111 1111 1111 1111 like this (4 bits together) or 11111111 11111111 like this (8 bits together)? Even though they are the same numbers, depending on how they are displayed things change. The presentation layer has to take care of that. These days HTTP makes it so that they are read per byte as a different ASCII character. It does depend on the application itself, how they manage it. The application layer determines what the interpreted characters do (application commands like GET PUSH and so on). We also use HTTP for this. HTTP has it's own set of application commands that the application (our browsers) use. As you can see, all three of these use HTTP to do their bidding. This is the reason why newer models just group the three last layers into one big layer. The "application" layer. Would appreciate it a lot if you could tell me if anything I said is wrong. Either way, great tutorials!
@cpthermes3703
@cpthermes3703 7 месяцев назад
very nice series. Loved it :D
@khurramaziz2430
@khurramaziz2430 7 месяцев назад
Awesome videos as always 🎉 Please make a video series on IPv6 subnetting, like your IPv4 ones.
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
Thank you! Yes! IPv6 Subnetting is on my list =). Would love to show people the trick I use for IPv6 subnetting =)
@FragileEgo
@FragileEgo 7 месяцев назад
Love this channel!
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
Thank you kindly =)
@user-le7ve4rb9b
@user-le7ve4rb9b 7 месяцев назад
Hey, when will you release the entire networking course in your platform?
@26floydlobo26
@26floydlobo26 5 месяцев назад
Just awesome ❤
@qrrrrrp
@qrrrrrp 5 месяцев назад
Thank your so much everything changed in my mined!
@kilermatch5121
@kilermatch5121 6 месяцев назад
Thank you so so much..... It's something in core.....
@somebody3014
@somebody3014 6 месяцев назад
btw if you guys don't know this guy has a course on networking link is in the description
@Sudqi55
@Sudqi55 7 месяцев назад
Thank you, great Video
@akpanedidiongemmanuel7224
@akpanedidiongemmanuel7224 11 дней назад
Thank you a lot, PracNet.
@Sageibmk
@Sageibmk 23 дня назад
Great teaching
@seantellsit1431
@seantellsit1431 7 месяцев назад
Doing the work of superman!
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
@user-tl6md8qo2i
@user-tl6md8qo2i 7 месяцев назад
What subjects are you teaching in your course? what the difference from the free version on RU-vid?
@njaneardude
@njaneardude 7 месяцев назад
I've always been, layers 5,6 and 7? Kinda like IT's MNOP, just lump them together and forget about it. You can ping the host?! You're halfway there 😂 This was very interesting and enlightening 👍👍👍
@GoUpv13
@GoUpv13 7 месяцев назад
i love you man
@leetanizer
@leetanizer 7 месяцев назад
Thanks for this video 🎉
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
You're very welcome!
@salimzenzouni
@salimzenzouni 7 месяцев назад
You're a genius!
@castle4757
@castle4757 7 месяцев назад
Great video ❤...Can u tell us what are the topics you are going to cover or content of your upcoming course 'Networking The Internet The Cloud and everything in between ' ? I am interested.
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
Thank you! I'm aggregating people's responses and requests for the perfect networking course. Now that I'm done with this video, I am going to sort through all the data and put together a curriculum lesson plan. Expect more information in the next few weeks.
@EdemRobin
@EdemRobin 7 месяцев назад
Nice job.
@niksatan
@niksatan 7 месяцев назад
Liked, commented, subscribed - great stuff!
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
@logicwonder
@logicwonder 7 месяцев назад
Nice way of explaining. Just one feedback. HTTP cookies are meant for web sessions. But it will be interpreted only in layer 7. It's better to stick with the mainframe example.
@DrawMeAParadox
@DrawMeAParadox 5 месяцев назад
Hello Ed! First of all, thank you very much for the videos you make, they really help me to understand the concepts of networking. I would like to ask you about the complete course: will it be available soon? I can't wait to buy it and continue learning the following networking topics :) Thanks a lot!
@PracticalNetworking
@PracticalNetworking 5 месяцев назад
I've had a few set backs in life, but definitely plan to complete the course.
@DrawMeAParadox
@DrawMeAParadox 4 месяца назад
🙏@@PracticalNetworking
@hiwotassefa3143
@hiwotassefa3143 7 месяцев назад
Thank You !
@mikgruff
@mikgruff 7 месяцев назад
Thank you!!
@Fardeen.
@Fardeen. 6 месяцев назад
Keep making more
@user-hm5gx9wj7h
@user-hm5gx9wj7h 7 месяцев назад
i just watched this whole series in one sitting lmao.
@Faisal-qd1jc
@Faisal-qd1jc Месяц назад
is your course still under construction? I checked the website and it looked not ready.
@mastersaha
@mastersaha 5 месяцев назад
Thanks!
@PracticalNetworking
@PracticalNetworking 5 месяцев назад
You're welcome! Thank you for supporting the channel =)
@willgreat8384
@willgreat8384 3 месяца назад
Now that I’m done I will hop on ACL then subnetting mastery after . I think you should make LABs if you have not already
@PracticalNetworking
@PracticalNetworking 3 месяца назад
In my full course, I 100% plan to make labs. It's harder to do on RU-vid, however. But yes, great thought =)
@nutmoose
@nutmoose 7 месяцев назад
Sir, is the use of Extended ASCII hard coded into HTTP protocol or are we allowed to use other character encodings (like UTF-8) ?
@alittax
@alittax 7 месяцев назад
Great video! Can you please help me understand something related? Do cookies make socket pairs useless? If cookies uniquely identify user sessions, doesn't this mean that there is no use for the socket pairs (since the user session remains intact if the socket pairs change)? In other words, once the connection is established, neither sender, nor receiver would need to specify the protocol and ports, because the cookies replace the function they (protocol and ports) fulfill in combination with the source and destination IPs? Thank you.
@PracticalNetworking
@PracticalNetworking 7 месяцев назад
I wouldn't say "useless", no. Remember, outside of HTTP the socket helps deliver the packets to the HTTP service. Consider a computer that is connected to multiple websites at a time, or maybe streaming audio or playing online games while also browsing the internet, etc. The socket helps distinguish between each of those applications at the Operating System level. There is more detail about this in my Layer 4 video on the OSI model (link in description).
@khelouiazzeddine3113
@khelouiazzeddine3113 7 месяцев назад
Thanks
@albert-ow
@albert-ow 6 месяцев назад
Hello, do you have a playlist on IP addresses and how it works?
@juanmondragon
@juanmondragon 7 месяцев назад
So if im understanding this correctly, the port request that you submit has predefined rules? In other words, the port request you are using, such ftp, https, smb, etc., actually make up its own "layer 5, 6 and 7"? Just to clarify, my question is for example on how does port 443 know to encrypt data since port 80 is sent in the clear. Will port 443 have it's own rule set that you are required to meet such as implementing certificates before you host your website on port 443 or will your website automatically be encrypted if it's just hosted on port 443 and not port 80.
@minhluudinh5522
@minhluudinh5522 6 месяцев назад
When will the fundamental networking course finish?
@josec4916
@josec4916 5 месяцев назад
Question if anyone can answer I would greatly appreciate it. Are protocols like HTTP, FTP, etc. in layer 5 or layer 7 because when I google search it informs me that it is a Layer 7 protocol.
@Braeden.F
@Braeden.F 5 месяцев назад
So will cookies be unnecessary with IPv6 addresses? Since I believe those are not supposed to change from network to network?
@Pang-nn4eq
@Pang-nn4eq 4 месяца назад
Can you make a video on networking history and protocol wars? TCP/IP vs OSI, packet switching vs circuit switching etc.
@elbarnaouimohamed
@elbarnaouimohamed 6 месяцев назад
merci
@hyperacusisPH
@hyperacusisPH 4 месяца назад
do you have a CCNA course?
Далее
СТРИМ ► Elden Ring - Shadow of the Erdtree #4
5:55:46
WoT Blitz. Late Night Birthday Lotto + Gifts and Presents
1:07:55
Repudiation
1:00
Просмотров 316
OSI Model Deep Dive
31:52
Просмотров 303 тыс.
OSI Model
12:14
Просмотров 224 тыс.
What is OSI Model?
8:23
Просмотров 1 млн
Неразрушаемый смартфон
1:00
Просмотров 1,6 млн
Кто производит iPhone?
0:59
Просмотров 190 тыс.