Computer Networks Assignment
Computer Networks Assignment
1. Define Topology, List Various Topologies, and Explain Any Two in Detail
Topology refers to the physical or logical arrangement of computers, cables, and other components in a
network. It defines how devices are connected and how data flows between them.
- Bus Topology
- Star Topology
- Ring Topology
- Mesh Topology
- Tree Topology
- Hybrid Topology
In a bus topology, all devices are connected to a single central cable, known as the bus or backbone.
Advantages:
Disadvantages:
Advantages:
Disadvantages:
Protocol Hierarchies refer to the layered structure where each layer is responsible for a specific function in
the communication process. These layers communicate through well-defined interfaces and protocols,
reducing complexity and allowing interoperability. Example: OSI model is a 7-layer protocol hierarchy.
Connection-Oriented:
- Example: TCP
- Higher overhead.
Connectionless:
- No connection setup.
- Example: UDP
- Lower overhead.
Service Primitives are basic operations used for communication between layers. They represent the interface
Types:
- Response: A reply.