Wednesday, August 13, 2008

Fiddler HTTP Debugger - A free web debugging tool

Fiddler HTTP Debugger - A free web debugging tool
Fiddler is a HTTP Debugging Proxy which logs all HTTP traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP Traffic, set breakpoints, and "fiddle" with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language.
Fiddler is freeware and can debug traffic from virtually any application, including Internet Explorer, Mozilla Firefox, Opera, and thousands more.
Visit the Fiddler Download Page...

Moving Files and Images Between a Router and TFTP Server via SNMP - Cisco Systems

Moving Files and Images Between a Router and TFTP Server via SNMP - Cisco Systems
This document describes how to move configuration files and Cisco IOS images between a router and a Trivial File Transfer Protocol (TFTP) server with the use of Simple Network Management Protocol (SNMP).

Simple Network Management Protocol (SNMP) - Cisco Systems

Simple Network Management Protocol (SNMP) - Cisco Systems

Reload a cisco router with use of SNMP

SNMP: Frequently Asked Questions About IOS Software - Cisco Systems

A. Follow this procedure:

tsMsgSend = .1.3.6.1.4.1.9.2.9.9 from the OLD-CISCO-TS-MIB
tsMsgSend OBJECT-TYPE
-- FROM OLD-CISCO-TS-MIB
SYNTAX Integer { nothing(1), reload(2), messagedone(3), abort(4) }
MAX-ACCESS read-write
STATUS Mandatory
DESCRIPTION "Sends the message. The value determines what
to do after the message has completed."
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) cisco(9)
local(2) lts(9) 9 }
On the Cisco router, you must set these commands to support the reload command:

snmp-server community private RW
snmp-server system-shutdown
This example reloads the router with IP address 10.16.99.55:

# ./snmpset 10.16.99.55 private .1.3.6.1.4.1.9.2.9.9.0 i 2

!--- This is an explanation of the variables that this command uses.

10.16.99.55 = ip address of your router
private = R/W SNMP Community string of your router
.1.3.6.1.4.1.9.2.9.9.0 = tsMsgSend SNMP MIB OID
i = Integer as defined SYNTAX in the MIB
2 = reload command as defined in the MIB

The Stress Is On QoS

The Stress Is On QoS

Tools

TTCP
See Netcordia's tools page, http://www.netcordia.com/tools/tools.html. See also http://ftp.arl.mil/~mike/ttcp.html.

TTCP Java
See Netcordia's tools page, http://www.netcordia.com/tools/tools.html

TTCPW
http://renoir.csc.ncsu.edu/ttcp/W95-98-NT/ttcpw.zip

iperf
http://dast.nlanr.net/Projects/Iperf/

jperf
http://dast.nlanr.net/Projects/Jperf/

VideoLAN
http://www.videolan.org/

apache web server
http://www.apache.org/
Microsoft IIS or Personal Web Server
Included with Windows NT or 2000.

Microsoft Web stress testing tools
http://support.microsoft.com/default.aspx?scid=kb;en-us;231282

Special web pages
http://www.netcraftsmen.net/welcher/misc/bigimage4.html. See description below.

net-snmp
http://net-snmp.sourceforge.net/

NetMeeting
Included with Windows. Under Programs --> Accessories --> Communications in Windows 2000 or XP.
PING or Cisco extended PING
Included on your PC, Linux box, and there's always extended PING in the Cisco IOS.

Ethereal
http://www.ethereal.com/

Java WAN simulator
http://tanmaykm.tripod.com/work/javawork.html

cbqos + RRFW (aka Torrus)
http://rrfw.sourceforge.net/plugins/cisco-cbqos.pod.html, http://rrfw.sourceforge.net/

OpenVPN

OpenVPN is a full-featured open source SSL VPN solution that accommodates a wide range of configurations, including remote access, site-to-site VPNs, Wi-Fi security, and enterprise-scale remote access solutions with load balancing, failover, and fine-grained access-controls. Starting with the fundamental premise that complexity is the enemy of security, OpenVPN offers a cost-effective, lightweight alternative to other VPN technologies that is well-targeted for the SME and enterprise markets....

Virtual Private Networks - Microsoft Technet

Virtual Private Networks

Policing versus shaping - PacketLife.net

Policing versus shaping - PacketLife.net

TCP/IP Protocol Sequence Diagrams

TCP/IP Protocol Sequence Diagrams

DMVPN Explained - CCIE Blog

DMVPN Explained - CCIE Blog