Professional Documents
Culture Documents
Network Technology
Semester 1 2004/2005
Chapter 4
TCP/IP
Obtaining an IP Address
Introduction to Subnetting
Application Layer
Introduction
The design of TCP/IP is ideal for
the decentralized and robust
network that is the Internet.
The TCP/IP model has four
layers: the application layer,
transport layer, Internet layer, and
the network access layer.
The application layer of the
TCP/IP model handles high-level
protocols, issues of
representation, encoding, and
dialog control
Introduction
TCP Applications
File Transfer Protocol (FTP)
Reserved IP addresses
Network address
Broadcast address
Private IP Address
Obtaining IP Address
Static Assignment
Assigns and tracks IP addresses for each computer,
printer, or server on the intranet.
Works best on small, infrequently changing networks
RARP IP Assignment
Associates a known MAC addresses with an IP
addresses.
A RARP server must be present on the network to
answer RARP requests
RARP requests are broadcast onto the LAN
Obtaining IP Address
BOOTP IP assignment
The bootstrap protocol (BOOTP) operates in a client-
server environment
The administrator creates a configuration file that
specifies the parameters for each device.
The administrator must add hosts and maintain the
BOOTP database
Every host on the network must have a BOOTP profile
with an IP address assignment in it
Obtaining IP Address
A device uses BOOTP to obtain an IP address when
starting up. The device will send a broadcast IP
packet
A BOOTP server receives the broadcast and then
sends back a broadcast reply
If the client finds its own MAC address in the
destination address field and a broadcast in the IP
destination field, it takes and stores the IP address
and other information supplied in the BOOTP reply
message.
Obtaining IP Address
DHCP IP Management
Dynamic host configuration protocol (DHCP) allows a
host to obtain an IP address dynamically without having
to set up an individual profile for each device.
A range of IP addresses must be define on a DHCP
server.
The hosts contact the DHCP server and request an
address. The DHCP server chooses an address and
leases it to that host.
It allows users to be mobile
both.
Application Layer
FTP (File Transfer Protocol)
To transfer files from one computer to another by
copying and moving files from servers to clients, and
from clients to servers.
Data transfer can occur in ASCII mode or in binary
mode.
TFTP (Trivial File Transfer Protocol)
Uses User Datagram Protocol (UDP)
The most popular mail client protocols are POP3 and IMAP4,
which both use TCP to transport data.
SMTP port (25) or to the POP3 port (110)
Telnet
Provides the ability to login to a remote Internet host that is
running a Telnet server application and then to execute
commands from the command line.
Telnet works at the application layer of the TCP/IP model.