Skip to main content

2017 | Buch

Introduction to Computer Networking

insite
SUCHEN

Über dieses Buch

This book gives a broad look at both fundamental networking technology and new areas that support it and use it. It is a concise introduction to the most prominent, recent technological topics in computer networking. Topics include network technology such as wired and wireless networks, enabling technologies such as data centers, software defined networking, cloud and grid computing and applications such as networks on chips, space networking and network security. The accessible writing style and non-mathematical treatment makes this a useful book for the student, network and communications engineer, computer scientist and IT professional.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Introduction to Networks
Abstract
In this introductory chapter basic transmission and networking technologies are discussed. This includes the topics of coaxial cables, twisted pair wiring, fiber optics, microwave line of sight, satellites in their various orbits, cellular systems, ad hoc networking, and wireless sensor networks. Also discussed are multiplexing (frequency division multiplexing (FDM), time division multiplexing (TDM), frequency hopping, and direct sequence spread spectrum), circuit switching versus packet switching, and layered protocols.
Thomas G. Robertazzi
Chapter 2. Ethernet
Abstract
A survey of Ethernet wired local area networking technology through its evolution. Versions covered include 10 Mbps, 100 Mbps, 1 Gbps, 10 Gbps, 40 Gbps, 100 Gbps, and 400 Gbps. Also covered are the basic packet format, Manchester encoding, and block codes such as 4B5B, 8B10B, and 64B66B.
Thomas G. Robertazzi
Chapter 3. InfiniBand
Abstract
InfiniBand, a proprietary high speed, low latency networking technology that has been most successful as an interconnection technology in High Performance Computing centers, is discussed. The attractiveness of its remote direct memory access (RDMA) approach is covered. Also discussed are queue pairs, transfer semantics, InfiniBand verbs, InfiniBand for High Performance Computing, and other implementations such as RoCE and iWARP.
Thomas G. Robertazzi
Chapter 4. Wireless Networks
Abstract
The popular IEEE 802.11 WiFi, IEEE 802.15 Bluetooth, and Long Term Evolution (LTE) wireless network technologies are discussed. WiFi or 802.11 is a wireless local area network protocol. Various WiFi protocol standards are covered from the original 802.11 to classic 802.11b, 802.11a, 802.11g, and 802.11n to recent standards such as 802.11ac, 802.11ad, 802.11ax, 802.11aa, 802.11af, and 802.11ah. Bluetooth is a personal area network protocol. Various Bluetooth or 802.15 standards are surveyed including version 1.2 to version 5, 802.15.4, ZigBee, and 802.15.4e. Also covered are wireless body area network protocols such as 802.15.6. Cellular communications technology from Long Term Evolution releases 8–15 are discussed. This includes the original LTE standard, LTE Advanced, and progress towards 5G systems.
Thomas G. Robertazzi
Chapter 5. Multiprotocol Label Switching (MPLS)
Abstract
Multiprotocol Label Switching (MPLS), where the basic unit of router processing is a “flow,” is surveyed. The ability of MPLS to provide a certain degree of quality of service, simplified router packet forwarding, enhanced traffic engineering including the use of constraint based routing and fault management is discussed. The application of MPLS to optical networks through GMPLS is examined. Finally, MPLS-TP (Transport Profile), used by telecommunications carriers as a packet switched data network, is covered.
Thomas G. Robertazzi
Chapter 6. Optical Networks for Telecommunications
Abstract
Fiber optics has the highest data carrying capacity of any physical medium. Important fiber optic based technologies for optical networks are surveyed. This includes Synchronous Optical Network (SONET), Wavelength Division Multiplexing (WDM), Optical Transport Networks (OTN), Flexible/Elastic Optical Networks, Passive Optical Networks (PON), and fiber using orbital angular momentum (OAM) based signals.
Thomas G. Robertazzi
Chapter 7. Software-Defined Networking
Abstract
A survey of software-defined networking (SDN), which is an architecture and design methodology for designing programmable networks. Such programmable networks offer great flexibility. The classic Internet architecture is compared with SDN architecture. The development of SDN is examined. The popular OpenFlow architecture is discussed. A brief listing of SDN standardization groups is included.
Thomas G. Robertazzi
Chapter 8. Networks on Chips
Abstract
Networks implemented on single integrated circuit chips are important to present and future electronic technology. Different interconnection networks suitable for networks on chips are covered including stars, buses, meshes, torii, fat trees, butterfly fat trees, and octagon topologies. The architecture of nodes and switching alternatives are discussed. Characteristics of common interconnection networks are presented.
Thomas G. Robertazzi
Chapter 9. Space Networking
Abstract
Networks that are used in space are considered. SpaceWire and SpaceFibre internal networking technology for spacecraft is examined. Space communications between the Earth and spacecraft is covered. Also discussed are the Deep Space Network, Disruption Tolerant Networks, the Bundle protocol for space networking, and Contact Graph Routing.
Thomas G. Robertazzi
Chapter 10. Grids, Clouds, and Data Centers
Abstract
Grid, cloud, and data center technologies are discussed. Grids allow distributed computation for applications such as scientific computing. Clouds are used for more prosaic applications such as those that arise in business, social media, search, and more. Data centers, centralized collections of thousands of servers, support grid and cloud computation. This chapter provides an introductory look at these three technologies.
Thomas G. Robertazzi
Chapter 11. AES and Quantum Cryptography
Abstract
The Advanced Encryption Standard (AES) and quantum cryptography are discussed. The history of AES algorithm selection, the AES algorithm, as well as security, performance, and intellectual property aspects of AES are covered. The quantum physics basis of quantum cryptography is explained. Special attention is given to the quantum key distribution (QKD) problem as well as to post-quantum cryptography.
Thomas G. Robertazzi
Backmatter
Metadaten
Titel
Introduction to Computer Networking
verfasst von
Thomas G. Robertazzi
Copyright-Jahr
2017
Electronic ISBN
978-3-319-53103-8
Print ISBN
978-3-319-53102-1
DOI
https://doi.org/10.1007/978-3-319-53103-8

Neuer Inhalt