Computer network principle One

Source: Internet
Author: User

1.1 Computer networks provide users with two of the most important features:

(1) Connectivity: Computer networks enable users to exchange information between the Internet;

(2) Sharing: Sharing of resources, namely: information sharing, software sharing, hardware sharing.

1.2 The network consists of several nodes (computers, hubs, switches, routers, etc.) and links that connect these nodes

The three stages of Internet development: (1) from a single network arpanet to the Internet; the Internet (Internet or interconnection) is a generic term that refers to a network interconnected by multiple computer networks, and the communication protocol can be arbitrary. Internet (Internet) is a proper noun, it values the world's largest, open, there are many networks connected to the specific computer network, using the TCP/IP protocol family as a communication rule, the predecessor ARPANET.

(2) The Internet of level three structure: backbone network, regional network, campus network or Enterprise network.

(3) Multi-level ISP structure of the Internet: Internet Exchange point: IXP: Allow two groups to directly connect and exchange packets, improve the efficiency of packet forwarding and network resources utilization. WWW World Wide Web promotes the development of computer network.

The Internet Architecture Committee, IAB: (1) Internet Engineering IETF: Protocol Development and Standardization; (2) Internet Research Department IRTF: Theoretical research to explore some long-term issues to be considered.

The internet is the standard four stages: (1) Internet draft (2) proposed standard (3) Draft standard (4) Internet standards

1.3 The composition of the Internet:

The edge part: consists of all the hosts connected to the Internet, the core part: a large number of networks and the routers that make up these networks, providing services (connectivity and switching) to the edge portion.

Edge part: Communication between computers is actually inter-process communication: Client server Mode C/s: Describes the relationship between inter-process services and services, (clients, servers are processes in the application layer)

Customer: Service requester, server: service provider. The client program is called by the user to run, (know the server IP), the initiative to the remote server to initiate the request.

Server: A service provider that specializes in providing a specific service that can handle multiple requests at the same time, without knowing the client IP, running continuously, passively waiting for communication requests, and requiring strong hardware and advanced operating system support.

Peer Mode peers: The user does not distinguish between a service provider and a service requester when communicating.

Core: Routers implement packet switching, forwarding received groupings.

(1) Circuit Exchange: Establish a connection-call-release connection; features: End-to-end channel resources, channel exclusive, transfer of computer data efficiency is low;

(2) Message exchange: The entire message first to the adjacent nodes, all storage after the search for forwarding, forwarded to the next node; Features: Extended

(3) A single packet (the whole part of the message) is transmitted to the neighboring node, and the post is stored for forwarding to the next node. Specifically: efficient, fast, flexible, reliable.

1.4 Types of computer networks:

(1) by scope of Action: Wan Wan, man, Lan LAN, personal area network pan

(2) According to network users: Public network, private network

(3) A network used to connect users to the Internet: Access networks, which are neither core nor part of the edge.


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.