computer network

A system for connecting distributed computer equipment and communication equipment to realize information transmission
open 61 homonymous entries
Collection
zero Useful+1
zero
synonym Computer network (Computer network) generally refers to computer network (a system that connects distributed computer equipment and communication equipment to realize information transmission)
Computer network refers to geographical position Different computers with independent functions and peripheral , via Communication line Connect with communication equipment Network operating system Network management software and Network communication protocol Under the management and coordination of resource sharing and information transfer Of computer system [1]
Computer network is mainly composed of some universal and programmable hardware interconnected. These programmable hardware can be used to transmit a variety of different types of data, and can support a wide range of and growing applications.
Chinese name
computer network
Foreign name
Computer network
Alias
Computer network system
Field of use
internet
Features
Information transmission and sharing
Category
Network operating system

Define classification

Announce
edit

In broad sense

Schematic diagram of computer network link
Computer network Computer communication network The simplest definition of computer network is: some interconnected shared resource A collection of purposeful, autonomous computers. According to this definition, the early terminal oriented networks are not computer networks, but can only be called Online system (Because many terminals at that time could not be regarded as autonomous computers). But with the decline of hardware price, many terminals have certain intelligence, so "terminal" and "autonomous computer" gradually lose their strict boundaries. If used Microcomputer As a terminal, according to the above definition, the early terminal oriented network can also be called computer network. [2]
In addition, from the logical function, the computer network is based on the purpose of transmitting information Communication line A collection of computer systems that connect multiple computers. A computer network consists of Transmission medium and Communication equipment [2]
From the perspective of users, computer networks are defined as follows: Automatic management The network operating system of. It calls the resources called by users, and the whole network is transparent to users like a large computer system. [2]
A more general definition is: using Communication line Geographically dispersed and functionally independent computer system It is a system connected with communication equipment in different forms to realize resource sharing and information transmission with fully functional network software and protocols. [2]
On the whole, computer networks are distributed in different Geographical region Computer and specialized peripheral The communication lines are interconnected to form a large scale and powerful system, so that many computers can easily transfer information to each other and share hardware, software, data information and other resources. In short, a computer network is a collection of many autonomous computers connected by communication lines. [2]
The simplest computer network has only two computers and a link connecting them, that is, two nodes and a link. [2]

By Connect

Computer network is an autonomous collection of computers interconnected by lines. Specifically, computers, terminals and accessory equipment A system that uses communication equipment and communication lines to connect and configure network software to realize computer resource sharing. [2]

On demand

Computer networks are systems in which a large number of independent but interconnected computers work together to complete computer tasks. [3]

development history

Announce
edit
Since the emergence of computer network, its Development speed And its application is amazing. Looking at the development of computer network, it has roughly gone through the following four stages: [2]

Birth stage

Before the mid-1960s, the first generation computer network was a remote online system centered on a single computer. The typical application was an aircraft booking system composed of a computer and more than 2000 terminals across the United States. The terminal was the peripheral equipment of a computer, including a display and keyboard CPU And memory. along with Remote terminal The front-end machine is added in front of the host( FEP )。 At that time, people defined computer networks as "systems connected for the purpose of transmitting information, realizing remote information processing or further achieving resource sharing" communication system It has the rudiment of network. [2]

Formation stage

From the mid-1960s to the 1970s Second generation computer network Multiple hosts are interconnected through communication lines to provide services for users. It rose in the late 1960s. Typical examples are Defense Advanced Research Projects Agency Assisted in development ARPANET Hosts are not directly connected by lines, but by interface messages processor (IMP) Connected after transfer. The IMP and the communication lines connected between them are responsible for the communication tasks between hosts, which constitutes Communication subnet The host of communication subnet interconnection is responsible for running programs, providing resource sharing Resource subnet During this period, Network concept The basic concept of computer network is formed for "the collection of computers with independent functions interconnected for the purpose of sharing resources with each other". [2]

Interconnection stage

The third generation computer networks from the late 1970s to the 1990s are unified Network architecture And an open and standardized network complying with international standards. After the rise of ARPANET, computers Network development Rapid, major computer companies have launched their own networks Architecture And the software and hardware products to realize these structures. Because there is no unified standard, it is difficult to interconnect products from different manufacturers. People urgently need a Openness Standardization and practicality of network environment In this way, two most important international architectures emerge, namely TCP/IP Architecture and International Organization for Standardization Of OSI Architecture [2]

