[ ]
 Real time embedded FreeRTOS RSS feed 
Real time embedded FreeRTOS mailing list 
Homepage FreeRTOS Labs FreeRTOS+TCP FreeRTOS+FAT Contact / Enquiries


FreeRTOS+TCP is still in the lab
FreeRTOS+TCP is already used in commercial products and we encourage you to try it yourself. Be aware however that we are still refining its design, and the source code and documentation do not yet meet Real Time Engineers Ltd's strict quality standards.
Please use the forum for support, feedback and ideas, or contact us directly if you have a specific business interest.

UDP

Ethernet packets can carry IP packets, which in turn can carry UDP packets.

UDP standard for User Datagram Protocol. UDP is used to send and receive data in connectionless packets called datagrams. The packets are considered connectionless because, unlike TCP packets, they do not need to establish a connection to another network node before they can send or receive data.

The UDP protocol does not include a means of knowing if transmitted data ever reached its intended recipient. If such an acknowledgement is required then it must be provided by the application itself. For example, an application might very crudely use separate UDP packets to echo received data back to the sender to let the sender know the data was received.

UDP is much faster, simpler, and requires less RAM than TCP.

See also UDP Sockets.


Useful links:


Other networking basics pages:



[ Back to the top ]    [ About FreeRTOS ]    [ FreeRTOS Labs Sitemap ]    [ Main FreeRTOS Sitemap ]    [ ]




Copyright (C) 2004-2010 Richard Barry. Copyright (C) 2010-2016 Real Time Engineers Ltd.
Any and all data, files, source code, html content and documentation included in the FreeRTOSTM distribution or available on this site are the exclusive property of Real Time Engineers Ltd.. See the files license.txt (included in the distribution) and this copyright notice for more information. FreeRTOSTM and FreeRTOS.orgTM are trade marks of Real Time Engineers Ltd.