Links to pages ordered by date (newest to oldest)

Blue Bar separator




It dawned on me while I was updating an old article that there is no easy way to identify updated pages. This is a list of all the web pages ordered by date, with the newest pages on top. I've included a comment about the last update (no comment means it's the original page) or an indication if the page has been replaced with a newer one. I've also included entries to my Stratus blogs.


Graphing the number of connections seen in a packet trace file2016-06-05 
Pain Scale2016-05-15 
A Perl script to calculate the delta time between timestamps at the start of a line2016-05-15 
Default TTL values for various OSes and protocols2016-04-27Added several new OSes and versions
A Perl script to calculate the delta values between 2 or more sets of numbers contained in a file2016-03-26Added the separator argument
split-pcap.pl - A Perl script to separate the TCP flows in a pcap file2016-03-05Adding processing of a VLAN tag following the Ethernet Header
The Limitations of the Ethernet CRC and TCP/IP checksums for error detection2015-09-08Updated the link to "Performance of Checksums and CRCs over Real Data
ping-date.sh - A shell script to send a ping containing the current date/time as text2015-09-06
A Native Windows tool to capture packets (no downloading necessary)2015-04-05
A Better Tshark follow stream - A shell and perl script combination to make a better follow stream than the default "-z follow,..." that tshark has.2015-03-08
Calculating TCP throughput and why you cannot rely on Wireshark2014-11-01
Interesting traces summary page2014-05-04Added trace 38 "out of order versus retransmission"
Perl script to send a labeling frame for inclusion into a protocol analyzer trace file2013-12-10Added Broadcast flag to allow broadcasts in systems that require the flag
Why can't I turn Auto-Negotiation off on my Gigabit and 10 Gigabit links?2013-10-06
Stratus blog: Inconsistent success using public keys2013-06-03
Stratus blog: Remote Command Execution2013-04-24
Stratus blog: Update to “Changes in the STCP accept code may affect applications”2013-04-15
Stratus blog: How to access the graphical administrative interface of devices on the maintenance network2013-03-11
Stratus blog: Clone Wars2013-01-25
List all processes which have at least 1 STCP device clone locked2013-01-18
Listing processes attached to an STCP TCP socket2013-01-18Updated to indicate that macro will not list processes with unbound ports. You should run stcp_device_lockers.cm instead.
How many sockets can STCP really support and how do you determine the number currently in use?2013-01-17Updated for release 17.1, mention of the update_device_info command and modified the socket_count command macro to handle changes in analyze_system output for 17.1
Stratus blog: Telnet versus SSH2013-01-11
Stratus blog: Host versus Hosts 2012-11-18
Stratus blog: The Importance of -12012-10-29
Stratus blog: Third Party Keep-Alives2012-09-20
Third Party Keep-Alive2012-09-19
Stratus blog: STCP’s Duplicate IP Address Detection2012-08-21
Stratus blog: packet_monitor and the TCP options supported in OpenVOS 17.12012-07-06
Command macros to display the names of users who are connected to a module via telnetd or sshd, the devices they are connected to and the IP address and port number they are connecting from.2012-06-07Updated map_telnetd_connections.cm and map_secured_connections.cm to work with 17.1
Stratus webinar presented May 23, 2012: Securing the VOS Telnet Daemon2012-05-25
A VBS script to stop a dumpcap (Wireshark) trace when a packet is seen (or not seen) in a tracefile2012-05-20
Stratus blog: TCP Backlog Capture2012-05-18
Stratus blog: Taking the Scenic Route2012-04-14
Stratus webinar presented March 21, 2012: VOS OSL Server Processes, How many do I really need?2012-04-02
Stratus blog: YouTube video of "VOS OSL Server Processes, How many do I really need?" technical webinar presented March 21, 20122012-03-27
Stratus blog: How active is that connection in the window?2012-02-19
Stratus blog: YouTube video of "OpenVOS Network Application Performance" Technical Webinar presented Jan 18, 20122012-01-19
Stratus webinar presented January 18, 2012: Network Application Performance2012-01-18
Stratus blog: SSH keys: DSA versus RSA2011-12-22
Noah's Favorite Networking References2011-12-14Added a link to The ICSI Netalyzr
Stratus blog: Maximum Transmission Unit (MTU) versus Maximum Segment Size (MSS)2011-12-01
Stratus blog: A (very) simple log server for VOS2011-11-17
Interesting traces summary page2011-11-06Added trace 35 "Checksum errors"
Stratus blog: You don't exist go away2011-10-07
Stratus blog: Issues with newly registered users and SSH2011-09-09
Stratus blog: Sharing the Load – Multiple Processes Listening on the Same Port Number2011-08-01
Stratus blog: The amazing appearing/disappearing host routes2011-07-07
Stratus blog: Changes in the STCP accept code may affect applications2011-06-26See Stratus blog: Update to “Changes in the STCP accept code may affect applications” for some missing information
Stratus blog: Host name resolution, a whole new paradigm 2011-05-30
Stratus blog: Whats in a hostname?2011-04-11
Stratus blog: Do you have enough OSL server processes runing?2011-03-23
Stratus blog: Flushing the STCP ARP cache2011-02-28
Stratus blog: Pardon me but do you have the time?2011-02-09
Stratus blog: Embedding passwords in a program is not very secure2011-01-24
Stratus blog: Don’t forget to handle a graceful close, even if they can’t happen2011-01-07
Stratus blog: What is your IP address?2010-12-08
Stratus blog: SSH and Passwords, Oh My!2010-12-03
Instructions for using Microsoft Windows 2000/2003 server Network Monitor. This is a ZIP of a DOC file. The ZIP file 2.5 meg2010-11-26Added a disclaimer to VBS script that can trigger the trace to stop
Tools to help monitor STCP and TCP_OS networks and devices2010-11-26Added disclaimers to the Excel spreadsheet macro and the Perl script
Perl script that uses TCP to "ping" a host2010-11-26Added a disclaimer to the script
STCP tool that allows you to ping (sort of) when a firewall is blocking pings2010-11-26Added a disclaimer to the program
Listing processes attached to an STCP TCP socket2010-11-26Added a disclaimer to the macro
Count number of STCP TCP sockets being used and list current limits2010-11-26Added a disclaimer to the macro
C program that allows you to log into a remote system via "telnet" and execute commands in a script. Allows execution within a command macro2010-11-26Added a disclaimer to the program
Setting up Stratus STCP SSH to use public key authentication2010-11-26Added a disclaimer to the personal_ssh_setcp.cm file
Perl script to combine all packet_monitor protocol header lines into 1 line eliminating non-header lines2010-11-26Added a disclaimer to the script
Perl script to take the output from packet_monitor and reformat it for processing into a pcap file.2010-11-26Added a disclaimer to the script
VBS script to ping a host and execute a command if the ping fails2010-11-26Added a disclaimer to the script
Command Macro that sets up an output file and runs packet_monitor in a started process sending its output to that file instead of the terminal screen. Also sets up useful arguments and filters2010-11-26Added a disclaimer to the macro
A VBS script to periodically collect network statistics for baselining and trouble shooting Windows systems2010-11-26Added a disclaimer to the script
Command macro to loop through interface list doing a netstat -interface.2010-11-26Added a disclaimer to the macro
Monitor netstat output filtering out uninteresting lines2010-11-26Added a disclaimer to the macro
Command macro that runs netstat and filters the output for specific strings2010-11-26Added a disclaimer to the macro
Perl script to match lines from files2010-11-26Added a disclaimer to the script
Command macros to display the names of users who are connected to a module via telnetd or sshd, the devices they are connected to and the IP address and port number they are connecting from.2010-11-26Added disclaimers to the macros
VBS script to list all files in a directory tree by size.2010-11-26Added a disclaimer to the script
Command macro that lists the vterm parameters needed by telnet_msd for a set of vterms defined by a star name2010-11-26Added a disclaimer to the macro
Listing the STCP IP connections (sockets) associated with a process2010-11-26Added disclaimers to the macros
A scanner to find all hosts on a local subnet (uses ARP)2010-11-26Added a disclaimer to the macro
A macro to dump the stcp metering data and/or the TCB structure for a socket or sockets based on local or remote IP addresses or port numbers or state2010-11-26Added a disclaimer to the macro
A macro to dump the TCB and socket meters for all sockets associated with a process (or processes)2010-11-26Added a disclaimer to the macro
Command macro to display process data from a set of processes2010-11-26Added a disclaimer to the macro
Beacon packet to assist in protocol trace synchronization2010-11-26Added disclaimers to the programs
The 7 tests of highly reliable server applications2010-11-26Added a disclaimer to the program
Managing a large output file by creating multiple little output files2010-11-26Added a disclaimer to the macro
Command Macro to gather STCP interface and Ethernet adapter statistics2010-11-26Added a disclaimer to the macro
A JavaScript based script to generate passwords2010-11-26Added a disclaimer to the script
Perl script to generate passwords2010-11-26Added a disclaimer to the script
Dead Gateway Detection on VOS2010-11-26Added disclaimers to the macros
Dead Gateway Detection on ftServer2010-11-26Added a disclaimer to the script
Stratus blog: IT Myths - TCP guarantees delivery of your data2010-11-22
Stratus blog: Application event notification via E-mail2010-11-01
Stratus blog: Network Traces and Data Security2010-10-24
Stratus blog: Telnetd and remote (TCP connected) printers2010-10-01
Stratus blog: Line termination problems when using SFTP2010-09-09
Stratus blog: Testing network connectivity – alternatives to ping2010-08-31
Stratus blog: When an employee leaves the company deleting log-in credentials is not enough 2010-08-18
Stratus blog: TCP is a stream of bytes not messages2010-07-18
Stratus blog: SDLMUX revisited2010-07-08
Stratus blog: Accessing the ftStorage array's GUI interface from your workstation 2010-06-29
Stratus blog: Services file not just for server processes2010-06-04
Stratus blog: Monitoring network adapter status2010-05-25
Interesting traces summary page2010-05-23Added trace 33 "FTP server's IP address is changing in the middle of an FTP session"
Stratus blog: Interop report - April 27th 2010 Las Vegas NV2010-05-04
Stratus blog: Unblocking calls to the recv function without using non-blocking mode2010-04-28
Stratus blog: Why didn't my bandwidth upgrade speed up my file copies2010-04-08
Stratus blog: Explaining the traceroute command2010-03-30
Stratus blog: Automating file transfers with SFTP2010-03-08
Stratus blog: Automating file transfers with FTP macros2010-02-22
Stratus blog: Five tips to help speed problem resolution2010-02-12
Stratus blog: Using SNMP to monitor your connection to your switch2010-01-25
Stratus blog: Do you know where your TCP connections really end?2009-11-23
Stratus blog: Application Performance Problems and Latency2009-11-16
Stratus blog: Dealing with Daylight Savings Time2009-10-21
Stratus blog: Are you forwarding packets?2009-10-08
Stratus blog: packet_monitor mirror ports and taps Oh My!2009-09-24
Stratus blog: Pings can be Dangerous2009-08-30
Stratus blog: Is your pre-production network testing effective?2009-08-18
Stratus blog: Can you improve fault tolerance with multiple IP interfaces on the same subnet?2009-07-30
Stratus blog: An easy way to improve TCP throughput across subnets2009-07-07
Stratus blog: Things to consider on a Multihomed OpenVOS Module2009-06-19
Stratus blog: Do You Know Your Network Neighbors?2009-06-16
Stratus blog: Network Related Performance Problems? Check for low level Ethernet errors first2009-06-05
Stratus blog: Getting the most out of packet_monitor2009-05-29
Stratus blog: Are these processes really needed?2009-05-15
Stratus blog: Telnet can't live with it, can't live without it2009-05-07
Stratus blog: "SSH 2" versus "OpenSSL and OpenSSH release 2"2009-04-30
Stratus blog: How to Reserve a Port Number for Your Application2009-04-23
Stratus blog: When Sockets Go Bad2009-04-16
Stratus blog: Whither TCP statistics2009-04-08
Stratus blog: A host based firewall for VOS2009-04-02
Stratus blog: SSH Tunneling2009-03-23
Stratus blog: Test Monday (or: Are Your Network Connections Really Fault Tolerant?)2009-03-16
Noah's resume (top page)2009-03-04minor changes to work history
Anonymizing VOS2009-02-06Updated with information about network time protocol
Default port numbers used by Stratus supported server and client applications?2008-10-06Updated with new applications and converted to an HTML file. The original file is still available here
Mapping TCP or UDP ports back to a VOS, ftServer, or ftLinux process2008-09-18Added procedure for processes using STCP UDP ports
Secure Web Browsing When You Are Away From Home2008-08-30added a comment about web proxies and bank certificates
How to identify and correct Ethernet duplex mismatch problems2008-08-27 
Selecting TCP Port Numbers for Fun, Profit and Reliability2008-06-27convert to HTML, update for STCP UDP
Noah's home page2008-06-07Added a link to the "dates" page
Living with STCP2008-06-04correct TTWin version that supports SSH tunneling
Understanding STCP Send and Receive Windows2008-05-07information on stcp-1447 and stcp-2387 fixes
The TCP Keepalive feature as implemented under STCP2007-05describe stcp-2349 and stcp-2367 and the use of list_stcp_params and set_stcp_param
How many sockets can STCP really support and how do you determine the number currently in use?2006-12an updated version of socket_count.cm can be found here
Demystifying STREAMS memory2006-10
Password Generation for MS Windows.2006-09
FTP Issues and Solutions2006-07-18information on sftp-248 and release 14.7.2ah
MAC address assignment of ftServer® V Series and Continuum® network interface adapters2006-05
MAC Address Assignment of ftServer System Network Interface Adapters2006-01
Using Dummynet to simulate a WAN over a LAN.2006-01
The ARP cache (for all 6 TCP stacks)2005-12-07include some information on Red Hat
Assuring a Seamless Ethernet Failover with Proper Switch Configuration2005-11-07information on sdlmux-129 and multiple switch topologies
Instructions for using tcpdump to get a useful network protocol trace.2005-11
Help, I'm stuck in FIN_WAIT_2 and I can't get out2005-07-05include STCP information)
Realistic Expectations for your Gigabit Network2005-07
tping is a ping replacement for Microsoft Windows that uses TCP connections instead of ICMP. This is a ZIP file containing some documentation and the EXE file.2005-05
VOS File Transfer Options2005-04
Porting TCP_OS applications to STCP2004-09
Tuning Your MSS2004-06
Writing a server started by STCP's POSIX version of inetd2003-09
Eliminating Underrun errors on the ftServer2003-09
Fault Tolerant Networking on VOS2003-09
How to map TCP ports back to a VOS or ftServer process2002-12an update to this article can be found here
Your application from the network’s perspective2002-09
Trouble Shooting with network traces2002-09
TCP keep-alive NOT!2001-12an updated an update to this article can be found here
Some thoughts on security for the VOS Operating System2001-12
Connection issues with STCP2001-06
The performance impact of packet loss2001-04
I see in the syserr log…2000-09
Balancing the load, multiple TCP application servers2000-06
DLMUX - fault tolerance for VOS Ethernet Devices2000-04
Why won't my TCP based server start2000-02
The secrets of inetd2000-01
Check the low level Ethernet statistics2000-01
LAN Network Administration for the VOS System Administrator1999-09
Multi-homing is simple1998-10
DL_MUX and RNI1998-09
Full duplex Ethernet - faster Ethernet for a price1998-07
FTX's TCP/IP Environment1998-04
Host name resolution under TCP_OS1997-12
SQE isn't tricky1997-10
Routing made simple1997-09
Terminals are tricky1997-06
Taking the pulse of your network with netstat or what do all those numbers really mean1996-09
Netstat probable causes color coded chart1996-09
Resolving Network Problems with packet_monitor.pm and pm.pm (RTF document)1995-09


Blue Bar separator
This page was last modified on 16-06-05
mailbox Send comments and suggestions
to noah@noahdavids.org