Internet Protocols
Internet Protocols
Internet Protocols
• The more you understand about each of these protocols, the more
you will understand how networks and the Internet work.
IP Addressing
• An IP address is a number that is used to identify a device on the
network. Each device on a network must have a unique IP address to
communicate with other network devices. Network devices are those
that move data across the network, including hubs, switches, and
routers. On a LAN, each host (device that sends or receives
information on the network) and network device must have an IP
address within the same network to be able to communicate with
each other.
• A person’s name and fingerprints usually do not change. They provide
a label or address for the person’s physical aspect—the body. A
person’s mailing address, on the other hand, relates to where the
person lives or picks up mail. This address can change. On a host, the
Media Access Control (MAC) address is assigned to the host Network
Interface Card (NIC) and is known as the physical address. The
physical address remains the same regardless of where the host is
placed on the network in the same way that fingerprints remain with
someone regardless of where he or she goes.
• An IP address consists of a series of 32 binary bits (1s and 0s). It is
very difficult for humans to read a binary IP address. For this reason,
the 32 bits are grouped into four 8-bit bytes called octets. An IP
address, even in this grouped format, is hard for humans to read,
write, and remember. Therefore, each octet is presented as its
decimal value, separated by a decimal point or period. This format is
called dotted-decimal notation. When a host is configured with an IP
address, it is entered as a dotted-decimal number, such as
192.168.1.5.
• Imagine if you had to enter the 32-bit binary equivalent of this:
11000000101010000000000100000101. If you mistyped just 1 bit,
the address would be different, and the host may not be able to
communicate on the network. The logical 32-bit IP address is
hierarchical and is composed of two parts. The first part identifies
the network, and the second part identifies a host on that
network. Both parts are required in an IP address. For example, if a
host has an IP address of 192.168.18.57, the first three octets,
192.168.18, identify the network portion of the address, and the
last octet, 57, identifies the host. This is called hierarchical
addressing, because the network portion indicates the network on
which each unique host address is located. Routers only need to
know how to reach each network, not the location of each
individual host.
Five Classes of IP Address
Subnet Mask
• The subnet mask indicates the network portion of an IP address. Like the IP
address, the subnet mask is a dotted-decimal number. Usually all hosts within
a LAN use the same subnet mask. Table 3 shows default subnet masks for
usable IP addresses that are mapped to the first three classes of IP addresses:
• 255.0.0.0: Class A, which indicates that the first octet of the IP address is the
network portion
• 255.255.0.0: Class B, which indicates that the first two octets of the IP
address are the network portion
• 255.255.255.0: Class C, which indicates that the first three octets of the IP
address are the network portion
Default Subnet Masks for Usable IP Addresses
• Class D addresses are used for multicast groups. There is no need to
allocate octet or bits to separate network and host addresses. Class E
addresses are reserved for research use only.
IpConfig
• Ipconfig is a command used to find out the IP address of a certain
network you are connected to.
• How to use the ipconfig command?
• 1) Click on Start Button, then type cmd (command prompt) on the
search box.
• 2) A black screen will appear as shown in the figure below.
Assigning a static IP Address
Here are the procedures in assigning an IP Address on a windows base
computer system:
1. Open the Control Panel’s Network Connections icon.
2. Open the icon representing your computer’s network connection.
3. Click the Properties button in the Status dialog box.
4. From the list of items, choose Internet Protocol (TCP/IP).
Figure 53. Wireless Network Connections Properties Dialog Box
5. Click the Properties button. The Internet Protocol (TCP/IP) Properties dialog box appears.
Dynamic Host Configuration Protocol (DHCP)
a software utility used to dynamically assign IP addresses to network
devices. This dynamic process eliminates the need to manually assign
IP addresses. A DHCP server can be set up and the hosts can be
configured to automatically obtain an IP address. When a computer is
set to obtain an IP address automatically, the other entire IP addressing
configuration boxes are dimmed or disabled. The server maintains a list
of IP addresses to assign, and it manages the process so that every
device on the network receives a unique IP address. Each address is
held for a predetermined amount of time. When the time expires, the
DHCP server can use this address for any computer that joins the
network.
These are the IP address information that a
DHCP server can assign to hosts:
IP address
Subnet mask
Default gateway
Optional values, such as a Domain Name System (DNS) server address
Ping
• The ping is a Command Prompt command used to test the ability of
the source computer to reach a specified destination computer. The
ping command is usually used as a simple way to verify that a
computer can communicate over the network with another computer
or network device.
• The ping command operates by sending Internet Control Message
Protocol (ICMP) Echo Request messages to the destination computer
and waiting for a response. How many of those responses are
returned, and how long it takes for them to return, are the two major
pieces of information that the ping command provides.