When a computer on a network share resources with other computer it is called?

Networking, also known as computer networking, is the practice of transporting and exchanging data between nodes over a shared medium in an information system. Networking comprises not only the design, construction and use of a network, but also the management, maintenance and operation of the network infrastructure, software and policies.

Computer networking enables devices and endpoints to be connected to each other on a local area network (LAN) or to a larger network, such as the internet or a private wide area network (WAN). This is an essential function for service providers, businesses and consumers worldwide to share resources, use or offer services, and communicate. Networking facilitates everything from telephone calls to text messaging to streaming video to the internet of things (IoT).

The level of skill required to operate a network directly correlates to the complexity of a given network. For example, a large enterprise may have thousands of nodes and rigorous security requirements, such as end-to-end encryption, requiring specialized network administrators to oversee the network.

At the other end of the spectrum, a layperson may set up and perform basic troubleshooting for a home Wi-Fi network with a short instruction manual. Both examples constitute computer networking.

Types of networking

There are two primary types of computer networking: wired networking and wireless networking.

Wired networking requires the use of a physical medium for transport between nodes. Copper-based Ethernet cabling, popular due to its low cost and durability, is commonly used for digital communications in businesses and homes. Alternatively, optical fiber is used to transport data over greater distances and at faster speeds, but it has several tradeoffs, including higher costs and more fragile components.

Wireless networking uses radio waves to transport data over the air, enabling devices to be connected to a network without any cabling. Wireless LANs are the most well-known and widely deployed form of wireless networking. Alternatives include microwave, satellite, cellular and Bluetooth, among others.

As a general rule, wired networking offers greater speed, reliability and security compared to wireless networks; wireless networking tends to provide more flexibility, mobility and scalability.

It should be noted that these types of networking concern the physical layer of the network. Networking can also be classified according to how it's built and designed, encompassing approaches that include software-defined networking (SDN) or overlay networks. Networking can also be categorized by environment and scale, such as LAN, campus, WAN, data center networks or storage area networks.

Components of networking

Computer networking requires the use of physical network infrastructure -- including switches, routers and wireless access points -- and the underlying firmware that operates such equipment. Other components include the software necessary to monitor, manage and secure the network.

Additionally, networks rely on the use of standard protocols to uniformly perform discrete functions or communicate different types of data, regardless of the underlying hardware.

For example, voice over IP (VoIP) can transport IP telephony traffic to any endpoint that supports the protocol. HTTP provides a common way for browsers to display webpages. The internet protocol suite, also known as TCP/IP, is a family of protocols responsible for transporting data and services over an IP-based network.

A computer network, also referred to as a data network, is a series of interconnected nodes that can transmit, receive and exchange data, voice and video traffic. Examples of nodes in a network include servers or modems. Computer networks commonly help endpoint users share resources and communicate. They commonly appear all over the place, such as homes, offices and government administrations. The use of computer networks can overcome geographic barriers and enable the sharing of information. Computer networks enable the usage and sharing of any number of applications and services, including emails, video, audio and plenty of other types of data, over the internet.

Network devices use a variety of protocols and algorithms to specify exactly how endpoints should transmit and receive data. For example, the Ethernet standard establishes a common language for wired networks to communicate, and the 802.11 standard does the same for wireless local area networks (WLANs).

Uses

Computer networks have a variety of uses that many would see as essential today, including the following:

  • file sharing, which enables users to share data files through a network;
  • application sharing, which enables users to share applications through a network;
  • hardware sharing, which enables users in a network to share hardware devices, such as printers and hard drives;
  • client-server model, which enables data to be stored on servers, where end-user devices -- or clients -- can access that data;
  • voice over IP (VoIP), which enables users to send voice data through internet protocols;
  • communication, which can include video, text and voice;
  • e-commerce, which enables users to sell and buy products over the internet; and
  • gaming, which enables multiple users to play together from various locations.

