VLDB 2026 Research / reviewers in the wild / expert
Radia J. Perlman
dblp:87/2370
· DBLP profile ↗
23ranked-venue papers
15as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 13 · 11 first-authorSecurity and privacy · 7 · 2 first-authorSystems, architecture and hardware · 2 · 2 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
10 papers |
Internet architecture and protocols · 60% Routing and switching · 35% Network management and operations · 3% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 66% Storage systems · 33% Distributed systems · 0% | |
| Network and information security
5 papers |
Cryptographic protocols and secure computation · 31% Systems and software security · 29% Network security · 17% | |
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 77% Program analysis · 23% |
Topics — the 29 heaviest of 34, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
cloud storage |
0.1 | 1 | 2012 | Secure Overlay Cloud Storage with Access Control and Assured Deletion · IEEE Trans. Dependable Secur. Comput. 2012 |
Cloud and datacenter computing › cloud storage
secure cloud storage |
0.1 | 1 | 2012 | Secure Overlay Cloud Storage with Access Control and Assured Deletion · IEEE Trans. Dependable Secur. Comput. 2012 |
Internet architecture and protocols
protocol design |
0.1 | 1 | 2010 | Protocol design for effective communication among silicon or carbon-based nodes · SIGCOMM 2010 |
Internet architecture and protocols › network adaptation
self-configuring network |
0.1 | 1 | 2010 | Protocol design for effective communication among silicon or carbon-based nodes · SIGCOMM 2010 |
Storage systems
file systems |
0.1 | 1 | 2007 | File System Design with Assured Delete · NDSS 2007 |
Storage systems › secure storage
secure deletion |
0.1 | 1 | 2007 | File System Design with Assured Delete · NDSS 2007 |
Routing and switching
routing |
0.1 | 2 | 2006 | Routing Without Tears, Bridging Without Danger · USENIX ATC, General Track 2006 Fault-Tolerant Broadcast of Routing Information · INFOCOM 1983 |
Routing and switching › routing protocol
routing protocol design |
0.1 | 2 | 2006 | Routing Without Tears, Bridging Without Danger · USENIX ATC, General Track 2006 Incorporation of multiaccess links into a routing protocol · SIGCOMM 1983 |
Routing and switching › switching
layer-2 routing |
0.0 | 1 | 2004 | Rbridges: Transparent Routing · INFOCOM 2004 |
Cryptographic protocols and secure computation
key management |
0.0 | 1 | 2012 | Secure Overlay Cloud Storage with Access Control and Assured Deletion · IEEE Trans. Dependable Secur. Comput. 2012 |
Internet architecture and protocols › network security
IP security |
0.0 | 1 | 2003 | DoS protection for UDP-based protocols · CCS 2003 |
Network security › attack strategy
denial-of-service attack |
0.0 | 1 | 2003 | DoS protection for UDP-based protocols · CCS 2003 |
Authentication and access control
password authentication |
0.0 | 1 | 2001 | PDM: A New Strong Password-Based Protocol · USENIX Security Symposium 2001 |
Cryptographic primitives and cryptanalysis › cryptographic implementation
key protection |
0.0 | 1 | 1999 | Secure Password-Based Protocol for Downloading a Private Key · NDSS 1999 |
Internet architecture and protocols › network interconnection
bridging |
0.0 | 2 | 2004 | Rbridges: Transparent Routing · INFOCOM 2004 Transparent Interconnection of Incompatible Local Area Networks Using Bridges · IEEE J. Sel. Areas Commun. 1990 |
Network management and operations
network configuration |
0.0 | 1 | 2006 | Routing Without Tears, Bridging Without Danger · USENIX ATC, General Track 2006 |
Transport protocols and congestion control › transport protocols
UDP |
0.0 | 1 | 2003 | DoS protection for UDP-based protocols · CCS 2003 |
Cryptographic protocols and secure computation › key exchange › authenticated key exchange
password-authenticated key exchange |
0.0 | 1 | 2001 | PDM: A New Strong Password-Based Protocol · USENIX Security Symposium 2001 |
Program analysis › static analysis
dependency analysis |
0.0 | 1 | 2001 | Building Certifications Paths: Forward vs. Reverse · NDSS 2001 |
Internet architecture and protocols › network interconnection
LAN interconnection |
0.0 | 1 | 1990 | Transparent Interconnection of Incompatible Local Area Networks Using Bridges · IEEE J. Sel. Areas Commun. 1990 |
Routing and switching › routing
distributed routing |
0.0 | 2 | 1988 | Pitfalls in the design of distributed routing algorithms · SIGCOMM 1988 Incorporation of service classes into a network architecture · SIGCOMM 1981 |
Routing and switching › spanning tree
spanning tree construction |
0.0 | 1 | 1988 | Pitfalls in the design of distributed routing algorithms · SIGCOMM 1988 |
Routing and switching › switching networks
spanning tree protocol |
0.0 | 1 | 1985 | An algorithm for distributed computation of a spanningtree in an extended LAN · SIGCOMM 1985 |
Routing and switching
fault-tolerant routing |
0.0 | 1 | 1983 | Fault-Tolerant Broadcast of Routing Information · INFOCOM 1983 |
Internet architecture and protocols › quality of service
service classes |
0.0 | 1 | 1981 | Incorporation of service classes into a network architecture · SIGCOMM 1981 |
Internet architecture and protocols
local area network |
0.0 | 1 | 1985 | An algorithm for distributed computation of a spanningtree in an extended LAN · SIGCOMM 1985 |
Internet architecture and protocols
network topology |
0.0 | 1 | 1983 | Incorporation of multiaccess links into a routing protocol · SIGCOMM 1983 |
Distributed systems
fault tolerance |
0.0 | 1 | 1983 | Fault-Tolerant Broadcast of Routing Information · INFOCOM 1983 |
Routing and switching › routing
hierarchical routing |
0.0 | 1 | 1981 | Incorporation of service classes into a network architecture · SIGCOMM 1981 |
Methods — techniques the papers use, named apart from their topics
cryptographic key operations · 0.3protocol design · 0.1stateless cookie · 0.1hop count · 0.0ARP optimization · 0.0graph analysis · 0.0cryptographic protocol design · 0.0distributed algorithm · 0.0bridge learning protocol · 0.0routing algorithms · 0.0packet switching · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Scalable per-flow resource management for large hierarchical networksabstractIn this paper we present a new resource management architecture, which provides end-to-end QoS guarantees to individual flows in a large, hierarchical network, such as the global Internet. This framework provides exact reservation and guaranteed resources to individual flows and, therefore, has the same expressive power as the IntServ model, while at the same time manages to overcome the scalability problem of IntServ. Furthermore, in addition to regulating per-flow resource allocation, the proposed architecture enables per-flow accounting in a secure manner. We are particularly interested in building scalable per-flow resource management architecture for the Internet, as it is known that aggregate traffic based services provided with DiffServ solutions have lower flexibility, utilization and performance assurance when compared to the services that can be provided with per-flow mechanisms. Irena Atov, Charlie Kaufman, Radia J. Perlman |
HPSR | 3 |
| 2012 | Secure Overlay Cloud Storage with Access Control and Assured DeletionabstractWe can now outsource data backups off-site to third-party cloud storage services so as to reduce data management costs. However, we must provide security guarantees for the outsourced data, which is now maintained by third parties. We design and implement FADE, a secure overlay cloud storage system that achieves fine-grained, policy-based access control and file assured deletion. It associates outsourced files with file access policies, and assuredly deletes files to make them unrecoverable to anyone upon revocations of file access policies. To achieve such security goals, FADE is built upon a set of cryptographic key operations that are self-maintained by a quorum of key managers that are independent of third-party clouds. In particular, FADE acts as an overlay system that works seamlessly atop today's cloud storage services. We implement a proof-of-concept prototype of FADE atop Amazon S3, one of today's cloud storage services. We conduct extensive empirical studies, and demonstrate that FADE provides security protection for outsourced data, while introducing only minimal performance and monetary cost overhead. Our work provides insights of how to incorporate value-added security features into today's cloud storage services. Yang Tang 0003, Patrick P. C. Lee, John C. S. Lui, Radia J. Perlman |
IEEE Trans. Dependable Secur. Comput. | 4 |
| 2010 | FADE: Secure Overlay Cloud Storage with File Assured Deletion
Yang Tang 0003, Patrick P. C. Lee, John C. S. Lui, Radia J. Perlman |
SecureComm | 4 |
| 2010 | Protocol design for effective communication among silicon or carbon-based nodesabstractIn this talk I will discuss some of the lessons I've discovered about network protocol design; how to make protocols self-stabilizing, how to make networks self-configuring, how to provide optional configuration in such a way that misconfiguration does no harm, and how to design within constraints such as backward compatibility and politics. I'll also talk about some of my recent work. It is confusing enough that forwarding is done at both layers 2 and 3. Why am I designing a layer 2 1/2? And having spent most of my life in the world of computer network communication protocol design, I will share my observations about ways in which communication protocols in other areas could be improved. Radia J. Perlman |
SIGCOMM | 1 |
| 2007 | File System Design with Assured Delete
Radia J. Perlman |
NDSS | 1 |
| 2006 | Routing Without Tears, Bridging Without Danger
Radia J. Perlman |
USENIX ATC, General Track | 1 |
| 2005 | What's a PKI, Why Would I Want One, and How Should it Be Designed?
Radia J. Perlman |
LISA | 1 |
| 2004 | Rbridges: Transparent RoutingabstractThis work describes a method of interconnecting links that combines the advantages of bridging and routing. The basic design is a replacement for a transparent bridge and makes no assumption about higher layer protocols. It involves creating an infrastructure of switches (which we call Rbridges, for "routing bridges") in which packets are routed, although, as with bridges, layer 2 end code location is learned through receipt of data packets. It avoids the disadvantages of bridges, since packets within the infrastructure need not be confined to a spanning tree, and packets are protected with a hop count and not proliferated while in transit, so there is no need for any artificial startup delay on ports to avoid temporary loops. This allows IP nodes to travel within a multi-link campus without changing IP addresses. The paper introduces further optimizations for IP, such as avoiding hooding ARP messages through the infrastructure, and (for IP nodes), allowing Rbridges to avoid learning on data packets. Radia J. Perlman |
INFOCOM | 1 |
| 2003 | DoS protection for UDP-based protocolsabstractSince IP packet reassembly requires resources, a denial of service attack can be mounted by swamping a receiver with IP fragments. In this paper we argue how this attack need not affect protocols that do not rely on IP fragmentation, and argue how most protocols, e.g., those that run on top of TCP, can avoid the need for fragmentation. However, protocols such as IPsec's IKE protocol, which both runs on top of UDP and requires sending large packets, depend on IP packet reassembly. Photuris, an early proposal for IKE, introduced the concept of a stateless cookie, intended for DoS protection. However, the stateless cookie mechanism cannot protect against a DoS attack unless the receiver can successfully receive the cookie, which it will not be able to do if reassembly resources are exhausted. Thus, without additional design and/or implementation defenses, an attacker can successfully, through a fragmentation attack, prevent legitimate IKE handshakes from completing. Defense against this attack requires both protocol design and implementation defenses. The IKEv2 protocol was designed to make it easy to design a defensive implementation. This paper explains the defense strategy designed into the IKEv2 protocol, along with the additional needed implementation mechanisms. It also describes and contrasts several other potential strategies that could work for similar UDP-based protocols. Charlie Kaufman, Radia J. Perlman, Bill Sommerfeld |
CCS | 2 |
| 2002 | Deadlock-Free Routing Based on Ordered LinksabstractThis paper describes a new class of deadlock-free routing algorithms for irregular networks based on ordered links. In this case, the links are ordered by partitioning them into a set of layers, each layer containing a spanning tree (when possible). Deadlock free routes can then be derived by using links with non-decreasing order. The deadlock-freedom property is proved. Two different implementations of the routing algorithm are studied. The resultant performance of these algorithms is then compared to other known algorithms: the shortest-path algorithm (which may result in deadlocks) and the up*/down* algorithm. Various performance metrics are considered, including path-length, network capacity, fault tolerance and time of computation. We argue that network capacity is the most important metric to optimize. It is shown that the proposed algorithms are promising since they usually achieve higher network capacity than up*/down*, while they perform only slightly worse than up*/down* in other metrics. Dah-Ming Chiu, Miriam Kadansky, Radia J. Perlman, John Reynders, Guy L. Steele Jr., Murat Yuksel |
LCN | 3 |
| 2002 | Mythology and Folklore of Network ProtocolsabstractIt's natural to assume that network protocol design is by now a well-known science, where the designers of today's standards take care to understand the tricks and pitfalls learned from previous protocols. This talk dispells this and other myths. It is intended to be provocative, making people question the things people assume are true; instructive, giving hints as to how to avoid some of the problems in future protocols; and inspirational, convincing students that there are ample opportunities to make contributions. This talk discusses wrong turns that have been made, such as what necessitated the invention of bridges, and what caused IP multicast to be unimplementable. It also talks about how a protocol, even one “proven correct”, can go horribly wrong, such as the unstable ARPANET protocol for distributing routing information. It talks about “obvious” tricks such as version numbers, that even today protocol designers insist on misusing. And it covers some of the areas in which research is most needed. Radia J. Perlman |
LCN | 1 |
| 2001 | Building Certifications Paths: Forward vs. Reverse
Yassir Elley, Anne H. Anderson, Steve Hanna, Sean Mullan, Radia J. Perlman, Seth Proctor |
NDSS | 5 |
| 2001 | PDM: A New Strong Password-Based Protocol
Charlie Kaufman, Radia J. Perlman |
USENIX Security Symposium | 2 |
| 1999 | Secure Password-Based Protocol for Downloading a Private Key
Radia J. Perlman, Charlie Kaufman |
NDSS | 1 |
| 1990 | Transparent Interconnection of Incompatible Local Area Networks Using BridgesabstractNo single LAN (local area network) technology is sufficient to interconnect all the computers in a given plant, campus, or site. Thus, it is desirable to combine different types of LANs, using a device called a bridge, to produce an extended LAN. Bridges learn their routing information from information contained in frames they forward. Besides the problems of distinguishing various kinds of encapsulated and unencapsulated frames, the encapsulating protocol used by bridges must also solve the learning problem. This leads to a new set of considerations and solutions. The authors begin with a rough solution and refine it using informal arguments and examples to lead to the final description. The stages in the description roughly mimic the design process. The protocol achieved offers generality and correctness, efficiency, compatibility, and extensibility and requires minimal storage.> George Varghese, Radia J. Perlman |
IEEE J. Sel. Areas Commun. | 2 |
| 1988 | Pitfalls in the design of distributed routing algorithmsabstractThe bridge algorithm adopted by the IEEE 802.1 committee for interconnecting 802 LANs requires the topology of the Extended LAN to be a Spanning Tree. A distributed algorithm to compute a spanning tree dynamically has already been published [1], and adopted by the IEEE 802.1 committee [2]. In this paper, however, we describe an alternative distributed algorithm to compute a spanning tree. This algorithm, variants of which have been implemented, initially appears simpler than the IEEE 802.1 algorithm; we show, however, that it has subtle failure modes that makes it unattractive in practice. Radia J. Perlman, George Varghese |
SIGCOMM | 1 |
| 1985 | An algorithm for distributed computation of a spanningtree in an extended LANabstractA protocol and algorithm are given in which bridges in an extended Local Area Network of arbitrary topology compute, in a distributed fashion, an acyclic spanning subset of the network. Radia J. Perlman |
SIGCOMM | 1 |
| 1985 | Directory services/IBM versus CCITT (panel session, title only)
Radia J. Perlman, E. Stecher, P. Karp |
SIGCOMM | 1 |
| 1985 | Hierarchical Networks and the Subnetwork Partition Problem
Radia J. Perlman |
Comput. Networks | 1 |
| 1983 | Fault-Tolerant Broadcast of Routing Information
Radia J. Perlman |
INFOCOM | 1 |
| 1983 | Incorporation of multiaccess links into a routing protocolabstractConventional routing protocols and algorithms work most efficiently on sparsely connected networks. Network topologies today include multiaccess links which include hundreds of nodes, all of which are capable of direct communication with each other. Some of these multiaccess links have broadcasting ability. This paper presents protocols and algorithms for efficiently dealing with the characteristics of various types of multiaccess links, when they are included as links in a general topology net. Radia J. Perlman |
SIGCOMM | 1 |
| 1983 | Fault-Tolerant Broadcast of Routing Information
Radia J. Perlman |
Comput. Networks | 1 |
| 1981 | Incorporation of service classes into a network architectureabstractThis paper defines a service class and describes how a completely general service class structure can be provided by a packet switched network. It describes the difference between a handling directive and a routing metric, and defines a service class as an arbitrary collection of handling directives and routing metrics. It describes what types of distributed routing algorithms make it possible to provide for a completely general service class concept in a network, and describes the special problems to be encountered when providing for a general service class capability in a hierarchical network. Radia J. Perlman |
SIGCOMM | 1 |