Chapter-III Networking Concepts
-
Upload
bishwajeet-jha -
Category
Documents
-
view
223 -
download
0
Transcript of Chapter-III Networking Concepts
-
8/13/2019 Chapter-III Networking Concepts
1/26
NetworkingIntroduction:-
When computers appeared in business, software programs were designed
for a singleuser. Various tasks were accomplished by processing them batch wise
fashion.Reasons behind the development of Networking Technology:-
1. As computers spread throughout business, developers began offering complex
software designed for multiple users.
2. The electronic transfer of information between computers became a major focus
of the computer industry (Data communications).3. The demand for larger and faster high-capacity networks has increased as
businesses have realized the value of networking their computer systems.
-
8/13/2019 Chapter-III Networking Concepts
2/26
-
8/13/2019 Chapter-III Networking Concepts
3/26
-
8/13/2019 Chapter-III Networking Concepts
4/26
Definition of NetworkA network is a set of technologies including hardware, software and media that can be
used to
1. Connect computers together2. Communicate and exchange information
3. Share resources in real time
Common Uses of a network:-
Networks allow many users to access shared data and programs almost instantly Network open up new ways to communicate, such as e-mail and instant messaging
By allowing users to share expensive hardware resources such as printers,
networks reduce the cost of running an organization.
-
8/13/2019 Chapter-III Networking Concepts
5/26
Illustration
-
8/13/2019 Chapter-III Networking Concepts
6/26
Types of NetworksBasically networks can be categorized as follows:
1. Local Area Network(LAN)
2. Metropolitan Area Network(MAN)
3. Wide Area Network(WAN)
Local Area Networks (LANs):
A local area network (LAN) is a data communication system consisting of
several devices such as components and printers. This type of network containscomputers that are relatively near each other and are physically connected using
cables, wireless media. A LAN can include either two or three PCs or even
hundreds of computers of different kinds. In general any network that exists within a
single building or even a group of adjacent buildings is considered as a LAN.
Contd...
-
8/13/2019 Chapter-III Networking Concepts
7/26
Metropolitan Area Networks (MANs):-
The metropolitan area network (MAN) is a large-scale network that
connects multiple corporate LANs together. MANs are not usually owned by a
single organization and are maintained by a group or single network provider thatsells its services to customers. This type of networks usually take the role of high
speed networks that allow sharing of regional resources.
Wide Area Networks (WANs):-
A wide area network (WAN) is two or more LANs connected together,
generally across a wide geographical area. These remote LANs are connected
through a telecommunication network(usually a phone company) or via the internet
through an Internet service provider (ISP).
-
8/13/2019 Chapter-III Networking Concepts
8/26
Other Useful NetworksCampus Area Networks (CANs):-
A campus area network (CAN) follows the same principle as a local area
network but on a larger scale. With a CAN different campus offices and
organizations can be linked together. For example some university departments ororganizations might be linked to the CAN even though they already have their own
separate LANs.
Home Area Networks (HANs):-
A home area network (HAN) is a network contained within a users
home that connects a persons digital devices from multiple computers and their
peripheral devices such as a printer to telephones, VCRs, DVDs, televisions and
otherdigital devices that are wired into the network.
-
8/13/2019 Chapter-III Networking Concepts
9/26
Client/Server ArchitectureClient/Server Networks:
A popular type of server-based network is the client/server network, where
individual computers (nodes) share the processing and storage workload with a
central server. This architecture requires special software for the nodes and theserver. Client/server software can be used on LANs or WANs. A single client/server
program can be used on a LAN where all the other software is based on a simple file
server system.
The most common example of client/server computing involves a database that
can be accessed by many different computers on the network. The database is stored
on the network server and the users computer stores and runs the client portion ofthe database.
Contd...
-
8/13/2019 Chapter-III Networking Concepts
10/26
A node is a processing location that can be a PC or some other device such as a
networked printer. Usually server-based networks include many nodes and one or
more servers, which control user access to the networksresources.
In Client/Server networks, the central computer is known as the file server/network
server/application server. Files and programs used by more than one user are oftenstored on the server.
In a file server network each node has access to the files and programs on the server
but not to the file on other nodes. When a node needs information from the server, it
request the file containing the information. The server then forwards the file
containing the information to the requested node(s).
Users must logonto the network to gain access to its resources.
Contd...
-
8/13/2019 Chapter-III Networking Concepts
11/26
A simple LAN with a file server
-
8/13/2019 Chapter-III Networking Concepts
12/26
Network Topologies An important feature of a network is its topology. Topology represents the layout
of the cables and devices that connect the nodes of the network. Before actually
constructing a network, designers consider several factors in deciding which
topology to be used.
Data moves through the network in a structure called packets. Packets are pieces of
a message broken down into small units by sending PC and reassembled by the
receiving PC.
There are two important reasons in considering a topology for a network:-
1. A correctly designed network using the appropriate technology for the
organization's needs will move data packets efficiently.
2. A proper topology prevents collisions that normally happens when multiple nodes
try to transmit data at the same time
Contd...
-
8/13/2019 Chapter-III Networking Concepts
13/26
Types of topologiesNetwork topologies can be categorized as follows:-
1. Star Topology:-
It is the most common topology. In a star network, all nodes are connectedto a device called a hub and communicate through it. Data packets travel through the hub
and are sent to the attached nodes eventually reaching their destinations. An advantage inusing the star topology is that a broken connection between a node and the hub does notaffect the rest of the network. However if the hub is lost, all nodes connected to that hubwill be unable to communicate.
2. Ring Topology:-
The ring topology connects the networks nodes in a circular chain with each
node connected to the next. The last node connects to the first, completing the ring. Thedata known as token is addressed to a node. On a mismatch, the token is passed to thenext node. Thus there is no danger of collisions because only one packet of data travelsthe ring at a time. However if the ring is broken, the entire network will be unable tocommunicate.
Contd...
-
8/13/2019 Chapter-III Networking Concepts
14/26
3. Bus Topology:-
This type of topology uses a one cable. All the nodes and peripheral
devices are connected in a series to that cable. The main advantage of bus topology
is that it uses the least amount of cabling. However some extra circuitry is needed toavoid collisions of data packets. A broken connection can bring down all or part of
the network.
4. Mesh Topology:-
It is the least-used network topology and also the most expensive to
implement. In this type of network a cable runs from every computer to the other.
The advantage in mesh topology is that data is definitely transmitted to thedestination node. Thus if one connection goes down there are other ways to route the
data to its destination.
-
8/13/2019 Chapter-III Networking Concepts
15/26
Star Network
-
8/13/2019 Chapter-III Networking Concepts
16/26
Ring Network
-
8/13/2019 Chapter-III Networking Concepts
17/26
Bus Network
-
8/13/2019 Chapter-III Networking Concepts
18/26
Mesh Network
-
8/13/2019 Chapter-III Networking Concepts
19/26
Protocols A protocol is an agreed-upon format for transmitting data between two devices over LAN. To
effectively communicate a user must have the same protocol installed on the local PC and
remote PC to make a connection.
Protocols break data into small packets for transportation.
Linking devices pass data packets to the various pieces of equipment
Some of the commonly used protocols are:
1. TCP/IP:-
TCP/IP is the protocol of the internet and is required on any computer that must
communicate across the internet. Also TCP/IP is the default networking protocol of Windows
and many other operating systems.2. HTTP:
It stands for Hyper Text Transfer Protocol. It looks after the transmission of HTTP
requests and responses to and from client/server . A HTTP request submitted by the client is
received and processed by the server and a HTTP response is sent back to the client which in
general may be a web page being displayed after clicking link or on submission of a form
data.Contd...
-
8/13/2019 Chapter-III Networking Concepts
20/26
3. SMTP:-SMTP stands for Simple Mail Transfer Protocol. SMTP is an Internet standard for
electronic mail (e-mail) transmission across Internet protocol (IP) networks. Whileelectronic mail servers and other mail transfer agents use SMTP to send and receive mailmessages, user-level client mail applications typically only use SMTP for sending
messages to a mail server for relaying. For receiving messages, client applications usuallyuse either the Internet Message Access Protocol (IMAP) or a proprietary system (such asMicrosoft Exchange or Lotus Notes/Domino) to access their mail box accounts on a mailserver.
4. FTP:-
File Transfer Protocol(FTP) is a standard network protocol used to copy a
file from one host to another over a TCP/IP-based network, such as the Internet. FTPis built on a client-server architecture and utilizes separate control and dataconnections between the client and server applications, which solves the problem ofdifferent end host configurations (i.e., Operating System, file names). FTP is usedwith user-based password authentication or with anonymous user access.
-
8/13/2019 Chapter-III Networking Concepts
21/26
Internet FundamentalsIntroduction:-
Internet is a giant global network with large collection of networks and millions ofcomputers set up by the Defense Department of the Research Project
Network(ARPANET).
By 1990 the network came to be known as Internet
Internet has changed the way people communicated, the way companies didbusiness etc.
Business has taken note of the potential ability of the internet and is trying tointegrate this technology into its overall business strategy.
Internet connects thousands of networks and hundreds of millions of users aroundthe world
Contd...
-
8/13/2019 Chapter-III Networking Concepts
22/26
Internet is made up of three kinds of networks:
1. High speed backbone networks such as supercomputers.
2. Mid level networks such as those at universities and
companies
3. Small networks connected to the Internet such as individual
LANs and computers in organization.
-
8/13/2019 Chapter-III Networking Concepts
23/26
History of the InternetIn 1969, the US Defense Department set up Advanced Research Projects Agency to
establish superiority in military technology.
The goal of the ARPANET was to research on distributed computer systems as the
US military wanted to develop a failure tolerant computer network forcommunication. The idea is to have a communication infrastructure with out a
central system so that even if a part of the system breaks down or is destroyed by
enemy action, rest of the communication system should not be disturbed.
Later TCP/IP protocols were developed in the mid 1970s by Vinton Cerf and Robert
Kahn.
Another reason for creating such a network is to allow people in remote locations to
share scarce computing resources. By being a part of the network, these users could
access far away systems such as governmental mainframes or university owned
supercomputers and conduct research or communicate with other users.
-
8/13/2019 Chapter-III Networking Concepts
24/26
-
8/13/2019 Chapter-III Networking Concepts
25/26
-
8/13/2019 Chapter-III Networking Concepts
26/26
Common uses of InternetInternet acts as a carrier for several different services. They include
The World Wide Web
Electronic mail(E-mail) News
File Transfer Protocol(FTP)
Chat
Instant Messaging
Online Services
Peer-to-peer services
Note:- To use these services, a user requires a computer connected to the Internet.