chapter2
chapter2
chapter2
Network Communications
CHAPTER OBJECTIVES-
Overview
Network models define a set of network layers and how they interact.
There are several different network models depending on what
organization or company started them. The most important two are:
1. Simplex
2. Half Duplex
3. Full duplex
Simplex: Simplex transmission is like a one-way street where traffic moves
in only one direction. Simplex mode is a one-way-only transmission, which
means that data can flow only in one direction from the sending device to
the receiving device.
Congestion Prevention
The Transport Layer is responsible for providing flow control to alleviate the
issue of congestion in the data transfer. Two main methods for flow control
include:
Buffering at Work
Windowing: Windowing is a flow control scheme in which the
source computer will monitor and make adjustments to the
amount of information sent based on successful, reliable receipt
of data segments by the destination computer. The size of the
data transmission, called the "window size", is negotiated at the
time of connection establishment, which is determined by the
amount of memory or buffer that is available
1. Routing:
2. Fragmentation / Reassembly:
1. Routing: It is the process of selecting the best paths in a
network along which to send data on physical traffic.
The data link layer provides error-free transfer of data frames from one node
to another over the physical layer, data link layer provides:
The physical layer, the lowest layer of the OSI model, is concerned with the
transmission and reception of the unstructured raw bit stream over a
physical medium.
1. Data encoding
2. Physical medium attachment, accommodating various
possibilities in the medium
3.Transmission technique:
4.Physical medium transmission:
Devices Used At Each Layer of OSI Model
A Brief Introduction
The various protocols that are used at the Application Layer are:
Telnet: Terminal Emulation, Telnet is a program that runs on your
computer and connects your PC to a server on the network. You
can then enter commands through the Telnet program and they
will be executed as if you were entering them directly on the
server console.
Port Number :23
FTP: File Transfer Protocol, the protocol used for exchanging files
over the Internet. FTP is most commonly used to download a file
from a server using the Internet or to upload a file to a server.
Port Number : 20(data port) ,21(control port)
The two most important protocols employed at this layer are the
User Datagram Protocol (UDP): When error correction is not required, UDP
provides unreliable datagram service (connectionless) that enhances network
throughput at the host-to-host transport layer. It's used primarily for
broadcasting messages over a network.
The TCP/IP Internet Layer
The best known TCP/IP protocol at the internetwork layer is the Internet
Protocol (IP), which provides the basic packet delivery service for all TCP/IP
networks node addresses
The basic protocols used at the Internet Layer are:
The network access layer is the lowest layer in the TCP/IP model. The
protocols at this layer perform three distinct functions: