Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.219.580 Times

Streamline 1.7.2

  Date Added: July 22, 2010  |  Visits: 799

Streamline

Report Broken Link
Printer Friendly Version


Product Homepage
Download (108 downloads)



Streamline is a high-speed networking subsystem for commodity operating systems. It increases performance by moving processing tasks to the fastest location. Streamline supports in-kernel execution, but also dedicated hardware (NICs) and even remote machines. An implementation of Streamline for Linux 2.6.13 and higher is made publicly available. The goal of Streamline is to make fast network processing viable for common tasks. Many advanced processing schemes so far fail to make it into OSes, because they are difficult to combine with the socket(..) API or only applicable in a few situations. Our goal is to integrate known as well as develop new methods that replace sockets(..). without burdening application developers and end-users. Streamline achieves this by constructing a tailored dataplane for each application at runtime from an extensible set of functions. Applications request information streams by specifying a series of abstract functions that need to be performed on incoming data (e.g., select tcp packets for port 80, reassemble into a stream, filter out known attacks). At runtime, streamline searches for implementations of these functions. These can be found in the kernel, in the application library, or in dedicated hardware such as programmable network cards or asymmetric multicores. When all functions are found, interconnecting datapaths are setup. Paths may need to cross the PCI bus, userspace/kernelspace barrier or even LANs. Optimisation of these paths is one of the factors that contributes to Streamlines performance. The base system comes bundled with functions for pattern matching (Aho Corasick, RegEx), accounting, filtering (among others BPF), stream reassembly, rewriting, inspection, and more. Obvious uses are intrusion detection, network address translation, media streaming and realtime (pre)processing of scientific data. Whats New in This Release: - This is mostly a stabilization release, which adds support for Linux kernels up to 2.6.22 and Fedora Core installations. - The only truly new feature is a virtual filesystem interface (like sysfs) to streamline. - With this "netmonfs" you can inspect live datastreams as if youre reading local files. - Setting up streams and filters is easily accomplished through mkdir, open, and other well-known tools. - Note that netmonfs is still beta quality software.. Streamline, high-speed I/O for Linux, page about Introduction

Requirements: No special requirements
Platforms: Linux
Keyword: Functions Networking Operating Processing Streamline Subsystem System
Users rating: 0/10

License: Freeware Size: 839.68 KB
USER REVIEWS
More Reviews or Write Review


STREAMLINE RELATED
Communication  -  2D haar transform 1.0
This code is built using elementary functions of image processing toolbox. I would be glad to know if this code can be optimised further.
10 KB  
Development Tools  -  SAPRFC extension for PHP 1.4.1
SAPRFC is the extension module for PHP4 and PHP5 that allow call ABAP functions in an SAP R/3 system from PHP scripts. On other side it's also possible write RFC server program in PHP and call PHP functions from ABAP.
81.92 KB  
Programming  -  sudo for Vista 1.0
Ease the pain of operating a Windows Vista system with User Account Control (UAC) enabled--similar to the sudo command available for *nix systems.
8.83 KB  
Database Tools  -  txtSQL 2.2
txtSQL (pronounced "text-sequel") is a class containing a variety of functions designed to mimic a database system, using only regular text files. Running on the PHP language, it is object-oriented and can be looked at as sort of a framework in...
 
Programming  -  Mahotas 0.7
Mahotas is a set of functions for image processing in Python. It is completely based on numpy arrays as its datatype. It has its heavy routines implemented in clean C++ in a way that is both very clean, type independent (using...
122.88 KB  
Accounting Tools  -  Manager Accounting Software 14.5.2
Manager is free accounting software for Windows. It includes key accounting modules, tax functions and features that streamline data entry and accounting procedures. Summary Review key financial data as transactions are entered. Track...
1.74 MB  
Utilities  -  Ultima Linux LiveCD 4 SP3
Ultima Linux is a free distribution of the Linux operating system designed for stability, ease of use, and lots of penguin eye-candy. Ultima Linux LiveCD is completely free software, so you can download it, share it, warp it beyond recognition,...
543 MB  
File Security  -  True System Security Tweaker 2.1.1.11
True System Security Tweaker is a freeware security utility for tweaking and optimizing Windows operating system. It can simply be used as a portable application to customize and secure your PC to meet your safety requirements. You can define...
1.18 MB  
Utilities  -  System Configurator 2.2.11
System Configurator is a utility for automatically configuring networking and bootstrapping in a Linux Distribution and Architecture agnostic way.
102.4 KB  
Utilities  -  Grafpup 2.00
Grafpup Linux is a desktop Linux operating system based closely on Puppy Linux. Grafpups goal is to be as useful to graphic designers and other imaging professionals as possible while still remaining extremely small and fast. How small? Grafpup...
106 MB  
NEW DOWNLOADS IN NETWORK & INTERNET, NETWORKING TOOLS
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB  
Network & Internet  -  SQL Inject Me 0.4.5
SQL Inject Me is a Firefox extension used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack.
133.12 KB  
Networking Tools  -  gvrpad 0.1
gvrpad is a daemon that makes GVRP announcements of all VLAN interfaces on a FreeBSD system. GVRP is the GARP VLAN Registration Protocol, defined in IEEE 802.1Q (VLANS); GARP is the Generic Attribute Registration Protocol, defined in 802.1D...
15.36 KB  
Networking Tools  -  Cheops 0.61
Cheops is an Open Source Network User Interface. It is designed to be the network equivalent of a swiss-army knife, unifying your network utilities. Cheops is for the network what a file manager is for your filesystem..
317.44 KB  
Networking Tools  -  ssh tunnel on demand 1.0
ssh tunnel on demand provides a script that creates an SSH tunnel on demand. ssh tunnel on demand is a script that makes it possible for a user to create an SSH tunnel to a server and connect to it without needing an account on the box or any...
13.31 KB  
Networking Tools  -  strongSwan 4.1.5
strongSwan is an OpenSource IPsec implementation for the Linux operating system. strongSwan is an OpenSource IPsec implementation for the Linux operating system. In order to have a stable IPsec platform to base our future extensions of the X.509...
1.7 MB  
Networking Tools  -  triggers 0.41
trigger is a lightweight, asynchronous notification mechanism to set off events in and across systems. The poor mans daily snapshot, glastree builds live backup trees, with branches for each day. Users directly browse the past to recover older...
14.34 KB