Archive for the 'Networking' Category

All your DNS (Domain Name Server) information at DNSstuff.com

Sunday, August 20th, 2006

All creators and developers on the web require at least one of the tools offered on dnsstuff.com.

If a site appears to have gone down, your email address isn’t working, dnsstuff.com is the ultimate way to figure-out at what level the problem exists. It is also extremely useful for researching information on sites.

Zipping prevents email attachment corruption

Saturday, July 29th, 2006

When you’re sending an email with an attachment, do you zip the attachment?
Have you ever sent a document to someone only to find out that the document the recieved, won’t open, or doesn’t look right?

Email itself is very prone to having it’s attachments corrupted. By zipping a document, not only do you shrink the size of the document to be sent, but you are also encasing it in a way that prevents tampering with the data itself.

By shrinking the size of the document you are lessing the chance of corruption by sheer ratio.

Kismet for Mac OS X (KisMAC)

Friday, July 7th, 2006

Kismet is a tool for wireless sniffing (just viewing what’s already passing through the air). And KisMAC is the OSX version. Best part about KisMAC is the Apple Airport Extreme card drivers for both Active and Passive support. Active, meaning you can see but can’t collect, and passive meaning you can see and collect.
So if your on OSX and you want to see the wireless in your area and collectively watch what’s be sent around, getting KisMAC is a good starting place.

Top-level domain root servers

Sunday, July 2nd, 2006

Root Server Domain’s Root Servers IP’s Location
A.ROOT-SERVERS.NET 198.41.0.4 – VeriSign, VA, USA
B.ROOT-SERVERS.NET 192.228.79.201 – Information Sciences Institue, CA, USA
C.ROOT-SERVERS.NET 192.33.4.12 – Performance Systems International Inc., DC, USA
D.ROOT-SERVERS.NET 128.8.10.90 – Optional Design Group, CA, USA
E.ROOT-SERVERS.NET 192.203.230.10 – NASA, AL, USA
F.ROOT-SERVERS.NET 192.5.5.241 – Internet Systems Consortium, Inc., CA, USA
G.ROOT-SERVERS.NET 192.112.36.4 – DISA, OH, USA
H.ROOT-SERVERS.NET 128.63.2.53 – U.S. Army Research Laboratory, MD, USA
I.ROOT-SERVERS.NET 192.36.148.17 – Autonomica, Stockholm, Sweden
J.ROOT-SERVERS.NET 192.58.128.30 – VeriSign, VA, USA
K.ROOT-SERVERS.NET 193.0.14.129 – RIPE (NCC), Amsterdam, Netherlands
L.ROOT-SERVERS.NET 198.32.64.12 – Exchange Point Blocks, CA, USA
M.ROOT-SERVERS.NET 202.12.27.33 – The University of Tokyo, Bunkyo, Tokyo, JP
.NET was the first top-level domain, and is currently operated by VeriSign.

URL basics

Sunday, July 2nd, 2006

The URL (universe resource locator) makes a request:

http://user:password@www.thedomain.org:8080/folder/file.html?var=value#anchor

http – protocol (http, https, ftp, usenet, etc…)
user – user name for server (useful for viewing files via FTP in a browser window)
password – password for server
www – subdomain
thedomain – domain
org – top-level domain
8080 – port (default for http is 80. If there is no port declared and http is the protocol, port 80 is tried, alternative http port is 8080)
folder – folder/directory accessible on the server via http
file.html – text/html type file in folder/directory
var – GET variable named ‘var’. A way to pass variables to the server.
value – value of the GET variable.
anchor – identifier of location in the resource requested.

When the above url is entered, the browser would seperate the domain from the rest of the url and issue a request to a root domain server to see where org is. Then a request to see where thedomain is. Then a request to see where the www is located. After the www is resolved, a request to the server resolved with the following information:
http style of request is made to port 8080 on the server, requesting file.html in folder/directory folder with the var and it’s value under user with the password (password is sent in the clear *passwords and encryption will be discussed soon). The anchor is returned with file.html, the browser then interperates the anchor.