Chapter (1) BMIE 540 - Fall - 2023
Chapter (1) BMIE 540 - Fall - 2023
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 2
After reading this chapter,
you should be able to (continued):
• List the layers of the TCP/IP protocol suite and describe the duties
of each layer
• List the layers of the OSI (Open Systems Interconnection) model
and describe the duties of each layer
• Compare the TCP/IP protocol suite and the OSI model and list
their differences and similarities
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 3
What is a computer network?
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 5
What is computer network
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 6
Introduction
• Who today has not used a computer network?
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 7
13
The Language of Computer Networks
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 10
The Language of Computer Networks (continued)
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 11
The Language of Computer Networks (continued)
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 12
The Language of Computer Networks (continued)
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 13
Janjua, Muhammad Bilal, Ahmet Enes Duranay, and Hüseyin Arslan. "Role of Wireless Communication in Healthcare System 14
to Cater Disaster Situations under 6G Vision." Frontiers in Communications and Networks 1 (2020): 6.
IoMT
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 17
The Big Picture of Networks (continued)
• User A wishes to retrieve a web page from the web server.
• User’s A computer must have the software and hardware to connect to
WAN1(internet service provider).
• So, user A has a type of modem (hardware) and TCP/IP (software).
• Connection WAN1 LAN1 LAN2
• User’s A software attached address so that WAN1 routes the request to
router between WAN1 and LAN1.
• The switch like device (between LAN1 and LAN2) uses address information
to pass to LAN2.
• Additional address information then routes user’s A webpage request to the
webserver whose software accepts the request.
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 18
https://www.diffen.com/difference/Modem_vs_Router
MODEM:
what brings the internet to your home or business,
demodelates[analog to digital] signals,
modelates[digital to analog] signals
types:
1-DSL MODEM
2- CAPLE MODEM
19
Common Examples of Communications Networks
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 20
The Desktop Computer to Local area
network
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 21
Client/ server system
• A user at a microcomputer, or client machine, issues a request for some form
of data or service.
• Database record from a database server
• Or a request to retrieve an e-mail message from an e-mail.
• Wireless connection is widely used in microcomputer to LAN: requires
wireless access point.
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 22
The Desktop Computer and the Internet
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 23
Local area to local area network
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 25
Local area network-to-metropolitan area network
connections buldings
• It is a cross between
LAN and WAN.
• Fiber optic links – high
speed.
• Businesses to near
internet service provider.
ex:
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 26
Local area network-to-wide area network connections
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 27
Cell Phone Networks
https://en.wikipedia.org/wiki/Cellular_network
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 28
Industrial Sensor-based Systems
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 29
Satellite and Microwave Networks
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 30
Network Architectures
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 32
Network Architectures… continued
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 33
The TCP/IP Protocol Suite
• Group of scientists in
the US 60’s and 70’s /DATA LINK
• Currently used on the
internet. Data
• Not a static number of Encapsulation
layers.
• . https://www.youtube.com/watch?v=FJIFfkpUO7o
https://www.youtube.com/watch?v=6Aw4mTv7CYY
Note: Some authors show only four layers, combining the two
bottom layers.
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 34
The TCP/IP Protocol Suite (continued)
• Application layer
– Where the application using the network resides
– Common network applications include web browsing, e-mail, file transfers,
and remote logins
• Transport layer UDP/TCP
– Performs a series of miscellaneous functions (at the end-points of the
connection) necessary for presenting the data package properly to the
sender or receiver.
– Make sure that the received data was the same as the originally sent.
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 35
The TCP/IP Protocol Suite (continued)
• Network (Internet or internetwork or IP) layer
– Responsible for creating, maintaining and ending network connections.
– Transfers data packet from node to node (e.g router to router) within network.
– Logical addressing, path determination, and routing.
• Network access (data link) layer
ip address is added here
– Responsible for taking the data and transforming it into a frame with header,
control and address information, and error detection code, then transmitting it
between the workstation and the network. (Physical address).
• Physical layer
– Handles the transmission of bits over a communications channel
– Includes voltage levels, connectors, media choice, modulation techniques
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 36
The TCP/IP Protocol Suite (continued)
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 37
The Open Systems Interconnection (OSI)
name ,job, protocol
Model data enc and de-enc
in the first three layers
theoritical practical
https://community.fs.com/blog/tcpip-vs-osi-whats-the-difference-between-the-two-models.html
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 38
The Open Systems Interconnection (OSI) Model
(continued)
• Application layer
– Equivalent to TCP/IP’s application layer
• Presentation layer
– Responsible for “final presentation” of data (code conversions,
compression, encryption).
• Session layer
– Responsible for establishing “sessions” between users.
Managing sessions, authentication, and authorization.
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 39
The Open Systems Interconnection (OSI) Model
(continued)
• Transport layer
– Equivalent to TCP/IP’s transport layer
• Network layer
– Equivalent to TCP/IP’s network layer
• Data link layer
– Responsible for taking the data and transforming it into a frame
with header, control and address information, and error
detection code.
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 40
The Open Systems Interconnection (OSI) Model
(continued)
• Physical layer
– Handles the transmission of bits over a communications channel
– Includes voltage levels, connectors, media choice, modulation techniques
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 41
Logical and Physical Connections
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 42
Logical and Physical Connections
(continued)
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 43
Logical and Physical Connections
(continued)
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 44
Protocol Data Unit
HEADER+DATA
HEADER+SEGMENT
HEADER+PACKET+TRAILER
https://www.ccnablog.com/tcpip-and-the-osi-model/ 45
The TCP/IP Protocol Suite in Action
https://youtu.be/vv4y_uOneC0
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 46
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 47
Summary
• Many services and products that we use every day employ computer
networks and data communications in some way
• Field of data communications and computer networks includes data
networks, voice networks, wireless networks, local area networks,
metropolitan area networks, wide area networks, and personal area networks
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 48
Summary (continued)
• Common examples of communications networks:
– The desktop computer and the Internet
– A laptop computer and a wireless connection
– Cell phone networks
– Industrial sensor-based systems
– Satellite and microwave networks
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 49
Summary (continued)
• Key concept in networking is convergence
• A network architecture, or communications model,
places network pieces in layers
– Layers define model for functions or services that need to
be performed
• The TCP/IP protocol suite is also known as the Internet
model and is composed of five layers (some show four):
– Application layer
– Transport layer
– Network layer
– Network access layer
– Physical layer
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 50
Summary (continued)
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 51
Review lecture
• Please look into this video carefully, and you need to understand
the following: https://youtu.be/vv4y_uOneC0
• What is NIC?: Network interface card
• Who cam up with the OSI model and when?
• You need to know the name of protocols used in each layer.
• Application layer:
– understand the difference between the service and the protocol
– Service applications: file transfer (ftp), web surfing (http/https),
emails (SMTP)
Data Communications and Computer Networks: A Business User's Approach, Eighth Edition 52
Review lecture
• Presentation layer:
– Compression, translation, and encryption (SSL-Secure Sockets
Layer).
• Session layer:
– Setting connections and managing them (NETBIOS: Network basic
input output system)
– Authentication and authorization
• Transport layer
– Segmentation
– Flow control
53
– Error control Data Communications and Computer Networks: A Business User's Approach, Eighth Edition
Review lecture