Computer network Architecture

Source: Internet
Author: User
Computer Network Architecture declaration: Most of the definitions refer to the Liu Huajun "computer Network and communication", reproduced please indicate the source and author 1 computer network architecture concept 1.1 network protocol because the communication of computer network is data traffic, If the two parties do not have a prior agreement on the structure of the data (that is, the meaning of each part, when to start, when the end, etc.), there will be confusion (such as the transfer of a MP3 format file, the need to agree to transfer the beginning and end of the file, otherwise the receiver does not know when the end, Will cause the receiving end to block indefinitely in the accepted state). A network protocol specifically contains three elements of semantics, syntax, and timing: semantics: The interpretation of the protocol elements that comprise the agreement, (personal understanding, equivalent documentation) syntax: Used to define the structure or format of the data and control information transmitted in the network, and the meaning of the order in which the data appears; Timing: Communication follows the agreed-upon handshake principle. 1.2 Layered network Architecture First of all, we have to say a bit about the meaning of layering. Network communication is a very complex thing, involving two major aspects of communication and computer, the bottom of the link, routing, etc., high-level network card, computer, etc., if you want to write a protocol, then the complexity of the protocol let me doubt whether to complete the continuous modification of the late. Fortunately, the pioneers fully consider this question (haha, will not be the C language function structure of inspiration.) ), adopt a layered network architecture, different layers have different network protocols, and provide services upward, shielding the implementation details of the lower level. Secondly, the network architecture has the Iso/osi Reference model and the widely used TCP/IP model.

(The novice, if there is any improper, please correct, appreciate)
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.