当前位置:网站首页>Circuit, packet and message exchange
Circuit, packet and message exchange
2022-07-03 07:20:00 【darabiuz】
1. Circuit switching
Development background
People realize that if you need to connect two phones , You need to n*(n-1)/2 Links , It's huge , So you can use a telephone exchange
The way a telephone exchange connects telephone lines becomes circuit switching
From the perspective of communication resource allocation , Switching is the dynamic allocation of line resources in a certain way
Three steps of circuit switching
- Establishing a connection ( Allocate communication resources )
- conversation ( Always occupy communication resources )
- Release Links ( Return of communication resources )
- When circuit switching is used to transmit computer data , The transmission efficiency of its line is very low , Because of exclusive communication resources
2. Packet switching
- In the Internet , The most important packet switch is the router , It is responsible for connecting various networks , And forward the received packet

3. Message switching
A little , Since the size of the message is not limited , Each node switch needs a large cache space
4. Three ways to compare


边栏推荐
- MySQL mistakenly deleted the root account and failed to log in
- My 2020 summary "don't love the past, indulge in moving forward"
- Distributed transactions
- Thoughts on project development
- Interview questions about producers and consumers (important)
- Discussion on some problems of array
- RestHighLevelClient获取某个索引的mapping
- Inno setup production and installation package
- Sorting, dichotomy
- Advanced API (batch image Download & socket dialog)
猜你喜欢

“百度杯”CTF比赛 2017 二月场,Web:爆破-1

Arduino Serial系列函数 有关print read 的总结

Pat grade a real problem 1166

Common problems in io streams

Win 10 find the port and close the port

C代码生产YUV420 planar格式文件

Pits encountered in the use of El checkbox group

Setting up the development environment of dataworks custom function

TCP cumulative acknowledgement and window value update

In depth analysis of reentrantlock fair lock and unfair lock source code implementation
随机推荐
Advanced API (multithreading 02)
TCP cumulative acknowledgement and window value update
Common problems in io streams
TypeScript let與var的區別
[set theory] equivalence classes (concept of equivalence classes | examples of equivalence classes | properties of equivalence classes | quotient sets | examples of quotient sets)*
php artisan
centos php7.3安装redis扩展
PAT甲级真题1166
dataworks自定義函數開發環境搭建
VMware virtual machine installation
[untitled]
【最詳細】最新最全Redis面試大全(50道)
【已解决】Unknown error 1146
2021-07-18
Common APIs
7.2刷题两个
[attribute comparison] defer and async
Use of framework
Laravel Web Framework
PHP install the spool extension