Com
puter network
From Wikipedia, the free encyclopedia
Jump to navigationJump to search
"Datacom" redirects here. For other uses, see Datacom (disambiguation).
                     Network science
                                            Theory
                                             Graph
                                     Complex network
                                           Contagion
                                          Small-world
                                           Scale-free
                                    Community structure
                                           Percolation
                                           Evolution
                                      Controllability
                                      Graph drawing
                                          Social capital
                                          Link analysis
                                          Optimization
                                          Reciprocity
                                            Closure
                                           Homophily
                                          Transitivity
                            Preferential attachment
                                Balance theory
                                Network effect
                               Social influence
                             Network types
                           Informational (computing)
                              Telecommunication
                                   Transport
                                     Social
                            Scientific collaboration
                                  Biological
                                Artificial neural
                                Interdependent
                                   Semantic
                                    Spatial
                                 Dependency
                                     Flow
                                    on-Chip
                                Graphs
                      Features
                          Clique
                        Component
                            Cut
                           Cycle
                       Data structure
                           Edge
                           Loop
                       Neighborhood
                           Path
                          Vertex
                   Adjacency list / matrix
                   Incidence list / matrix
                                 Types
                                  Bipartite
                                 Complete
                                  Directed
                                   Hyper
                                   Multi
                                       Random
                                       Weighted
                                        Metrics
                                   Algorithms
                                       Centrality
                                        Degree
                                   Betweenness
                                       Closeness
                                       PageRank
                                         Motif
                                       Clustering
                           Degree distribution
                                   Assortativity
                                        Distance
                                       Modularity
                                       Efficiency
                                Models
                    Topology
                    Random graph
                     Erdős–Rényi
                   Barabási–Albert
                    Fitness model
                    Watts–Strogatz
              Exponential random (ERGM)
               Random geometric (RGG)
                  Hyperbolic (HGN)
                     Hierarchical
                   Stochastic block
                  Maximum entropy
                  Soft configuration
                   LFR Benchmark
                            Dynamics
                           Boolean network
                             agent based
                            Epidemic/SIR
                                         Lists
                                  Categories
                                    Topics
                                   Software
                              Network scientists
                           Category:Network theory
                            Category:Graph theory
                                                       v
                                                       t
                                                       e
                Operating systems
                        Common features
                             Process management
                                   Interrupts
                            Memory management
                                  File system
                                 Device drivers
                                  Networking
                                    Security
                                      I/O
                                                       v
                                                       t
                                                        e
A computer network is a digital telecommunications network for sharing resources between
nodes, which are computing devices that use a common telecommunications technology.
Data transmission between nodes is supported over data links consisting of physical cable
media, such as twisted pair or fiber-optic cables, or by wireless methods, such as Wi-Fi,
microwave transmission, or free-space optical communication.
Network nodes are network computer devices that originate, route and terminate data
communication.[1] They are generally identified by network addresses, and can include hosts
such as personal computers, phones, and servers, as well as networking hardware such as
routers and switches. Two such devices can be said to be networked when one device is able
to exchange information with the other device, whether or not they have a direct connection
to each other. In most cases, application-specific communications protocols are layered (i.e.
carried as payload) over other more general communications protocols.
Computer networks support many applications and services, such as access to the World
Wide Web, digital video, digital audio, shared use of application and storage servers, printers,
and fax machines, and use of email and instant messaging applications. Computer networks
may be classified by many criteria, for example, the transmission medium used to carry their
signals, bandwidth, communications protocols to organize network traffic, the network's size,
topology, traffic control mechanism, and organizational intent. The