The Five Layers of The Internet on The Computing Level


Bing Li, Xi'An Technological University, China


To share huge amount of heterogeneous information, the Internet is reconstructed to consist of five layers, including routing, multicasting, persisting, presenting and humans. Routing layer establishes the fundamental substrate and locates resources with social disciplines. Multicasting layer disseminates data efficiently based on the routing. Persisting layer accesses persistent data with minimum dedicated resources. Presenting layer absorbs users’ interactions to adjust the underlying layers through connected views to users. Different from the lower layers, the topmost one is made up with humans, which are social capital dominating the Internet. Within the upgraded infrastructure, besides the situation that a lower layer supports its immediate upper one, the humans layer influences the lower ones by transferring social resources to them. Those resources lead to adaptations and adjustments of the software layers since each of them needs to follow social rules. Eventually, the updated underlying layers return latest outcome to users upon those modifications.


Social Computing, World Wide Web, Peer-to-Peer computing, Software Architecture, Social Network Services, Information Sharing, Routing

Full Text  Volume 7, Number 13