High speed network technology stage

The fourth generation computer network since the 1990s, due to LAN technological development Mature, optical fiber and high-speed network technology appear. The whole network is like a large computer system transparent to users, and has developed into the Internet represented by the Internet. [2]

form

Announce
edit
Classification of Computer Networks and General Things classification method Similarly, things can be classified according to their different characteristics (i.e., their attributes). Computer network is generally defined as a network composed of multiple computers (or other computers network equipment )Via Transmission medium Composed of physical (or logical) connections with software. Generally speaking, the composition of computer network basically includes: computer Network operating system Transmission medium (can be tangible or intangible, such as wireless network And the corresponding application software. [3]

function

Announce
edit

data communication

data communication It is one of the most important functions of computer network. Data communication is based on certain communication protocol , using Data transmission technology A method of transferring data information between two terminals communication mode And communication services. It can realize data information transmission between computers, computers and terminals, and between terminals. It is the third largest communication service after relay message and telephone service. The information transmitted in data communication is binary data Another characteristic of data communication is that it is always connected with Telematics Connected, it includes Scientific computing , process control, information retrieval, etc. [2]

resource sharing

resource sharing It is one of the main purposes for people to establish computer networks. Computer resources include hardware resources, software resources and Data resources The sharing of hardware resources can improve the Utilization , avoid Reinvestment , such as using computer network to establish Network printer The sharing of software resources and data resources can make full use of existing information resources to reduce Software development process Labor in, avoiding Large database Repeated construction. [2]

centralized management

The development and application of computer network technology has made modern office means Operation management And so on. At present, there are many management information systems Office automation system These systems can realize centralized management of daily work and improve work efficiency , add economic performance [2]

Realize distributed processing

network technique The development of Distributed Computing It's possible. For large projects, they can be divided into many small projects, which are completed by different computers, and then concentrated to solve problems. [2]

Load balancing

Load balancing means that the work is evenly distributed to each set on the network computer system network control center It is responsible for distribution and detection. When a computer is overloaded, the system will automatically transfer the load to a lighter computer system for processing. [2]
This shows that the computer network can greatly expand the computer Functions of the system , expand its Scope of application , improve reliability, provide convenience for users, reduce costs, and improve Price performance ratio [2]

classification

Announce
edit
although Network type There are a variety of criteria for the division of Universal Network Classification criteria. According to this standard, various network types can be divided into LAN, MAN WAN And the Internet. Generally speaking, the LAN can only be in a small area, and the MAN is in different areas Network interconnection However, it is important to note that the network division here does not strictly distinguish the geographical scope, but can only be a qualitative concept. These kinds of computer networks are briefly introduced below. [4]

LAN

LAN
Local Area Network LAN )Usually, our common "LAN" refers to the local area network, which is our most common and widely used network. With the development and improvement of the whole computer network technology, LAN has been fully applied and popularized. Almost every unit has its own LAN, and some even families have their own Small LAN Obviously, the so-called LAN is Local areas The network within the range covers a small area. There is no too many restrictions on the number of computers configured in the LAN. The number of computers can be as few as two, and as many as hundreds. Generally speaking Enterprise LAN In China, the number of workstations ranges from dozens to 200. Generally speaking, the geographical distance involved in the network can be within a few meters to 10 kilometers. The LAN is generally located in a building or unit, and there is no path finding problem, not including network layer Application of. [4]
This network is characterized by narrow connection range, few users, easy configuration and high connection speed. At present, the fastest speed of LAN is today's 10G Ethernet Has. IEEE The 802 Standards Committee of Ethernet (Ethernet)、 Token Ring Network Token Ring )Optical fiber distributed interface network( FDDI ), Asynchronous Transfer Mode Network (ATM) and the latest Wireless LAN (WLAN)。 These will be described in detail later. [4]

Metropolitan area network

