MindMap Gallery Chapter 1-Computer Network Architecture (Part 2)
Detailed mind map of the computer network part. ISO's OSI/RM includes the physical layer, link layer, network layer, transport layer, session layer, presentation layer, and application layer. This diagram is suitable for final review of computer-related majors, postgraduate entrance examinations, etc.
Edited at 2023-10-11 11:45:02This is a mind map about bacteria, and its main contents include: overview, morphology, types, structure, reproduction, distribution, application, and expansion. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about plant asexual reproduction, and its main contents include: concept, spore reproduction, vegetative reproduction, tissue culture, and buds. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about the reproductive development of animals, and its main contents include: insects, frogs, birds, sexual reproduction, and asexual reproduction. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about bacteria, and its main contents include: overview, morphology, types, structure, reproduction, distribution, application, and expansion. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about plant asexual reproduction, and its main contents include: concept, spore reproduction, vegetative reproduction, tissue culture, and buds. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about the reproductive development of animals, and its main contents include: insects, frogs, birds, sexual reproduction, and asexual reproduction. The summary is comprehensive and meticulous, suitable as review materials.
Computer network architecture (Part 2)
system organization
1. Hierarchical structure
Architecture
Each layer and the set of protocols it uses
layering principle
1. The functions of each layer are relatively simple
(high cohesion)
2. Minimize communication between layers
(low coupling)
3. The precise definition of the functions of each layer must be independent of the specific method
4. The lower layer provides services to the upper layer
The meaning of hierarchy
1. The nth layer entity not only uses the services of n-1, but also provides services to layer n1.
2. The lowest layer only provides services; the highest layer provides services to users
3. The upper layer can only use the lower layer services through the inter-layer interface; the lower layer services are transparent to the upper layer
4. There is a logical direct communication channel between the peer layers.
2. protocol
Agreement is horizontal
Control rules for communication between peer entities
composition
I. grammar
Specifies the format for transmitting data
II. Semantics
Completed function
That is, what kind of control information is sent; what action is completed; what response is made
III. Synchronize
Specify the conditions and timing relationships for performing various operations, etc.
That is, a detailed description of the sequence of event implementation
3. interface
An interface is a connection point between two adjacent layers within the same node to exchange information.
Interaction between two adjacent layer entities of the same node occurs through Service Access Point (SAP).
SAP is provided for upper-level use
4. Serve
Services are vertical
Only functions that are "visible" by higher-level entities are called services
service primitives
ask
User->Server
instruct
Server->User
response
User->Server
Confirm
Server->User
type
1. Connection-oriented and connection-less
connection oriented
Ensure data arrives on time, in order, and without errors
Such as TCP
non-connection oriented
"Best effort to interact"
Such as UDP, IP
2. Reliable and unreliable
reliable
Ability to detect, correct, and respond intelligently
Ensure data arrives correctly and reliably
Unreliable
try your best
Reliability is guaranteed by the user
3. Response and non-response
There is an answering service
such as file transfer
No response
Such as WWW service
ISO OSI/RM
physical layer
PDU
Bits
effect
Transparent transmission of bitstreams
protocol
RJ45
IEEE802.3
CLOCK
Intermediate equipment
Repeater
Function
Shape and amplify signals (baseband signals or digital signals)
hub
Function
Multi-port repeater; extend network transmission distance
Network card, network cable, modem
link layer
PDU
frame
effect
Encapsulate IP datagrams into frames
error control
flow control
Physical addressing etc.
protocol
PPP
HDLC
VLAN
MAC
Ethernet
FDDI
ArpaNet (the world's first computer network)
STP
frame relay
Intermediate equipment
switch
bridge
Network layer
PDU
Packet/datagram
effect
Responsible for the delivery of data packets from source to sink
Providing communication services
Routing
flow control
congestion control
error control
Data transmission management, etc.
protocol
IP
ICMP
ARP
RARP
IGMP
OSPF
IGP (Internal Gateway)
RIP
OSPF
IGRP
EIGRP
Traceroute
IPX (packet switching)
EGP (External Gateway)
Such as BGP-4
Intermediate equipment
router
Supports both connectionless and connection-oriented communication methods
transport layer
PDU
data segment
effect
End-to-end reliable data transfer
flow control
error control
service quality
Data transmission management, etc.
protocol
TCP
UDP
SPX (Sequence Packet Exchange)
NAT
Intermediate equipment
gateway
Only connection-oriented
session layer
PDU
information
effect
Create, manage, terminate sessions, establish synchronization
protocol
DNS
SQL
Intermediate equipment
gateway
Presentation layer
PDU
information
effect
Encrypt, decrypt, translate, compress data
protocol
JPEG
MPEG
ASCLL
Intermediate equipment
gateway
Application layer
PDU
information
effect
Interact directly with users
protocol
FTP (20 (data), 21 (control))
TELNET(23)
SMTP(25)
DNS(53)
TFTP (69, UDP)
HTTP(80)
SNMP(161)
DHCP
PING
BGP
RIP(520)
Intermediate equipment
gateway
TCP/IP
network interface layer
The lower two layers of OSI
Network layer
Only connectionless is supported (note the difference from (the network layer in the OSI model))
transport layer
Supports both connection-oriented and connectionless
Application layer
OSI upper three layers
de facto international standard