Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Transmission Control Protocol (TCP)






The TCP provides reliable transmission of data in an IP environment. TCP corresponds to the transport layer (Layer 4) of the OSI reference model. Among the services TCP provides are stream data transfer, reliability, efficient flow control, full-duplex operation, and multiplexing.

With stream data transfer, TCP delivers an unstructured stream of bytes identified by sequence numbers. This service benefits applications because they do not have to chop data into blocks before handing it off to TCP. Instead, TCP groups bytes into segments and passes them to IP for delivery.

TCP offers reliability by providing connection-oriented, end-to-end reliable packet delivery through an internetwork. It does this by sequencing bytes with a forwarding acknowledgment number that indicates to the destination the next byte the source expects to receive. Bytes not acknowledged within a specified time period are retransmitted. The reliability mechanism of TCP allows devices to deal with lost, delayed, duplicate, or misread packets. A time-out mechanism allows devices to detect lost packets and request retransmission.

TCP offers efficient flow control, which means that, when sending acknowledgments back to the source, the receiving TCP process indicates the highest sequence number it can receive without overflowing its internal buffers. Full-duplex operation means that TCP processes can both send and receive at the same time.

Finally, TCP's multiplexing means that numerous simultaneous upper-layer conversations can be multiplexed over a single connection.

 

Notes:

 

LAN - Локальная вычислительная сеть (ЛВС, локальная сеть, сленг. локалка; англ. Local Area Network, LAN) — ком­пьютерная сеть, покрывающая обычно относительно не­большую территорию или небольшую группу зданий (дом, офис, фирму, институт)

WAN - Wide Area Network (WAN) - Глобальная вычисли­тельная сеть охватывает целые области, страны и даже кон­тиненты.

TCP - Transmission Control Protocol (TCP) (протокол управ­ления передачей) — один из основных протоколов пере­дачи данных Интернета, предназначенный для управления передачей данных в сетях и подсетях TCP/IP.

IP - Internet Protocol (IP, досл. «межсетевой протокол») — маршрутизируемый протокол сетевого уровня стека TCP/IP. Именно IP стал тем протоколом, который объеди­нил отдельные компьютерные сети во всемирную сеть Ин­тернет.

OSI - Сетевая модель OSI (англ. open systems interconnection basic reference model) — базовая эталонная модель взаимо­действия открытых систем

DARPA (Defense Advanced Research Projects Agency) - Управление передовых оборонных исследовательских про­ектов Министерства обороны США, целью которого явля­ется сохранение технологического превосходства воору­женных сил США, предотвращение внезапного для США появления новых технических средств вооруженной борьбы, поддержка прорывных исследований, преодоление разрыва между фундаментальными исследованиями и их применением в военной сфере.

 

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2026 год. (0.925 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал