Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Martín Casado

dblp:79/5605 · also Martin Casado · DBLP profile ↗
← Back
15ranked-venue papers
8as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 10 · 5 first-authorSoftware engineering, systems software and programming languages · 2Human-computer interaction and ubiquitous computing · 2 · 2 first-authorSecurity and privacy · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
8 papers
Software-defined and programmable networks · 64% Network management and operations · 24% Internet architecture and protocols · 10%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Cloud and datacenter computing · 100%
Network and information security
1 paper
Network security · 100%

Topics — the 15 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › virtualization
network virtualization
0.322015
Network Virtualization in Multi-tenant Datacenters · NSDI 2014
The Design and Implementation of Open vSwitch · NSDI 2015
Software-defined and programmable networks › software switch
open vswitch
0.212015
The Design and Implementation of Open vSwitch · NSDI 2015
Software-defined and programmable networks › software switch
virtual switch
0.212015
The Design and Implementation of Open vSwitch · NSDI 2015
Cloud and datacenter computing › multi-tenancy
multi-tenant datacenter
0.212014
Network Virtualization in Multi-tenant Datacenters · NSDI 2014
Network management and operations
network testing
0.112010
Can the Production Network Be the Testbed? · OSDI 2010
Software-defined and programmable networks
SDN controller
0.112010
Onix: A Distributed Control Platform for Large-scale Production Networks · OSDI 2010
Network management and operations
network control
0.112009
Rethinking enterprise network control · IEEE/ACM Trans. Netw. 2009
Software-defined and programmable networks › control plane
centralized control
0.112007
Ethane: taking control of the enterprise · SIGCOMM 2007
Cloud and datacenter computing
virtualization
0.112015
The Design and Implementation of Open vSwitch · NSDI 2015
Network security
enterprise network security
0.112006
SANE: A Protection Architecture for Enterprise Networks · USENIX Security Symposium 2006
Network security
network access control
0.112006
SANE: A Protection Architecture for Enterprise Networks · USENIX Security Symposium 2006
Software-defined and programmable networks
network virtualization
0.112014
Network Virtualization in Multi-tenant Datacenters · NSDI 2014
Network management and operations
network configuration
0.012010
Onix: A Distributed Control Platform for Large-scale Production Networks · OSDI 2010
Network management and operations
network verification
0.012010
Can the Production Network Be the Testbed? · OSDI 2010
Internet architecture and protocols › network architecture design
enterprise network architecture
0.012007
Ethane: taking control of the enterprise · SIGCOMM 2007

Methods — techniques the papers use, named apart from their topics

flow-based switching · 0.5kernel datapath · 0.4centralized controller · 0.1
YearPublicationVenuePosition
2015 The Design and Implementation of Open vSwitch
Ben Pfaff, Justin Pettit, Teemu Koponen, Ethan J. Jackson, Andy Zhou, Jarno Rajahalme, Jesse Gross, Joe Stringer, Pravin Shelar, Keith Amidon, Martín Casado
NSDI12
2014 Network Virtualization in Multi-tenant Datacenters
Teemu Koponen, Keith Amidon, Peter Balland, Martín Casado, Anupam Chanda, Bryan Fulton, Igor Ganichev, Jesse Gross, Paul Ingram, Ethan J. Jackson, Andrew Lambeth, Romain Lenglet, Shih-Hao Li, Amar Padmanabhan, Justin Pettit, Ben Pfaff, Rajiv Ramanathan, Scott Shenker, Alan Shieh, Jeremy Stribling, Pankaj Thakkar, Dan Wendlandt, Alexander Yip
NSDI4
2012 Software-defined internet architecture: decoupling architecture from infrastructure
abstract
In current networks, a domain can effectively run a network architecture only if it is explicitly supported by the network infrastructure. This coupling between architecture and infrastructure means that any significant architectural change involves sizable costs for vendors (for development) and network operators (for deployment), creating a significant barrier to architectural evolution.
Barath Raghavan, Martín Casado, Teemu Koponen, Sylvia Ratnasamy, Ali Ghodsi 0002, Scott Shenker
HotNets2
2010 Onix: A Distributed Control Platform for Large-scale Production Networks
Teemu Koponen, Martín Casado, Natasha Gude, Jeremy Stribling, Leonid B. Poutievski, Rajiv Ramanathan, Yuichiro Iwata, Hiroaki Inoue, Takayuki Hama, Scott Shenker
OSDI2
2010 Can the Production Network Be the Testbed?
Rob Sherwood, Glen Gibb, Kok-Kiong Yap, Guido Appenzeller, Martín Casado, Nick McKeown, Guru M. Parulkar
OSDI5
2009 Extending Networking into the Virtualization Layer
Ben Pfaff, Justin Pettit, Keith Amidon, Martín Casado, Teemu Koponen, Scott Shenker
HotNets4
2009 Applying NOX to the Datacenter
Arsalan Tavakoli, Martín Casado, Teemu Koponen, Scott Shenker
HotNets2
2009 Rethinking enterprise network control
Martín Casado, Michael J. Freedman, Justin Pettit, Jianying Luo, Natasha Gude, Nick McKeown, Scott Shenker
IEEE/ACM Trans. Netw.1
2008 Rethinking Packet Forwarding Hardware
Martín Casado, Teemu Koponen, Daekyeong Moon, Scott Shenker
HotNets1
2007 Peering Through the Shroud: The Effect of Edge Opacity on IP-Based Client Identification
Martín Casado, Michael J. Freedman
NSDI1
2007 Ethane: taking control of the enterprise
abstract
This paper presents Ethane, a new network architecture for the enterprise. Ethane allows managers to define a single network-wide fine-grain policy, and then enforces it directly. Ethane couples extremely simple flow-based Ethernet switches with a centralized controller that manages the admittance and routing of flows. While radical, this design is backwards-compatible with existing hosts and switches.
Martín Casado, Michael J. Freedman, Justin Pettit, Jianying Luo, Nick McKeown, Scott Shenker
SIGCOMM1
2006 Flow-Cookies: Using Bandwidth Amplification to Defend Against DDoS Flooding Attacks
abstract
This paper describes flow-cookies which defend against DDoS flooding attacks using bandwidth amplification. "Flow-cookies" is a mechanism in which a Website can reliably send filtering requests to a cooperating node in the network, leveraging its protection bandwidth. In this approach, a third party provider installs a flow-cookies enabled middlebox called the cookie box, in the network at a high bandwidth link. All traffic to or from the protected Web server must traverse the cookie box. The cookie box guarantees that all packets that pass between it and the server belong to a legitimate TCP flow with a valid sender. This implementation is able to operate at gigabit speeds including per-packet IP filtering of millions of addresses. This approach is also very effective against high volume SYN flooding attacks
Martín Casado, Aditya Akella, Niels Provos
IWQoS1
2006 SANE: A Protection Architecture for Enterprise Networks
Martín Casado, Tal Garfinkel, Aditya Akella, Michael J. Freedman, Dan Boneh, Nick McKeown
USENIX Security Symposium1
2005 Teaching networking hardware
abstract
We present our experience with the design and teaching of a graduate-level networking hardware course in which students design and build an Internet router. Each team of two students (one proficient in hardware and one proficient in software) design and develop a fully functional router that routes live Internet traffic and inter-operates with other students' routers via a simple routing protocol. Hardware is designed in Verilog using an industry-standard design flow on a specially designed platform, called NetFPGA. Software is written in user-space using a high-level language. Software and hardware are combined and tested using real network traffic over arbitrary private topologies using a custom tool, called VNS. Our approach is distinguished in that both hardware and software can be designed, tested and deployed remotely over the Internet. Our goal is to give students experience in the design of complex networking systems. In our initial course offering in Spring 2004, all teams successfully implemented fully functional routers in less than ten weeks. We will pilot courses outside of Stanford using the remote teaching infrastructure presented in this paper.
Martín Casado, Gregory Watson, Nick McKeown
ITiCSE1
2005 The virtual network system
abstract
The goal of our work is to give students a hands-on experience designing, deploying and debugging parts of the Internet infrastructure, such as an Internet router that routes real network traffic, or a security firewall. To do so normally requires that the students have access to snoop and generate raw network traffic, which is a risk to privacy and security. And it normally requires each student to have a dedicated computer, and to modify the kernel. The Virtual Network System (VNS) is a teaching tool designed for undergraduate and graduate networking courses. With VNS, each student can build a router (or any packet-processing device) in user-space, in their own private, protected topology, and process real Internet traffic. VNS has been used by over 500 students at Stanford and remotely from other universities. This paper describes the VNS tool, and our experiences using it in the classroom.
Martín Casado, Nick McKeown
SIGCSE1