SlideShare a Scribd company logo
1 of 41
CS – 8591
COMPUTER NETWORKS
Unit - I
INTRODUCTION AND
PHYSICAL LAYER
Ms. Angayarkanni S A
Assistant Professor, IT, RMKEC
Outline of Day 2
 Internet Vs internet
 History of Internet
 Protocol Layering
 TCP/IP Protocol suite
 OSI Model
1.2
Internet Vs internet
Internet
 set of all networks which
are interconnected and
interoperate using the
IETF standard protocols.
internet
 Any network of devices
which can communicate
with each other.
Internet is a superset of internets. The
Internet is the network of networks.
1.4
The Internet
• The Internet has revolutionized many aspects of our
daily lives.
• It has affected the way we do business as well as the
way we spend our leisure time.
• The Internet is a communication system that has
brought a wealth of information to our fingertips
and organized it for our use.
Q-A
 Network of devices which can
communicate with each other
 internet
 Father of internet
 Vint Cerf
 Father of WWW
 Tim Berners Lee
1.5
Protocol Layering
 Protocol 
 defines the rules that both the sender and receiver
and all intermediate devices need to follow to be
able to communicate effectively.
 Communication
 Simple  need only one simple protocol.
 complex,  need to divide the task between
different layers, in which case we need a protocol
at each layer, or protocol layering
1.6
Protocol Layering
 Let us develop two simple scenarios to better
understand the need for protocol layering.
 In the first scenario, communication is so simple
that it can occur in only one layer.
 In the second, the communication between Maria
and Ann takes place in three layers
1.7
Protocol Layering
 First Scenario
 Maria and Ann are neighbors with a lot of
common ideas.
 Communication (one layer)
 face to face, in the same language,
1.8
Protocol Layering
 First Scenario - Protocols
1. Greet each other when they meet
2. Confine the vocabulary to the level of friendship
3. Refrain from speaking if one is speaking
4. Opportunity to talk both on an issue (dialog / monolog)
5. Exchange nice words when departing
1.9
Protocol Layering
 Second Scenario
 Maria and Ann are physically far away.
 Communication (three layer)
 Letters/Mail
 Should be in a secure way
 Listen/Talk
Second Scenario
Postal carrier facility
Protocol Layering
1.11
Principles of Protocol Layering
1. if we want bidirectional communication  need to
make each layer so that it is able to perform two
opposite tasks, one in each direction.
2. we need to follow in protocol layering is that the two
objects under each layer at both sites should be
identical.
Logical Connections
 Layer-to-layer communication.
1.13
Protocol suite
 Suite set of
interconnected rooms under
one room number
 a set of rooms designated for
one person's or family's use or
for a particular purpose
 Protocol suite Collection
of protocols that are
designed to work together.
 Set of protocols organized in
different layers
1.14
TCP/IP Protocol Suite
 TCP/IP : Transmission Control Protocol/Internet
Protocol
 TCP/IP is a protocol suite (a set of protocols
organized in different layers) used in the Internet
today.
 It is a hierarchical protocol made up of interactive
modules, each of which provides a specific
functionality.
 The original TCP/IP protocol suite was defined as
four software layers built upon the hardware. Today,
however, TCP/IP is thought of as a five-layer model.
 Department of Defense Four-Layer Model
1.15
Layers in TCP/IP Protocol Suite
Original layers Present day layers
1.16
Layered Architecture
Communication through an internet
1.17
Layered in the TCP/IP Protocol Suite
Logical connections between layers in TCP/IP
Logical connections
1.18
Layered in the TCP/IP Protocol Suite
Identical objects in the in TCP/IP protocol suite
Identical objects (messages)
Identical objects (segment or user datagram)
Identical objects (datagram)
Identical objects (frame)
Identical objects (bits)
Identical objects (datagram)
Identical objects (frame)
Identical objects (bits)
1.19
Encapsulation and Decapsulation
1.20
McGraw-Hill ©TheMcGraw-HillCompanies,Inc., 2000
TCP/IP Protocol Suite
Layers
Physical Layer
 1. Physical Characteristics of Interface and medium :
Type of Transmission medium
 2. Representation of Bits : Encoding Techniques ;
Conversion of Bits to Electrical/Optical signals
 3. Data rate: bits/sec
 4. Synchronization: Clock Synchronization at Sender &
receiver
 5. Physical Topology: Star, Bus, Mesh, Ring etc
 6. Line Configuration : Point to Point, Multipoint
