Wang computer network study notes - Chapter One (continuously updated ......)

Section

1.1.1 The composition of a function and classification

  • The network contains a computer network
  • Computer network: a dispersion having a function independent computer system , via a communication device with a line connected, sharing resources and information transfer system by a fully functional software.
  • Computer networks are interconnected , the computer autonomous collection.

Interconnection - Interconnection communications link
Self - master-slave relationship

Computer networks function

1.数据通信(连通性)
2.资源共享 (硬件 软件 数据)
3.分布式处理 多台计算机各自承担统一工作任务的不同部分
4.提高可靠性

Up a computer network

  1. Part of
    the hardware, software, protocols
  2. Way of working
section use
Edge portions User directly -c / s mode, p2p mode
core part An edge portion of the service
  1. Functional components
Subnet Features
Subnetworks Realize data communication
Resources subnet Realize resource sharing , data processing

  1. Classification of computer networks
range
distribution area WAN WAN LAN WAN MAN MAN PAN Personal Area Network
user Shared network-private network
Switching technology Circuit switching exchange packet-switched messages
Topology Bus · star · ring-type network (WAN)
Transmission technology · Broadcast networks share a common communication channel, using the ad hoc network- packet forwarding storage and routing mechanisms

1.1.2 Standardization and related organizations

Standardization

standard Explanation
Statutory criteria Designated by the authority of formal legal criteria OSI
De facto standard Some of the company's products occupy the mainstream in the competition, a long time for these products has become standard protocols and technology TCP、IP

RFC - Internet standard form:

RFC to rise as the official Internet standard of four stages :
1) a draft Internet (Internet Draft) at this stage is not the RFC documents.
2) proposed standard (Proposed Standard) from the stage became RFC documents.
3) draft standard (Draft Standard)
4) Internet standards (Internet Standard)

Standardization organizations

organization Responsibility
International Organization for Standardization iso OSI reference model, HDLC protocol
International Telecommunication Union ITU Develop communication rules
International Association of Electrical and Electronics Engineers (IEEE) Academic institutions · IEEE802 series of standards · 5G
Internet Engineering Task Force (IETF) Responsible for Internet-related standards RFC

1.1.3 rate related performance indicators

rate

Both the rate of the bit rate or said data transmission rate or bit rate .

Bits: 1/0 bit

Connected to a computer network, host transmit data in the digital channel bits and rate

Unit: B / S, kB / S, MB / S, GB / S, TB / S

rate storage capacity
One thousand 1KB / S = 10 . 3 B / S 1KB=210B=1024B=1024 * 8b
兆1Mb/s=103kb/s= 109b/s 1MB= 210KB=1024KB
吉1Gb/s=103Mb/s= 106kb/s=109b/s 1 GB=210MB=1024MB
太1Tb/s=103Gb/s=106Mb/s=109kb/s=1012b/s 1TB= 210GB= 1024GB

bandwidth

  1. " Bandwidth " originally refers to a difference signal having a frequency bandwidth, both the highest frequency and the lowest frequency, in Hertz (HZ)

  2. Computer network, the bandwidth for data transmission capability of the communication network line expression, a point generally refers to "per unit time from the network to another point that can be adopted by the highest data rate ." Unit is "bits per second", b / s, kb / s, mb / s, gb / s

    Network device supports a maximum speed

The columns: link bandwidth = 1Mb / s within 1us host may send data to the link 1bit

Throughput

Definition: represents the amount through a network (or a channel, the interface) of data per unit time

Throughput rate is limited by the rated bandwidth of the network or networks.

1.1.4 delay, delay-bandwidth product, RTT, and utilization

Delay

Definition: data transfer from one network to the other end of the time required, also known as delay or delay unit is s.

  1. Transmission delay (propagation delay) : counted from the first bit of the transmission packet. The last bit of the packet transmission time required for completion (= data length / channel bandwidth (transmission rate))
  2. Propagation delay : it depends on the electromagnetic wave propagation velocity and the length of the link (= channel length / channel electromagnetic wave propagation speed)
  3. Queuing delay : Wait Input / output link is available
  4. Processing delay : error detection, looking for export

Delay-bandwidth product

Definition: delay bandwidth product (bit) = the propagation delay (s) X Bandwidth (b / s)

Also called toLink length in units of bits, Is a " certain link How many bits "

Round-trip time RTT

Starts to send data from the sender to the sender receives acknowledgment receiving side (immediately after the receiver receives the data acknowledgment transmission), total delay experienced .

