Wednesday, 8 November 2017

Network Introduction

What is a Network?

A network is simply defined as something that connects things together for a specific purpose. The term network is used in a variety of contexts, Including telephone, television, computer, or even people networks.

A computer network connects two or more devices/computers together to share a nearly limitless range of information and services, including:

• Documents
• Email and messaging
• Websites
• Databases
• Music

In below diagram Ok and An connected through a network

Now come to the Point Protocol:--

Protocols are rules that govern how devices communicate and share information across a network.
Examples of protocols include:

1. IP – Internet Protocol
2. HTTP - Hyper Text Transfer Protocol

Multiple protocols often work together to facilitate end-to-end network Communication. Protocols are covered in great detail later .

Basic Types of Network:--

Network types are often defined by function or size or no of connected workstations. The two most common categories of networks are:

• LANs (Local Area Networks)
• WANs (Wide Area Networks)

A LAN is generally a high-speed network that covers a small geographic area, usually contained within a single building or campus. A LAN is usually under the administrative control of a single organization. Ethernet is the most common LAN technology.

A WAN can be defined one of two ways. The book definition of a WAN is a network that spans large geographical locations, usually to connect multiple LANs.

A MAN (Metropolitan Area Network) is another category of network, though the term is not prevalently used. A MAN is defined as a network that connects LAN’s across a city-wide geographic area.

An internetwork is a general term describing multiple networks connected together. The Internet is the largest and most well-known internetwork.

Network Architectures

A host refers to any workstation that is connected to a network. A host can also  defined as any device assigned an IP address.

A host can use following functions:

• A host which request data, called as a client.
• A which provide data, called as a server.
• A host can both request and provide data, called as a peer.

Because of these functions, multiple network architectures have been developed, including:

1. Peer-to-Peer
2. Client/Server
3. Mainframe/Terminal

In a basic peer-to-peer architecture, all hosts on the network can both request and provide data and services. For example, two Windows 10 workstations configured to share files would be considered a peer-to-peer network.

Peer-to-peer networks are very simple to configure like static routes, yet this architecture presents several challenges. Data is difficult to manage and back-up, as it is spread across multiple orkstation. Security is equally problematic, as user accounts and permissions much be configured individually on each host.

Explanations No 1:--

In a client/server architecture, systems are assigned specific roles. Clients request data and services stored on servers. An example of a client/server network would be Windows 10 workstations accessing files off of a Windows 2007 server.

Advantage of the client/server:--

There are several advantages to the client/server architecture. Data and services are now centrally located on one or more servers, consolidating the security and management of that data. As a result, client/server networks can scale far larger than peer-to-peer networks.

Disadvantage of the client/server:--

One key disadvantage of the client/server architecture is that  server can present a single point of failure. This can be mitigated by adding redundancy at the server layer.