The most important to a safe online world of tomorrow? Why, that might be an online that spends a bit of more time padding its waistline on the protocol buffet. Researchers on the Georgia Institute of Technology have developed an evolutionary model, dubbed EvoArch, that simulates a survival of the IP fittest battle for the interweb’s belly. Separated into six distinct layers, the pinnacle-to-bottom structure — specific applications, application protocols, transport protocols, network protocols, data-link protocols and physical layer protocols — reveals a fiercely competitive middle tier that usually sees newer, non-specialized competition cannibalized in favor of an older, more dominant framework. The team created the theoretic model as a suggestion for “architects of the long run Internet… to extend the choice of protocols in these middle layers,” thus protecting the internet from potential security vulnerabilities. Despite these proposed layer variances, however, further simulations of the model only churned out more midriff slimming eventualities. It sort of feels our dear internet is destined for a damned whenever you do, damned if you happen to don’t hourglass-shaped evolution. Full PR after the break.
Within the flora and fauna, species that share an identical ecosystem often compete for resources, leading to the extinction of weaker competitors. a brand new computer model that describes the evolution of the Internet’s architecture suggests something similar has happened the various layers of protocols which have survived – and become extinct – at the worldwide network.
Protocol stack
Understanding this evolutionary process might help computer scientists as they develop protocols to assist the web accommodate new uses and protect it from a variety of threats. However the model means that unless the brand new Internet avoids such competition, it’s going to evolve an hourglass shape just like today’s Internet.
“To prevent the ossification effects we experience today inside the network and transport layers of the web, architects of the long run Internet must increase the choice of protocols in these middle layers, instead of just push these one- or two-protocol layers to a better level within the architecture,” said Constantine Dovrolis, an associate professor within the School of Computer Science on the Georgia Institute of Technology.
The research shall be presented on August 17, 2011 at SIGCOMM, the once a year conference of the Special Interest Group on Data Communication, a distinct interest group of the Association for Computing Machinery. This research was supported by the National Science Foundation.
From top to bottom, the web architecture contains six layers:
Specific applications, equivalent to Firefox;
Application protocols, which includes Hypertext Transfer Protocol (HTTP);
Transport protocols, similar to Transmission Control Protocol (TCP);
Network protocols, reminiscent of Internet Protocol (IP);
Data-link protocols, similar to Ethernet; and
Physical layer protocols, equivalent to DSL.
Layers near the tip and bottom contain many items, called protocols, while the center layers don’t. The central transport layer contains two protocols and the network layer contains only 1, creating an hourglass architecture.
Dovrolis and graduate student Saamer Akhshabi created an evolutionary model called EvoArch to review the emergence of the Internet’s hourglass structure. Within the model, the architecture of the network changed with time as new protocols were created at different layers and existing protocols were removed because of competition with other protocols within the same layer.
Plot from EvoArch model
EvoArch showed that whether future Internet architectures don’t seem to be inbuilt the form of an hourglass initially, they are going to probably acquire that shape as they evolve. Through their simulations, Dovrolis and Akhshabi found that while the accuracy of the structure improved with time, the fundamental hourglass shape was always formed – whatever shape it started in.
“Although EvoArch doesn’t capture many practical aspects and protocol-specific or layer-specific details of the web architecture, the few parameters it really is according to – the generality of protocols at different layers, the contest between protocols on the same layer, and the way new protocols are created – reproduced the observed hourglass structure and provided for a sturdy model,” said Dovrolis.
The model revealed a plausible cause of the Internet’s hourglass shape. On the top, protocols are so specialized and selective in what underlying building blocks they use that they rarely compete with one another. When there’s little or no competition, the probability of extinction for a protocol is near to zero.
“Within the top layers of the net, many new applications and alertness-specific protocols are created through the years, but few things die, causing the head of the hourglass to get wider over the years,” said Dovrolis.
Within the higher layers, a brand new protocol can compete and replace an incumbent provided that they give very similar services. As an example, services provided by the File Transfer Protocol (FTP) and HTTP overlapped within the application-specific layer. When HTTP became more valuable due to its own higher layer products – applications similar to web browsers – FTP became extinct.
On the bottom, each protocol serves as a general building block and shares many products within the layer above. As an example, the Ethernet protocol within the data-link layer uses the coaxial cable, twisted pair and optical fiber technologies within the physical layer. But since the bottom layer protocols are utilized in an abundant way, none of them dominate, resulting in a low probability of extinction at layers on the brink of the underside.
The EvoArch model predicts the emergence of few powerful and old protocols within the middle layers, known as evolutionary kernels. The evolutionary kernels of the web architecture include IPv4 within the network layer, and TCP and the User Datagram Protocol (UDP) inside the transport layer. These protocols provide a stable framework by which an always-expanding set of physical and information-link layer protocols, in addition new applications and services on the higher layers, can interoperate and grow. Mutually, however, those three kernel protocols had been difficult to switch, or maybe modify significantly.
To make sure more diversity within the middle layers, EvoArch suggests designing protocols which might be largely non-overlapping on the subject of services and functionality in order that they don’t compete with one another. The model means that protocols overlapping greater than 70 percent in their functions start competing with one another.
When the researchers extended the EvoArch model to incorporate a protocol quality factor – that may capture protocol performance, extent of deployment, reliability or security – the network grew at a slower pace, but continued to exhibit an hourglass shape. Not like the essential model, the standard factor affected the contest within the bottom layers and only high-quality protocols survived there. The model also showed that the kernel protocols within the waist of the hourglass weren’t necessarily the best-quality protocols.
“It’s not true that the perfect protocols always win the contest,” noted Dovrolis. “Often, the kernels of the architecture are lower-quality protocols that were created early and with just the best set of connections.”
Researchers also are using the EvoArch model to explore the emergence of hourglass architectures in other areas, together with metabolic and gene regulatory networks, the organization of the innate immune system, and in gene expression during development.
“i think there are similarities between the evolution of Internet protocol stacks and the evolution of a few biological, technological and social systems, and we’re currently using EvoArch to explore these other hourglass structures,” said Dovrolis.
This project is supported by the National Science Foundation (NSF) (Award No. 0831848). The content is simply the responsibility of the principal investigator and doesn’t necessarily represent the official views of the NSF.
TiVo releases Q4 results, announces transcoder and IP set-top box at the way
Samsung demos new 32nm quad-core Exynos prior to MWC



