Computer Networks / Computernetze: Bilingual Edition: English – German / Zweisprachige Ausgabe: Englisch – Deutsch
Book information
Description
Mit diesem Buch erlangen Sie Grundlagenwissen im Bereich der Computernetzwerke Dieses Buch bietet Ihnen einen kompakten Überblick über das Thema Computernetzwerke. Sein Aufbau orientiert sich an den Schichten der etablierten Referenzmodelle und behandelt für jede Schicht die Geräte und die wichtigsten Protokolle. Zu den Protokollen gehören auch Netzwerktechnologien wie Ethernet, WLAN, Bluetooth usw. und die Übertragungsmedien. Das Ziel des Buches ist es nicht, eine Auflistung von Algorithmen zu schaffen, sondern eine an der Realität orientierte Beschreibung zu liefern, die die wichtigsten Technologien in einem klaren Zusammenhang behandelt. Das Buch soll dem Leser ein fundiertes Verständnis von Computernetzwerken in kompakter Form vermitteln. Das Besondere dabei ist die zweisprachige Darstellung des Inhalts. In zwei Spalten stehen der deutsche und der englische Text nebeneinander, so dass der Leser gleichzeitig seine Sprachkenntnisse und sein Fachvokabular verbessern kann. Das Buch richtet sich vor allem an Studierende der Informatik und an alle am Thema Interessierten. Diese Inhalte vermittelt der Autor dem Leser Christian Baun vermittelt dem Leser in seinem Buch alle wichtigen Grundlagen der Computernetzwerke. Dazu gehören unter anderen: · Grundlagen der Informations- und Netzwerktechnik · Grundlagen der Computervernetzung · Protokolle und Protokollschichten · Bitübertragungsschicht · Sicherungsschicht · Vermittlungsschicht · Transportschicht · Anwendungsschicht · Netzwerkvirtualisierung · Funktionsweise des OSI-Referenzmodells · Kommandozeilenwerkzeuge Mithilfe dieser Inhalte erhält der Leser einen kompakten Einblick in die Thematik. --- This book presents a compact, yet detailed overview and introduction to computer networks and their components. The book is written in both English and German, arranged in side-by-side columns. This feature helps readers improve and broaden their language skills, and gain familiarity with the specialized vocabulary of computer science and networking at the same time. The book opens with a review of computer science basics, including the building blocks of data, file and storage dimensions, and Unicode. The fundamentals of computer networking are presented, with sections on the dimensions of different types of networks, data transmission, and media access control. Protocols and reference models are explained, followed by chapters on the functional layers of networks: Physical Layer, Data Link Layer, Network Layer, Transport Layer, and Application Layer. Additional topics covered include: · Computer network topologies · Bandwidth and latency · Network virtualization The book includes a collection of command line tools for network configuration and for analyzing network-related issues. The book concludes with a list of technical terms, and an extensive glossary, both presented in side-by-side columns, in English and German. Requiring little to no technical background, Computer Networks – Computernetze benefits college-level students interested in computer science. It is especially useful for students and working professionals who wish to improve their knowledge of networks and to gain greater comprehension of the technical language of computing in either German or English. Preface to the second Edition Vorwort zur 2. Auflage Preface to the first Edition Vorwort zur 1. Auflage Contents Inhaltsverzeichnis 1 Introduction 2 Fundamentals of Computer Science 2.1 Bit 2.2 Representation of Numbers 2.2.1 Decimal System 2.2.2 Binary System 2.2.3 Octal System 2.2.4 Hexadecimal System 2.3 File and Storage Dimensions 2.4 Information Representation 2.4.1 ASCII Encoding 2.5 Unicode 2.6 Representation of Strings 3 Fundamentals of Computer Networking 3.1 History of Computer Network 3.2 Mandatory Components of Computer Networks 3.3 Computer Networks distinguished by their Dimensions 3.4 Data Transmission 3.4.1 Serial and Parallel Transmission 3.4.2 Synchronous and Asynchronous Transmission 3.4.3 Directional Dependence of Data Transmission 3.5 Devices in Computer Networks 3.6 Topologies of Computer Networks 3.6.1 Bus Network 3.6.2 Ring Network 3.6.3 Star Network 3.6.4 Mesh Network 3.6.5 Tree Network 3.6.6 Cellular Network 3.7 Frequency and Data Signal 3.8 Fourier Series and Bandwidth 3.9 Bit Rate and Baud Rate 3.10 Bandwidth and Latency 3.10.1 Bandwidth-Delay Product 3.11 Media Access Control 3.11.1 Deterministic Media Access Control 3.11.2 Non-deterministic Media Access Control 3.12 Collision Domain 4 Protocols and Reference Models 4.1 TCP/IP Reference Model 4.2 Hybrid Reference Model 4.2.1 Physical Layer 4.2.2 Data Link Layer 4.2.3 Network Layer 4.2.4 Transport Layer 4.2.5 Application Layer 4.3 How Communication works 4.4 OSI Reference Model 4.4.1 Session Layer 4.4.2 Presentation Layer 4.5 Conclusion on the Reference Models 5 Physiscal Layer 5.1 Networking Technologies 5.1.1 Ethernet 5.1.2 Token Ring 5.1.3 Wireless Local Area Network (WLAN) 5.1.4 Bluetooth 5.2 Transmission Media 5.2.1 Coaxial Cables 5.2.2 Twisted Pair Cables 5.2.3 Fiber-optic Cables 5.3 Structured Cabling 5.4 Devices of the Physical Layer 5.4.1 Impact of Repeaters and Hubs on the Collision Domain 5.5 Encoding Data with Line Codes 5.5.1 Non-Return to Zero (NRZ) 5.5.2 Non-Return to Zero Invert (NRZI 5.5.3 Multilevel Transmission Encoding – 3 Levels (MLT-3) 5.5.4 Return-to-Zero (RZ) 5.5.5 Unipolar RZ 5.5.6 Alternate Mark Inversion (AMI) 5.5.7 Bipolar with 8 Zeros Substitution (B8ZS) 5.5.8 Manchester 5.5.9 Manchester II 5.5.10 Differential Manchester Encoding 5.6 Line Codes which improve the Payload 5.6.1 4B5B Encoding 5.6.2 5B6B Encoding 5.6.3 8B10B Encoding 5.7 Further Line Codes 5.7.1 8B6T Encoding 6 Data Link Layer 6.1 Devices of the Data Link Layer 6.1.1 Learning Bridges 6.1.2 Loops on the Data Link Layer 6.1.3 Spanning Tree Protocol (STP) 6.1.4 Impact of Bridges on the Collision Domain 6.2 Addressing in the Data Link Layer 6.2.1 Format of MAC Addresses 6.2.2 Uniqueness of MAC Addresses 6.2.3 Security Aspects of MAC Addresses 6.3 Framing 6.3.1 Character Count in the Frame Header 6.3.2 Byte/Character Stuffing 6.3.3 Bit Stuffing 6.3.4 Line Code Violations 6.4 Framing in current Computer Networks 6.4.1 Ethernet Frames 6.4.2 WLAN Frames 6.4.3 WLAN Control Frames 6.5 Maximum Transmission Unit (MTU) 6.6 Error-detection Codes 6.6.1 Two-dimensional Parity-check Code 6.6.2 Cyclic Redundancy Check 6.7 Error-correction Codes 6.8 Media Access Control Methods 6.8.1 Media Access Control Method of Ethernet 6.8.2 Media Access Control Method of WLAN 6.9 Flow Control 6.10 Address resolution with ARP 7 Network Layer 7.1 Devices of the Network Layer 7.1.1 Impact of Routers on the Collision Domain 7.1.2 Broadcast Domain 7.2 Addressing in the Network Layer 7.2.1 Format of IPv4 Addresses 7.2.2 Subnets in the IPv4 Address Space 7.2.3 Private IPv4 Address Spaces 7.2.4 Structure of IPv4 Packets 7.2.5 Fragmentation of IPv4 Packets 7.2.6 Representation and Structure of IPv6 Addresse 7.2.7 Representation of Networks in the IPv6 Address Space 7.2.8 Selected IPv6 Address Spaces 7.2.9 Embed IPv4 Addresses into the IPv6 Address Space 7.2.10 Structure of IPv6 Packets 7.3 Forwarding and Path Determination 7.4 Routing Information Protocol (RIP) 7.4.1 Count-to-Infinity 7.4.2 Split Horizon 7.4.3 Conclusion on RIP 7.5 Open Shortest Path First (OSPF) 7.5.1 Routing Hierarchy with OSPF 7.5.2 Functioning of OSPF 7.5.3 Structure of OSPF Messages 7.5.4 Conclusion on OSPF 7.6 Internetworking 7.7 Network Address Translation 7.8 Diagnostic and Error Messages via ICMP 8 Transport Layer 8.1 Characteristics of Transport Layer Protocols 8.2 Addressing in the Transport Layer 8.3 User Datagram Protocol (UDP) 8.3.1 Format of UDP Segments 8.4 Transmission Control Protocol (TCP) 8.4.1 Format of TCP Segments 8.4.2 Functioning of TCP 8.4.3 Flow Control 8.4.4 Congestion Control 9 Application Layer 9.1 Domain Name System (DNS) 9.1.1 Functioning of TCP 9.1.2 Example of a Domain Name Resolution 9.2 Dynamic Host Configuration Protocol (DHCP) 9.2.1 Functioning of DHCP 9.2.2 Structure of DHCP Messages 9.2.3 DHCP Relay 9.3 Telecommunication Network (Telnet) 9.4 Hypertext Transfer Protocol (HTTP) 9.5 Simple Mail Transfer Protocol (SMTP) 9.6 Post Office Protocol Version 3 (POP3) 9.7 File Transfer Protocol (FTP) 10 Network Virtualization 10.1 Virtual Private Networks (VPN) 10.1.1 Technical types of VPNs 10.2 Virtual Local Area Networks (VLAN) 11 Command Line Tools 11.1 ethtool 11.2 mii-tool 11.3 iwconfig 11.4 iwlist 11.5 arp 11.6 ifconfig 11.7 ip 11.8 iftop 11.9 tcpdump 11.10 termshark 11.11 route 11.12 ping 11.13 traceroute 11.14 netstat 11.15 nmap 11.16 dhclient 11.17 dig 11.18 ftp 11.19 nc 11.20 netperf 11.21 nslookup 11.22 ssh 11.23 telnet Technical Terms Glossary References Index
Similar books
Cloud Computing: Web-Based Dynamic IT Services
2011 · PDF
Operating Systems / Betriebssysteme: Bilingual Edition: English – German / Zweisprachige Ausgabe: Englisch – Deutsch (German and English Edition)
2023 · PDF
Betriebssysteme kompakt: Grundlagen, Daten, Speicher, Dateien, Prozesse und Kommunikation
2020 · PDF
Cloud Computing: Web-basierte dynamische IT-Services
2010 · PDF
Masterkurs Parallele und Verteilte Systeme: Grundlagen und Programmierung von Multicoreprozessoren, Multiprozessoren, Cluster und Grid
2008 · PDF
Operating Systems/ Betriebssysteme Bilingual Edition: English - German/ Zweisprachige Ausgabe: Englisch - Deutsch
2020 · PDF
Computernetze kompakt: Eine an der Praxis orientierte Einführung für Studium und Berufspraxis
2020 · PDF
Computer Networks / Computernetze: Bilingual Edition: English – German / Zweisprachige Ausgabe: Englisch – Deutsch
2019 · PDF