What is a Computer Network

What is a Computer Network ?
Computer Network is a collection of computer and other hardware components interconnected by communication channels that allow sharing of resources and information. Computer networking links together computers, information and resources through various hardware. Take a look at the history and types of computer networking and the components involved.

Networks may be classified according to a wide variety of characteristics, such as the medium used to transport the data, communications protocol used, scale, topology, and organizational scope.

Communications protocols define the rules and data formats for exchanging information in a computer network, and provide the basis for network programming. Well-known communications protocols include two Ethernet, a hardware and link layer standard that is ubiquitous in local area networks, and the Internet protocol suite, which defines a set of protocols for internetworking, i.e. for data communication between multiple networks, as well as host-to-host data transfer, and application-specific data transmission formats.

Computer networking is sometimes considered a sub-discipline of electrical engineering, telecommunications, computer science, information technology or computer engineering, since it relies upon the theoretical and practical application of these disciplines.

computer networking to computer

What is a Computer Network and what 6 important part of computer network?
1. Communication Network Architectures:
New design contributions on Local Area Networks (LANs), Metropolitan Area Networks (MANs), Wide Area Networks (WANs) including Wired, Wireless, Mobile, Cellular, Sensor, Optical, IP, ATM, and other related network technologies,as well as new switching technologies and the integration ofvarious networking paradigms.

2. Communication Network Protocols:
New design contributions on all protocol layers except the Physical Layer, consideringall types of networks mentioned above and their performance evaluation, novel protocols, methods and algorithms related to, e.g., medium access control, error control, routing, resource discovery, multicasting, congestion and flow control, scheduling, multimedia quality of service, as well as protocol specification, testing and verification.

3. Network Services and Applications:
Web, Web caching, Web performance, Middleware and operating system support for all types of networking, electronic commerce, quality of service,new adaptive applications, and multimedia services.

4. Network Security and Privacy:
Security protocols, authentication, denial of service, anonymity, smartcards, intrusion detection, key management, viruses and other malicious codes, information flow, data integrity, mobile code and agent security.

5. Network Operation and Management:
Including network pricing, network system software, quality of service, signaling protocols, mobility management, power management and power control algorithms, network planning, network dimensioning, network reliability, network performance measurements, network modeling and analysis, and overall system management.

6. Discrete Algorithms and Discrete Modeling
Algorithmic and discrete aspects in the context of computer networking as well as mobile and wireless computing and communications. Fostering cooperation among practitioners and theoreticians in this field.

Ok, I hope you knowing structer of computer network after read this information.