TCP: Разлика между версии
Изтрито е съдържание Добавено е съдържание
м Bot: Automated text replacement (-на другият +на другия) |
Carbonaro. (беседа | приноси) м правописни и пунктуационни грешки |
||
Ред 1:
{{без източници}}
'''ТСР''' ({{lang|en|Transmission Control Protocol}}) е [[мрежов протокол]] за управление на обмена на информация, един от основните, използвани
Протоколът се използва съвместно с [[IP]] протокола, като обикновено ги наричат [[TCP/IP]] комплект от протоколи ({{lang|en|protocol suite}}).
TCP/IP комплектът може да бъде използван и в частни [[интранет]] и [[екстранет]] мрежи.
Ред 17:
# преустановяване на връзката
TCP връзката се управлява от операционната система чрез програмен интерфейс. Този интерфейс, т.нар. [[
# '''LISTEN''' – представя състоянието на изчакване за заявка за връзка от някой TCP хост на определен порт
# '''SYN-SENT''' – представя изчакване на другия TCP хост да изпрати обратно TCP пакет със зададени SYN и ACK флагове (обикновено от TCP клиентите)
# '''SYN-RECEIVED''' – представя изчакване за отдалечения хост TCP да изпрати обратно известение след обратното изпращане на известението за установяване на връзката до TCP хоста
# '''ESTABLISHED''' – представя състоянието на хоста, при което портът може да слуша/получава или изпраща данни от и към отдалечения хост (зададени и от сървърите и хостовете)
# '''FIN-WAIT-1'''
Line 31 ⟶ 32:
=== Установяване на връзката ===
Клиентът изпраща към сървъра '''SYN'''
=== Пренос на данни ===
Line 43 ⟶ 44:
=== Прекратяване на връзката ===
И двете страни на връзката я прекъсват чрез изпращането на '''FIN''' пакет и двете страни известяват противната чрез '''ACK'''
Връзката може да бъде прекратена и чрез тристранно ръкостискане – единият хост изпраща '''FIN'''
Връзката може да бъде прекратена и чрез изпращането на RESET
== Строеж на TCP
{| class="wikitable"
|-
|