|
You are here |
pboyd.io | ||
| | | | |
williamdurand.fr
|
|
| | | | | I am writing a minimum viable network stack from scratch for ArvernOS (a UNIX-like toy kernel). This two-part story describes some protocols of the TCP/IP stack as well as some implementation details in the context of ArvernOS. | |
| | | | |
gafferongames.com
|
|
| | | | | Hello readers, I'm no longer posting new content on gafferongames.com Please check out my new blog at mas-bandwidth.com! Introduction Hi, I'm Glenn Fiedler and welcome to Networking for Game Programmers. In the previous article, we added our own concept of virtual connection on top of UDP. In this article we're going to add reliability, ordering and congestion avoidance to our virtual UDP connection. The Problem with TCP Those of you familiar with TCP know that it already has its own concept of connectio... | |
| | | | |
sookocheff.com
|
|
| | | | | The User Datagram Protocol (UDP), first described in 1980 by RFC 768, offers a minimal set of functionality: there is no guarantee of message delivery, no guarantee of message order, no congestion avoidance, and no tracking of connection state. In fact, UDP is often referred to as the null protocol, because it offers little functionality not already included in the IP layer. | |
| | | | |
iosoft.blog
|
|
| | | In part 5, we joined a WiFi network, and used 'ping' to contact another unit on that network, but this was achieved by setting the IP address manually, which is generally known as using a 'static' IP. The alternative is to use a 'dynamic' IP, that a central server (such as the WiFi Access Point)... | ||