Jeffrey C. Mogul
- Research Area(s)
- Networking
- Software Systems
Co-Authors
Google Publications
-
Condor: Better Topologies through Declarative Design
Brandon Schlinker, Radhika Niranjan Mysore, Sean Smith, Jeffrey C. Mogul, Amin Vahdat, Minlan Yu, Ethan Katz-Bassett, Michael Rubin
Sigcomm '15, Google Inc (2015)
-
Inferring the Network Latency Requirements of Cloud Tenants
Jeffrey C Mogul, Ramana Rao Kompella
15th Workshop on Hot Topics in Operating Systems (HotOS XV), USENIX Association (2015)
-
Flexible Network Bandwidth and Latency Provisioning in the Datacenter
Vimalkumar Jeyakumar, Abdul Kabbani, Jeffrey C. Mogul, Amin Vahdat
arxiv.org (2014)
Previous Publications
-
Cicada: Introducing Predictive Guarantees for Cloud Networks
Katrina LaCurts, Jeffrey C. Mogul, Hari Balakrishnan, Yoshio Turner
6th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 14), USENIX Association (2014)
-
Democratic Resolution of Resource Conflicts Between SDN Control Programs
Alvin AuYoung, Yadi Ma, Sujata Banerjee, Jeongkeun Lee, Puneet Sharma, Yoshio Turner, Chen Liang, Jeffrey C Mogul
CoNEXT '14 Proceedings of the 10th ACM International on Conference on emerging Networking Experiments and Technologies, ACM (2014), pp. 391-402
-
Enforcing Network-Wide Policies in the Presence of Dynamic Middlebox Actions using FlowTags
Seyed Kaveh Fayazbakhsh, Luis Chang, Vyas Sekar, Minlan Yu, Jeffrey C. Mogul
Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI ’14), USENIX Association (2014), pp. 533-546
-
Corybantic: towards the modular composition of SDN control programs
Jeffrey C. Mogul, Alvin AuYoung, Sujata Banerjee, Lucian Popa, Jeongkeun Lee, Jayaram Mudigonda, Puneet Sharma, Yoshio Turner
Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks (HotNets-XII), ACM (2013)
-
ElasticSwitch: practical work-conserving bandwidth guarantees for cloud computing
Lucian Popa, Praveen Yalagandula, Sujata Banerjee, Jeffrey C. Mogul, Yoshio Turner, Jose Renato Santos
Proceedings of the ACM SIGCOMM 2013 conference, ACM, pp. 351-362
-
FlowTags: Enforcing Network-Wide Policies in the Presence of Dynamic Middlebox Actions
Seyed Kaveh Fayazbakhsh, Vyas Sekar, Minlan Yu, Jeffrey C Mogul
Proc. ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN), ACM (2013)
-
The NIC Is the Hypervisor: Bare-Metal Guests in IaaS Clouds
Jeffrey Mogul, Jayaram Mudigonda, Jose Renato Santos, Yoshio Turner
14th Workshop on Hot Topics in Operating Systems (HotOS-XiV), USENIX Association (2013)
-
On the Security of Conference and Journal Submission Sites
Jeffrey C. Mogul, Eddie Kohler
TinyToCS, vol. 1 (2012)
-
Report on the SIGCOMM 2011 conference
John W. Byers, Jeffrey C. Mogul, Fadel Adib, Jay Aikat, Danai Chasaki, Ming-Hung Chen, Marshini Chetty, Romain Fontugne, Vijay Gabale, László Gyarmati, Katrina LaCurts, Qi Liao, Marc Mendonca, Trang Cao Minh, S. H. Shah Newaz, Pawan Prakash, Yan Shvartzshnaider, Praveen Yalagandula, Chun-Yu Yang
Computer Communication Review, vol. 42 (2012), pp. 80-96
-
TweeCards: Tweets Go Postal
Mary Baker, Jeffrey C. Mogul, Ian Robinson
TinyToCS, vol. 1 (2012)
-
What we talk about when we talk about cloud network performance
Jeffrey C. Mogul, Lucian Popa
Computer Communication Review, vol. 42 (2012), pp. 44-48
-
DevoFlow: scaling flow management for high-performance networks
Andrew R. Curtis, Jeffrey C. Mogul, Jean Tourrilhes, Praveen Yalagandula, Puneet Sharma, Sujata Banerjee
SIGCOMM (2011), pp. 254-265
-
NetLord: a scalable multi-tenant network architecture for virtualized datacenters
Jayaram Mudigonda, Praveen Yalagandula, Jeffrey C. Mogul, Bryan Stiekes, Yanick Pouffary
SIGCOMM (2011), pp. 62-73
-
Chimpp: a click-based programming and simulation environment for reconfigurable networking hardware
Erik Rubow, Rick McGeer, Jeffrey C. Mogul, Amin Vahdat
ANCS (2010), pp. 36
-
DevoFlow: cost-effective flow management for high performance enterprise networks
Jeffrey C. Mogul, Jean Tourrilhes, Praveen Yalagandula, Puneet Sharma, Andrew R. Curtis, Sujata Banerjee
HotNets (2010), pp. 1
-
Report on WREN 2009 - workshop: research on enterprise networking
Nathan Farrington, Nikhil Handigol, Christoph Mayer, Kok-Kiong Yap, Jeffrey C. Mogul
Computer Communication Review, vol. 40 (2010), pp. 44-49
-
SPAIN: COTS Data-Center Ethernet for Multipathing over Arbitrary Topologies
Jayaram Mudigonda, Praveen Yalagandula, Mohammad Al-Fares, Jeffrey C. Mogul
NSDI (2010), pp. 265-280
-
Computer systems research at HP labs
Jeffrey C. Mogul, Jay J. Wylie
Operating Systems Review, vol. 43 (2009), pp. 8-9
-
Fast switching of threads between cores
Richard D. Strong, Jayaram Mudigonda, Jeffrey C. Mogul, Nathan L. Binkert, Dean M. Tullsen
Operating Systems Review, vol. 43 (2009), pp. 35-45
-
Operating System Support for NVM+DRAM Hybrid Main Memory
Jeffrey C. Mogul, Eduardo Argollo, Mehul A. Shah, Paolo Faraboschi
HotOS (2009)
-
WOWCS: the workshop on organizing workshops, conferences, and symposia for computer systems
Operating Systems Review, vol. 43 (2009), pp. 106-107
-
Before and After WOWCS: A literature survey, A list of papers we wish had been submitted
Jeffrey C. Mogul, Tom Anderson
WOWCS (2008)
-
Looking Between the Street Lamps
HotPower (2008)
-
Open issues in organizing computer systems conferences
Jeffrey C. Mogul, Tom Anderson
Computer Communication Review, vol. 38 (2008), pp. 93-102
-
Using Asymmetric Single-ISA CMPs to Save Energy on Operating Systems
Jeffrey C. Mogul, Jayaram Mudigonda, Nathan L. Binkert, Parthasarathy Ranganathan, Vanish Talwar
IEEE Micro, vol. 28 (2008), pp. 26-41
-
Auditing to Keep Online Storage Services Honest
Mehul A. Shah, Mary Baker, Jeffrey C. Mogul, Ram Swaminathan
HotOS (2007)
-
Emergent (mis)behavior vs. complex software systems
EuroSys (2006), pp. 293-304
-
Pip: Detecting the Unexpected in Distributed Systems
Patrick Reynolds, Charles Edwin Killian, Janet L. Wiener, Jeffrey C. Mogul, Mehul A. Shah, Amin Vahdat
NSDI (2006)
-
SC2D: an alternative to trace anonymization
Jeffrey C. Mogul, Martin F. Arlitt
MineNet (2006), pp. 323-328
-
WAP5: black-box performance debugging for wide-area systems
Patrick Reynolds, Janet L. Wiener, Jeffrey C. Mogul, Marcos Kawazoe Aguilera, Amin Vahdat
WWW (2006), pp. 347-356
-
Operating Systems Should Support Business Change
HotOS (2005)
-
Predicting Short-Transfer Latency from TCP Arcana: A Trace-based Validation
Martin F. Arlitt, Balachander Krishnamurthy, Jeffrey C. Mogul
Internet Measurment Conference (2005), pp. 213-226
-
HTTP Header Field Registrations (RFC4229)
M. Nottingham, J. Mogul
IETF (2005)
-
Remote Direct Memory Access (RDMA) over IP Problem Statement (RFC4297)
A. Romanow, J. Mogul, T. Talpey, S. Bailey
IETF (2005)
-
2 P2P or Not 2 P2P?
Mema Roussopoulos, Mary Baker, David S. H. Rosenthal, Thomas J. Giuli, Petros Maniatis, Jeffrey C. Mogul
IPTPS (2004), pp. 33-43
-
2 P2P or Not 2 P2P?
Mema Roussopoulos, Mary Baker, David S. H. Rosenthal, Thomas J. Giuli, Petros Maniatis, Jeffrey C. Mogul
IPTPS (2004), pp. 33-43
-
Clarifying the fundamentals of HTTP
Softw., Pract. Exper., vol. 34 (2004), pp. 103-134
-
Design, Implementation, and Evaluation of Duplicate Transfer Detection in HTTP
Jeffrey C. Mogul, Yee-Man Chan, Terence Kelly
NSDI (2004), pp. 43-56
-
Unveiling the transport
Jeffrey C. Mogul, Lawrence S. Brakmo, David E. Lowell, Dinesh Subhraveti, Justin Moore
Computer Communication Review, vol. 34 (2004), pp. 99-106
-
Utilification
John Wilkes, Jeffrey C. Mogul, Jaap Suermondt
ACM SIGOPS European Workshop (2004), pp. 13
-
Registration Procedures for Message Header Fields (RFC3864)
G. Klyne, M. Nottingham, J. Mogul
IETF (2004)
-
2 P2P or Not 2 P2P?
Mema Roussopoulos, Mary Baker, David S. H. Rosenthal, Thomas J. Giuli, Petros Maniatis, Jeffrey C. Mogul
CoRR, vol. cs.NI/0311017 (2003)
-
2 P2P or Not 2 P2P?
Mema Roussopoulos, Mary Baker, David S. H. Rosenthal, Thomas J. Giuli, Petros Maniatis, Jeffrey C. Mogul
CoRR, vol. cs.NI/0311017 (2003)
-
Architecture and performance of server-directed transcoding
Björn Knutsson, Honghui Lu, Jeffrey C. Mogul, Bryan Hopkins
ACM Trans. Internet Techn., vol. 3 (2003), pp. 392-424
-
Performance debugging for distributed systems of black boxes
Marcos Kawazoe Aguilera, Jeffrey C. Mogul, Janet L. Wiener, Patrick Reynolds, Athicha Muthitacharoen
SOSP (2003), pp. 74-89
-
TCP Offload Is a Dumb Idea Whose Time Has Come
HotOS (2003), pp. 25-30
-
Workshop on network-I/O convergence: experience, lessons, implications (NICELI)
Vinay Aggarwal, Olaf Maennel, Jeffrey C. Mogul, Allyn Romanow
Computer Communication Review, vol. 33 (2003), pp. 75-80
-
Aliasing on the world wide web: prevalence and performance implications
Terence Kelly, Jeffrey C. Mogul
WWW (2002), pp. 281-292
-
Clarifying the fundamentals of HTTP
WWW (2002), pp. 25-36
-
Delta encoding in HTTP (RFC3229)
J. Mogul, B. Krishnamurthy, F. Douglis, A. Feldmann, Y. Goland, A. van Hoff, D. Hellerstein
IETF (2002)
-
Instance Digests in HTTP (RFC3230)
J. Mogul, A. Van Hoff
IETF (2002)
-
The VCDIFF Generic Differencing and Compression Data Format (RFC3284)
D. Korn, J. MacDonald, J. Mogul, K. Vo
IETF (2002)
-
Rethinking the TCP Nagle algorithm
Jeffrey C. Mogul, Greg Minshall
Computer Communication Review, vol. 31 (2001), pp. 6-20
-
Server-directed transcoding
Computer Communications, vol. 24 (2001), pp. 155-162
-
Toward a Rigorous Data Type Model for HTTP
HotOS (2001), pp. 176
-
Application performance pitfalls and TCP's Nagle algorithm
Greg Minshall, Yasushi Saito, Jeffrey C. Mogul, Ben Verghese
SIGMETRICS Performance Evaluation Review, vol. 27 (2000), pp. 36-44
-
Pulse-Per-Second API for UNIX-like Operating Systems, Version 1.0 (RFC2783)
J. Mogul, D. Mills, J. Brittenson, J. Stone, U. Windl
IETF (2000)
-
A Scalable and Explicit Event Delivery Mechanism for UNIX
Gaurav Banga, Jeffrey C. Mogul, Peter Druschel
USENIX Annual Technical Conference, General Track (1999), pp. 253-265
-
Brittle Metrics in Operating Systems Research
Workshop on Hot Topics in Operating Systems (1999), pp. 90-95
-
Key Differences Between HTTP/1.0 and HTTP/1.1
Balachander Krishnamurthy, Jeffrey C. Mogul, David M. Kristol
Computer Networks, vol. 31 (1999), pp. 1737-1751
-
Resource Containers: A New Facility for Resource Management in Server Systems
Gaurav Banga, Peter Druschel, Jeffrey C. Mogul
OSDI (1999), pp. 45-58
-
Y10K and Beyond (RFC 2550)
Steve Glassman, Mark Manasse, Jeff Mogul
IETF (1999)
-
Hypertext Transfer Protocol - HTTP/1.1 (RFC2616)
R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, T. Berners-Lee
IETF (1999)
-
Better operating system features for faster network servers
Gaurav Banga, Peter Druschel, Jeffrey C. Mogul
SIGMETRICS Performance Evaluation Review, vol. 26 (1998), pp. 23-30
-
Errata for 'Potential benefits of delta encoding and data compression for HTTP'
Jeffrey C. Mogul, Fred Douglis, Anja Feldmann, Balachander Krishnamurthy
Computer Communication Review, vol. 28 (1998), pp. 51-55
-
Scalable kernel performance for Internet servers under realistic loads
Gaurav Banga, Jeffrey C. Mogul
Proc. 1998 USENIX Annual Technical Conf, USENIX, pp. 1-12
-
Eliminating Receive Livelock in an Interrupt-Driven Kemel
Jeffrey C. Mogul, K. K. Ramakrishnan:
ACM Trans. Comput. Syst., vol. 15 (1997), pp. 217-252
-
Exploring the Bounds of Web Latency Reduction from Caching and Prefetching
Tom M. Kroeger, Darrell D. E. Long, Jeffrey C. Mogul
USENIX Symposium on Internet Technologies and Systems (1997)
-
Potential Benefits of Delta Encoding and Data Compression for HTTP
Jeffrey C. Mogul, Fred Douglis, Anja Feldmann, Balachander Krishnamurthy
SIGCOMM (1997), pp. 181-194
-
Rate of Change and other Metrics: a Live Study of the World Wide Web
Fred Douglis, Anja Feldmann, Balachander Krishnamurthy, Jeffrey C. Mogul
USENIX Symposium on Internet Technologies and Systems (1997)
-
Hypertext Transfer Protocol - HTTP/1.1 (RFC2068)
R. Fielding, J. Gettys, J. Mogul, H. Frystyk, T. Berners-Lee
IETF (1997)
-
Simple Hit-Metering and Usage-Limiting for HTTP (RFC2227)
J. Mogul, P. Leach
IETF (1997)
-
Use and Interpretation of HTTP Version Numbers (RFC2145)
J. C. Mogul, R. Fielding, J. Gettys, H. Frystyk
IETF (1997)
-
Eliminating Receive Livelock in an Interrupt-driven Kernel
Jeffrey C. Mogul, K. K. Ramakrishnan
USENIX Annual Technical Conference (1996), pp. 99-112
-
Hinted caching in the Web
ACM SIGOPS European Workshop (1996), pp. 103-108
-
Path MTU Discovery for IP version 6 (RFC1981)
J. McCann, S. Deering, J. Mogul
IETF (1996)
-
Improving HTTP Latency
Venkata N. Padmanabhan, Jeffrey C. Mogul
Computer Networks and ISDN Systems, vol. 28 (1995), pp. 25-35
-
Performance Implications of Multiple Pointer Sizes
Jeffrey C. Mogul, Joel F. Bartlett, Robert N. Mayo, Amitabh Srivastava
USENIX Winter (1995), pp. 187-200
-
The Case for Persistent-Connection HTTP
SIGCOMM (1995), pp. 299-313
-
A Better Update Policy
USENIX Summer (1994), pp. 99-111
-
Recovery in Spritely NFS
Computing Systems, vol. 7 (1994), pp. 201-262
-
Big Memories on the Desktop
Workshop on Workstation Operating Systems (1993), pp. 110-115
-
Network Locality at the Scale of Processes
ACM Trans. Comput. Syst., vol. 10 (1992), pp. 81-109
-
Observing TCP Dynamics in Real Networks
SIGCOMM (1992), pp. 305-317
-
Network Locality at the Scale of Processes
SIGCOMM (1991), pp. 273-284
-
The Effect of Context Switches on Cache Performance
Jeffrey C. Mogul, Anita Borg
ASPLOS (1991), pp. 75-84
-
Efficient Use of Workstations for Passive Monitoring of Local Area Networks
SIGCOMM (1990), pp. 253-263
-
Path MTU discovery (RFC1191)
J.C. Mogul, S.E. Deering
IETF (1990)
-
Spritely NFS: Experiments with Cache-Consistency Protocols
V. Srinivasan, Jeffrey C. Mogul
SOSP (1989), pp. 45-57
-
Measured capacity of an Ethernet: myths and reality
David R. Boggs, Jeffrey C. Mogul, Christopher A. Kent
SIGCOMM (1988), pp. 222-234
-
IP MTU discovery options (RFC1063)
J.C. Mogul, C.A. Kent, C. Partridge, K. McCloghrie
IETF (1988)
-
Fragmentation considered harmful
Christopher A. Kent, Jeffrey C. Mogul
Proc. SIGCOMM, ACM (1987), pp. 390-401
-
The Packet Filter: An Efficient Mechanism for User-level Network Code
Jeffrey C. Mogul, Richard F. Rashid, Michael J. Accetta
SOSP (1987), pp. 39-51
-
Internet Standard Subnetting Procedure (RFC950)
J.C. Mogul, J. Postel
IETF (1985)
-
Representing Information About Files
ICDCS (1984), pp. 432-439
-
A Reverse Address Resolution Protocol (RFC903)
R. Finlayson, T. Mann, J.C. Mogul, M. Theimer
IETF (1984)
-
Broadcasting Internet Datagrams (RFC919)
IETF (1984)
-
Broadcasting Internet datagrams in the presence of subnets (RFC922)
IETF (1984)
-
Internet subnets (RFC917)
IETF (1984)