Configurations
 7. Transmission Mode : Simplex , Half-Duplex, Full-
Duplex
Physical layer is responsible for movements of bits from one hop(node)
to the next
Data Link Layer
 1. Framing
 2. Physical Addressing
 3.Flow control
 4. Error Control: Detection & Correction
 5. Access Control
Data link layer is responsible for moving frames from one hop(node) to the
next
e.g., ARP, IEEE
802.3 and IEEE
802.11
Source: Data Communications and Networking 5E,
Forouzan
Image Source:
http://www.highteck.net/EN/DataLink/
Data_Link_Layer.html
Network Layer
 1. Logical Addressing: IPv4, IPv6
 2. Routing: Routing algorithms & table
(traffic routing & control)
Network layer is responsible for delivery of individual packets
from source host to destination host
e.g., IP,
ICMP, IGMP,
DHCP
Image Source:
Weblink
https://fossbytes.com/
network-layer-osi-
model/
Transport Layer
 1. Service point addressing: Port Address
 2. Segmentation : Divided into transmittable
segments with sequence numbers
 3. Connection Control
 4. Flow Control
 5. Session Multiplexing
 6. Error Detection & Correction (resends)
 7. Message reordering (reassembly)
Transport layer is responsible for the delivery of the message
from one process to another
e.g., TCP,
UDP
Application Layer
 1. Network virtual terminal (e.g. usgs)
 2.File transfer, access and management
 3.Mail services
 4.Directory services
Application layer is responsible for
providing services to the user.
2.2.5 Addressing
1.27
Multiplexing and Demultiplexing
Multiplexing and Demultiplexing
1.28
2.29
THE OSI MODEL
o Established in 1947, the International
Standards Organization (ISO) is a
multinational body dedicated to worldwide
agreement on international standards.
o An ISO standard that covers all aspects of
network communications is the Open Systems
Interconnection (OSI) model.
o It was first introduced in the late 1970s.
ISO is the organization.
OSI is the model.
The OSI Model
1.30
TCP/IP and OSI Model
TCP/IP and OSI model
1.31
Lack of OSI Model’s Success
 The OSI model appeared after the TCP/IP
protocol suite.
 Changing it cost a lot.
 Some layers in the OSI model were never fully
defined
 OSI did not show a high enough level of
performance
1.32
 A device operating at network layer is
called ____
a) Router
b) Equalizer
c) Bridge
d) Repeater
1.33
Q-A
 A device operating at network layer is
called ____
a) Router
b) Equalizer
c) Bridge
d) Repeater
1.34
Q-A
 An IP Packet is called ____
a) User datagram
b) segment
c) datagram
d) frames
1.35
Q-A
 An IP Packet is called ____
a) User datagram
b) segment
c) datagram
d) frames
1.36
Q-A
 An TCP Packet is called ____
a) User datagram
b) segment
c) datagram
d) bits
1.37
Q-A
 An TCP Packet is called ____
a) User datagram
b) segment
c) datagram
d) bits
1.38
Q-A
 The physical layer is concerned with
___________
a) bit-by-bit delivery
p) process to process delivery
c) application to application delivery
d) port to port delivery
1.39
Q-A
 The physical layer is concerned with
___________
a) bit-by-bit delivery
p) process to process delivery
c) application to application delivery
d) port to port delivery
1.40
Q-A
THANK YOU
1.41

More Related Content

What's hot

Computer network (Lecture 1)
Computer network (Lecture 1)Computer network (Lecture 1)
Computer network (Lecture 1)Vishwajit Nandi
 
Somaya akter 1834902142 (4)
Somaya akter 1834902142 (4)Somaya akter 1834902142 (4)
Somaya akter 1834902142 (4)somayaakter
 
Concept of networking
Concept of networkingConcept of networking
Concept of networkingsumit dimri
 
Computer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerComputer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerDeepak John
 
1834902142 somaya akter
1834902142 somaya akter1834902142 somaya akter
1834902142 somaya aktersomayaakter
 
Computer network transmission channel & topology
Computer network transmission channel & topologyComputer network transmission channel & topology
Computer network transmission channel & topologySweta Kumari Barnwal
 
Module 1 computer networks imtroduction,data link layer
Module 1  computer networks imtroduction,data link layerModule 1  computer networks imtroduction,data link layer
Module 1 computer networks imtroduction,data link layerDeepak John
 
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJA
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJASOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJA
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJAvtunotesbysree
 
