Professional Documents
Culture Documents
Networking
Networking
COMMUNICATIONS &
NETWORKING
Chapter 1
Introduction to Data Communications
1-2
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Why Networks are Important
By 2016, Cisco estimates that over 3 Exabytes of
information will be transferred over the Internet DAILY
(3,000 Petabytes, which is 3,000,000 Terabytes)!
Netflix accounts for around 1/3 of primetime downstream
traffic
During the holiday 2013 season, Amazon sold an average
of 426 items per SECOND!
As of 2012, every DAY on Facebook there are:
2.7 Billion Likes
300 Million Photos uploaded
>500 Terabytes of data transmitted
1-3
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Data Communications
1-4
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Basic Network Components
1-5
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Basic Network Components
1-6
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Types of Networks
One way to categorize networks is in terms of geographic scope:
1-7
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Types of Networks
1-8
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Types of Networks
Another way to categorize networks is in terms of access:
Intranet
A network (often a LAN) that uses the Internet technologies to share
information within an organization
Open only those inside the organization
e.g., employees accessing budgets, calendars, and payroll information
available through the organizations intranet
Extranet
A network that uses the Internet technologies to share information
between organizations
Open only those invited users outside the organization
Accessible through the Internet
e.g., suppliers and customers accessing the inventory information of a
company over an extranet
1-9
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Network Models
1-10
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
7-Layer Model of OSI
Physical DataLink Network Transport Session Presentation Application
Please Do Not Touch Steves Pet Alligators
Application Layer
set of utilities used by application programs
Presentation Layer
formats data for presentation to the user
provides data interfaces, data compression and translation
between different data formats
Session Layer
initiates, maintains and terminates each logical session between
sender and receiver
1 - 11
1-11
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
7-Layer Model of OSI
Transport Layer
deals with end-to-end issues such as segmenting the message for
network transport, and maintaining the logical connections
between sender and receiver
Network Layer
responsible for making routing decisions
Data Link Layer
deals with message delineation, error control and network medium
access control
Physical Layer
defines how individual bits are formatted to be transmitted
through the network
1 - 12
1-12
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Network Models
OSI Model Internet Model
Application
Presentation Application
Application
Session
Some versions of the Internet
Transport
model combine layers. Transport
Internetwork
Network Network
Transport + Network =
Internetwork
Data Link Data Link
Data Link + Physical = Hardware
Hardware
Physical Physical
1-13
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Network Models
1-14
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Network Models
1-15
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Sender PDU Receiver
Data
Ethernet
Ethernet IP TCP HTTP Request Frame Ethernet IP TCP HTTP Request
Link
Physical
1-16
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Sender PDU Receiver
Data
Ethernet
Ethernet IP TCP HTTP Request Frame Ethernet IP TCP HTTP Request
Link
Physical
1-17
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Network Models
Advantages of Layers
Networking functionality is modular and the
software/hardware at any layer can be more easily
substituted
E.g., substitute wired for wireless at the physical layer
Easier to troubleshoot or make changes to one layer at a
time
Application developers only need to worry about the
application layer in their programs
Disadvantages of Layers
Inefficient because the encapsulation/de-encapsulation at
each layer requires processing
Inefficient because encapsulation in a PDU increases
overhead at each layer
1-18
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Network Standards
1-19
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Network Standards
1-20
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Trends
1-21
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Trends
1-22
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Trends
Massively Online
Not just multiplayer online games
Massive open online courses (MOOC)
Millions online participating is social media and other
activities
Will require greater network infrastructure
1-23
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Implications for Management
1-24
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.