logo

OCR GCSE Computer Science revision notes

Computer networks, connections and protocols Revision Notes

Study Computer networks, connections and protocols with curriculum-aligned Revision Notes resources, practice links, and exam-focused support.

At a glance

revision notes

Resource type

Topic

Computer networks, connections and protocols

OcrGcseComputer ScienceComputer networks, connections and protocols

Revision notes

  • Networks and Topologies: Foundation and Implementation Revision Notes

    What is a Computer Network?

    A computer network is a collection of interconnected devices that can communicate with each other. These devices include computers, servers, printers, and other peripherals. The primary purpose of a network is to facilitate resource sharing (e.g., printers, files, internet access) and enable communication between users. Networks can range from small local area networks (LANs) in a home or office to vast wide area networks (WANs) like the internet. Key benefits include data sharing, hardware sharing, and centralized management, while drawbacks involve security risks and setup costs.

    Advantages and Disadvantages of Networks

    Advantages of computer networks include: efficient resource sharing (e.g., sharing a single printer among multiple users), centralised data storage (simplifying backup and ensuring data consistency), collaborative working opportunities, and improved communication capabilities. Disadvantages include: increased vulnerability to security threats (like hacking or malware), potential for network downtime if critical components fail, high initial setup and maintenance costs, and the need for skilled personnel to manage complex network infrastructures.

    Network Topologies: Star

    The star topology connects all network devices to a central hub or switch. This central device acts as a central point of data exchange. If one cable connecting a device to the hub fails, only that specific device loses network access, not the entire network. However, if the central hub or switch fails, the entire network segment it serves will become inoperative. Star topologies are common due to ease of installation, simple fault identification, and good performance under normal load. Adding or removing devices is also straightforward.

    Network Topologies: Bus

    In a bus topology, all network devices are connected to a single common communication line, known as the backbone cable. Data packets travel along this cable, and each device checks to see if the packet's destination address matches its own. A key characteristic of bus topologies is that a break in the main backbone cable will disrupt communication for the entire network. Additionally, data collisions can occur if multiple devices attempt to transmit data simultaneously, which can reduce network efficiency. This topology requires terminators at each end of the backbone cable to absorb signals and prevent reflections. Bus topologies are generally simpler and cheaper to implement for small networks but are less fault-tolerant and scalable than star topologies.

  • Understanding Wired and Wireless Networks, Protocols, and Layers Revision Notes

    Wired vs. Wireless Networks

    Wired networks use physical cables (e.g., Ethernet, fibre optic) for data transmission. They typically offer higher speeds, greater reliability, and enhanced security due to the physical connection. Examples include Local Area Networks (LANs) in offices using Ethernet cables. Wireless networks, such as Wi-Fi, use radio waves to transmit data, providing mobility and convenience without cables. While offering flexibility, they can be more susceptible to interference, have lower speeds in some scenarios, and generally present more security challenges if not properly configured. Both types are essential in modern networking infrastructure, often coexisting within the same environment.

    The Role of Protocols

    Protocols are fundamental rules governing data communication across a network. They define the format for data exchange, how errors are handled, and how devices initiate and terminate connections. Without protocols, devices from different manufacturers or running different operating systems would be unable to communicate effectively. Key examples include TCP (Transmission Control Protocol) for reliable data streams, IP (Internet Protocol) for addressing and routing packets, HTTP (Hypertext Transfer Protocol) for web browsing, and FTP (File Transfer Protocol) for file transfers. These protocols ensure interoperability and reliable data exchange.

    Network Layering (e.g., TCP/IP Model)

    Network communication is often broken down into a series of layers, a concept known as layering. The TCP/IP model is a common example, typically consisting of four or five layers (Application, Transport, Internet/Network, Data Link/Network Interface/Physical). Each layer performs specific functions independently but cooperates with layers above and below it. For instance, the Application layer provides user services (like email or web browsing), the Transport layer ensures data integrity (e.g., TCP), the Internet layer handles addressing and routing (e.g., IP), and the Network Access layer manages the physical transmission of data (e.g., Ethernet, Wi-Fi). This modular approach simplifies network design, allows for protocol independence, and aids in troubleshooting by localising problems to a specific layer.

    Benefits of Layering

    Layering offers several significant advantages in network design and operation. Firstly, it allows for specialisation, where each layer can be developed and optimised independently without affecting other layers, promoting industry-wide standards. Secondly, it provides flexibility, meaning protocols at one layer can be swapped out without requiring changes to other layers (e.g., changing from Ethernet to Wi-Fi at the physical layer doesn't fundamentally change how web browsers work at the application layer). Thirdly, it simplifies troubleshooting, as issues can often be isolated to a particular layer, making diagnosis and resolution more straightforward. Finally, it enables interoperability between different hardware and software systems.

Related topics

Study nearby topics next

Revision hubs

Keep studying from the right hub

Computer networks, connections and protocols Revision Notes | OCR GCSE Computer Science | ExamCompanion