Schematic diagram of metropolitan area network
(Metropolitan Area Network; MAN) Generally speaking, this kind of network refers to the interconnection of computers in a city but not in the same geographical area. The connection distance of this network can be 10~100km, and it adopts IEEE802.6 standard. Compared with LAN, MAN extends a longer distance and connects more computers, which can be said to be an extension of LAN network in geographical scope. In a large city or urban area, a MAN network is usually connected to multiple LAN networks. Such as the LAN connecting government agencies, hospitals, telecommunications, companies and enterprises. because Optical fiber connection The introduction of makes the high-speed LAN in MAN interconnection It's possible. [4]
MAN is mostly used ATM technology do backbone network ATM is a technology used for data, voice, video and multimedia application program High speed of network transmission method. ATM includes an interface and a protocol, which can Bit rate Switch between constant and changing traffic. ATM also includes hardware, software and ATM protocol Media with consistent standards. ATM provides a scalable backbone infrastructure to adapt to different sizes, speeds and Addressing technology 's network. The biggest disadvantage of ATM is that the cost is too high, so it is generally used in government MAN, such as postal services, banks, hospitals, etc. [4]

WAN

Wide area schematic diagram
(Wide Area Network, WAN )This kind of network, also known as remote network, covers a wider range than MAN. It is generally interconnected between LANs or MAN networks in different cities, and its geographical range can range from hundreds to thousands of kilometers. Because of the distance, Information attenuation It is very serious, so this kind of network generally needs to rent a special line, and connect it with the line through the IMP (interface information processing) protocol to form Reticular structure And solve the routing problem. This kind of MAN is connected to many users Exit bandwidth Limited, so the terminal connection rate of users is generally low, usually 9.6 Kbps - 45 Mbps, such as: CHINANET CHINAPAC , and CHINADDN network. [4]
The above mentioned several classifications of networks. In fact, in real life, we really encounter the LAN most, because it can be large or small, and it is relatively easy to implement in both units and families. It is also the most widely used network, so it is necessary for us to Access equipment Make a further understanding. [4]

Wireless network

Wireless network
along with Notebook computer (notebook computer )And Personal digital assistant (Personal Digital Assistant, PDA) and other portable computers are increasingly popular and developed, and people often have to be on the road Answer the phone , sending a fax and E-mail Read online information and log in to remote machines. However, it is impossible to connect with the network of the unit through wired media on the car or aircraft Wireless network I'm interested. Although the wireless network and mobile communication They are often linked, but the two concepts are not identical. For example, when a portable computer passes through PCMCIA card Connect to the telephone socket and it will become Wired network Part of. On the other hand, the location of some computers connected through wireless networks may be fixed. For example, computers in the two buildings can be connected together through wireless networks between buildings that are not convenient to be connected through wired cables. [4]
Wireless network, especially WLAN, has many advantages, such as easy installation and use. But there are many WLAN deficiencies : like its Data transmission rate Generally low, much lower than Wired LAN In addition, the wireless LAN error rate It is also relatively high, and the interference between the stations is relatively severe. There are different ways to implement user wireless networks. Some foreign universities have installed many antennas on their campuses, allowing students to sit under trees and view library materials. This situation is realized by digital communication between two computers directly through wireless LAN. Another possible way is to use traditional Analog Modem adopt Cellular telephone system Communication. Honeycomb has been available in many foreign cities Digital information Grouping data ( Cellular Digital Packet Data, CDPD )So that you can CDPD system Directly establish wireless LAN. wireless network It is currently a research hotspot at home and abroad, and the research of wireless network is made up of market demand Driven. The characteristic of wireless network is that users can access computer network at any time and anywhere, which makes it have a strong application prospect. At present, there are many wireless network based products, such as Personal communication system ( Personal CommunicationSystem, PCS )Telephone, wireless Data terminal Portable Videophone , personal digital assistant (PDA), etc. The development of wireless network depends on Wireless communication technology Support. wireless communication system Mainly: low-power Cordless Telephone System , analog cellular system Digital cellular system Mobile satellite system , wireless LAN, wireless WAN, etc. [4]

performance

