Show Less

Computer Networks, the Internet and Next Generation Networks

A Protocol-based and Architecture-based Perspective


Thi-Thanh-Mai Hoang

Most computer network books are described based on a top-down or button-up layer-based perspective – allowing readers to learn about concepts and protocols in one layer as a part of a complex system. At each layer, the books illustrated the mechanisms and protocols provided at this layer to its upper layer. Unlike other computer network books, this book additionally provides protocol-based and architecture-based perspective to study the computer networks, the Internet and Next Generation Networks. The book starts with a short introduction to the computer network and their design – covering the basic reference models, the multimedia networking, Next Generation Networking and Mobile Networking as well as network planning considerations. Fundamental techniques are described – covering mechanisms, protocols, architectures and services to control the traffic and ensure the QoS for data and multimedia applications. For each technique, the author formulates the problem statement and illustrates complete solution – including basic idea, concept, architecture, protocol behaviour, their advantages and disadvantages.


Show Summary Details
Restricted access

1. Introduction


1.1 What is The Specific Feature of this Book? The subject used for designing and developing computer networks is very complex, involving many mechanisms, different protocols, architectures and technologies. To deal with this complexity, authors of many computer network books used layers to describe the computer networks. Examples are OSI/ISO model with 7 layers and TCP/IP model with 5 layers. With a layered architecture, readers, such as students or computer specialists, learn about concepts and protocols in one layer as a part of this complex system, while seeing a big picture of how it all fits together [Kur-2001]. At each layer, the authors described the protocols, their mechanisms and architectures. Because a protocol can be used in several layers and a protocol mechanism can be used in distinct protocols at several layers and at numerous architectures, describing the fundamental protocols and protocol mechanisms before addressing the layered architecture will reduce the protocol complexity, and providing the readers a good overview about the protocol design through knocking the existing protocol mechanisms together. Unlike the other computer network books, this book starts with a chapter about fundamental protocol mechanisms. Based on these protocol mechanisms, the layered architecture or the Internet protocol suite as a “bottom-up” principle and the Next Generation Network are then described. Thus, each protocol or protocol mechanism is only illustrated one time and the readers then have a depth overview, in which layer and in which protocol or architecture a given protocol mechanism can be used. 1.2 What are...

You are not authenticated to view the full text of this chapter or article.

This site requires a subscription or purchase to access the full text of books or journals.

Do you have any questions? Contact us.

Or login to access all content.