Nothing Special   »   [go: up one dir, main page]

Network Service Paradigm - 584

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Assignment-2

Topic of assignment/Title Network Service Paradigm

Submitted to:

Name of Teacher Muhammad Naeem Abbas

Submitted By:

Name of the Student Muhammad Awais Ejaz Roll No. 584

Course Code CSI-512 Title Computer Networks

BS Program Computer Science Semester 6th Eve

Date of submission 08/15/2020


Network Paradigm

All models and theories are like windows onto the world. None of them
are perfect. They all enable us to see some things but also inhibit us from
seeing others, and more importantly, they all rest upon some set of
assumptions. This set of methods and assumptions that support a
particular scientific domain is called a paradigm, and network theory is
based upon a paradigm that has a number of features to it that we can
identify
What does Network service mean?
Network service

In computer networking, a network service is an application running at


the network application layer and above, that provides data storage,
manipulation, presentation, communication or other capability which is
often implemented using a client-server or peer-to-peer architecture
based on application layer network protocols.
Each service is usually provided by a server component running on one
or more computers (often a dedicated server computer offering multiple
services) and accessed via a network by client components running on
other devices. However, the client and server components can both be
run on the same machine.
Clients and servers will often have a user interface, and sometimes other
hardware associated with it.

Examples are the Domain Name System (DNS) which translates domain


names to Internet protocol (IP) addresses and the Dynamic Host
Configuration Protocol (DHCP) to assign networking configuration
information to network hosts. Authentication servers identify and
authenticate users, provide user account profiles, and may log usage
statistics.
E-mail, printing and distributed (network) file system services are
common services on local area networks. They require users to have
permissions to access the shared resources.
Other network services include:

 Directory services
 e-Mail
 File sharing
 Instant messaging
 Online game
 Printing
 File server
 Voice over IP
 Video on demand
 Video telephony
 World Wide Web
 Simple Network Management Protocol
 Time service
 Wireless sensor network

Application layer

In computer network programming, the application layer is


an abstraction layer reserved for communications protocols and methods
designed for process-to-process communications across an Internet
Protocol (IP) computer network. Application layer protocols use the
underlying transport layer protocols to establish host-to-host connections
for network services.
TCP-IP network services
Many Internet Protocol-based services are associated with a particular
well-known port number which is standardized by the Internet
technical governance.
For example, World-Wide-Web servers operate on port 80, and email
relay servers usually listen on port 25.

What are the Different Types of Network Services?

The term network services is used to describe a wide range of software


and connectivity tools that are managed by a central group and
distributed to the networked computers. A networked computer
environment occurs when multiple computers are connected to each
other or a central server. The computers are able to access shared files
and utilities from a central location. There are several advantages to this
type of environment, ranging from increased quality control to
performance and issue management.

There are four types of network services: user management, email,


printing, and system administration. In a networked environment, the
desktops are known as client computers or workstations. The servers are
typically stored in a special temperature-controlled room that is often
physically located in a different building or space than the workstation
users. Access is provided through network cables that are used to
transmit data packages within the network. These cables also provide
access to the Internet, typically after being routed through a central
server or network switch.
User management is a range of services, from the creation of user names
and passwords to the allocation of rights, privileges, and access. For
example, when a new staff member joins a department, the network
administrator must create a new account for this person to access the
network services. Access to applications, files, services, and tools this
person will require to complete his or her job must be provided by the
system administrator. This is known as user management and
authentication.

Email is a widely used productivity tool that requires connection to the


Internet. In addition, many organizations have a policy surrounding the
email software that can be used, the maximum storage capacity, and the
file sizes that can be transmitted. Most organizations provide staff with a
company-specific email address, which requires the creation and
maintenance of an email server.

Shared printing is one of the primary network services required in any


organization. Instead of individual printers at each desk, all the users can
submit printing jobs to a central unit. This unit is often a multi-function
printer, scanner, and photocopier. In order to provide this type of
network service, many firms implement special printer management
software to control the flow of documents and protect confidential
documents.
From a system administration perspective, the ability to control all the
workstations from a central location is the best network service. The
administrator is responsible for deploying new software applications,
updating the operating systems, and maintaining the same versions of
software programs on all the workstations. Many firms lock the
workstations, so only the system administrator can add new software or
run new programs. This increases the overall quality of the network and
reduces staff time spent on computer maintenance.

You might also like