One of the features of x86 architecture is ability to spread interrupts evenly among multiple cores. Benefits of such configuration seems to be obvious. Interrupts consume CPU time and by spreading them on all cores we avoid bottle-necks. I’ve written an article explaining this mechanism in greater detail. Yet let me remind you how it […]
Once every year or so, I get so frustrated with Windows Desktop that I decide to install Linux. I am a big fun of Ubuntu Linux. I use it for many things, this includes a server platform for this web-site. So most natural choice for me was to try Ubuntu 9.04, the latest version. I […]
Posted on May 18, 2008, 4:33 pm, by Alexander Sandler, under
News.
In this article I explain how to use tcpdump, one of the most powerful tools in my toolbox. Hope you’ll find it useful. You can find it here.
Table of contents Introduction tcpdump uses Invocation Simple filtering Reading tcpdump‘s output Invocation continued Choosing an interface Turning off name resolution Limiting number of packets to intercept Saving captured data Changing packet size in the capture file Reading from capture file Looking into packets Seeing Ethernet header for each packet Controlling time stamp Controlling verbosity […]
Tags:
arp,
connection,
debug,
destination,
ethereal,
ethernet,
expression,
ftp,
http,
icmp,
network,
packets,
port,
protocol,
source,
ssh,
synchronization,
tcp,
tcpdump,
telnet,
unix,
wireshark 156 Comments |
Read the rest of this entry »
Posted on May 13, 2008, 2:32 pm, by Alexander Sandler, under
News.
In this article I explain how to connect to a computer protected with NAT router using reverse SSH tunnel. I explain problems involved in the process and how to solve them. Enjoy the article here.
Tags:
22,
connection,
expiration,
expires,
NAT,
NAT router,
network,
port,
reverse tunnel,
router,
routing,
session,
ssh,
SSL,
tunnel 2 Comments |
Read the rest of this entry »
Posted on May 11, 2008, 11:03 pm, by Alexander Sandler, under
Short articles.
I mentioned this several times in my articles and included a link to wikipedia’s definition of CIDR notation. However only now I saw how complex the wiki’s definition is. From the other hand, I guess any formal definition of the subject would be complex and hard to understand. So I took the liberty to describe […]
Posted on February 13, 2008, 4:04 pm, by Alexander Sandler, under
News.
I think I reached some kind of milestone with this article. I planned this article as never ending work, but for now I think I covered most useful stuff and it is time to unleash the article and bring it to the world. I hope you will find it as useful as I do The […]
This article describes most useful Linux networking commands, as simple as it sounds. The truth is that I am writing this article more for myself. I am rarely doing complex networking configurations. As a result, when I have to configure something, I often forget commands and their syntax. Often it takes hours to find out […]
Tags:
arp,
connection,
ethereal,
ethernet,
ethtool,
icmp,
ifconfig,
linux,
netstat,
network,
packets,
pid,
port,
protocol,
route,
routing 10 Comments |
Read the rest of this entry »