期刊名称:Journal of Theoretical and Applied Information Technology
印刷版ISSN:1992-8645
电子版ISSN:1817-3195
出版年度:2011
卷号:34
期号:1
页码:071-079
出版社:Journal of Theoretical and Applied
摘要:The communication functions and applications divided into layers, and each device or terminal has a assigned �stack� in these layers, where that permit each layer to speak and address the corresponding stack in other layers. That is one of the benefits of layering: the ability to change a layer without requiring other layers to change as well, as long as the service and semantics provided by the layer remain intact. The fourth layer in layered model is transport layer where the protocols can provide a tight connection between any two hosts or more than two. Also it provides explicit of data transferring between end terminals or users, and that will help the upper layers from any involvement to provide reliable and cost-effective in transferring data in links, even it will control the reliability of a given links. Transmission Control Protocol (TCP) is a basic communication language, and a connection oriented protocol tied with transport layer consists of collection of rules and procedures to control communication between links. TCP offers important features of flow control, reliability, congestion control, and connection management. This article provide full-overview to the network layering based on Open Systems Interconnection (OSI) model and explains the architecture and the functional structure of TCP over transport layer and analyzes the factors and parameters that effect on TCP behavior and performance.