Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
TCP/IP illustrated (vol. 1): the protocols
TCP/IP illustrated (vol. 1): the protocols
Simulation-based comparisons of Tahoe, Reno and SACK TCP
ACM SIGCOMM Computer Communication Review
End-to-end Internet packet dynamics
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Promoting the use of end-to-end congestion control in the Internet
IEEE/ACM Transactions on Networking (TON)
Web protocols and practice: HTTP/1.1, Networking protocols, caching, and traffic measurement
Web protocols and practice: HTTP/1.1, Networking protocols, caching, and traffic measurement
A web server's view of the transport layer
ACM SIGCOMM Computer Communication Review
On the relationship between file sizes, transport protocols, and self-similar network traffic
ICNP '96 Proceedings of the 1996 International Conference on Network Protocols (ICNP '96)
PRO-COW: Protocol compliance on the web-a longitudinal study
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
Sting: a TCP-based network measurement tool
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Dummynet and forward error correction
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
Inferring client response time at the web server
SIGMETRICS '02 Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
A case for context-aware TCP/IP
ACM SIGMETRICS Performance Evaluation Review
TCP/IP performance over 3G wireless links with rate and delay variation
Proceedings of the 8th annual international conference on Mobile computing and networking
Dynamic buffer management scheme based on rate estimation in packet-switched networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Continuous-time hidden Markov models for network performance evaluation
Performance Evaluation
King: estimating latency between arbitrary internet end hosts
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
Persistent dropping: an efficient control of traffic aggregates
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Upgrading transport protocols using untrusted mobile code
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
On the correspondency between TCP acknowledgment packet and data packet
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
Using certes to infer client response time at the web server
ACM Transactions on Computer Systems (TOCS)
Performance evaluation and comparison of Westwood+, New Reno, and Vegas TCP congestion control
ACM SIGCOMM Computer Communication Review
The changing usage of a mature campus-wide wireless network
Proceedings of the 10th annual international conference on Mobile computing and networking
Measuring IP and TCP behavior on edge nodes with Tstat
Computer Networks: The International Journal of Computer and Telecommunications Networking
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Semantically-Smart Disk Systems
FAST '03 Proceedings of the 2nd USENIX Conference on File and Storage Technologies
A passive state-machine approach for accurate analysis of TCP out-of-sequence segments
ACM SIGCOMM Computer Communication Review
Designing DCCP: congestion control without reliability
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
TCP/IP Performance over 3G wireless links with rate and delay variation
Wireless Networks
On the role and controllability of persistent clients in traffic aggregates
IEEE/ACM Transactions on Networking (TON)
The impact of loss recovery on congestion control for reliable multicast
IEEE/ACM Transactions on Networking (TON)
Server network scalability and TCP offload
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
Extending TCP congestion control to multicast
Computer Networks: The International Journal of Computer and Telecommunications Networking
Novel approaches to end-to-end packet reordering measurement
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
Stress testing traffic to infer its legitimacy
SRUTI'05 Proceedings of the Steps to Reducing Unwanted Traffic on the Internet on Steps to Reducing Unwanted Traffic on the Internet Workshop
Robust TCP congestion recovery
Journal of High Speed Networks
Cryptographic strength of ssl/tls servers: current and recent practices
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
Towards real-time performance monitoring for encrypted traffic
Proceedings of the 2007 SIGCOMM workshop on Internet network management
An analytical model for evaluating utilization of TCP Reno
CompSysTech '07 Proceedings of the 2007 international conference on Computer systems and technologies
WebAccel: Accelerating Web access for low-bandwidth hosts
Computer Networks: The International Journal of Computer and Telecommunications Networking
The changing usage of a mature campus-wide wireless network
Computer Networks: The International Journal of Computer and Telecommunications Networking
Browser Fingerprinting from Coarse Traffic Summaries: Techniques and Implications
DIMVA '09 Proceedings of the 6th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment
A new methodology for TCP evaluation in a multiuser web environment
Computer Communications
Measuring IP and TCP behavior on edge nodes with Tstat
Computer Networks: The International Journal of Computer and Telecommunications Networking
Cross-layer explicit link status notification to improve TCP performance in wireless networks
EURASIP Journal on Wireless Communications and Networking
An analytic throughput model for TCP NewReno
IEEE/ACM Transactions on Networking (TON)
The limits of automatic OS fingerprint generation
Proceedings of the 3rd ACM workshop on Artificial intelligence and security
Demystifying service discovery: implementing an internet-wide scanner
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
Speed testing without speed tests: estimating achievable download speed from passive measurements
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
Misbehaviors in TCP SACK generation
ACM SIGCOMM Computer Communication Review
AccuLoc: practical localization of performance measurements in 3G networks
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Is it still possible to extend TCP?
Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
Coping with nondeterminism in network protocol testing
TestCom'05 Proceedings of the 17th IFIP TC6/WG 6.1 international conference on Testing of Communicating Systems
TCP Westwood with adaptive bandwidth estimation to improve efficiency/friendliness tradeoffs
Computer Communications
Real-time identification of different TCP versions
APNOMS'07 Proceedings of the 10th Asia-Pacific conference on Network Operations and Management Symposium: managing next generation networks and services
On the state of ECN and TCP options on the internet
PAM'13 Proceedings of the 14th international conference on Passive and Active Measurement
Demystifying internet-wide service discovery
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.00 |
Most of the traffic in today's Internet is controlled by the Transmission Control Protocol (TCP). Hence, the performance of TCP has a significant impact on the performance of the overall Internet. TCP is a complex protocol with many user-configurable parameters and a range of different implementations. In addition, research continues to produce new developments in congestion control mechanisms and TCP options, and it is useful to trace the deployment of these new mechanisms in the Internet. As a final concern, the stability and fairness of the current Internet relies on the voluntary use of congestion control mechanisms by end hosts. Therefore it is important to test TCP implementations for conformant end-to-end congestion control. Since web traffic forms the majority of the TCP traffic, TCP implementations in today's web servers are of particular interest. We have developed a tool called TCP Behavior Inference Tool (TBIT) to characterize the TCP behavior of a remote web server. In this paper, we describe TBIT, and present results about the TCP behaviors of major web servers, obtained using this tool. We also describe the use of TBIT to detect bugs and non-compliance in TCP implementations deployed in public web servers.