Nobody downloaded yet

Improving Transport Layer Performance - Assignment Example

Comments (0) Cite this document
In computer networking, the TRANSPORT LAYER provides point-to-point communication services between different hosts. The popular and most common protocol such as TCP/IP employs at least one of these transport layer protocols. These are Transmission Control Protocol (TCP) and the Datagram Protocol (UDP)…
Download full paperFile format: .doc, available for editing
GRAB THE BEST PAPER98.4% of users find it useful
Improving Transport Layer Performance
Read TextPreview

Extract of sample
"Improving Transport Layer Performance"

Download file to see previous pages TCP is a dependable and reliable transport protocol performing connection oriented data transfers with flow and congestion control. It re-transmits the data segment whenever data segment and acknowledgements are lost due to packet damage or network congestion in a predetermined timeout interval. The performance of these timeouts and re-transmissions of data segments is the main issue of the research.
TCP, when tasks to deliver large amount of data to the other end invoked the procedure called "Slow Start". This procedure controls that amount of data to transmit between host (sender and receiver). It monitors the rate of new packets delivered into the network and at the same time monitors the rate of acknowledgements returned from the receiver. The "Sliding Window Mechanism" where the slow start procedure depends, permits the sender to transmit multiple packets successively then wait for the receiver's acknowledgement. If the connection is successful, the receiver will now send it's acknowledgement along with the information called "receiving window size" that indicates the limited amount of data segment a sender can transmit. The sender is now restricted to send the amount of data segment specified in the receiving window size. On the other hand, the TCP sender also manages its data transfers using "congestion window" which is set to one segment higher whenever an acknowledgement is received. This indicates that sender can only send restricted amount of data segments specified in both "window".
In situations where packets are lost because of damages in transit or network congestion, TCP employs "congestion control" algorithms. It operates with "slow start" procedure by maintaining the "congestion window" and the slow start threshold size. If the data segments sent are not acknowledge in the allotted retransmission period or time out (RTO), TCP performs retransmission procedures, setting "congestion window size" to one segment higher and "slow start" threshold size to one-half of the current window. When the receiver successfully acknowledges the "re-transmitted" data segment, TCP invokes either "slow start" or "congestion avoidance". It only uses the 'slow start' procedure and increases the congestion exponentially when the congestion window is equal or less than the size of the slow start threshold. Otherwise, 'congestion avoidance' is triggered increasing the congestion window by half of the current size and continue until both congestion window and threshold size is equal. This 'congestion avoidance phase' when using 'slow start' degrades the data throughput severely and can be solve by re-designing the procedures to speed-up the recovery of the connection. The designs of Fast retransmit and Fast recovery detects a segment loss by constantly monitoring duplicate 'acknowledgements'. It works by consecutively sending 'sequence numbers' corresponding to the lost segment. Three or more duplicate acknowledgements indicate loss segments and therefore "TCP fast retransmit mechanism carries out retransmission of the missing segment even before the retransmission timers expires" (Kwon et. al 2002). The designs maintains that there is no need to use 'slow start procedure' if there is still normal data flow between the sender and the receiver because it reduces the transmission rate hastily. ...Download file to see next pagesRead More
Cite this document
  • APA
  • MLA
(“Improving Transport Layer Performance Assignment”, n.d.)
Retrieved from
(Improving Transport Layer Performance Assignment)
“Improving Transport Layer Performance Assignment”, n.d.
  • Cited: 0 times
Comments (0)
Click to create a comment or rate a document
Strategic performance management. John Hackling Transport Limited
Organizations have increasingly felt the need to manage its people and their performance in such a way so as to produce desired effects. The need to include activities which ensures that organization goals are met in an efficient and effective manner is felt unanimously in almost all sectors.
11 Pages(2750 words)Assignment
Improving Organisational Performance
Improving Organisational Performance. ‘Performance management’ is a term which is used to assess the acts of an individual employee and to certify if his/her performances are suitable for the job. It is a modern approach used by the management of an organisation for continuously improving the employees’ performances.
12 Pages(3000 words)Assignment
Improving Organisational Performance
Dynamically and rapidly changing workplace and globalized economic state of the world has propagated the development of organizational performance as is associated with the development of individual performance, skills, knowledge and experiences (Convey, 1989; Convey, 2004; Jones et al., 2000).
11 Pages(2750 words)Assignment
Improving Organisational Performance: Toyota. Ford Motors
are closely associated with technological innovativeness. In order to cope up with these modern day challenges, performance management strategy is implemented by most of the recent day organisations with the sole intention to remain competitive. In this regards, performance management is often referred as the systematic procedure, with the help of which an organisation engages all of its employees to attain sustainable enhancement in terms of the efficiency of the firm.
12 Pages(3000 words)Assignment
Improving Organisational Performance
3 The organizations: UK SMEs ………………………………………………….. 4 Why Performance Management (PM) is Important? …………………………… 5 Consideration and High Market Competition …………………………………..
10 Pages(2500 words)Assignment
v=G1e1UFopjfI> 1 Why did you choose this topic? I chose this topic because transport is very important in our daily lives. What interested me most is that I discovered that in our local area we do not have big industries that manufacture goods but I realised that different types of goods are delivered to our area by different forms of transport.
4 Pages(1000 words)Assignment
Improving the Performance of a Team
Task factors include timely performance within the budget, proper concern for quality and the technical results. Relationship factors include the capacity of members and leader to solve conflicts, on their trust for each other, and communication effectiveness.
5 Pages(1250 words)Assignment
Improving organisational performance
As a result of this there has emerged a field of study referred to as strategic human resource management that deals with how human resource management practices affect the
12 Pages(3000 words)Assignment
Improving job performance
Self rewarding is a fun and simple way to keep you motivated. Rewards can be as straightforward or sophisticated as I want as long as they’re inspiration to me and
2 Pages(500 words)Assignment
Improving Organisational Performance using HPW
The paper outlines the importance of High Performance Work (HPW), giving more insight on the business case research and High Performance Work practices that are used by different companies. With the HPW practices improving employee performance, the paper indicates that the case does not come without challenges.
10 Pages(2500 words)Assignment
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Let us find you another Assignment on topic Improving Transport Layer Performance for FREE!
logo footer
Contact us:
Contact Us Now
FREE Mobile Apps:
  • StudentShare App Store
  • StudentShare Google play
  • About StudentShare
  • Testimonials
  • FAQ
  • Blog
  • Free Essays
  • New Essays
  • Essays
  • Miscellaneous
  • The Newest Essay Topics
  • Index samples by all dates
Join us:
Contact Us