CH 01
CH 01
CH 01
COMMUNICATIONS &
NETWORKING
Chapter 1
Introduction to Data Communications
1-1
Outline
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-2
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-3
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-4
Data Communications
Data Communications is the movement of
computer information from one point to another
by means of electrical or optical transmission
systems
Telecommunications is a broader term and
includes the transmission of voice and video
(images and graphics) as well as data and usually
implies longer distances
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-5
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-6
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-7
Types of Networks
One way to categorize networks is in terms of geographic
scope:
Local Area Networks (LANs)
Covers a small, clearly defined area
Might contain a single floor or work area or single building
When LANs use wireless circuits, they are called Wireless Local
Area Networks (WLAN)
Backbone Networks (BNs)
High-speed networks connecting other networks together
May span hundreds of feet to several miles
Wide Area Networks (WANs)
Largest geographic scope
Often composed of leased circuits
May spans hundreds or thousands of miles
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-8
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
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-9
Network Models
Network Models divide communication
functions into layers
Open Systems Interconnection Reference Model (OSI
model)
Internet Model (or TCP/IP model)
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-10
Network Models
OSI Model
Internet Model
Application
Presentation
Application
Session
Transport
Transport
Network
Network
Data Link
Data Link
Physical
Physical
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-11
Network Models
OSI Model
Internet Model
Application
Presentation
Application
Application
Session
Some versions of the Internet
Transport
model combine
layers.
Transport + Network
Network =
Internetwork
Data Link
Data Link + Physical =
Hardware
Physical
Transport
Internetwork
Network
Data Link
Hardware
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
Physical
1-12
Network Models
Protocol defines the language of transmission
It specifies the rules, functionality, and messages for
communication at the layer
Protocol Data Unit (PDU) contains layerspecific information necessary for a message to be
transmitted through a network
Each layer adds a PDU
PDUs act like nested envelopes
Encapsulation occurs when a higher level PDU is
placed inside of a lower level PDU
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-13
Network Models
Layer
Purpose
Example Protocols /
Standards
PDU
5. Application
4. Transport
End-to-End Management
1. Link application layer to network
2. Segmenting and tracking
3. Flow control
TCP, UDP
Segment
3. Network
IP, ICMP
Packet
2. Data Link
Frame
1. Physical
100BASE-T, 802.11n
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-14
Sender
HTTP
Request
Packet
TCP HTTP
Request
Segment
HTTP
Request
IP TCP HTTP
Request
Application
Transport
IP TCP
Network
Data
Link
Ethernet
Ethernet
PDU
Receiver
HTTP
Request
TCP HTTP
Request
Packet
IP TCP HTTP
Request
Frame
Request
Physical
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-15
Sender
HTTP
Request
Packet
TCP HTTP
Request
Segment
HTTP
Request
IP TCP HTTP
Request
Application
Transport
IP TCP
Network
Data
Link
Ethernet
Ethernet
PDU
Receiver
HTTP
Request
TCP HTTP
Request
Packet
IP TCP HTTP
Request
Frame
Request
Physical
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-16
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
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-17
Network Standards
Standards ensure that hardware and software from
different vendors work together and speak the
same language
De jure standards
Formalized by an industry or government body
e.g. HTTP, IEEE 802.3, 802.11n
De facto standards
Widely accepted, but not formalized
e.g. Microsoft Windows
Often become de jure standards eventually
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-18
Network Standards
De jure standardization process
Specification
Identification
of Choices
Acceptance
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-19
Network Standards
Common Network Standards
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-20
Trends
Bring your own device (BYOD)
Huge demand for employees to connect their personal
smartphones, tablets, and other devices to
organizational networks
Security challenges
Who is responsible for support?
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-21
Trends
The Web of Things
Everything connects to the network!
e.g., cars, refrigerators, thermostats, shoes, doors,
etc.
Networks need to support the increased demands of
these devices
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-22
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
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-23
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-24
Network Lab
Activate
Sharkwire,
select
Capure,
Interface,
and Start!
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-25
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-26
Assignment 1
Hands on Activity 1B p.23-25
Due on Sept 30 at 5 p.m.
Copyright 2015 John Wiley & Sons, Inc. All rights reserved.
1-27