12.07.2015 Views

Виртуална Лаборатория по Компютърни Мрежи и Разпределени ...

Виртуална Лаборатория по Компютърни Мрежи и Разпределени ...

Виртуална Лаборатория по Компютърни Мрежи и Разпределени ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Виртуална Лаборатория по Компютърни Мрежи и Разпределени Системипотвърждение, което се очаква да бъде получен от подателя.• HLEN (дължина на заглавната част) – 4 бита, определя дължината назаглавната част на сегмента в 32-битови думи. То е задължително,защото определя началото на полето на данните в рамките на TCPсегмента и затова се нарича още Data Offset.• Запазени – 6 бита, запазено за бъдеща употреба.• Кодове – 6 бита, определя се целта и съдържанието на сегмента. Натаблица 1 са показани използваните флагове.• Прозорец – 16 бита, стойностна на прозореца указва на източникаколко байта могат да бъдат изпратени и съответно приети безпрепълване на входния буфер след последния потвърден номер набайт (ако е установен флаг ACK).• Контролна сума – 16 бита, изчислява се върху целия TCP сегмент,служи за проверка на данните и заглавната част на TCP.• Показалец “спешно” – 16 бита, се използва да укаже позицията напървия байт на спешните данни спрямо началото на полето данни.• Опции – не е задължително да присъстват.• Допълване – служи за допълване до 32-битова думаТабл.4: Кодове и значението им.Бит Значение ако е 1URGACKPSHRSTSYNFINИма неотложни данниИма потвърждениеЗаявка за ‘push’Реинициализиране на връзкатаСегмента е част от създаване на връзкаСегмента е част от разпадане на връзкаСъздаване на TCP връзка.За създаване на TCP връзка между две приложни програми, които сеизпълняват на два различни хоста се използва връзка от тип “от край докрай”. Данните, обменяни между приложните програми по протокола TCP, сеобслужват като поток от байтове (byte stream service). Обменът наинформация, който осъществява TCP между двата края на връзката, сеизвършва посредством сегменти. TCP сегмента се състой от заглавна част наTCP и TCP данни При предаване TCP получава данни от сесийният слой,разделя ги на части, опакова ги заедно с адреса на приемника в сегменти и гиСтр.61Изследване на транспортния слой. Следене на трафика.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!