Professional Documents
Culture Documents
Full download Computer Networks and Internets 6th Edition, (Ebook PDF) file pdf all chapter on 2024
Full download Computer Networks and Internets 6th Edition, (Ebook PDF) file pdf all chapter on 2024
https://ebookmass.com/product/computer-networks-global-edition-
andrew-s-tanenbaum/
https://ebookmass.com/product/computer-networks-larry-l-peterson-
bruce-s-davie/
https://ebookmass.com/product/data-communication-and-computer-
networks-a-business-users-approach-9th-edition-jill-west/
https://ebookmass.com/product/computer-networks-larry-l-peterson-
bruce-s-davie-peterson/
Building Computer Vision Applications Using Artificial
Neural Networks, 2nd Edition Shamshad Ansari
https://ebookmass.com/product/building-computer-vision-
applications-using-artificial-neural-networks-2nd-edition-
shamshad-ansari/
https://ebookmass.com/product/mathematics-for-computer-graphics-
undergraduate-topics-in-computer-science-6th-edition-2022-john-
vince/
https://ebookmass.com/product/four-internets-data-geopolitics-
and-the-governance-of-cyberspace-kieron-ohara/
https://ebookmass.com/product/network-guide-to-networks-8th-
edition-ebook-pdf/
https://ebookmass.com/product/principles-of-computer-security-
comptia-security-and-beyond-exam-sy0-601-6th-edition-greg-white/
Contents
Preface xxiii
2.1 Introduction 17
2.2 Resource Sharing 17
2.3 Growth Of The Internet 18
2.4 From Resource Sharing To Communication 21
2.5 From Text To Multimedia 21
2.6 Recent Trends 22
2.7 From Individual Computers To Cloud Computing 23
2.8 Summary 24
3.1 Introduction 27
3.2 Two Basic Internet Communication Paradigms 28
viii Contents
4.1 Introduction 49
4.2 Application-Layer Protocols 49
4.3 Representation And Transfer 50
4.4 Web Protocols 51
4.5 Document Representation With HTML 52
4.6 Uniform Resource Locators And Hyperlinks 54
4.7 Web Document Transfer With HTTP 55
4.8 Caching In Browsers 57
4.9 Browser Architecture 59
4.10 File Transfer Protocol (FTP) 59
4.11 FTP Communication Paradigm 60
4.12 Electronic Mail 63
4.13 The Simple Mail Transfer Protocol (SMTP) 64
4.14 ISPs, Mail Servers, And Mail Access 66
4.15 Mail Access Protocols (POP, IMAP) 67
4.16 Email Representation Standards (RFC2822, MIME) 67
4.17 Domain Name System (DNS) 69
4.18 Domain Names That Begin With A Service Name 71
4.19 The DNS Hierarchy And Server Model 72
4.20 Name Resolution 72
4.21 Caching In DNS Servers 74
Contents ix
5.1 Introduction 85
5.2 The Essence Of Data Communications 86
5.3 Motivation And Scope Of The Subject 87
5.4 The Conceptual Pieces Of A Communications System 87
5.5 The Subtopics Of Data Communications 90
5.6 Summary 91
6.1 Introduction 93
6.2 Information Sources 93
6.3 Analog And Digital Signals 94
6.4 Periodic And Aperiodic Signals 94
6.5 Sine Waves And Signal Characteristics 95
6.6 Composite Signals 97
6.7 The Importance Of Composite Signals And Sine Functions 97
6.8 Time And Frequency Domain Representations 98
6.9 Bandwidth Of An Analog Signal 99
6.10 Digital Signals And Signal Levels 100
6.11 Baud And Bits Per Second 101
6.12 Converting A Digital Signal To Analog 102
6.13 The Bandwidth Of A Digital Signal 103
6.14 Synchronization And Agreement About Signals 103
6.15 Line Coding 104
6.16 Manchester Encoding Used In Computer Networks 106
6.17 Converting An Analog Signal To Digital 107
6.18 The Nyquist Theorem And Sampling Rate 108
6.19 Nyquist Theorem And Telephone System Transmission 108
6.20 Nonlinear Encoding 109
6.21 Encoding And Data Compression 109
6.22 Summary 110
x Contents
PART IV Internetworking
Index 617
Preface
I thank the many readers who have taken the time to write to me with comments
on previous editions of Computer Networks And Internets. The reviews have been in-
credibly positive, and the audience is surprisingly wide. In addition to students who use
the text in courses, networking professionals have written to praise its clarity and to
describe how it helped them pass professional certification exams. Many enthusiastic
comments have also arrived from countries around the world; some about the English
language version and some about foreign translations. The success is especially satisfy-
ing in a market glutted with networking books. This book stands out because of its
breadth of coverage, logical organization, explanation of concepts, focus on the Internet,
and appeal to both professors and students.
In response to suggestions from readers and recent changes in networking, the new
edition has been completely revised and updated. As always, material on older technol-
ogies has been significantly reduced and replaced by material on new technologies. The
significant changes include:
Approach Taken
This text combines the best of top-down and bottom-up approaches. The text be-
gins with a discussion of network applications and the communication paradigms that
the Internet offers. It allows students to understand the facilities the Internet provides to
applications before studying the underlying technologies that implement the facilities.
Following the discussion of applications, the text presents networking in a logical
manner so a reader understands how each new technology builds on lower layer tech-
nologies.
Intended Audience
The text answers the basic question: how do computer networks and internets
operate? It provides a comprehensive, self-contained tour through all of networking that
describes applications, Internet protocols, network technologies, such as LANs and
WANs, and low-level details, such as data transmission and wiring. It shows how pro-
tocols use the underlying hardware and how applications use the protocol stack to pro-
vide functionality for users.
Intended for upper-division undergraduates or beginning graduate students who
have little or no background in networking, the text does not use sophisticated
mathematics, nor does it assume a detailed knowledge of operating systems. Instead, it
defines concepts clearly, uses examples and figures to illustrate how the technology
operates, and states results of analysis without providing mathematical proofs.
The text is divided into five parts. The first part (Chapters 1–4) focuses on uses of
the Internet and network applications. It describes protocol layering, the client-server
model of interaction, the socket API, and gives examples of application-layer protocols
used in the Internet.
The second part (Chapters 5–12) explains data communications, and presents back-
ground on the underlying hardware, the basic vocabulary, and fundamental concepts
used throughout networking, such as bandwidth, modulation, and multiplexing. The fi-
nal chapter in the second part presents access and interconnection technologies used in
the Internet, and uses concepts from previous chapters to explain each technology.
The third part (Chapters 13–19) focuses on packet switching and packet switching
network technologies. Chapters give the motivation for using packets, introduce the
IEEE model for layer 2 protocols, and consider wired and wireless networking technolo-
gies, such as Ethernet and Wi-Fi. The third part also introduces the four basic
categories of network technologies: LAN, MAN, PAN, and WAN, and discusses rout-
ing in WANs. The final chapter presents examples of network technologies that have
been used in the Internet.
Organization Of The Material xxv
The fourth part (Chapters 20–26) focuses on the Internet protocols. After discuss-
ing the motivation for internetworking, the text describes Internet architecture, routers,
Internet addressing, address binding, and the TCP/IP protocol suite. Protocols such as
IPv4, IPv6, TCP, UDP, ICMP, ICMPv6, and ARP are reviewed in detail, allowing stu-
dents to understand how the concepts relate to practice. Because IPv6 has (finally) be-
gun to be deployed, material on IPv6 has been integrated into the chapters. Each
chapter presents general concepts, and then explains how the concepts are implemented
in IPv4 and IPv6. Chapter 25 on TCP covers the important topic of reliability in trans-
port protocols.
The final part of the text (Chapters 27–33) considers topics that cross multiple
layers of a protocol stack, including network performance, network security, network
management, bootstrapping, multimedia support, and the Internet of Things. Chapter 31
presents Software Defined Networking, one of the most exciting new developments in
networking. Each chapter draws on topics from previous parts of the text. The place-
ment of these chapters at the end of the text follows the approach of defining concepts
before they are used, and does not imply that the topics are less important.
Use In Courses
She
He
Will ye gang down the water-side,
And see the waves sae sweetly glide?
Beneath the hazels spreading wide
The moon it shines fu’ clearly.
Ca’ the yowes, etc.
She
Chorus
Chorus
Chorus
Muir (beating the table): There’s no eloquence like it. Was not
Demosthenes an orator? Then was Demosthenes drunk.
Neil Simpson: Very logically put, my lord. In vino salutas.
Sam Ogilvie: There’s no badger in the world like wine. It defies the
dogs of care. The cravenous dogs of care.
Simpson: Cravenous is not good lexicon. It is no word.
Ogilvie: I’ll have you know, Mr. Simpson, it is my word. It means
exactly what I mean.
Simpson: It is an abuse—
Baliol White: Let your lexicon go to sleep, dominie. We’ll have no
precisians here. I said precisians. Does anyone dispute it?
Muir: Gentlemen, I give you a toast. We have with us this evening a
genius of the most pre-eminent intoxication—inspiration. In my
opinion he makes Homer look a ninny. I have not perused the works
of that celebrated Greek, but I am convinced that he was a ninny. Mr.
Burns is not a ninny, and I defy anyone to say that he is. Mr. Burns, if
anyone says you are a ninny, he shall answer to me for it.
Ogilvie: Who suggested that Mr. Burns was a ninny?
Muir: I’m not suggesting that anyone suggested it. I merely assert
that he is not. Mr. Burns, let me assure you of the confidence of the
assembled company. Gentlemen, I give you the health of Mr. Robert
Burns, and may his glass never be empty.
[They drink to the toast boisterously.]
White: Speech, speech!
[He is supported by the rest.]
Burns (rising): It is a great honour to be in your convivial company.
They are fools outside, but we are Solomons, with the perpetual
fount of wisdom before us. We are the true ministers of state, for our
policy is everlasting. Love is our law, and drink is our prophet, and
shall we not obey these? I give you back a toast—Woman and the
brimming bowl—gentlemen!
[The toast is honoured.]
Burns: Mr. Duncan, wake up, sir. Be not dejected in sleep, Mr.
Duncan.
White (shaking him): Wake up, Shy. Shall we forget our behaviour
before a man of genius, a man of temperament?
Duncan (rousing himself): Ten per cent.? What’s ten per cent. to me?
I’ll not deal under twelve. Not a guinea under fifteen.
Muir: Behave yourself, Shy. To-morrow we will be again your
devoted clients. To-night we do not discuss these things.
Duncan: I beg your pardon, gentlemen. I fell asleep, and was
dreaming of a small transaction—most negligent of me to mention it
in this company. By no means.
White: A very unpleasant reference, Shy. When is quarter-day?
Duncan: Don’t allow that to trouble you, Mr. White. I am always
accommodating.
Simpson: Sat ad diem diei malum est.
Duncan: Most probably you are. But scholarship has a hungry belly,
Mr. Simpson. I forswore it when I was a swaddler. I stand for the
receipt of custom.
Muir: O nimble Shy, we are not interested in your biography.
Duncan: Will you write my biography, Mr. Burns?
Ogilvie: It is as unwanted as a paunch on a jockey.
Duncan: My lord, I ask you, does this pea-and-thimble man mean to
insult me? (Rising.) I asked Mr. Burns to write my biography.
Muir: Sit down, Shy, you’re drunk.
Duncan: I know I’m drunk—I’m pleased to confess to anybody I’m
drunk—
Ogilvie: Drunk and daft, Shylock, sit down.
Duncan: You stable-fly, you tap-sawdust, you ninepenny wager—he
owes me four pounds ten—
White (pulling him down): Sit down, Shy, don’t be a fool. A song, Mr.
Burns.
The Others: A song, a song.
Burns: Shall gentlemen of spirit quarrel about four pound ten? Call it
quits, Mr. Duncan.
Muir: Come, Shy, quits, in honour of Mr. Burns. Sam meant no
offence.
Duncan: I honour Mr. Burns highly. But I’ll see him damned before I
will stand out of four pound ten.
Simpson: A very ignoble sentiment.
White: A song, a song.
Burns: I’m sorry, Mr. Ogilvie, that our friend will not oblige us. But
was ever candour more becoming? A song for you, gentlemen.