|
|
|
|
|
Home
By TONY
By MARK
By JERRY
By ANN
By ERICA
Search all pages
Subjects
By activity
Professions, Sciences, Humanities, Business, ...
User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...
Text Strings
Conversions, tests, processing, manipulation,...
Math
Integer, Floating point, Matrix, Statistics, Boolean, ...
Processing
Algorithms, Memory, Process control, Debugging, ...
Stored Data
Data storage, Integrity, Encryption, Compression, ...
Communications
Networks, protocols, Interprocess, Remote, Client Server, ...
Hard World Timing, Calendar and Clock, Audio, Video, Printer, Controls...
File System
Management, Filtering, File & Directory access, Viewers, ...
|
Subject Divisions (default selections) |
(These links to detailed subjects under this one retain your personalized selections.)
See also Communication Debugging - Status, tracing, and debugging communications and protocols.
- #Overviews and other related subjects# - related, but not under or including this subject directly.
Java Network Programming FAQ
- ftp://rtfm.mit.edu/pub/faqs/computer-lang/java/network-programming (At MIT)
alt.winsock FAQ
- ftp://rtfm.mit.edu/pub/faqs/windows/winsock-faq (At MIT)
[comp.unix.programmer] Unix-socket-faq for network programming
- ftp://rtfm.mit.edu/pub/faqs/unix-faq/socket (At MIT)
Winsock Programmer's FAQ (updated 1999.06.27)
- ftp://rtfm.mit.edu/pub/faqs/windows/winsock/programmer-faq (At MIT)
- Curl Programming Bible
- [Bruce Mount, et al; 2002-05-15] ISBN 0764549421
- - At Barnes & Noble - At Amazon - At Half
- C++ Network Programming Volume 1
- [Douglas C. Schmidt, Stephen D. Huston; 2001-12-10] ISBN 0201604647
- - At Barnes & Noble - At Amazon - At Half
- Java Network Programming
- [Harold, Elliotte Rusty ; O'Reilly and Associates, Inc. 1997-02] ISBN 1565922271
- - At Barnes & Noble - At Amazon - At Half
- Windows Sockets Network Programming (Addison-Wesley Advanced Windows Series)
- [Bob Quinn, et al; 1995-11] ISBN 0201633728
- - At Barnes & Noble - At Amazon - At Half
- Developing for the Internet with Winsock
- [Rinehart, Martin ; Coriolis Group, Inc. ] ISBN 188357742X
- - At Barnes & Noble - At Amazon - At Half
- Win32 Network Programming : Windows 95 And Windows NT Network Programming Using MFC - build networked NT and Windows 95 applications that leverage 32-bit features and functionality.
- [Davis, Owen; Addison-Wesley Publishing Company, Inc. ] ISBN 0201489309
- - At Barnes & Noble - At Amazon - At Half
- Java Network Programming
- [Hughes, Lawrence ; Hughes, Conrad ] ISBN 0138412065
- - At Barnes & Noble - At Amazon - At Half
ANTS: Network Services Without the Red Tape ( David Wetherall, John Guttag, David Tennenhouse ; IEEE Computer Magazine 1999-04)
- - ANTS, a new approach to deploying network services, bases interoperability on a programmable network model, not on individual networking protocols. The promise is automatic protocol upgrades, which can hasten progress toward a more responsive Internet.
User-Level Network Interface Protocols ( Raoul A.F. Bhoedjang, Tim Rühl, Henri E. Bal ; IEEE Computer Magazine 1998-11)
- - User-level communication architectures remove the operating system from the critical communication path, but designing protocols for these architectures is not trivial. The authors survey six design issues using examples from 11 communication systems, all of which have been implemented on a Myrinet network.
Evolution of the Virtual Interface Architecture ( Thorsten von Eicken, Werner Vogels ; IEEE Computer Magazine 1998-11)
- - The recent introduction of the VIA standard for cluster or system-area networks has opened the market for commercial user-level network interfaces. The authors examine how design decisions in prototype interfaces have helped shape this industry standard.
Making Network Interfaces Less Peripheral ( Shubhendu S. Mukherjee, Mark D. Hill ; IEEE Computer Magazine 1998-010)
- - Most network interfaces behave like disk interfaces and thereby limit the effectiveness of today's high-performance networks in a variety of ways. The authors argue that—to improve performance—future NIs should appear to their hosts more like memory than like disk interfaces.
Using Genetic Algorithms to Design Mesh Networks ( King-Tim Ko, Kit-Sang Tang, Cheung-Yau Chan, Kim-Fung Man, Sam Kwong ; IEEE Computer Magazine 1997-08)
- - Designing mesh communication networks is a complex, multiconstraint optimization problem. The design of a network connecting 10 Chinese cities demonstrates the elegance and simplicity that genetic algorithms offer in handling such problems.
Toward the Information Network ( Hanafy Meleis ; IEEE Computer Magazine 1996-010)
- - So far, networks have provided transport. Tomorrow's infrastructure will provide not only connectivity but information services as well. This article explains the sequential evolution of three phases of networking and explores the barriers to realizing the new information network paradigm.
nc(1) - Arbitrary tcp and udp connections and listens. {oss}
- Source code: OpenBSD
ipf(1) - alters packet filtering lists for IP packet input and output {oss}
- Man pages: FreeBSD
- Source code: OpenBSD FreeBSD
ipftest(1) - test packet filter rules with arbitrary input. {oss}
- Man pages: FreeBSD NetBSD
- Source code: OpenBSD FreeBSD
ipnat(1) - user interface to the NAT {oss}
- Man pages: FreeBSD
- Source code: OpenBSD FreeBSD
ipsecadm(1) - interface to setup IPSec {oss}
- Source code: OpenBSD
mlan-1.03 - API for Dallas Semiconductors 1-wire lan devices
- At FreeBSD Ports
pm3-net-1.1.15 - Low-level networking libraries for the PM3 Modula-3 distribution
- At FreeBSD Ports
nc-1.0.1 - Network aware cat
- At FreeBSD Ports
datapipe-1.0 - A simple program to bind a local port and connect it to a remote socket
- At FreeBSD Ports
ncat-1.2.0 - Like cat, but input or output is via a TCP/IP socket
- At FreeBSD Ports
netsed-0.01 - Alters the contents of packets in real-time
- At FreeBSD Ports
suckblow-1.1 - Two companion utilities for transferring data over a TCP socket
- At FreeBSD Ports
tcpcat-1.1.0 - A simple utility for sending/receiving data over a TCP or a Unix-domain socket
- At FreeBSD Ports
relay-1.10 - TCP proxy server with telnet, ftp, finger client wrappers
- At FreeBSD Ports
netcat-1.10 - simple utility which reads and writes data across network connections
- At FreeBSD Ports
- Read and write data across network connections (At NetBSD packages collection)
netcat - Generic network utility. (At comp.sources.unix at ISC)
openldap-1.2.13 - Open source LDAP client and server software
- At FreeBSD Ports
- openldap-2.0.23 (At FreeBSD Ports)
http://www.freebsd.org/ports/net.html#openldap-1.2.13 (At FreeBSD Ports)
openldap-2.0.6.tgz (At OpenBSD 2.8_packages i386)
openldap-2.0.6.tgz (At OpenBSD 2.8_packages m68k)
openldap-2.0.6.tgz (At OpenBSD 2.8_packages sparc)
openldap-1.2.12 - Lightweight directory access protocol server and client package (At NetBSD packages collection)
sockdemo - demo for berkeley socket interface {oss}
- At comp.sources.unix at UUNET
faucet - pipe-like functionality over TCP sockets {oss}
- At comp.sources.unix at ISC
- ftp://ftp.uu.net/usenet/comp.sources.unix/volume26/ (At comp.sources.unix at UUNET)
socket - shell-level interface to IP/TCP sockets {oss}
- At comp.sources.unix at ISC
- shell-level interface to IP/TCP sockets (V1.1) (At comp.sources.unix at UUNET)
ucspi-unix-0.34.tgz - tools for building unix domain socket client/servers
- At OpenBSD 2.8_packages i386
- http://www.openbsd.org/2.8_packages/m68k/ucspi-unix-0.34.tgz-long.html (At OpenBSD 2.8_packages m68k)
http://www.openbsd.org/2.8_packages/sparc/ucspi-unix-0.34.tgz-long.html (At OpenBSD 2.8_packages sparc)
NetPipes - The netpipes package makes TCP/IP streams usable in shell scripts. {oss}
- At comp.sources.unix at ISC
- netpipes-2.1netpipes - the power of shell pipes over TCP streams, (At comp.sources.unix at UUNET)
netpipes - netpipes -- BSD network pipe tools (At comp.sources.unix at UUNET)
Applications and Utilities
- Others not displayed here
- Full List
socket (2) - create an endpoint for communication {oss}
- Man pages: FreeBSD RedHat NetBSD
listen (2) - listen for connections on a socket {oss}
- Man pages: FreeBSD RedHat NetBSD
accept (2) - accept a connection on a socket {oss}
- Man pages: FreeBSD RedHat NetBSD
bindresvport (3) - bind a socket to a privileged IP port {oss}
- Man pages: FreeBSD NetBSD
- Source code: OpenBSD FreeBSD
bind (2) - bind a name to a socket {oss}
- Man pages: FreeBSD RedHat NetBSD
connect (2) - initiate a connection on a socket {oss}
- Man pages: FreeBSD RedHat NetBSD
write writev (2) - write output {oss}
- Man pages: FreeBSD RedHat NetBSD
send sendto sendmsg (2) - send a message from a socket {oss}
- Man pages: FreeBSD RedHat NetBSD
read readv (2) - read input {oss}
- Man pages: FreeBSD RedHat Solaris NetBSD
recv recvfrom recvmsg (2) - receive a message from a socket {oss}
- Man pages: FreeBSD RedHat NetBSD
getpeername (2) - get name of connected peer {oss}
- Man pages: FreeBSD RedHat NetBSD
getsockname (2) - get socket name {oss}
- Man pages: FreeBSD RedHat NetBSD
getsockopt setsockopt (2) - get and set options on sockets {oss}
- Man pages: FreeBSD RedHat NetBSD
ioctl (2) - control device {oss}
- Man pages: FreeBSD RedHat Solaris NetBSD
- p5-Ioctl-0.81 - Perl module that provides a way to get the value of C ioctl constants (At FreeBSD Ports)
shutdown (2) - shut down part of a full-duplex connection {oss}
- Man pages: FreeBSD RedHat NetBSD
select (2) - synchronous I/O multiplexing {oss}
- Man pages: FreeBSD RedHat NetBSD
poll (2) - synchronous I/O multiplexing {oss}
- Man pages: FreeBSD RedHat Solaris NetBSD
sdl_net-1.2.4 - A small sample cross-platform networking library
- At FreeBSD Ports
libunpipc-1.0 - The networking library used in UNIX Network Programming Volume 2 2e
- At FreeBSD Ports
py22-libnet-1.0 - Python module for the libnet packet construction library
- At FreeBSD Ports
goblin-2.4a3 - A Graph Object Library for Network Programming Problems
- At FreeBSD Ports
libunp-1.0 - The networking library used in UNIX Network Programming Volume 1 2e
- At FreeBSD Ports
gnet-1.1.0 - A simple network library built upon Glib
- At FreeBSD Ports
libvanessa_socket-0.0.3 - Library that provides a simple layer for TCP/IP socket operations
- At FreeBSD Ports
ruby-tcpsocketpipe-1.8 - A Ruby library to create I/O pipes for TCP socket tunneling
- At FreeBSD Ports
rudiments-0.23 - A utility C++ class library for daemons, clients, servers and more
- At FreeBSD Ports
adasockets-0.1.19 - Sockets library for Ada
- At FreeBSD Ports
p5-Net-ext-0.932 - Perl modules for using sockets
- At FreeBSD Ports
p5-Socket6-0.10 - Perl module to support getaddrinfo() and getnameinfo()
- At FreeBSD Ports
- p5-Socket6-0.08 - perl5 module to support getaddrinfo() and getnameinfo() (At NetBSD packages collection)
libsocket++-1.10 - A C++ wrapper library to the sockets
- At FreeBSD Ports
Socket - Perl already makes socket functions available to you, but many versions don't load all the constants and structures you need. That's what the Socket module is for. The Socket module is bundled with Perl.
- At PERL
Net::Gen - Generic sockets interface. Part of the Net-ext bundle. [Perl] {oss}
- At CPAN
Net::Inet - Basic services for socket-based communications. Part of the Net-ext bundle. [Perl] {oss}
- At CPAN
Net::TCP - Provides TCP communication over sockets. Part of the Net-ext bundle. [Perl] {oss}
- At CPAN
Net::UDP - Provides UDP communication over sockets. Part of the Net-ext bundle. [Perl] {oss}
- At CPAN
p5-libnet-1.0703.tgz - modules for net-based applications
- At OpenBSD 2.8_packages i386
- http://www.openbsd.org/2.8_packages/sparc/p5-libnet-1.0703.tgz-long.html (At OpenBSD 2.8_packages sparc)
Libraries and Functions
- Others not displayed here
- Full List
Related Subjects (default selections) |
Subject classifications directly under this one are #here#.
(The following links to subjects at this site retain your personalized selections.)
Higher level implementation is covered at Client Server Implementation - clients and servers (listeners) in general. Technologies, frameworks
Up to Communications
- (There may be additional related subject pages listed
here)
-