Announce
edit
The performance of computer network generally refers to its several important performance index But in addition to these important performance indicators, there are also some non performance characteristics that have a great impact on the performance of computer networks. [5]
1. Performance index of computer network
Performance indicators measure the performance of computer networks from different aspects. [5]
(1) Rate
The signals sent by the computer are all in digital form. Bit It is the unit of data quantity in the computer information theory Used in information content Units of. The English word bit comes from binary digit, which means a“ Binary digit ”, so a bit is a 1 or 0 in a binary number. In network technology, the speed refers to that the host connected to the computer network Digital channel The rate at which data is uploaded, also known as data rate (data rate) or Bit rate (bit rate)。 Rate is the most important performance index in computer network. The unit of rate is bit/s( Bits per second )(i.e. bit per second). [5]
(2) Bandwidth
"Bandwidth" has the following two different meanings. [5]
bandwidth It originally refers to the bandwidth of a signal. The bandwidth of a signal refers to the bandwidth occupied by various frequency components contained in the signal frequency range For example, in the traditional Communication line The standard bandwidth of the uploaded telephone signal is 3.1kHz (from 300Hz to 3.4kHz, that is, the frequency range of the main components of voice). The unit of bandwidth in this sense is Hz (or Kilohertz Megahertz Gih Etc.). [5]
② In a computer network, bandwidth is used to indicate the ability of the communication line of the network to transmit data network bandwidth It refers to the "highest data rate" that can be passed from one point to another in the network in unit time. Generally speaking, "bandwidth" means this. The unit of bandwidth in this sense is "bits per second", which is recorded as bit/s. [5]
(3) throughput
Throughput represents the amount of data passing through a network (or channel, interface) in a unit time. Throughput is more often used as a measure of the network in the real world, so as to know how much data can actually pass through the network. Obviously, the throughput is limited by the bandwidth of the network or the rated rate of the network. For example, for a 100Mbit/s Ethernet The rated rate is 100Mbit/s. This value is also the absolute upper limit of the throughput of the Ethernet. Therefore, the typical throughput of 100Mbit/s Ethernet may only be 70Mbit/s. Sometimes the throughput can also be determined by the number of bytes transferred per second or Frames To represent. [5]
(4) time delay
Delay refers to the time required for data (a message or packet, or even bits) to be transmitted from one end of the network (or link) to the other. Delay is a very important performance indicator, which is sometimes called delay or delay. The delay in the network is composed of the following different parts. [5]
The transmission delay is sent by the host or router Data frame The time required is the time from the first bit of the data frame to the last bit of the frame. [5]
Therefore, the transmission delay is also called Transmission delay Send delayed Calculation formula Yes: [5]
Transmission delay=data frame length (bit/s)/channel bandwidth (bit/s) [5]
It can be seen that for a certain network, the transmission delay is not fixed, but is related to the Frame length (in bits) is proportional to Channel bandwidth Inversely. [5]
Propagation delay is electromagnetic wave The time it takes to propagate a certain distance in the channel. The calculation formula of propagation delay is: [5]
Propagation delay=channel length (m)/electromagnetic wave on the channel Propagation rate (m/s) [5]
Electromagnetic wave free space The propagation rate of is the speed of light, namely 300000km/s. Electromagnetic wave in the network Transmission media The propagation rate in is slightly lower than that in free space. [5]
③ Processing delay.
When a host or router receives a packet, it needs to spend a certain amount of time to process it, such as analyzing the header of the packet, extracting data from the packet, performing error detection or finding an appropriate route, which results in processing delay. [5]
Grouping after network transmission You have to go through many routers. However, after entering the router, packets must queue up in the input queue for processing. After the router has determined the forwarding interface Output Queue Queue for forwarding. This results in queuing delay. [5]
Thus, the total delay experienced by data in the network is the sum of the above four delays: [5]
Total delay=sending delay+propagation delay+processing delay+queuing delay [5]
(5) Delay bandwidth product
Multiply the two measures of network performance discussed above propagation delay and bandwidth to get another very useful measure: propagation delay bandwidth product, real-time delay bandwidth product=propagation delay × bandwidth. [5]
(6) Round trip time (RTT)
In the computer network, the round trip time is also an important performance indicator, which indicates that from Sender The total time from the start of sending data to the time when the sender receives the confirmation from the receiver (the receiver sends the confirmation immediately after receiving the data). [5]
When using satellite communication The round trip time (RTT) is relatively long. [5]
(7) Utilization
The utilization rate includes channel utilization rate and network utilization rate. Channel utilization refers to how many percent of the time a channel is used (with data passing through), and the utilization rate of a completely idle channel is zero. The network utilization rate is the channel utilization rate of the whole network weighted average [5]
2. Non performance characteristics of computer network
These non performance characteristics have a lot to do with the performance indicators introduced earlier. [5]
(1) Fees
That is, the price of the network (including the cost of design and implementation). The performance of the network is closely related to its price. Generally speaking, the higher the network speed, the higher the price. [5]
(2) Quality
The quality of the network depends on the quality of all components in the network and how these components form the network. The quality of the network affects many aspects, such as network reliability Network management The simplicity of, and some network performance. However, the performance of the network is not the same as the quality of the network. For example, some networks with good performance fail after running for a period of time and become unable to continue working, indicating that their quality is poor. High quality networks often cost more. [5]
(3) Standardization
The network hardware and software can be designed according to the general international standard , you can also follow the specific Network Standards best Adopt international standards Design, so that we can get better Interoperability It is easier to upgrade and repair, and it is easier to get technical support. [5]
(4) Reliability
Reliability is closely related to the quality and performance of the network. The reliability of the network with higher speed is not necessarily worse. However, it is often more difficult and costly for higher speed networks to operate reliably. [5]
When constructing the network, we should take into account that it may need to expand (that is, expand the scale) and upgrade (that is, improve the performance and version) in the future. The higher the performance of the network, the higher the expansion cost, and the difficulty will increase accordingly. [5]
(6) Easy to manage and maintain
If the network is not well managed and maintained, it is difficult to achieve and maintain the designed performance. [5]

