A computer network is a set of computers connected together for the purpose of sharing resources. The most common resource shared today is a connection to the Internet. Other shared resources can include a printer or a file server.
Network architecture refers to the layout of the network, including the hardware, software, connectivity, communication protocols, and mode of transmission, such as wired or wireless.
Network topology is the arrangement of the various elements (links, nodes, etc.) of a computer network. Here are some common topologies:
The OSI (Open Systems Interconnection) model is a conceptual framework used to understand network interactions in seven layers:
The TCP/IP model is a concise version of the OSI model, consisting of four layers:
Network devices or networking hardware are physical devices that mediate data traffic in a computer network. Here are some common devices:
Routing is the process of selecting a path for traffic in a network. Here are some key concepts:
Network security involves measures taken to protect data during their transmission. Here are some key concepts: