当前位置:网站首页>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 .
边栏推荐
- Minecraft 1.16.5 生化8 模组 1.9版本 1.18版本同步
- Mutex of thread synchronization (mutex)
- Physical design of database design (2)
- Database related knowledge
- Tp6 is easy to tread [original]
- I like you!
- NPM installation tutorial
- List of provinces, cities and counties in China
- [learn FPGA programming from scratch -45]: vision chapter - integrated circuits help high-quality development in the digital era -2- market forecast
- Implementation of seven classes of BlockingQueue interface
猜你喜欢

MySQL enable logbin in Qunhui docker
![[Qunhui] this suite requires you to start PgSQL adapter service](/img/fb/1aea7eb833afc1a24531b612a98400.jpg)
[Qunhui] this suite requires you to start PgSQL adapter service
![Fastadmin always prompts sqlstate[23000]: integrity constraint violation: 1052 column 'ID' in order clause is am](/img/71/ed3b2ca9e6d4afd2dae3c601b3a75b.jpg)
Fastadmin always prompts sqlstate[23000]: integrity constraint violation: 1052 column 'ID' in order clause is am
![[geek challenge 2019] rce me](/img/92/978c54fb42391198300c76ae92893d.jpg)
[geek challenge 2019] rce me

Group by and order by are used together

Introduction to markdown grammar

Thinkphp6 implements a simple lottery system

SixTool-多功能多合一代挂助手源码

修改Oracle连接数

Nailing open platform - applet development practice (nailing applet client)
随机推荐
Your requirements could not be resolved
digital image processing
Oracle 數據泵導錶
Double buffer technology asynchronous log system
Solution to composer error could not find package
Jenkins introduces custom jars
Laravel framework Alipay payment fails to receive asynchronous callback request [original]
Notes on enterprise wechat development [original]
[geek challenge 2019] rce me
08_SpingBoot 集成Redis
Install cenos in the virtual machine
修改Oracle连接数
企业的产品服务怎么进行口碑营销?口碑营销可以找人代做吗?
MySQL est livré avec l'outil de test de performance MySQL lap pour effectuer des tests de résistance
Ubuntu installs PostgreSQL and uses omnidb to view
An unexpected attempt (Imperial CMS list template filters spaces and newlines in smalltext introduction)
Resolve PHP is not an internal or external command
Report on the "fourteenth five year plan" and future development direction of global and Chinese indoor vertical farms from 2022 to 2028
35 year old programmer fired Luna millions of assets and returned to zero in three days. Netizen: it's the same as gambling
PHP splits a string into arrays