Computer Network Notes UNIT II
Computer Network Notes UNIT IIComputer Network Notes UNIT II
Computer Network Notes UNIT IINANDINI SHARMA
 

What's hot (20)

Computer network (Lecture 1)
Computer network (Lecture 1)Computer network (Lecture 1)
Computer network (Lecture 1)
 
Chapter 4ver2
Chapter 4ver2Chapter 4ver2
Chapter 4ver2
 
Somaya akter 1834902142 (4)
Somaya akter 1834902142 (4)Somaya akter 1834902142 (4)
Somaya akter 1834902142 (4)
 
Computer Network - Unit 1
Computer Network - Unit 1Computer Network - Unit 1
Computer Network - Unit 1
 
Concept of networking
Concept of networkingConcept of networking
Concept of networking
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Computer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerComputer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link Layer
 
1834902142 somaya akter
1834902142 somaya akter1834902142 somaya akter
1834902142 somaya akter
 
Computer network transmission channel & topology
Computer network transmission channel & topologyComputer network transmission channel & topology
Computer network transmission channel & topology
 
DTN
DTNDTN
DTN
 
Chap 8 switching
Chap 8 switchingChap 8 switching
Chap 8 switching
 
Ch1 v1
Ch1 v1Ch1 v1
Ch1 v1
 
Cs8591 Computer Networks
Cs8591 Computer NetworksCs8591 Computer Networks
Cs8591 Computer Networks
 
Lecture 06
Lecture 06Lecture 06
Lecture 06
 
Module 1 computer networks imtroduction,data link layer
Module 1  computer networks imtroduction,data link layerModule 1  computer networks imtroduction,data link layer
Module 1 computer networks imtroduction,data link layer
 
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJA
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJASOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJA
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJA
 
Ch1 internet Networks
Ch1 internet NetworksCh1 internet Networks
Ch1 internet Networks
 
OSI model (Tamil)
OSI model (Tamil)OSI model (Tamil)
OSI model (Tamil)
 
Computer Network Notes UNIT II
Computer Network Notes UNIT IIComputer Network Notes UNIT II
Computer Network Notes UNIT II
 
Types of topology
Types of topologyTypes of topology
Types of topology
 

Similar to Unit_I - 2

CSC1202_3_The_OSI_Reference_Model_-_V2.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pptxCSC1202_3_The_OSI_Reference_Model_-_V2.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pptxMuhammad Sohail
 
CSC1202_3_The_OSI_Reference_Model_-_V2.pdf
CSC1202_3_The_OSI_Reference_Model_-_V2.pdfCSC1202_3_The_OSI_Reference_Model_-_V2.pdf
CSC1202_3_The_OSI_Reference_Model_-_V2.pdfBoostHub
 
Network model on Computer Communication - M1
Network model on Computer Communication  - M1Network model on Computer Communication  - M1
Network model on Computer Communication - M1DrSSwapnaKumar
 
The osi layers and ethernet protocols
The osi layers and ethernet protocolsThe osi layers and ethernet protocols
The osi layers and ethernet protocolsHassan Raza
 
DCN 5th ed. slides ch02-Network Models.pptx
DCN 5th ed. slides ch02-Network Models.pptxDCN 5th ed. slides ch02-Network Models.pptx
DCN 5th ed. slides ch02-Network Models.pptxBilal Munir Mughal
 
Difference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerDifference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerNetwax Lab
 
Unit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokeUnit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokePranoti Doke
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing marwan aldulaimy
 
Slides for protocol layering and network applications
Slides for protocol layering and network applicationsSlides for protocol layering and network applications
Slides for protocol layering and network applicationsjajinekkanti
 
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxzeyadosama505
 
Networking Basics
Networking BasicsNetworking Basics
Networking BasicsCarlo Fonda
 
CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfskknowledge
 
Computer_Network
Computer_NetworkComputer_Network
Computer_NetworkRavi Jiyani
 
1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.ppt1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.pptMemMem25
 

Similar to Unit_I - 2 (20)

CSC1202_3_The_OSI_Reference_Model_-_V2.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pptxCSC1202_3_The_OSI_Reference_Model_-_V2.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pptx
 
