TCP/IP: Transmition Control Protocol / Internet
Protocol
Did you know that a standard IP address with four sets of numbers (each
representing one byte of the 4 byte IP address) can be converted into one
huge number that will work just as well for a url in some browsers? 3436327664
is 204.240.50.240. A*256*256*256 + B*256*256 + C*256 + D
Most often carried over CAT5
cables with RJ-45
connectors via
Ethernet signals. Other options, such as Pigeons,
are available.
View TCP/IP settings and current IP address in
-
Windows 95/98/ME/NT by clicking Start / Run then enter "winipcfg" and press
Ok.
-
Windows NT / Vista / 7 and up Start / Control Panel / Network And [Internet
or Sharing]
-
Linux with "ifconfig" (old) or "ip" (new)
Troubleshooting,
Methods@,
Applications@
Ideas@
Servers@ Services@
ISPs@ embedded@
spam@
WinSock
HTTP@ FTP@
DNS@ SMPT/POP3@
LPR@ Traceroute
SLIP@ PPP@
Also:
See also:
-
http://www.afdc.doe.gov/afvehicles.html (Netscape only,
and Java must be enabled) Whether it's ethical or not, getting information
on your site's visitors is just plain neat. As one of the most requested
scripts, this little gem will allow you to get the user's IP
address
-
-
http://www.isi.edu The old god of the internet:
Jon Postel
-
http://www.iana.org The comming god of
the internet
-
http://www.rfc-editor.org/ The bible.
The books of laws of the internet (the answer to every internet question
is somewhere in this link)
-
Internet Architecture Board, (IAB).
The elders
-
Internet Society (ISOC). The
deacons
-
The Internet Engineering Steering
Group (IESG). The faithfull
-
Internet Engineering Task Force
(IETF). The congregation.
-
http://www.doc.ic.ac.uk/~ih/doc/pc_conn/index.html
-
http://www.private.org.il/tcpip_rl.html
-
http://www.itprc.com/tcp_ip.htm
-
Roll your own Intranet
(cached
20020702)
Learn about TCP, IP, ICMP, UDP, Ethernet and others at the byte level, not
at just the WinSock level. See the actual bytes which flash across the lines
when you use the Internet. This may not be as practical as using the WinSock,
but it's just about as deep as you can dig into the innards of the Internet.
A must read for any serious Internet enthusiast.
-
http://www.ethereal.com/ Ethereal
Sniffing the glue that holds the Internet together
-
http://www4.ulpgc.es/tutoriales/tcpip/pru/3376fm.htm
TCP-IP Tutorial and Technical Overview
-
TCP/IP &
Related Protocols Second Edition by Uyless Black ISBN
0-07-005560-2
-
TCP/IP Tutorial
and Technical Overview a Redbook by IBM ISBN
0738412007
-
Port
numbers
-
Top level domain list
http://www.iana.org/cctld/cctld.htm
-
Shields UP! Really good internet
connection security tester; click on the Shields UP! link then on the "Check
my Shields" button.
If you are using A) MS Windows and B) a small local network and if you C)
share resources (which is a common situation) then when you D) connect to
the internet, these resources are made available to the internet BY DEFAULT!
Since many people (most people) don't know this, it is a common opening for
hackers.
Windows 95 and 98 automatically bind the local network device sharing services
to the internet connection. It is then possible to send a request for a list
of available (shared) devices from anywhere on the internet and your machine
will respond with all the devices you share on your local network (hard drive,
printers, etc...) and with your user name and local network name! Now the
hacker only needs to guess the password (and many people just leave the password
blank) to have access to whatever you have shared and maybe to the rest of
the network.
This has nothing to do with Java or JavaScript or any program being loaded
onto your system without your permission. The program is ALREADY ON your
system if you are using Windows and it feels that you have given it permission
to share this information if you have not removed the check marks next to
"Client for Microsoft Networks" and "File and Printer sharing for Microsoft
Networks" under Start: Settings: Control Panel: Network: TCP/IP: Properties:
Bindings. Which I very much recommend that you do.
-
WATTCP is a very popular free DOS implementation of TCP/IP by Erick Engelke.
C source to WATTCP and several samples are all available by anonymous FTP
to dark.uwaterloo.ca. Also, be
sure to visit the WATTCP
homepage for more example programs and useful information.
-
http://people.qualcomm.com/karn/code/ka9qnos/
Self-contained TCP/IP stack for DOS
-
http://www.softwareqatest.com/qatweb1.html
-
http://www.phrozencrew.com/win32asm.htm
win32Asm email program?
-
http://www.alphalink.com.au/~derekw/upntcvr.htm
Realtime Control's UPN Laser Transceiver
-
http://home.vicnet.net.au/~upnet/
a laser based network
-
http://www.sysinternals.com TCP
Viewer and other nice utilities.
-
http://hesketh.com/schampeo/projects/ipcalc/
IP calculator Javascript
See:
"In the beginning ARPA created the ARPANET.
And the ARPANET was without form and void.
And darkness was upon the deep.
And the spirit of ARPA moved upon the face of the network and ARPA said,
"Let there be a protocol," and thre was a protocol.
And ARPA saw that it was good. And ARPA said, "Let there be more
protocols," and it was so. And ARPA saw that is was good.
And ARPA said, "Let there be more networks," and it was so."
-- steward@deltanet.com, in misc.education
See:
Questions:
George
Patterson Says:
Another very good resource for understanding TCP/IP
at the byte level is to read some of the Linux network drivers and other
source. A large amount of the code is commented and easy to understand even
if you are not a seasoned programmer.