Взаимодействие человека и сетей данных



Download 7,58 Mb.
bet16/19
Sana10.06.2022
Hajmi7,58 Mb.
#652141
TuriПротокол
1   ...   11   12   13   14   15   16   17   18   19

TCP – Повторная передача

  • Ошибки в проектировании сети могут приводить к потерям данных.
    • TCP предлагает методы управления потерянными сегментами.
    • Эти методы позволяют повторно передать (retransmit ) неподтвержденные сегменты..
  • Узел-назначения получает только байты, номера которых составляют непрерывную последовательность номеров.
    • Если один или несколько сегментов пропущены, то будут подтверждены только реально полученные байты данных.
    • Например, если были получены сегменты с номерами 1500 - 3000 и 3400 – 3500, номер подтверждения будет равен 3001..
      • Поскольку сегменты 3001 - 3399 не были получены.
  • Когда узел-отправитель не получает в течение заданного периода времени подтверждения, то он будет повторно передавать сегменты, начиная с последнего подтверждения.

TCP управление потоком (flow control)

  • TCP предлагает методы управления потоками данных.
    • Управление потоком – это согласование эффективной скорости потока данных между двумя службами.
    • Когда источник информируется о том, что заданное количество данных сегмента получены, то источник может продолжать передавать новые сегменты.
  • Поле Window Size в заголовке протокола TCP указывает количество данных, которое может быть отправлено, не дожидаясь подтверждения от узла-получателя.
    • Начальное размер окна определяется в процессе установки соединения.
  • Например,
    • Начальный размер окна - 3000 байт.
    • Когда отправитель передаст 3000 байт, он ожидает подтверждения.
    • После получения подтверждения отправитель передает следующие 3000 байт.

UDP: Скорость против Надежности

UDP – Скорость против надежности

  • UDP – простой протокол, предоставляющий основные транспортные службы.
    • Не требует предварительного соединения
    • Не выполняет повторной передачи, нумерации сегментов и не управляет потоками данных.
  • Однако это не означает, что приложения, использующие UDP, всегда ненадежны.
    • Это означает, что в приложениях вопросы надежности реализуются внутри этих приложений.
  • Протокол UDP применяется следующими основными прикладными протоколами:
    • Domain Name System (DNS)
    • Simple Network Management Protocol (SNMP)
    • Dynamic Host Configuration Protocol (DHCP)
    • Routing Information Protocol (RIP)
    • Trivial File Transfer Protocol (TFTP)
    • Online games

Download 7,58 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   19




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