CSC1202_3_The_OSI_Reference_Model_-_V2.pdf
CSC1202_3_The_OSI_Reference_Model_-_V2.pdfCSC1202_3_The_OSI_Reference_Model_-_V2.pdf
CSC1202_3_The_OSI_Reference_Model_-_V2.pdf
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
Network model on Computer Communication - M1
Network model on Computer Communication  - M1Network model on Computer Communication  - M1
Network model on Computer Communication - M1
 
The osi layers and ethernet protocols
The osi layers and ethernet protocolsThe osi layers and ethernet protocols
The osi layers and ethernet protocols
 
DCN 5th ed. slides ch02-Network Models.pptx
DCN 5th ed. slides ch02-Network Models.pptxDCN 5th ed. slides ch02-Network Models.pptx
DCN 5th ed. slides ch02-Network Models.pptx
 
Osi model
Osi modelOsi model
Osi model
 
Difference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerDifference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP Layer
 
Network layers
Network layersNetwork layers
Network layers
 
Unit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokeUnit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti doke
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
 
Slides for protocol layering and network applications
Slides for protocol layering and network applicationsSlides for protocol layering and network applications
Slides for protocol layering and network applications
 
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
 
Ta 104-tcp
Ta 104-tcpTa 104-tcp
Ta 104-tcp
 
Networking Basics
Networking BasicsNetworking Basics
Networking Basics
 
CN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdfCN-OSI-TCP-Models-001.pdf
CN-OSI-TCP-Models-001.pdf
 
OSI model.pptx
OSI model.pptxOSI model.pptx
OSI model.pptx
 
Computer_Network
Computer_NetworkComputer_Network
Computer_Network
 
1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.ppt1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.ppt
 

Recently uploaded

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 

Recently uploaded (20)

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 

