May 21, 2019
Computer networks are the basis of communication in IT. They are used in a huge variety of ways and can include many different types of network. A computer network is a set of computers that are connected together so that they can share information. The earliest examples of computer networks are from the 1960s, but they have come a long way in the half-century since then.
Computer networks are used to carry out a large number of tasks through the sharing of information.
There are many different types of network, which can be used for different purposes and by different types of people and organization. Here are some of the network types that you might come across:
Computer networks can have different designs, with the two basic forms being client/server and peer-to-peer networks. Client/server networks have centralized servers for storage, which are accessed by client computers and devices. Peer-to-peer networks tend to have devices that support the same functions. They are more common in homes, while client/server networks are more likely to be used by businesses.
There are also different types of network connections that concern how elements in a network are connected to each other. Topologies are used to connect computers, with a collapsed ring being the most common type due to the Ethernet supporting the internet, local area networks and wide area networks.
A central node connects a cable to each computer in the network in a star topology. Each computer in the network has an independent connection to the center of the network, and one connection breaking won't affect the rest of the network. However, one downside is that many cables are required to form this kind of network.
In a bus topology network connection, one cable connects the computer. The information for the last node on the network has to run through each connected computer. There is less cabling required, but if the cable breaks it means that none of the computers can reach the network.
A ring topology is similar to a bus topology. It uses a single cable with the end nodes connected to each other so the signal can circle through the network to find its recipient. The signal will try several times to find its destination even when the network node is not working properly. A collapsed ring has a central node which is a hub, router or switch. The device has an internal ring topology and has places for cable to plug in. Every computer in the network has its own cable to plug into the device. In an office, this probably means having a cabling closet, where all computers are connected to the closet and the switch.
Network protocols are the languages that computer devices use to communicate. The protocols that computer networks support offer another way to define and group them. Networks can have more than one protocol and each can support different applications. Protocols that are often used include TCP/IP, which is most common on the internet and in home networks.
Many protocols can work with both wired and wireless networks. In recent years, however, wireless technologies have grown and become much more popular. Wi-Fi and other wireless technologies have become the favorite option for building computer networks. One of the reasons for this is that wireless networks can easily support different types of wireless gadgets that have become popular over the years, such as smartphones and tablets. Mobile networking is now an important thing to consider because it's not going to go away anytime soon.
Open system: an open system is connected to the network and prepared for communication.
Closed system: a closed system is not connected to the network and so can't be communicated with.
IP (internet protocol) address: the network address of the system across the network, which is also known as the Logical Address).
MAC address: the MAC address or physical address uniquely identifies each host. It is associated with the Network Interface Card (NIC).
Port: a port is a channel through which data is sent and received.
Nodes: nodes is a term used to refer to any computing devices such as computers that send and receive network packets across the network.
Network packets: the data that is sent to and from the nodes in a network.
Routers: routers are pieces of hardware that manage router packets. They determine which node the information came from and where to send it to. A router has a routing protocol which defines how it communicates with other routers.
Network address translation (NAT): a technique that routers use to provide internet service to more devices using fewer public IPs. A router has a public IP address but devices connected to it are assigned private IPs that others outside of the network can't see.
Dynamic host configuration protocol (DHCP): assigns dynamic IP addresses to hosts and is maintained by the internet service provider.
Internet service providers (ISP): companies that provide everyone with their internet connection, both to individuals and to businesses and other organizations.