Get yourself trained on Master Class : with this Online Training Master Class : TCP/IP Mechanics from Scratch to Expert.
Online Training Master Class : TCP/IP Mechanics from Scratch to Expert
[Note :This course is under development, I am still adding content to this course. Pls be informed before enrolling into this course]This is Master Class course on TCP/IP protocol – Transmission Control Protocol. Since it is Master Class course, this course discusses the internal design and functioning of complex transport layer protocol – TCP. Almost all traffic on internet today is transported by TCP protocol. TCP, as where it stands today, mature and solid, is the result of over 25 yrs of research by network gurus. TCPis complicated and difficult to understand, therefore i have paid utmost attention to present the concept in most simplest way as possible without any loss of information.In this course, we unwrap internals of TCP and try to understand how it works and why it is so designed. So, be ready and place yourself in first gear ! TCP is difficult to understand and confusing if not done in the right way. In this course, I shall be covering all aspects of TCP internal functioning STEP BY STEP with beautiful diagrams, Assignments, Questions and exercises. At no point you shall be left with doubts is my promise. There is no programming in this course. This is a littleAdvancedCourse, if you are absolute beginner in networking, I would recommend you to first enroll in my other course “Networking course – Network Concepts and Programming from Scratch” and cover important sections on L2 routing, L3 routing, and Transport Layer at-least before jumping into this course. If you are already familiar with this much networking basics, then you are all set to sail through this course.Table Of Contents:Section 1 : Basics1. Agenda of the course2. General overview of OSI model and TCP/IP stack3. TCP IP Stack layer functions4. Transport Layer Goals5. User Datagram Protocol (UDP)6. Transmission Control Protocol (TCP)7. UDP Vs TCP8. SummarySection 2 : TCP Preliminaries [last updated 16 may 2019]1. TCPVs Other Protocols2. TCP ARQ Challanges3. TCP Byte Circular Buffers4. Segments and Sequence Numbers5. TCP Segments Type6. TCP Reliable Delivery7. TCP Retransmission Timer Illustration8. TCP together with IP Protocol9. Summary From here on we shall dive deep into specifics of TCPNext :Section 3 : TCP Connection Management1. Who is Client and Who is Server ?2. TCP – 4-tuples3. TCP Connection Establishment – 3-way handshake <<Uploaded Videos till here on 20th may 20194. TCP Connection Termination – 4-way handshake5. TCP Timeout for Connection Establishment6. TCP Connection Finite State Machine7. TCP 2MSL Wait Concept8. SummarySection 4 : TCP Timeout and Retransmission1. What is RTO and its use ?2. Retransmission Explained3. TCP retransmission Exponential backoff4. TCP RTT and RTO calculation5. Retransmission Ambiguity problem6. Karn’s Algorithm7. Karn’s Algorithm Illustration8. Concept of Fast Retransmission9. TCP handling out of order segments10. TCP holes and Selective Acknowledgement (SACKs)11. SummarySection 5 :TCP Data flow and Window Management1. TCP Send and Recv Windows2. Cumulative Acknowledgement3. TCP Recvr Window Advertisement4. TCP Sender Window Shrinking Or Expansion5. Sliding Window Rules6. Window Management Example7. Data Accumulation – TCP Nagle Algorithm8. TCP Transient Deadlock9. TCP Window Dize Reduction10. TCP Zero Window11. TCP Probe Segments12. Problem of Silly Window Syndrome (SWS)13. Silly Window Syndrome Soltuion (SWS – Solution)14. SWS – Window Shrinkage Avoidance15. SWS – Complete ExampleSection 6 :TCP Congestion Control Procedures1. Goals2. Introducing Congestion Window3. Congestion Control Algorithms a. Slow Startt b. Congestion Avoidance4. Slow Start Algorithm with example5. Congestion Avoidance Algorithm With Example6. Congestion Control Algorithm Selection and Switching7. Typical TCP Graph8. Concept of Fast Recovery9. Algorithm Selection FlowchartGood Luck ! Hope you Enjoy the course.Udemy helps organizations of all kinds prepare for the ever-evolving future of work. Our curated collection of top-rated business and technical courses gives companies, governments, and nonprofits the power to develop in-house expertise and satisfy employees’ hunger for learning and development.
Learn on your schedule with Udemy
Investing in yourself through Learning
As a society, we spend hundreds of billions of dollars measuring the return on our financial assets. Yet, at the same time, we still haven’t found convincing ways of measuring the return on our investments in developing people.
And I get it: If my bank account pays me 1% a year, I can measure it to the penny. We’ve been collectively trained to expect neat and precise ROI calculations on everything, so when it’s applied to something as seemingly squishy as how effectively people are learning in the workplace, the natural inclination is to throw up our hands and say it can’t be done. But we need to figure this out. In a world where skills beat capital, the winners and losers of the next 30 years will be determined by their ability to attract and develop great talent.
Fortunately, corporate learning & development (L&D), like most business functions, is evolving quickly. We can embrace some level of ambiguity and have rigor when measuring the ROI of learning. It just might look a little different than an M.B.A. would expect to see in an Excel model.
Reviews
There are no reviews yet.