CS3 - AWT/Swing 1
TCP / IP
CS3 - AWT/Swing 2
What is a Network?
- Computer network
– a set of computers using common protocols to communicate over connecting transmission media.
- Protocol
– a formal description of message formats and the rules two or more machines follow to exchange messages.
CS3 - AWT/Swing 3
Protocols
Hi Hi
Got the time?
2:00
TCP connection req. TCP connection reply.
Get http://gaia.cs.umass.edu/index.htm
<file> time
CS3 - AWT/Swing 4
The ISO OSI Model
APPLICATION PRESENTATION SESSION TRANSPORT NETWORK DATA LINK PHYSICAL OSI
Top Layer Bottom Layer
CS3 - AWT/Swing 5
The TCP/IP Protocol Suite
- TCP/IP is a set of protocols that were
created specifically to allow development of network and internetwork communications
- n a global scale
- TCP/IP is the most commonly used
protocols within the internet.
- TCP/IP is normally considered to be a four-
layer system.
CS3 - AWT/Swing 6
The TCP/IP Protocol Suite
Application Transport Network Link
Telnet, FTP, e-mail, etc. TCP, UDP IP device driver and interface card