YoVDO

TCP? UDP? Que? - Fundamentals That Were Abstracted Away from Us

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Wireshark Courses UDP Courses Broadcasting Courses TCP Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fundamentals of network communication protocols in this 45-minute conference talk from Devoxx. Dive deep into the world of sockets, covering TCP, UDP, and custom protocols. Understand the importance of knowing what goes on under the hood of abstractions in software development. Learn about the layers of communication, TCP full duplex, flow control, and congestion. Compare bandwidth vs latency and examine HTTP latency. Discover the benefits of TCP and UDP, and see code examples for implementation. Investigate network routing, broadcasting, and streaming. Use Wireshark to analyze network traffic. Gain insights into making informed decisions when working with single-page applications, web sockets, and other frameworks built on top of sockets.

Syllabus

Introduction
The Layers
Communications
TCP UDP
TCP Full Duplex
TCP Flow Control Congestion
Bandwidth vs Latency
HTTP Latency
Nettie
HTTP
Roll your own
Benefits of TCP
Benefits of UDP
Code example
Network routing
Broadcasting
Streaming
Benefits
TCP vs UDP
Wireshark
Summary


Taught by

Devoxx

Related Courses

Introduction to Internetworking with TCP/IP
openHPI
Computer Networks and the Internet
Kiron via edX
Introduction to TCP/IP
Yonsei University via Coursera
Wireshark for Basic Network Security Analysis
Coursera Project Network via Coursera
Web Services Analysis With Python & Wireshark
Coursera Project Network via Coursera