I’ve been considering a small but vital problem in naming conventions in Networking. Namely, the use of underscores and hyphens in object names and devices. It’s a hot topic for argument when the time comes for corporate standards (and when Network Engineers have beverages in a public house). Now, I figure that there are three possible grammar options for making names – hyphens, underscore and CamelCase.
Using Underscores, Hyphens or CamelCase in Naming Standards
Can Fibre Optic Ethernet Cables Be Longer Than the Standard ?
Short Answer is “It depends, but usually yes.” Long answer follows with a discussion of launch power, receiver sensitivity, and cable losses.
Responding: On Optimizing Traffic for Network Virtualization
I’m responding to Brad Hedlund’s post “On optimizing traffic for network virtualization” where he seems to missed a key point. It’s about cost of ownership in terms of ability to troubleshoot.
ASA 5520 and ASA 5540 With Only One DIMM Memory Socket – Counterfeit Hardware
There is a significant numbers of ASA5110 chassis that have been reworked to look and act like ASA5520 or ASA5540 firewalls. Refer this bug toolkit for more details.
Cisco Nexus NXOS and Fixing Broken “Switchto” Syntax With Alias
Why does Nexus NXOS use ‘switchto’ instead of ‘changeto’ for the CLI ?
Fibre Connectors
A short summary of the Fibre Cable Connectors, description and some notes on usage. This is summary notes and intended for reference.
Those Non-IOS Files on the Flash. Are They Useful ?
When you first receive a router from a Cisco warehouse, it comes with a complete collection of IOS add ons. A common question is whether these files are used for anything ?
EIGRP Goodbye Message
Found this in the Cisco IOS 15.1M manuals today
IP Routing: EIGRP Configuration Guide, Cisco IOS Release 15.1M&T
Goodbye Message
The goodbye message is a feature designed to improve EIGRP network convergence. The goodbye message is broadcast when an EIGRP routing process is shut down to inform adjacent peers about the impending topology change. This feature allows supporting EIGRP peers to synchronize and recalculate neighbor relationships more efficiently than would occur if the peers discovered the topology change after the hold timer expired.
Show Ip Eigrp Topology All
Once upon a time the command was “show ip eigrp topology” to show EIGRP topology, now it’s “show ip eigrp topology all” and the old command show only Feasible Successors.
PacketShaper and Flow Directions
I stumbled across an old diagram I made a long time ago about the direction of flows on a BlueCoat PacketShaper. Since I’ve been looking for it for about three years, I’ve diagrammed it quickly so that it is here for future reference when I’m working PacketWise in the future. PacketShaper PacketWise is one of my very favourite tools for managing traffic flows, and much preferable to PHB QoS aka DiffServ for many types of use cases.
An TCP flow has four possible directional attribute related to the use of a inside and outside networks, and whether the flow was initiated from the client to server which sets the “direction” of the flow relative to the Packeteer. The flow is determined by who initiated the three way handshake. For purposes here, the Client always initiates the TCP connection, and the Server terminates the connection.
TCP Session and Direction
Most people understand the three way handshake, but not many consider the direction of the session.

The connection from the client to the server is outbound, but is inbound on the server. And vice versa, the server outbound session is inbound on the client.

That’s not very useful for being able to define the direction of flows.
Why is direction important ?
Direction of flows is important if you want to configure asymmetric rules. That is, not all protocols require symmetic bandwidth. For example, HTTP traffic is usually a 10:1 ratio for reply to request. That is, a request for this webpage is about 10KB, but the reply with the data, images and javascript is more than 100KB.

For an FTP upload server, you might have the reverse condition where the inbound traffic is far more than the outbound.
To make the most of your Internet connection for this case, you could configure the inbound bandwidth on your Internet connection to be 80% FTP, 20% HTTP and the outbound bandwidth to be 20% FTP and 80% HTTP. This gives a far better utilisation, especially in regards to better TCP Windowing and overall TCP goodput.
