当前位置:网站首页>Essential foundation of programming - Summary of written interview examination sites - computer network (1) overview
Essential foundation of programming - Summary of written interview examination sites - computer network (1) overview
2022-06-26 04:31:00 【Rachel】
explain : This note is from moke.com @ Dong Dong Qiang teacher Curriculum 《 Fundamentals of programming computer network + operating system + The principle of computer organization 》, Interested friends can learn step by step , Here I just sort out some notes , Knowledge is not very deep , I also hope to communicate with you . If you want to learn more about computer networks , Recommended books :《 computer network 》. It will be updated in succession ...
2. Computer network classification
3. The development of computer network
Two 、 Computer network hierarchy
1. Basic principles of hierarchy design
Four 、 Performance index of computer network
4. Maximum transmission unit MTU
5、 ... and 、 Physical layer overview
1. The role of the physical layer
6、 ... and 、 Data link layer Overview
7、 ... and 、 Detailed explanation of Ethernet protocol
One 、 summary
1. computer network
2. Computer network classification
Scope of action :WAN Wide area network ,MAN Metropolitan area network ,LAN LAN
Network users are divided into : Public network , private network
3. The development of computer network
Single network ARPANET --- > Three tier Internet --- > multi-level ISP Internet
ISP(Internet Service Provider): Internet service provider : China Telecom 、 China Mobile 、 China Unicom, etc
Two 、 Computer network hierarchy
1. Basic principles of hierarchy design
(1) The layers are independent of each other
(2) Each layer should have enough flexibility
2. OSI Seven layer model

3. TCP/IP Four layer model



3、 ... and 、 Network topology
1. Fringe part


2. The core part of the


client - The server (C/S) Pattern
Peer to peer connection P2P Pattern
Four 、 Performance index of computer network
1. rate
Company :bps=bit/s

2. Time delay
Include : transmission delay , Propagation delay , Queuing delay , Processing delay


Queuing delay : The time a packet is waiting to be processed in a network device
Processing delay : The time required for a packet to arrive at the device or destination machine to be processed
Total delay = transmission delay + Queuing delay + Propagation delay + Processing delay
3. Round trip time RTT
RTT(Route-Trip Time) It is an important index to evaluate network quality .RTT It refers to the time of data packet back and forth in end-to-end communication
4. Maximum transmission unit MTU

5、 ... and 、 Physical layer overview
1. The role of the physical layer
Twisted pair , Coaxial cable , Optical fiber , Infrared , wireless , laser

2. channel

3. Demultiplexing technology

classification : Frequency division multiplexing , Time division multiplexing , Wavelength division multiplexing , Code division multiplexing
6、 ... and 、 Data link layer Overview
1. Package into frames

2. Transparent transmission

3. Error detection
The physical layer only transmits the bitstream , There's no way to control if something goes wrong ; The data link layer is responsible for “ Error monitoring ” The job of
(1) Parity code

limitations : When the number of error bits is even , Unable to judge
(2) Cyclic redundancy check code CRC
According to data transmitted or preserved Generate fixed digit parity check code Methods



Judge : The data received by the receiving end is divided by G(x) Bit string of , Error in judging according to the remainder
7、 ... and 、 Detailed explanation of Ethernet protocol
1. MAC Address
2. Ethernet protocol


