COMPUTER NETWORK part 3
COMPUTER NETWORK part 3
1 COMMUNICATION PROTOCOLS
A communication protocol is a set of rules that coordinates the exchange of information. If one
computer is sending information to another and they both follow the same protocol, the message gets
through; regardless of what types of machines they are and on what operating systems they are running.
a. Network protocol
A protocol defines what is communicated, how it is communicated, and when it is
communicated. Some important protocols are:
Protocol Full meaning Its job
FTP File Transfer Protocol Allows file transfer between two computers
HTTP Hyper Text Transfer Protocol Protocol used in the web service
TCP Transmission Control Protocol A reliable connection oriented protocol used to control
the management of application level services between
computers.
IP Internet Protocol Identifier of each computer or communication devices
on the network and internet.
ICMP Internet control message protocol provides management and error reporting to help
manage the process of sending data between computers
SMTP Simple Mail Transfer Protocol An Internet protocol for transferring e-mail.
POP post office protocol Transfer of e-mail, used to synchronize messages
Telnet Telephone Network A method of opening a user session on a remote host.
PPP Point-to-Point Protocol Data transfer using modem
b. Network Addressing
An IP (Internet Protocol) address is a unique identifier for a computer on a network. An IP address is
separated into four sections by periods for the convenience of human reader. Each section is called
Octal. The number in each section cannot exceed 255.
OSI (Open System Interface) Model
The OSI model describes the flow of data in a network, from the lowest layer (the physical
connections) up to the layer containing the user‘s applications. Data going to and from the network is
passed layer to layer. Each layer is able to communicate with the layer immediately above it and the
layer immediately below it. When a layer receives a packet of information, it checks the destination
address, and if its own address is not there, it passes the packet to the next layer.