Related applications

Announce
edit
In the 21st century, mankind will enter the information age in an all-round way. The important characteristics of the information age are digitalization, networking and informatization. To realize informatization, we must rely on a perfect network, because the network can transmit information very quickly. So the network has now become information society The lifeblood and development of knowledge economy The important foundation of. Network pair civil life Many aspects of and have had an immeasurable impact on social and economic development. [3]
The network here refers to "three networks", that is telecommunication network Cable TV Network and computer network. These three networks provide different services to users. Users of telecommunication networks can receive telephone, telegraph, fax and other services; Users of cable TV network can watch various TV programs; Computer networks enable users to transmit quickly data file , as well as finding and obtaining various useful materials from the network, including images and video file These three networks all play a very important role in the process of informatization, but computer networks are the fastest growing and play a central role. With the development of technology, telecommunications networks and cable television networks are gradually integrated into modern computer networks (also known as Computer communication network )The technology of“ Network convergence ”The concept of. [3]
Since the 1990s, the computer network represented by the Internet has developed rapidly. It has gradually developed from the initial educational and scientific research network to a commercial network, and has become second only to the global network telephone network Of Second in the world Large network. The Internet is changing all aspects of our work and life. It has brought great benefits to many countries and accelerated the global information revolution The process of. The Internet is human Typography The biggest change in communication since its invention. Nowadays, people's life, work, study and communication are inseparable from the Internet. [3]
The computer network provides users with two most important functions, namely Connectivity And share. [3]
The reason why so many computer networks are established is mainly because the use of computer networks is favored by individuals and companies. [3]
1、 Commercial application.
1. Mainly to realize resource sharing and finally break geographical position Tyranny of geography, mainly using the client server model- server model)。 [3]
2. Provide powerful Communication media (communication medium)。 For example: E-mail (E-mail), video conference. [3]
3. E-commerce activities. For example: purchase by different suppliers Subsystem And then assemble these parts. [3]
4. Do various transactions with customers through the Internet. For example, bookstores, audio and video stores buy goods or services at home. [3]
2、 Family use
1. Access remote information. For example, browse the Web page to get information about art, business, cooking, government, health, history, hobbies, entertainment, science, sports, tourism, and so on. [3]
2. Communication between individuals. For example: Instant Messaging (instant messaging) application< QQ MSN 、YY>、 chat room Peer to peer communication (peer-to-peer communication)<shared through the central database Online disk , but easy to cause Infringement of copyright >。 [3]
3. Interactive entertainment. For example: video on demand , instant comments and activities<live TV online interaction>, online games. [3]
4. E-commerce in broad sense. E.g. electronic Pay bills , Management bank account . Deal with investment. [3]
Based on wireless network. [3]
1. Mobile computers: notebook computers, PDAs, 3G mobile phones. [3]
2. Military: A war cannot rely on LAN devices to communicate. [3]
3. Freight fleet, taxi, express car and other applications. [3]
The widespread use of the Internet has led to new social, ethical and political issue [3]