Projects tagged ‘udp’


[153 total ]

31 Users
   

The ADAPTIVE Communication Environment (ACE) is a freely available, open-source object-oriented (OO) framework that implements many core patterns for concurrent communication software. ACE provides a ... [More] rich set of reusable C++ wrapper facades and framework components that perform common communication software tasks across a range of OS platforms. [Less]
Created over 3 years ago.

20 Users

xinetd is a replacement for inetd, the internet services daemon. Anybody can use it to start servers that don't require privileged ports because xinetd does not require that the services in its ... [More] configuration file be listed in /etc/services. It can do access control on all services based on the address of the remote host, time of access, connection attempts, or process limits. Access control works on all services, whether multi-threaded or single-threaded and for both the TCP and UDP protocols. xinetd supports both internal access control, and the use of the libwrap library. IPv6 with access control is also supported. It can redirect service requests to other machines, and has the standard built in services, including tcpmux. [Less]
Created over 2 years ago.

9 Users

The Netty project is an effort to provide an asynchronous event-driven network application framework and tools for rapid development of maintainable high performance and high scalability protocol ... [More] servers and clients. In other words, Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server. [Less]
Created about 1 year ago.

6 Users
 

UDT is an application level data transport protocol for the emerging distributed data intensive applications over wide area high-speed networks. UDT uses UDP to transfer bulk data and it has its own ... [More] reliability control and congestion control mechanism. This new protocol is not only for private or QoS-enabled links, but also for shared networks. Furthermore, UDT is also a highly configurable framework that can accommodate various congestion control algorithms. [Less]
Created over 2 years ago.

4 Users

The Sippy RTPproxy is a high-performance software proxy for RTP streams that can work together with SIP Express Router (SER), OpenSER or Sippy B2BUA. Originally created for handling NAT scenarious it ... [More] can also act as a generic media relay as well as gateway RTP sessions between IPv4 and IPv6 networks. RTPproxy was developed by Maxim Sobolev and now is being actively maintained by the Sippy Software, Inc. The RTPproxy supports some advanced features, such as remote control mode, allowing building scalable distributed SIP VoIP networks. The nathelper module included into the SIP Express Router (SER) or OpenSER as well Sippy B2BUA allow using multiple RTPproxy instances running on remote machines for fault-tolerance and load-balancing purposes. [Less]
Created about 1 year ago.

4 Users
 

CrissCross is a small open source cross platform C++ library for console and file I/O, CPU identification (CPUID), hashing (MD2, MD4, MD5, SHA-1, SHA-256, SHA-512, Tiger), sockets (TCP and UDP only ... [More] currently), and data structures (LList, DArray, RedBlackTree, AVLTree, SplayTree, etc). CrissCross is designed to run on Windows, Linux, FreeBSD, OpenBSD, NetBSD, Mac OS X, and even the Nintendo DS. Other platforms may become supported upon request. The main idea behind CrissCross is the ability to write a program using identical calls on the major platforms, without needing to rewrite code. [Less]
Created over 3 years ago.

3 Users
   

Cindy is a robust, scalable and efficient asynchronous I/O framework, supports TCP, SSL over TCP, UDP and Pipe.
Created over 2 years ago.

3 Users
   

hping is a command-line oriented TCP/IP packet assembler/analyzer. The interface is inspired to the ping(8) unix command, but hping isn't only able to send ICMP echo requests. It supports TCP, UDP ... [More] , ICMP and RAW-IP protocols, has a traceroute mode, the ability to send files between a covered channel, and many other features. [Less]
Created about 1 year ago.

2 Users

CocoaAsyncSocket supports TCP and UDP. The AsyncSocket class is for TCP, and the AsyncUdpSocket class is for UDP. Each class is described below. AsyncSocket is a TCP/IP socket networking library ... [More] that wraps CFSocket and CFStream. It offers asynchronous operation, and a native cocoa class complete with delegate support. Here are the key features: Queued non-blocking reads and writes, with optional timeouts. You tell it what to read or write, and it will call you when it's done. Automatic socket acceptance. If you tell it to accept connections, it will call you with new instances of itself for each connection. You can, of course, disconnect them immediately. Delegate support. Errors, connections, accepts, read completions, write completions, progress, and disconnections all result in a call to your delegate method. Run-loop based, not thread based. Although you can use it on main or worker threads, you don't have to. It calls the delegate methods asynchronously using NSRunLoop. The delegate methods include a socket parameter, allowing you to distinguish between many instances. Self-contained in one class. You don't need to muck around with streams or sockets. The class handles all of that. Support for TCP streams over IPv4 and IPv6. The library is public domain, originally written by Dustin Voss. Now available in a public setting to allow and encourage its continued support. AsyncUdpSocket is a UDP/IP socket networking library that wraps CFSocket. It works almost exactly like the TCP version, but is designed specifically for UDP. This includes queued non-blocking send/receive operations, full delegate support, run-loop based, self-contained class, and support for IPv4 and IPv6. [Less]
Created about 1 year ago.

2 Users
 

pyraknet is a Python UDP game network library which has bindings for RakNet.
Created over 3 years ago.