JUNOS commit / op / event scripts are great, but the language they are written - be it XSLT or SLAX is perhaps not the most intuitive on earth.
In IOS you can easily sanitize communities on received BGP prefixes with the help of a route-map and a community-list, but how do you do such a thing on IOS XR? The tools provided seem a lot more coarse...
Got my hands on a fully DWDM C-band tunable XFP today! Didn't take long before it was properly seated in a small MX80 I have in close vicinity. Soon later, disappointed and dismayed to see a peak pegged to 1550nm on my spectrum analyzer...
During a recent 40G trial with NSN equipment I found myself wanting to have a (close to) realtime view of performance data of the box, unfortunately this is not provided by the crippled NSN GUI...
I'm pretty much a unix person at heart. I like most of the concepts that come with it, it's not like I care much about what kernel I use, Linux, FreeBSD whatever. What is nice though is the general concept of how you work and interact with a lot of the applications. Piping between processes in your shell or having that nice mark-some-text-with-your-mouse-to-copy is part of the things I just like with unix-style system.
Now, I'm forced to use windows occasionally (or quite a lot actually) as computers at work are WinXP and I do run a Win7 computer at home (together with a few Linux boxes).
A while ago I presented PyarrFS - a RAR reading file system, which allows the user to transparently read RAR files as if they were normal directories and files. The embarrassing part is that it was hardly functional thanks to non-existent support for the seek() call. The tests I did back then only tried reading the first few bytes of a file and if that succeeded all was good. Since the OS reads 4096 byte or so by the first read() call, no seeking was ever performed and I never noticed my fatal flaw until actually trying it out in real life...
![]()
A typical PyarrFS user exposing her satisfaction with said file system! (image courtesy of cafepress.com)
Tips & tricks when tcpdump:ing at high speeds... Ever experienced drop packets when trying to capture a stream of traffic using tcpdump? I know I have and it's quite annoying, isn't it? Here's a few tricks to keep those packets from hitting the floor.
This is perhaps the most beautiful graph I've ever seen.
![]()
I've always liked to see what the Internet looks like and preferably in a nice geographical map form. I've been pondering how to accomplish this and especially why no one else has. Lately my interest for this has increased to the level that I've decided to try and do something about it.
Lots of networks claim to be tier1 providers on the Internet today, Telia is among them. Wikipedia agrees with that, though as always with Wikipedia, it's not a primary source of information and so that page can easily be manipulated. During some recent network troubleshooting I looked into a few of their relations and found "evidence" pointing in another direction...