当前位置:网站首页>[network planning] 1.3 packet switching and circuit switching in the network core
[network planning] 1.3 packet switching and circuit switching in the network core
2022-06-11 00:26:00 【ChuHao H】

This article is based on 《 computer network —— top-down approach 》 A Book
Network core
After examining the network edge , Let's take a look at how the core of the network is made up .
Packet switching
In the network , End systems must exchange with each other message (message),( Message refers to the data unit exchanged and transmitted in the network , That is, the site to send a one-time block of data . To send a message from the source to the destination system , The source will segment the message into smaller data blocks , be called grouping (packet). Between source and destination , Each packet passes through a communication link and Packet switch delivery .
- Store and forward transmission
Most packet switches use store and forward transmission mechanism . This mechanism means that the switch receives an entire network packet , Start sending the packet to the output link .
Circuit switching
The representative of circuit switching is telephone , Circuit switching needs to apply for the resources required for connection in advance ( Such as caching 、 Link transmission rate ), However, the requested resources will be used throughout the connection , Just like when we call, even if we don't talk , It will also continue to occupy telephone line resources . In contrast, packet switching does not occupy resources in the whole process , Instead, network resources are used on demand in real time , This will sometimes make it necessary to queue up to send messages .
Both comparisons
Circuit switching can always occupy network resources , Therefore, it is suitable for real-time services ( For example, live broadcast ), But sometimes the two end systems do not transmit information to each other , But when the connection is still disconnected , It will lead to the waste of network resources , This is circuit switching Silent period , hypothesis QQ Circuit switching , If 3 Seconds to receive / Send a message , receive / Sending messages takes time 0.2 second , The rest of the 2.8 Seconds are wasted . Packet switching does not occupy separate network resources , There would be no such thing . in addition , Circuit switching requires complex signaling software and coordinated switch operation , So its implementation is more complicated .
Packet switching will be queued , Not suitable for real-time services ( For example, video conference , live broadcast ), Because its end-to-end delay is unpredictable , But packet switching has no silent period , Therefore, it provides better bandwidth sharing than circuit switching , Higher utilization of network resources , And it is simpler and more efficient than circuit switching 、 Lower implementation cost . So now , Packet switching is becoming more and more popular
边栏推荐
猜你喜欢

Why is the website snapshot hijacked and tampered with

Judgment and other issues: how to determine whether the judgment of the procedure is correct?

圖的最短路徑問題 詳細分解版
![[pyGame] can the little dinosaur on chrome be played with code? It looks like fun~](/img/b4/a4140eb10658af40a8a2fc0f428b0f.jpg)
[pyGame] can the little dinosaur on chrome be played with code? It looks like fun~

unity 网格面片生成抛物线,折线
![[opencv practice] in cold winter, there will be a rainbow. Do you love this special effect?](/img/24/40c299b023f5f8d781d11296bcf28a.png)
[opencv practice] in cold winter, there will be a rainbow. Do you love this special effect?

C language file operation

Bluetooth development (6) -- literacy of Bluetooth protocol architecture

763. dividing alphabetic intervals

In the month of safety production, Huangpu launched a publicity campaign for gas safety in shops
随机推荐
安全培训管理办法
The website is harmed by XSS hanging horse
市值215亿,这个四川80后会让电视机成为历史?
USB IP core FPGA debugging (I)
数据库表结构
Safety training management measures
CSDN daily practice -- half search of ordered table
Yum source update
[JVM] thread
Static method static learning
[JVM] memory model
Rich text activity test 1
[go language learning] - Concurrent Programming
QT client socket qtcpsocket specifies the local IP through bind
Unity custom folder icon color personalized unity compiler
Multipass Chinese document - Overview
f‘s‘f‘s‘f‘s‘d
JVM 垃圾回收机制和常见的垃圾回收器
Go语言Channel理解使用
Dual wing layout