Unit_I - 2

  • 1. CS – 8591 COMPUTER NETWORKS Unit - I INTRODUCTION AND PHYSICAL LAYER Ms. Angayarkanni S A Assistant Professor, IT, RMKEC
  • 2. Outline of Day 2  Internet Vs internet  History of Internet  Protocol Layering  TCP/IP Protocol suite  OSI Model 1.2
  • 3. Internet Vs internet Internet  set of all networks which are interconnected and interoperate using the IETF standard protocols. internet  Any network of devices which can communicate with each other. Internet is a superset of internets. The Internet is the network of networks.
  • 4. 1.4 The Internet • The Internet has revolutionized many aspects of our daily lives. • It has affected the way we do business as well as the way we spend our leisure time. • The Internet is a communication system that has brought a wealth of information to our fingertips and organized it for our use.
  • 5. Q-A  Network of devices which can communicate with each other  internet  Father of internet  Vint Cerf  Father of WWW  Tim Berners Lee 1.5
  • 6. Protocol Layering  Protocol   defines the rules that both the sender and receiver and all intermediate devices need to follow to be able to communicate effectively.  Communication  Simple  need only one simple protocol.  complex,  need to divide the task between different layers, in which case we need a protocol at each layer, or protocol layering 1.6
  • 7. Protocol Layering  Let us develop two simple scenarios to better understand the need for protocol layering.  In the first scenario, communication is so simple that it can occur in only one layer.  In the second, the communication between Maria and Ann takes place in three layers 1.7
  • 8. Protocol Layering  First Scenario  Maria and Ann are neighbors with a lot of common ideas.  Communication (one layer)  face to face, in the same language, 1.8
  • 9. Protocol Layering  First Scenario - Protocols 1. Greet each other when they meet 2. Confine the vocabulary to the level of friendship 3. Refrain from speaking if one is speaking 4. Opportunity to talk both on an issue (dialog / monolog) 5. Exchange nice words when departing 1.9
  • 10. Protocol Layering  Second Scenario  Maria and Ann are physically far away.  Communication (three layer)  Letters/Mail  Should be in a secure way  Listen/Talk
  • 11. Second Scenario Postal carrier facility Protocol Layering 1.11
  • 12. Principles of Protocol Layering 1. if we want bidirectional communication  need to make each layer so that it is able to perform two opposite tasks, one in each direction. 2. we need to follow in protocol layering is that the two objects under each layer at both sites should be identical.
  • 14. Protocol suite  Suite set of interconnected rooms under one room number  a set of rooms designated for one person's or family's use or for a particular purpose  Protocol suite Collection of protocols that are designed to work together.  Set of protocols organized in different layers 1.14
  • 15. TCP/IP Protocol Suite  TCP/IP : Transmission Control Protocol/Internet Protocol  TCP/IP is a protocol suite (a set of protocols organized in different layers) used in the Internet today.  It is a hierarchical protocol made up of interactive modules, each of which provides a specific functionality.  The original TCP/IP protocol suite was defined as four software layers built upon the hardware. Today, however, TCP/IP is thought of as a five-layer model.  Department of Defense Four-Layer Model 1.15
  • 16. Layers in TCP/IP Protocol Suite Original layers Present day layers 1.16
  • 18. Layered in the TCP/IP Protocol Suite Logical connections between layers in TCP/IP Logical connections 1.18
  • 19. Layered in the TCP/IP Protocol Suite Identical objects in the in TCP/IP protocol suite Identical objects (messages) Identical objects (segment or user datagram) Identical objects (datagram) Identical objects (frame) Identical objects (bits) Identical objects (datagram) Identical objects (frame) Identical objects (bits) 1.19
  • 22. Physical Layer  1. Physical Characteristics of Interface and medium : Type of Transmission medium  2. Representation of Bits : Encoding Techniques ; Conversion of Bits to Electrical/Optical signals  3. Data rate: bits/sec  4. Synchronization: Clock Synchronization at Sender & receiver  5. Physical Topology: Star, Bus, Mesh, Ring etc  6. Line Configuration : Point to Point, Multipoint Configurations  7. Transmission Mode : Simplex , Half-Duplex, Full- Duplex Physical layer is responsible for movements of bits from one hop(node) to the next
  • 23. Data Link Layer  1. Framing  2. Physical Addressing  3.Flow control  4. Error Control: Detection & Correction  5. Access Control Data link layer is responsible for moving frames from one hop(node) to the next e.g., ARP, IEEE 802.3 and IEEE 802.11 Source: Data Communications and Networking 5E, Forouzan Image Source: http://www.highteck.net/EN/DataLink/ Data_Link_Layer.html
  • 24. Network Layer  1. Logical Addressing: IPv4, IPv6  2. Routing: Routing algorithms & table (traffic routing & control) Network layer is responsible for delivery of individual packets from source host to destination host e.g., IP, ICMP, IGMP, DHCP Image Source: Weblink https://fossbytes.com/ network-layer-osi- model/
  • 25. Transport Layer  1. Service point addressing: Port Address  2. Segmentation : Divided into transmittable segments with sequence numbers  3. Connection Control  4. Flow Control  5. Session Multiplexing  6. Error Detection & Correction (resends)  7. Message reordering (reassembly) Transport layer is responsible for the delivery of the message from one process to another e.g., TCP, UDP
  • 26. Application Layer  1. Network virtual terminal (e.g. usgs)  2.File transfer, access and management  3.Mail services  4.Directory services Application layer is responsible for providing services to the user.
  • 29. 2.29 THE OSI MODEL o Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement on international standards. o An ISO standard that covers all aspects of network communications is the Open Systems Interconnection (OSI) model. o It was first introduced in the late 1970s. ISO is the organization. OSI is the model.
  • 31. TCP/IP and OSI Model TCP/IP and OSI model 1.31
  • 32. Lack of OSI Model’s Success  The OSI model appeared after the TCP/IP protocol suite.  Changing it cost a lot.  Some layers in the OSI model were never fully defined  OSI did not show a high enough level of performance 1.32
  • 33.  A device operating at network layer is called ____ a) Router b) Equalizer c) Bridge d) Repeater 1.33 Q-A
  • 34.  A device operating at network layer is called ____ a) Router b) Equalizer c) Bridge d) Repeater 1.34 Q-A
  • 35.  An IP Packet is called ____ a) User datagram b) segment c) datagram d) frames 1.35 Q-A
  • 36.  An IP Packet is called ____ a) User datagram b) segment c) datagram d) frames 1.36 Q-A
  • 37.  An TCP Packet is called ____ a) User datagram b) segment c) datagram d) bits 1.37 Q-A
  • 38.  An TCP Packet is called ____ a) User datagram b) segment c) datagram d) bits 1.38 Q-A
  • 39.  The physical layer is concerned with ___________ a) bit-by-bit delivery p) process to process delivery c) application to application delivery d) port to port delivery 1.39 Q-A
  • 40.  The physical layer is concerned with ___________ a) bit-by-bit delivery p) process to process delivery c) application to application delivery d) port to port delivery 1.40 Q-A