In addition, program design requires skills and knowledge in both computer network technologies and program requirements.

How computer networks work

Computer networks operate using a varying set of hardware and software. All packet-switched networks use Transmission Control Protocol/Internet Protocol (TCP/IP) to establish a standard means of communication. Each endpoint in a network has a unique identifier that is used to indicate the source or destination of the transmission. Identifiers include the node's IP address or Media Access Control (MAC) address. Endpoint nodes, which are used for routing purposes, include switches and routers, servers, personal computers, phones, networked printers and other peripheral computing devices, as well as sensors and actuators. The Open Systems Interconnection (OSI) model defines how data is transferred between computers.

A network's capacity is how much traffic the network can support at any one time while still meeting service-level agreements (SLAs). Network capacity is measured in terms of bandwidth. Bandwidth is quantified by the theoretical maximum number of bits per second (bps) that can pass through a network device. Throughput is a measure of the actual speed of a successful transmission after accounting for factors like latency, processing power and protocol overhead.

Advantages

Advantages of using computer networks include the following:

  • file sharing, which enables users to share data between users;
  • resource sharing, which enables users to share multiple devices, such as copiers and printers;
  • communication, which enables users to send and receive messages and data in real time from multiple devices;
  • convenience in that data is accessible through an internet connection;
  • cost in that there are reduced hardware costs since networked devices can share resources; and
  • storage, which enables users to access data that's stored remotely or on other network devices.

Types of computer networks

Networks are often categorized by the wired or wireless transmission technology they support, as well as the scope of their domains. Some examples of computer networks include the following:

  • local area networks (LANs), which interconnect endpoints in a single domain;
  • in contrast, wide area networks (WANs), which interconnect multiple LANs;
  • metropolitan area networks (MANs), which interconnect computer resources in a geographic area;
  • storage area networks (SANs), which interconnect storage devices and resources;
  • personal area networks (PANs);
  • WLANs;
  • campus area networks (CANs);
  • virtual private networks (VPNs);
  • passive optical networks (PONs); and

Networks may also be divided into subnetworks, also called subnets.

Network access

Networks can be public or private. While anyone can access the public internet, access to private and virtually private networks requires the end user to be assigned access credentials.

In the enterprise, network access control (NAC) systems typically use security policies to control access to the organization's network. This means that network devices are not allowed to connect unless they meet a predefined business policy, which is enforced by NAC products. When deployed, NAC systems immediately discover all the devices connected to a network, categorize them by type and then react to them based on preconfigured compliance rules implemented by the organization's security team.

NAC products enable device access to a network based on a specific, per-device basis, with granular controls over what type and level of access is allowed. These controls are delivered by policies that are defined in a central control system. Most NAC systems can also integrate with Active Directory (AD) in order to control network access based on group policy, ensuring users only have the network access required to fulfill their jobs.

Network topologies

A network topology is the physical or logical structure of a network. Network topologies include the following:

  • Full mesh network. All nodes are connected to each other and can exchange data.
  • Partial mesh network. Some nodes are connected to each other in a full mesh scheme, but others are only connected to one or two other nodes in the network.
  • Point-to-point network. Network connectivity is limited to two endpoints.
  • Star network. All network nodes are connected to a common central computer.
  • Tree network. Two or more star networks are connected together.
  • Bus network. Network devices are attached directly to a transmission line. All signals pass through all devices, but each device has a unique identity and recognizes signals intended for it.
  • Ring network. Network devices are connected to each other in a ring format, where each device is connected to at least two other devices.
    When a computer on a network share resources with other computer it is called?
    A visual of different types of network topology

Network topology vs. network fabric

Network topologies are the physical or logical structure of a network. The term network fabric describes the way each topology creates a particular type of crisscross pattern of connections, such as bus, ring and star topologies. The word fabric is used as an allusion to threads in a fabric. A good way to remember the difference is that network fabrics describe a network topology.