|
|
1 | (16) |
|
|
1 | (7) |
|
1.2 Digital Communication and Its Foundation |
|
|
8 | (5) |
|
1.3 A Guide through Digital Communication |
|
|
13 | (2) |
|
|
15 | (2) |
|
|
17 | (72) |
|
2.1 The Development of Writing |
|
|
17 | (9) |
|
Excursus 1 The Development of Language |
|
|
19 | (7) |
|
2.2 First Communication Network |
|
|
26 | (6) |
|
2.3 The Development of the Printing Press |
|
|
32 | (6) |
|
2.4 The Birth of the Newspaper Industry |
|
|
38 | (4) |
|
2.5 Telecommunication Systems and Electricity |
|
|
42 | (6) |
|
|
42 | (3) |
|
2.5.2 Electric: Telegraphy |
|
|
45 | (3) |
|
2.6 The Advance of Personal Telecommunications |
|
|
48 | (7) |
|
|
48 | (2) |
|
2.6.2 From the Phonograph to the Gramophone |
|
|
50 | (2) |
|
|
52 | (3) |
|
2.7 Wireless Telecommunications -- Radio and Television |
|
|
55 | (10) |
|
2.7.1 Wireless Telegraphy |
|
|
55 | (2) |
|
|
57 | (2) |
|
|
59 | (2) |
|
|
61 | (3) |
|
2.7.5 Analog and Digital Recording Methods |
|
|
64 | (1) |
|
2.8 The Computer as a Universal Personal Communication Manager |
|
|
65 | (8) |
|
2.9 The Inseparable Story of the Internet and the Web |
|
|
73 | (12) |
|
2.9.1 The ARPANET -- how it all began |
|
|
73 | (3) |
|
2.9.2 The Internet Goes Public |
|
|
76 | (3) |
|
2.9.3 The WWW Revolutionizes the Internet |
|
|
79 | (3) |
|
2.9.4 Web 2.0 and the Semantic Web -- The Future of the WWW |
|
|
82 | (3) |
|
|
85 | (4) |
|
3 Communication Fundamentals in Computer Networks |
|
|
89 | (64) |
|
3.1 Basic Terms and Concepts |
|
|
89 | (9) |
|
3.1.1 Communication and Data Transfer |
|
|
89 | (5) |
|
3.1.2 Classification of Communication Systems |
|
|
94 | (4) |
|
3.2 Computer Networks and Packet Switching |
|
|
98 | (21) |
|
3.2.1 Classic Point-to-Point Connections |
|
|
99 | (1) |
|
3.2.2 Circuit-Switched Networks |
|
|
99 | (2) |
|
3.2.3 From Circuit Switching to Packet Switching |
|
|
101 | (1) |
|
3.2.4 The Principle of Packet Switching |
|
|
102 | (2) |
|
3.2.5 Advantages of Packet Switching |
|
|
104 | (2) |
|
|
106 | (1) |
|
3.2.7 Disadvantages of Packet Switching |
|
|
106 | (2) |
|
3.2.8 Connectionless and Connection-Oriented Network Services |
|
|
108 | (1) |
|
3.2.9 Service Paradigms of Computer Networks |
|
|
109 | (2) |
|
3.2.10 Error Detection and Error Correction |
|
|
111 | (2) |
|
Excursus 2 Error-Detecting and Error-Correcting Codes |
|
|
113 | (6) |
|
3.3 Performance Ratios of Computer Networks |
|
|
119 | (9) |
|
3.3.1 User-Related Parameters |
|
|
119 | (1) |
|
3.3.2 Qualitative Performance Criteria |
|
|
120 | (1) |
|
|
121 | (3) |
|
Excursus 3 Delay in Packet-Switched Networks |
|
|
124 | (4) |
|
3.4 Communication Protocols |
|
|
128 | (20) |
|
|
129 | (2) |
|
|
131 | (3) |
|
Excursus 4 The ISO/OSI Layer Model |
|
|
134 | (4) |
|
3.4.3 The Internet and the TCP/IP Layer Model |
|
|
138 | (7) |
|
|
145 | (3) |
|
|
148 | (5) |
|
4 Multimedia Data and Its Encoding |
|
|
153 | (138) |
|
4.1 Media Variety and Multimedia -- A Question of Format |
|
|
153 | (3) |
|
4.2 Information and Encoding |
|
|
156 | (4) |
|
4.2.1 Information and Entropy |
|
|
156 | (3) |
|
4.2.2 Redundancy -- Necessary or Superfluous? |
|
|
159 | (1) |
|
4.3 Text -- Data Formats and Compression |
|
|
160 | (11) |
|
|
160 | (5) |
|
Excursus 5 The Unicode Standard |
|
|
165 | (2) |
|
|
167 | (2) |
|
Excursus 6 A Simple Data Compression |
|
|
169 | (2) |
|
4.4 Graphics -- Data Formats and Compression |
|
|
171 | (30) |
|
Excursus 7 What is Color? -- Color and Color Systems |
|
|
175 | (6) |
|
4.4.1 Variants of Run Length Encoding for Graphics Data |
|
|
181 | (1) |
|
|
182 | (3) |
|
|
185 | (1) |
|
Excursus 8 GIF -- File Structure |
|
|
186 | (3) |
|
|
189 | (1) |
|
|
190 | (3) |
|
Excursus 9 JPEG Compression and JPEG File Format |
|
|
193 | (8) |
|
4.5 Audio -- Data Formats and Compression |
|
|
201 | (34) |
|
4.5.1 Analog-to-Digital Conversion |
|
|
205 | (5) |
|
4.5.2 Uncompressed Audio Formats |
|
|
210 | (2) |
|
|
212 | (7) |
|
|
219 | (2) |
|
Excursus 10 MPEG-1 Audio Encoding |
|
|
221 | (5) |
|
Excursus 11 MP3 -- File Structure |
|
|
226 | (6) |
|
4.5.5 Other Audio Compression Methods |
|
|
232 | (2) |
|
4.5.6 Streaming Techniques |
|
|
234 | (1) |
|
4.6 Video and Animation -- Data Formats and Compression |
|
|
235 | (48) |
|
4.6.1 Digital Video Coding |
|
|
236 | (4) |
|
4.6.2 Compression of Video Signals |
|
|
240 | (5) |
|
4.6.3 Motion Compensation and Motion Prediction |
|
|
245 | (2) |
|
4.6.4 MPEG Compression: Key Problems |
|
|
247 | (1) |
|
4.6.5 MPEG Compression: Basic Procedure |
|
|
248 | (7) |
|
|
255 | (4) |
|
Excursus 12 MPEG Data Format |
|
|
259 | (6) |
|
|
265 | (9) |
|
|
274 | (5) |
|
|
279 | (2) |
|
Excursus 13 Other Video File Formats and Compression Methods |
|
|
281 | (2) |
|
|
283 | (8) |
|
|
291 | (46) |
|
5.1 Principles of Security in Computer Networks |
|
|
291 | (9) |
|
5.1.1 Security Objectives |
|
|
292 | (5) |
|
5.1.2 Cryptographic Principles |
|
|
297 | (3) |
|
5.2 Confidentiality and Encryption |
|
|
300 | (17) |
|
5.2.1 Symmetric Encryption Methods |
|
|
300 | (1) |
|
Excursus 14 Simple Historical Encryption Procedures |
|
|
301 | (5) |
|
Excursus 15 Data Encryption Standard (DES) and Advanced Encryption Standard (AES) |
|
|
306 | (3) |
|
5.2.2 Asymmetric Encryption Methods |
|
|
309 | (3) |
|
Excursus 16 The R.SA Public-Key Procedure |
|
|
312 | (2) |
|
|
314 | (3) |
|
|
317 | (10) |
|
5.3.1 Data Integrity and Authenticity |
|
|
319 | (2) |
|
|
321 | (2) |
|
Excursus 17 Cryptographic Hash Functions |
|
|
323 | (4) |
|
5.4 Public Key Infrastructures and Certificates |
|
|
327 | (6) |
|
5.4.1 Certification Authority (CA) |
|
|
329 | (3) |
|
|
332 | (1) |
|
|
333 | (4) |
|
|
337 | (10) |
List of Persons |
|
347 | (20) |
Abbreviations and Acronyms |
|
367 | (6) |
Image References |
|
373 | (2) |
Bibliography |
|
375 | (12) |
Index |
|
387 | |