RTT larger, until confirmation is received, the more data can be transmitted.

RTT comprising: round-trip propagation delay 2 * = propagation delay , and the end of the processing time .

Utilization

  • $ Channel utilization = \ frac {} {data by time (no + n)} $ Time data
  • Network utilization - a weighted average channel utilization

Section II

1.2.1 hierarchical structure, protocols, interfaces, services

Why layered?

Before sending the file to be done:

  1. The computer will initiate communication via the communication must be activated .

  2. To tell the network how to identify the destination host.

  3. To find a computer to initiate communication with the host whether the purpose of the boot, and the network is normal.

  4. Computer to initiate communication to figure out whether the other computer file management application is ready to work.

  5. Ensure that errors and accidents can be resolved.

    ……

How stratification?

Task : 82 years of Lafite mail to them.

  1. Between the layers mutually independently , each implement only a relatively independent function.
  2. Between each interface naturally clear , easy to understand, communicate with each other as little as possible.
  3. Separable structure cut on each floor are used the most appropriate technology to achieve.
  4. Remain lower on the upper independence, the upper one-way use the services provided by the lower layer .
  5. The entire hierarchy should promote standardization.

Officially recognized hierarchy

  1. Entity : the active element is referred to as n-th layer in the n-layer entity . The same layer entity is called peer entities .

  2. Protocol : rules for network entities in the peer data exchange established standards or conventions called network protocol level []

    • Provision of data transmission format: Syntax
    • Semantics: provisions must complete function
    • Synchronization: a predetermined sequence of the various operations
  3. Interface (service access point SAP) : use the upper entrance of the underlying services.

  4. Services : lower call to the function provided adjacent the upper. 【vertical】

    11

SDU service data unit: completion data requested by the user and to be transmitted.

PCI Protocol Control Information: Control Message Protocol operation.

PDU protocol data unit: a unit of data transfer between peer level.

The concept summary

From the network architecture is functional description of the computer network architecture.

Structure referred to as network architecture computer network system is a hierarchical structure .

Each follow a / some network protocols to accomplish this layer functions.

Computer Network Architecture is a computer network layers and protocols set.

The n + 1 layer in the layer to provide service, which includes not only a function of n-th to n layer itself, further comprising a function provided by the underlying service.

Only in an interface between adjacent layers on the specific implementation details and the services provided by a layer completely shielded.

Architecture is abstract , while the realization refers to the number of software and hardware that can run.

1.2.2 OSI Reference Model

Computer network hierarchy:

  • 7-layer OSI reference model legal standards
  • Layer 4 TCP, IP reference model de facto standard

ISO / OSI reference model - how come?

In order to solve the problem of large complex computer networks - hierarchical structure ( by function )

Purpose: To support a heterogeneous network system interoperability.

International Organization for Standardization (ISO) proposed OSI (OSI) reference model in 1984.

Note: The theory is successful, market failure.

ISO / OSI reference model

OSI layer The number of layers effect
Application layer 7 | DATA header plus control information
Presentation layer 6 | Resource subnet (data processing) 7----PDU
Session Layer 5 _| 6-------PDU
Transport Layer 4 5----------PDU
Network layer 3 | 4------------PDU
data link layer 2 | subnetworks (data communication) T2--3---------------PDU
Physical Layer 1 _| 010100011111000……

Doggerel:Things Suki trial

Completion of a particular function of each layer

ISO / OSI reference model explains the communication process

Application layer

Definition: All programs can generate network traffic and user interaction

Typical application layer services:

  • File transfer (FTP)

  • E-mail (SMTP)

  • World Wide Web (HTTP)

    ……

Presentation layer

Definition: a communication system for processing a two way exchange of information indicating (syntax and semantics)

Function 1: data exchange format translator

Function II: data encryption and decryption

Function Three: data compression and recovery

Session Layer

Definition: providing presentation entities / user process to establish a link and the connecting order to transmit data.

This is the session, but also to establish synchronization (SYN)

A function: to create, manage, terminate a session

Two functions: a checkpoint can use the communication session failure / recovery to continue communication synchronization points from the check point, data synchronization. (Applicable to transfer large files)

Transport Layer

Definition: The host is responsible for the two processes to communicate that to-end communications. Transmission unit is a segment or User Datagram

Function 1:canBy transmission, unreliable delivery

Function II:differenceWrong control

Function Three:flowVolume control

Function 4: ComplexuseDemultiplexing

Doggerel: can be retained difference?

Guess you like

Origin www.cnblogs.com/sabai/p/12624772.html