Generated by DeepSeek V3.2computer networks are systems of interconnected computing devices that facilitate data exchange and resource sharing. These networks range from simple connections between two personal computers to vast global infrastructures like the Internet. The field is fundamentally shaped by organizations such as the Institute of Electrical and Electronics Engineers and the Internet Engineering Task Force, which establish critical standards.
A computer network is defined by the physical and logical interconnection of multiple nodes to enable communication. The primary purposes include sharing access to hardware like printers, facilitating data transmission for applications such as email, and enabling distributed computing processes. Foundational concepts were advanced by early projects like the ARPANET, developed with support from the United States Department of Defense. The evolution of these systems has been central to the Digital Revolution, transforming industries and enabling services from the World Wide Web to cloud computing.
Networks are categorized primarily by their geographical scope. A local area network typically serves a single building, like an office at IBM or a campus of Stanford University. A metropolitan area network covers a city or region, often used by entities like the New York City Government. A wide area network spans countries or continents, exemplified by the Internet backbone operated by companies such as AT&T and Deutsche Telekom. Other classifications include personal area networks for devices near an individual, storage area networks for dedicated data storage, and virtual private networks that create secure tunnels over public infrastructure.
Network topology describes the arrangement of elements, with common patterns including the bus, star, ring, and mesh. The physical layout is distinct from the logical topology, which governs data flow. Network architecture defines the structured design principles; the dominant models are the client–server model, where clients request services from centralized servers like those run by Google, and the peer-to-peer model, popularized by applications such as BitTorrent and early Napster. Hybrid architectures are also prevalent in modern enterprise environments.
Essential physical devices form the backbone of any network. Network interface cards enable devices to connect to the medium, while repeaters and hubs amplify and distribute signals. More intelligent devices like switches operate at the data link layer to direct traffic within a local area network. Routers, crucial for interconnecting networks, read IP addresses to forward packets between segments, forming the core of the Internet. Other vital components include modems for modulating signals, firewalls for security, and wireless access points for Wi-Fi connectivity as standardized by the IEEE 802.11 working group.
Protocols are formal rules governing data exchange. The Internet protocol suite, commonly known as TCP/IP, provides the foundation for the modern Internet, with key protocols like the Transmission Control Protocol and the Internet Protocol. Reference models standardize these functions; the OSI model, developed by the International Organization for Standardization, conceptualizes seven layers, while the simpler TCP/IP model is used in practice. Other critical protocols include Ethernet (standardized as IEEE 802.3) for local networks, the Hypertext Transfer Protocol for the World Wide Web, and the Domain Name System for resolving human-readable names like "Wikipedia.org" into IP addresses.
Security is paramount, involving measures to protect data and resources from threats like malware and unauthorized access. Techniques include cryptography, using algorithms like the Advanced Encryption Standard, and authentication protocols such as Kerberos. Dedicated hardware and software like firewalls and intrusion detection systems are deployed. Network management ensures reliability and performance, utilizing protocols like the Simple Network Management Protocol for monitoring devices from vendors like Cisco Systems. This field is heavily influenced by standards from bodies like the National Institute of Standards and Technology and faces evolving challenges from sophisticated actors, including state-sponsored groups.