exercises
2.ARP agreement 、RARP Which layer of computer network does the protocol belong to ? Data link layer
3.IP agreement 、ICMP Which layer of computer network does the protocol belong to ? The network layer
4. What are the two most important protocols in the transport layer ?. TCP agreement 、UDP agreement
5. Common application layer protocols are HTTP agreement 、FTP Agreements, etc , Can you also list some common application layer protocols ? HTTP、FTP、SMTP、DNS、POP3、Telnet、TFTP、DHCP etc. .
6. Which layers of computer network does the router work on ? The physical layer 、 Data link layer 、 The network layer .
7. What are the two modes of interconnection of modern network equipment ? What are their characteristics ? Customer - Server mode 、 Peer to peer connection mode . Customer - Server mode: the server provides network services , The client uses the service , It often appears as a server , Connection mode of multiple clients . The peer-to-peer connection mode does not distinguish between client and server , As long as both hosts are running peer-to-peer connection software (P2P Software ) They can have equal 、 Peer to peer communication .
8. Time delay is an important criterion to judge the quality of computer network , What are the components of network delay ? Network delay can be divided into transmission delay 、 Propagation delay 、 Queuing delay 、 Processing delay several parts .
9. What is the main function of the physical layer ? The main function of the physical layer is to connect different network devices and transmit bit streams between network devices .
10. Please list the common transmission media in the physical layer . Wired transmission ( Copper wire 、 Optical fiber ), Wireless transmission .
11. What is channel , What is simplex channel 、 Half duplex channel 、 Full duplex channel ? A channel is a medium that transmits information in one direction , Simplex channel refers to a channel that can only be sent or received , Half duplex channel refers to a channel where both parties can send and receive information but cannot send or receive information at the same time , Full duplex channel refers to the channel where both parties can freely send and receive information .
12. What are the three important functions of the data link layer ? Package into frames 、 Transparent transmission 、 Error detection .
13. The physical layer is only responsible for the transmission of bit streams , What are these data called at the data link layer ? Data frame
14. In order to define and distinguish a single data frame , What does the data link layer usually do ? Add special bits to the head and tail of the data .
15. Suppose there's data 00100101 Need to transmit , The data received by the target machine is 10100100, Can I use parity check code to detect errors ? You can't , Because parity bits can only detect errors in a single bit .
16. What is? MAC Address ? How to view the MAC Address ?MAC What does an address do ?MAC An address is also called a physical address 、 Hardware address , By means of windows Enter command under system ipconfig You can view the of network devices MAC Address ,MAC Address using 48 Bits mark a physical device .
17. Please briefly describe the working process of Ethernet .MAC What role does address play ? The Ethernet protocol passes MAC The mapping relationship between the address and the hardware interface shows which interface sends the data to the next hop .
边栏推荐
- CTF PHP audit bypasses filtering learning from topics
- MySQL enable logbin in Qunhui docker
- Computer network high frequency interview questions
- numpy 随机数
- Zeromq from getting started to mastering
- Report on the "fourteenth five year plan" and future development direction of global and Chinese indoor vertical farms from 2022 to 2028
- A brain map to summarize the needs analysis (a supplement to the actual situation at work)
- PHP small factory moves bricks for three years - interview series - my programming life
- Review of number theory
- PHP design function getmaxstr to find the longest symmetric string in a string - [original]
猜你喜欢

Ubuntu installs PostgreSQL and uses omnidb to view

Tp6 controller does not exist: app\index\controller\index
![[Qunhui] no port access (reverse proxy + intranet penetration)](/img/bc/b1e0c5c382e30fbcea28fbc68c1151.jpg)
[Qunhui] no port access (reverse proxy + intranet penetration)

2021-01-31

Nailing open platform - applet development practice (nailing applet server side)

Etcd watch principle

微软禁止俄用户下载安装Win10/11

The statistics in the MySQL field become strings, and then they are converted into numbers for sorting

Motivational skills for achieving goals

修改Oracle连接数
随机推荐
Notes on enterprise wechat development [original]
How to carry out word-of-mouth marketing for enterprises' products and services? Can word of mouth marketing be done on behalf of others?
2021/11/6-burpsuit packet capturing and web page source code modification
2021-01-31
2021-02-07
Laravel access error could not be opened
MySQL est livré avec l'outil de test de performance MySQL lap pour effectuer des tests de résistance
What should I do if I don't understand the precious metal indicators
[Qunhui] command line acme SH automatically apply for domain name certificate
Solution to composer error could not find package
Development prospect and investment strategic planning report of global and Chinese PVC hose industry from 2022 to 2028
digital image processing
Advanced learning of MySQL (learning from Shang Silicon Valley teacher Zhou Yang)
1064 (42000) error occurred when installing MySQL and modifying root password
Alipay failed to verify the signature (sandbox test indicates fishing risk?) [original]
Install dbeaver and connect Clickhouse
Physical design of database design (2)
PHP inherited in class return does not work
钉钉开放平台-小程序开发实战(钉钉小程序服务器端)
The open software of win10 system is too small. How to make it larger (effective through personal test)