Understanding Transport Layer Basics – Experiential Learning Series

2018 ◽  
Author(s):  
Ram P. Rustagi ◽  
Viraj kumar

The transport layer in a network stack provides end-to-end connectivity to the application layer. In the internet stack, there are two main transport layer implementations in use: TCP (which provides reliable service delivery) and UDP (which does not). Unfortunately, many people misconstrue these characterizations as “TCP provides guaranteed delivery” and “UDP may make errors”. This article attempts to clarify such misconceptions. It also discusses practical aspects of these two protocols (including TCP’s streaming service and UDP’s message-oriented service) and illustrates concepts with simple hands-on exercises.

2016 ◽  
Vol 2016 ◽  
pp. 1-12 ◽  
Author(s):  
Lianhong Ding ◽  
Yifan Chen ◽  
Juntao Li

The Internet of Things (IoT), a network of objects, has been regarded as the next revolution for the global information industry after the Internet. With IoT, many intelligent applications can be accomplished or improved. This paper presents a framework for dangerous goods management in container yard using IoT technology. The framework consists of three layers: perceptual layer, transport layer, and application layer. It offers an infrastructure for management and data analysis and utilization. According to the features of dangerous goods, the framework can be enhanced for container information forecast, container gate-in and gate-out management, environment parameters monitoring, and fire control as well. In order to verify our method, a prototype system is developed, which shows good performance. With our method, safe operation of dangerous goods in container yard can be accomplished.


Author(s):  
Panagiotis Papadimitriou ◽  
Vassilis Tsaoussidis

An increasing demand for multimedia data delivery coupled with reliance in best-effort networks, such as the Internet, has spurred interest on effective quality of service (QoS) management for multimedia streams. Since today’s multimedia applications are expected to run in physically heterogeneous environments composed of both wired and wireless components, we assess the efficiency of transport-layer solutions for multimedia traffic in heterogeneous networks. In order to quantify the performance on media delivery, we investigate the multimedia application requirements vs. the QoS provided by the underlying network. The chapter also provides means for the perceptual QoS assessment of voice and video streams. In the sequel, we describe some representative end-to-end congestion control schemes, identifying the mechanisms that are most suitable for multimedia traffic. Our analysis is complemented with conclusive performance studies which quantify video delivery, within the context of transport protocol support and efficiency.


Author(s):  
Jaydip Sen

In the last few years, the Internet throughput, usage, and reliability have increased almost exponentially. The introduction of broadband wireless mobile ad hoc networks (MANETs) and cellular networks, together with increased computational power, have opened the door for a new breed of applications to be created; namely, real-time multimedia applications. Delivering real-time multimedia traffic over a complex network like the Internet is a particularly challenging task since these applications have strict quality-of-service (QoS) requirements on bandwidth, delay, and delay jitter. Traditional Internet protocol (IP)-based best effort service is not able to meet these stringent requirements. The time-varying nature of wireless channels and resource constrained wireless devices make the problem even more difficult. To improve perceived media quality by end users over wireless Internet, QoS supports can be addressed in different layers, including application layer, transport layer, and link layer. Cross layer design is a well-known approach to achieve this adaptation. In cross-layer design, the challenges from the physical wireless medium and the QoS-demands from the applications are taken into account so that the rate, power, and coding at the physical (PHY) layer can be adapted to meet the requirements of the applications given the current channel and network conditions. A number of propositions for cross-layer designs exist in the literature. In this chapter, an extensive review has been made on these cross-layer architectures that combine the application-layer, transport layer, and the link layer controls. Particularly, issues like channel estimation techniques, adaptive controls at the application and link layers for energy efficiency, priority based scheduling, transmission rate control at the transport layer, and adaptive automatic repeat request (ARQ) are discussed in detail.


2019 ◽  

In any TCP-based client-server communication, the application layer is implemented in the application program whereas the transport layer (i.e., TCP protocol) is implemented in the underlying operating system. TCP achieves reliability using acknowledgement packets and retransmitting any packets that are lost in the network, or corrupted, or delayed or delivered out-of-order. In addition, the TCP protocol ensures that the receiver application is not overwhelmed by data from the sender application — only the amount of data that the receiver can consume is transmitted. This is called TCP Flow Control. In this article, we explain the basics of flow control and provide experiential learning exercises to help understand its impact on TCP performance.


2018 ◽  
Author(s):  
Ram P. Rustagi ◽  
Viraj Kumar

With the rapid increase in the volume of e-commerce, the security of web-based transactions is of increasing concern. A widespread but dangerously incorrect belief among web users is that all security issues are taken care of when a website uses HTTPS (secure HTTP). While HTTPS does provide security, websites are often developed and deployed in ways that make them and their users vulnerable to hackers. In this article we explore some of these vulnerabilities. We first introduce the key ideas and then provide several experiential learning exercises so that readers can understand the challenges and possible solutions to them in a hands-on manner.


2021 ◽  
Vol 58 ◽  
pp. 102772
Author(s):  
André Lizardo ◽  
Raul Barbosa ◽  
Samuel Neves ◽  
Jaime Correia ◽  
Filipe Araujo

2013 ◽  
Vol 401-403 ◽  
pp. 1766-1771 ◽  
Author(s):  
Lan Kou ◽  
Si Rui Chen ◽  
Rui Wang

Multipath Transmission Control Protocol (MPTCP), a transport layer protocol, proposed by the IETF working group in 2009, can provide multipath communication end to end. It also can improve the utilization of network resources and network transmission reliability. However, that how to select multiple paths to improve the end to end overall throughput, and how to avoid the throughput declining by the performance difference, become the focus of this study. We propose a path selection strategy based on improved gray relational analysis, and set the optimal values of the QoS parameters for the selected paths as the reference sequence. According to the value of improved grey relational degree (IGRD) which is compared with reference sequence, we select the paths with better performance, smaller difference for transmission.


Sign in / Sign up

Export Citation Format

Share Document