Librarian View

LEADER 03290cam a2200433 4500
001 12365923
005 20200728062801.0
006 m o d
007 cr cn|
008 150116s2014 xx |||||om||||||| ||eng d
020
  
  
|a 9781321056259
035
  
  
|a (MiAaPQ)AAI3580789
035
  
  
|a AAI3580789
035
  
  
|a 12365923
040
  
  
|a MiAaPQ |b eng |c MiAaPQ
100
1
  
|a Nowlan, Michael F.
245
1
2
|a A Wire-Compatible TCP Implementation for Low-Latency Applications |h [electronic resource].
300
  
  
|a 1 online resource (94 p.)
500
  
  
|a Source: Dissertation Abstracts International, Volume: 75-09(E), Section: B.
500
  
  
|a Adviser: Bryan A. Ford.
502
  
  
|a Thesis (Ph.D.)--Yale University, 2014.
506
  
  
|a Access restricted by licensing agreement.
520
  
  
|a Despite alternative transport protocols more suitable to latency-sensitive applications, TCP remains the de facto standard for Internet traffic, including many low-latency, interactive applications. As such, applications often tweak the TCP protocol to better suit their needs but run the risk that any change to TCP's wire format can cause Teachability issues or complete failure. This work presents a modified TCP implementation to reduce end-to-end latency without modifying TCP's wire format.
520
  
  
|a Bufferbloat Resilient TCP (BBR) is a sender-side modification that detects and mitigates instances of so-called "bufferbloat" in a TCP connection. Large network buffers coupled with TCP's additive increase often result in standing queues and drastically higher round-trip times. BBR throttles the TCP sender by identifying bufferbloat through the correlation between sending rate and delay. A live production deployment shows BBR improves average end-to-end latency, bandwidth efficiency and retransmissions by orders of magnitude for a video serving platform.
520
  
  
|a Random and congestive packet loss increase the latency of subsequent packets, not just the lost packets, due to TCP's strict in-order delivery model. Unordered TCP (uTCP) is a receiver-side change that exposes to applications out-of-order data segments that the OS normally delays in socket buffers. This small change enables applications to build generic unordered datagram transports and improves end-to-end latency for interactive applications. Evaluations show that uTCP can approximate the latency performance of UDP for various application workloads.
590
  
  
|a Access is available to the Yale community.
650
  
4
|a Computer Science.
710
2
  
|a Yale University.
773
0
  
|t Dissertation Abstracts International |g 75-09B(E).
791
  
  
|a Ph.D.
792
  
  
|a 2014
793
  
  
|a English
852
8
0
|z Online Resource
856
4
0
|y Online thesis |u https://yale.idm.oclc.org/login?URL=http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqm&rft_dat=xri:pqdiss:3580789
902
  
  
|a Yale Internet Resource |b Yale Internet Resource >> None|DELIM|12524986
905
  
  
|a online resource
907
  
  
|a 2015-02-04T09:56:21.000Z
946
  
  
|a DO NOT EDIT. DO NOT EXPORT.
953
4
0
|a http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqm&rft_dat=xri:pqdiss:3580789