Senior Acquisitions Editor: Kenyon Brown Development Editor: Kim Wimpsett



Download 11,7 Mb.
Pdf ko'rish
bet51/792
Sana31.03.2022
Hajmi11,7 Mb.
#521163
1   ...   47   48   49   50   51   52   53   54   ...   792
Bog'liq
CCNA Routing and Switching Complete Study Guide Exam 100-105, Exam 200-105, Exam 200-125 ( PDFDrive )

Flow Control
Since floods and losing data can both be tragic, we have a fail-safe solution in place known as 
flow control. Its job
is to ensure data integrity at the Transport layer by allowing applications to request reliable data transport between
systems. Flow control prevents a sending host on one side of the connection from overflowing the buffers in the
receiving host. Reliable data transport employs a connection-oriented communications session between systems,
and the protocols involved ensure that the following will be achieved:
1. The segments delivered are acknowledged back to the sender upon their reception.
2. Any segments not acknowledged are retransmitted.
3. Segments are sequenced back into their proper order upon arrival at their destination.
4. A manageable data flow is maintained in order to avoid congestion, overloading, or worse, data loss.
61


 The purpose of flow control is to provide a way for the receiving device to control the amount of
data sent by the sender.
Because of the transport function, network flood control systems really work well. Instead of dumping and losing
data, the Transport layer can issue a “not ready” indicator to the sender, or potential source of the flood. This
mechanism works kind of like a stoplight, signaling the sending device to stop transmitting segment traffic to its
overwhelmed peer. After the peer receiver processes the segments already in its memory reservoir—its buffer—it
sends out a “ready” transport indicator. When the machine waiting to transmit the rest of its datagrams receives
this “go” indicator, it resumes its transmission. The process is pictured in 
Figure 1.11
.
FIGURE 1.11
 Transmitting segments with flow control
In a reliable, connection-oriented data transfer, datagrams are delivered to the receiving host hopefully in the same
sequence they’ re transmitted. A failure will occur if any data segments are lost, duplicated, or damaged along the
way—a problem solved by having the receiving host acknowledge that it has received each and every data
egment. 
A service is considered connection-oriented if it has the following characteristics:
1. A virtual circuit, or “three-way handshake,” is set up.
2. It uses sequencing.
3. It uses acknowledgments.
4. It uses flow control.
The types of flow control are buffering, windowing, and congestion avoidance.

Download 11,7 Mb.

Do'stlaringiz bilan baham:
1   ...   47   48   49   50   51   52   53   54   ...   792




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish