Home Updated: 14 March, 2002 

Origin: CAnet-3-News
Date: 17-12-2001

Trust in the context of Internet Communication

The trust definition and issues raised in Ed Gerck's essay have been discussed online since 1997 in several technical groups including the MCG and IETF's PKIX lists, and have also been presented in books and essays. Detailed and in-depth online discussions among the experts, as well as practical applications, have helped Gerck evolve and test these concepts over time. What has been missing is a summary and
clarification of the arguments.

Trust is a word that is commonly applied to many situations and consequently has many shades of meaning. This essay by Ed Gerck focuses on one precise set of coherent meanings: the concept of trust in the context of communication. More specifically, in the context of the engineering problem of Internet communications. Gerck defines trust as "that which is essential to a communication channel but cannot be transferred from a source to a destination using that channel." Thus, trust is considered something essentially communicable, but with specific rules for its communication. For example, self-assertions cannot induce trust. Client-server communication is not enough to induce trust. Gerck demonstrates why trust is needed and shows the interplay between trust and power. His exposition also discusses the induction (communication) of trust in heterogeneous environments, from human to machine, machine to machine, and machine to human.

Note: Meaning must also be communicated in such heterogeneous environments. In fact, introducing meaning into information theory so that the communication of meaning can be described, has been an open
problem since 1948. Gerck asserts that the way to communicate meaning is to first communicate trust and bits, and then use them to define the meaning. In other words, rather than introduce meaning into information theory, we introduce trust. Meaning will be introduced and conveyed implicitly.

The problems of trust are diverse and touch upon many different aspects of the reliability of Internet communications. We need to solve these problems. A common question is whether these problems could not be solved by more control. In the discussion of trust versus control, Gerck notes that it is instructive to view trust as an open-loop control process, i.e., a control process that does not rely on a closed feedback loop in order to achieve its purpose. This approach to trust in communication systems versus close surveillance has a number of advantages, including simpler systems, easier design and interfacing, less cost, and the lack of a single handle of control which is, of course, a single point of failure.

While general issues of control on the Internet have been talked about for many years, the specific issue of bringing centralized control to the Internet would need to deal with that vexing question--what to control and where? Gerck reminds us that in answering this question one must first dispel the notion of "center" and "edges" existing in the Internet. The Internet is not a network; it is a network of networks. Talking about "edges of the Net" is like talking about the "last Web page of the Net"-- where is it? This line of reasoning also shows that the argument for "trust at the edges of the Net" is a fallacy. An edge that is able to route IP packets becomes a center.

Furthermore, Gerck states that we need to remember that trust is always local to and is earned in communities of interest. This speaks against the idea of a cookie-cutter approach to Internet control, since each community of interest will have different goals, different control objectives. In summary, the answer needed to solve the fundamental problem of Internet communications is trust. Not trust as blind faith, compliance, belief, or ignorance, but trust as qualified reliance on information through open-loop control. Trust is that which provides meaning to information. Trust is something that can flow in our existing TCP/ IP, dial-up and other networks.

Some Answers

The last issue began to explore how the growth and development of the Internet over the last decade had increased the importance of trust. Let's explore these ideas further by asking, what is trust? It is one of those terms that everyone thinks at first they understand. We tend to see it in black and white terms. In reality, it is far more complex.

The article on the end-to-end principle, in last month's COOK Report, examined, with the aid of Einar Stefferud, a series of ideas involving the role of trust in the technical architecture of the Internet. Stefferud's comments were based on a model of trust developed in 1997 by Ed Gerck. We have now asked Ed Gerck who is CEO of Network Manifold Associates, Inc. to describe this model of trust for us. Gerck sees trust in the context of the engineering problem of communications.

In his words, "NMA's goal with these trust tools is to empower individuals and companies in controlling their own network connections. How they will use this empowerment to build their business and other relationships in their interactions is outside of our scope. How they will balance control at the edges with control from a center is also open-ended. The tools that we provide will permit them to make a full range of choices. Trust depends, among other things, on being able to choose."

Gerck's exposition goes beyond understanding trust in communication networks. It shows how trust can be induced (communicated) from human to machine, machine to machine, and machine to human. For trust is something essentially communicable. But there are rules that govern such communication. We need to identify and understand these rules before we can put them to practical use. Gerck's article explains these rules and shows how trust can be applied to a wide range of communication systems. At the same time in Canada Bill St Arnaud and Canarie are ready to embark on a project that will ultimately put control over physical network bandwidth into the hands of the end users. CaNet*4 will result in the development of switches that will enable user control of light waves. They will use a variant of BGP to enable connection of light waves (peering) across the boundaries of autonomous systems, that is across separate networks.

At the recent annual Next Generation Network meeting, Light Reading interviewed Andrew Oldlyzko, who is now with the University of Minnesota's Digital Technology Center. Andrew said "Basic bandwidth is a commodity service." "You can fight it, but you're not going to win." According to Light Reading, Oldyzko believes the money lies in providing "edge services" that hook consumers up to new applications using that bandwidth. See http://www.lightreading.com/document.asp?site=lightreading&doc_id=9529

Also Scott Clavena in November 19th Light reading column titled "On the Crest of a Wave" described how carriers and even ILECs are beginning to buy lightwaves rathers than light their own fiber. http://www.lightreading.com/document.asp?doc_id=9771

CANARIE is building tools to enable such edge services. Ca*net4 will test Odlyzko's and Clavena's premises with a vengeance

 

  go to top of page
Back to the Main Page
Copyright 2000 © EHTO All rights reserved
EHTO is not responsible for the contents of external websites it links to.
Mail suggestions to: webmaster@ehto.org