Architecture and functional structure of transmission control protocol over various networks applications

Ghassan A. Abed, Mahamod Ismail, Kasmiran Jumari

Research output: Contribution to journalArticle

Abstract

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.

Original languageEnglish
Pages (from-to)71-79
Number of pages9
JournalJournal of Theoretical and Applied Information Technology
Volume34
Issue number1
Publication statusPublished - 2011

Fingerprint

Transmission control protocol
Network protocols
Communication
Open systems
Flow control
Telecommunication links
Semantics
Architecture
Costs
Congestion Control
Open Systems
Flow Control
Interconnection

Keywords

  • Network Layers
  • OSI model
  • RTT
  • TCP

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Architecture and functional structure of transmission control protocol over various networks applications. / Abed, Ghassan A.; Ismail, Mahamod; Jumari, Kasmiran.

In: Journal of Theoretical and Applied Information Technology, Vol. 34, No. 1, 2011, p. 71-79.

Research output: Contribution to journalArticle

@article{5d6ed6d648f24104abb84636548753f6,
title = "Architecture and functional structure of transmission control protocol over various networks applications",
abstract = "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.",
keywords = "Network Layers, OSI model, RTT, TCP",
author = "Abed, {Ghassan A.} and Mahamod Ismail and Kasmiran Jumari",
year = "2011",
language = "English",
volume = "34",
pages = "71--79",
journal = "Journal of Theoretical and Applied Information Technology",
issn = "1992-8645",
publisher = "Asian Research Publishing Network (ARPN)",
number = "1",

}

TY - JOUR

T1 - Architecture and functional structure of transmission control protocol over various networks applications

AU - Abed, Ghassan A.

AU - Ismail, Mahamod

AU - Jumari, Kasmiran

PY - 2011

Y1 - 2011

N2 - 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.

AB - 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.

KW - Network Layers

KW - OSI model

KW - RTT

KW - TCP

UR - http://www.scopus.com/inward/record.url?scp=83655190571&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=83655190571&partnerID=8YFLogxK

M3 - Article

VL - 34

SP - 71

EP - 79

JO - Journal of Theoretical and Applied Information Technology

JF - Journal of Theoretical and Applied Information Technology

SN - 1992-8645

IS - 1

ER -