SlideShare a Scribd company logo
1 of 27
Computer network :
A collection of computing devices that are
connected in various ways in order to
communicate and share resources.
Usually, the connections between computers in
a network are made using physical wires or
cables.
However, some connections are wireless, using
radio waves or infrared signals.
Computer network(Continue…)
The generic term node or host refers to any
device on a network.
Data transfer rate : The speed with which
data is moved from one place on a network to
another .
>>Data transfer rate is a key issue in computer
networks.
Computer network (Continue…)
Computer networks have opened up an entire
frontier in the world of computing called the
client/server model.
Network criteria (Continue…)
A network is selected on the basis of network
criteria. During the network selection, it is
important to consider these criteria for
improving network functionality.
These 3 factors are:
1. Network Performance :
I. Transmit time
II. Response time
Network criteria (Continue…)
2. Network Reliability : The reliability of the
network is measured by following factors:
I. Frequency of failure - Determines how
frequently the network fails.
II. Recovery time - It is the time taken by a device
or network to recover from the failure.
III. Catastrophe - Network must be protected from
the disasters such as fire, earthquake and fire.
Network criteria (Continue…)
3.Network Security :
I. Security of the network is considered as the
important aspect for improving the network
performance.
II. The network security may be affected due to
viruses and unauthorized access of other
users.
OSI Model :
The Open Systems Interconnection model (OSI
Model) is a conceptual model that characterizes
and standardizes the communication functions of
a telecommunication or computing system
without regard of their underlying internal
structure and technology.
The OSI model defines a networking framework
to implement protocols in seven layers.
OSI Model : (Continue…)
>> A convenient aid for remembering the OSI layer names is to use
the first letter of each word in the phrase:
All People Seem To Need Data Processing
OSI Model : (Continue…)
LAYER 7 – The APPLICATION Layer :
 The top layer of the OSI model.
 Provides a set of interfaces for sending and receiving
applications to gain access to and use network services,
such as: networked file transfer, message handling and
database query processing.
 The application layer is responsible for
providing services to the user.
OSI Model : (Continue…)
LAYER 6 – The PRESENTATION Layer :
 Manages data-format information for networked
communications (the network’s translator).
 For outgoing messages, it converts data into a generic
format for network transmission; for incoming messages,
it converts data from the generic network format to a
format that the receiving application can understand.
 This layer is also responsible for certain protocol
conversions, data encryption/decryption, or data
compression/decompression.
 The presentation layer is responsible for translation,
compression, and encryption.
OSI Model : (Continue…)
LAYER 5 – The SESSION Layer :
 Enables two networked resources to hold ongoing
communications (called a session) across a network.
 Applications on either end of the session are able to ex hange
data for the duration of the session.
 This layer is:
 Responsible for initiating, maintaining and terminating sessions
 Responsible for security and access control to session
information (via session participant identification).
 The session layer is responsible for dialog
control and synchronization.
OSI Model : (Continue…)
LAYER 4 – The TRANSPORT Layer :
 Manages the transmission of data across a network.
 Manages the flow of data between parties by segmenting long
data streams into smaller data chunks (based on allowed
“packet” size for a given transmission medium)
 Reassembles chunks into their original sequence at the
receiving end
 Provides acknowledgements of successful transmissions and
requests resends for packets which arrive with errors.
 The transport layer is responsible for the delivery
of a message from one process to another.
OSI Model : (Continue…)
LAYER 3 – The NETWORK Layer :
 Handles addressing messages for delivery, as well as
translating logical network addresses and names into their
physical counterparts.
 Responsible for deciding how to route transmissions between
computers.
 This layer also handles the decisions needed to get data from
one point to the next point along a network path.
 The network layer is responsible for the
delivery of individual packets from
 the source host to the destination host.
OSI Model : (Continue…)
LAYER 2 – The DATA LINK Layer :
 Handles special data frames (packets) between the Network
layer and the Physical layer.
 At the receiving end, this layer packages raw data from the
physical layer into data frames for delivery to the Network
layer.
 At the sending end this layer handles conversion of data into
raw formats that can be handled by the Physical Layer.
 The data link layer is responsible for moving
frames from one hop (node) to the next.
OSI Model : (Continue…)
LAYER 1 – The PHYSICAL Layer :
 Converts bits into electronic signals for outgoing messages.
 Converts electronic signals into bits for incoming messages.
 This layer manages the interface between the the computer and
the network medium (coax, twisted pair, etc.).
 This layer tells the driver software for the MAU (media
attachment unit, ex. network interface cards (NICs, modems,
etc.)) what needs to be sent across the medium.
 The bottom layer of the OSI model.
 The physical layer is responsible for movements of individual
bits from one hop (node) to the next.
TCP/IP Protocol Architecture :
The TCP/IP protocol
suite was first
defined in 1974.
The TCP/IP protocol
suite is the protocol
architecture of the
Internet.
The TCP/IP suite has
four layers :
Application,
Transport, Internet,
and Network
Interface Layer.
Application
Layer
Transport
Layer
Internet
Network
Interface
telnet, ftp, email
TCP, UDP
IP, ICMP, IGMP
Device Drivers
TCP/IP Protocol Architecture (Con…)
FTP
program
TCP
IP
Ethernet
Driver
Ethernet
Driver
Ethernet
Driver
IP
FTP
program
TCP
IP
Ethernet
Driver
FTP protocol
TCP protocol
IP protocol IP protocol
Ethernet
protocol
Ethernet
protocol
Example: (File Transfer)
TCP/IP Protocol Architecture (Con…)
TCP/IP Protocol Suite :
Application
Layer
Network
Layer
Link Layer
IP
ARP
Hardware
Interface
RARP
Media
ICMP IGMP
Transport
Layer
TCP UDP
User
Process
User
Process
User
Process
User
Process
Comparison of OSI Model and TCP/IP
Suite.
Application
Presentation
Session
Transport
Network
Data Link
Physical
Application
Transport
Internetwork
Network
Access
Physical
OSI TCP/IP
Addressing in TCP/IP :
Four levels of addresses are used in an internet employing
the TCP/IP protocols: physical, logical, port, and specific
Address.
Addresses in TCP/IP :
Addressing in TCP/IP (Continue….)
Relationship of layers and addresses in TCP/IP.
Addressing in TCP/IP (Continue….)
Example :
In Figure 2.19 a node with physical address 10
sends a frame to a node with physical address
87. The two nodes are connected by a link (bus
topology LAN). As the figure shows, the
computer with physical address 10 is the
sender, and the computer with physical address
87 is the receiver.
Addressing in TCP/IP (Continue….)
Figure 2.19 Physical addresses :
Addressing in TCP/IP (Continue….)
Example :
Figure 2.20 shows a part of an internet with two
routers connecting three LANs. Each device
(computer or router) has a pair of addresses
(logical and physical) for each connection. In this
case, each computer is connected to only one link
and therefore has only one pair of addresses. Each
router, however, is connected to three networks
(only two are shown in the figure). So each router
has three pairs of addresses, one for each
connection.
Addressing in TCP/IP (Continue….)
Figure 2.20 IP addresses :
Addressing in TCP/IP (Continue….)
Figure 2.21 shows two computers communicating via
the Internet. The sending computer is running three
processes at this time with port addresses a, b, and c.
The receiving computer is running two processes at this
time with port addresses j and k. Process a in the
sending computer needs to communicate with process j
in the receiving computer. Note that although physical
addresses change from hop to hop, logical and port
addresses remain the same from the source to
destination.
Example :
Addressing in TCP/IP (Continue….)
Figure 2.21 Port addresses

More Related Content

What's hot

LAN (Local Area Network)
LAN (Local Area Network)LAN (Local Area Network)
LAN (Local Area Network)Ridwanul Hoque
 
Networking concepts
Networking conceptsNetworking concepts
Networking conceptsritajindal2
 
Basics of IP Addressing
Basics of IP AddressingBasics of IP Addressing
Basics of IP AddressingKushal Sheth
 
TCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionTCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionShubham Khedekar
 
basic networking
basic networkingbasic networking
basic networkingAnmol Bagga
 
Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)ashiesh0007
 
Computer Networking fundamentals
Computer Networking fundamentals Computer Networking fundamentals
Computer Networking fundamentals Kirti Verma
 
Computer network basic concepts
Computer network   basic conceptsComputer network   basic concepts
Computer network basic conceptsrahul kapoliya
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference ModelMukesh Tekwani
 
Lec1 :- Data communication and network
Lec1 :- Data communication and networkLec1 :- Data communication and network
Lec1 :- Data communication and networkDhrumil Shah
 
Computer network
Computer networkComputer network
Computer networkNeha Gupta
 

What's hot (20)

Network devices
Network devicesNetwork devices
Network devices
 
Computer network
Computer networkComputer network
Computer network
 
LAN (Local Area Network)
LAN (Local Area Network)LAN (Local Area Network)
LAN (Local Area Network)
 
UTP and STP
UTP and STPUTP and STP
UTP and STP
 
Networking concepts
Networking conceptsNetworking concepts
Networking concepts
 
Basics of IP Addressing
Basics of IP AddressingBasics of IP Addressing
Basics of IP Addressing
 
Networking (2)
Networking (2)Networking (2)
Networking (2)
 
TCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionTCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer Description
 
Local area network
Local area networkLocal area network
Local area network
 
Osi model
Osi modelOsi model
Osi model
 
basic networking
basic networkingbasic networking
basic networking
 
Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)
 
Computer Networking fundamentals
Computer Networking fundamentals Computer Networking fundamentals
Computer Networking fundamentals
 
Computer network basic concepts
Computer network   basic conceptsComputer network   basic concepts
Computer network basic concepts
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Lec1 :- Data communication and network
Lec1 :- Data communication and networkLec1 :- Data communication and network
Lec1 :- Data communication and network
 
Ip address
Ip addressIp address
Ip address
 
NETWORK COMPONENTS
NETWORK COMPONENTSNETWORK COMPONENTS
NETWORK COMPONENTS
 
MAC & IP addresses
MAC & IP addressesMAC & IP addresses
MAC & IP addresses
 
Computer network
Computer networkComputer network
Computer network
 

Similar to Computer networking

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
 
CN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptCN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptdeeplearning6
 
Class_notes_InternetTechnology
Class_notes_InternetTechnologyClass_notes_InternetTechnology
Class_notes_InternetTechnologyGulrez Khan
 
Complete Osi Model Explained
Complete Osi Model ExplainedComplete Osi Model Explained
Complete Osi Model ExplainedVivek chan
 
Lecture 1 networking & internetworking
Lecture 1 networking & internetworkingLecture 1 networking & internetworking
Lecture 1 networking & internetworkingMd. Mashiur Rahman
 
OSI model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )AAKASH S
 
Topology Chapter 2.pptx
Topology Chapter 2.pptxTopology Chapter 2.pptx
Topology Chapter 2.pptxTadeseBeyene
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxgadisaAdamu
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptmohanravi1986
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptxDeepVala5
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBapanKar2
 
Internet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish JhaInternet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish Jhamanish jha
 
Manish Jha- Research Scholar- Internet Basics Requriement
Manish Jha- Research Scholar- Internet Basics RequriementManish Jha- Research Scholar- Internet Basics Requriement
Manish Jha- Research Scholar- Internet Basics RequriementManish Jha
 
Assignment izaz sir
Assignment izaz sirAssignment izaz sir
Assignment izaz sirahmad iqbal
 

Similar to Computer networking (20)

Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
 
Chapeter 2
Chapeter 2Chapeter 2
Chapeter 2
 
CN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptCN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.ppt
 
Class_notes_InternetTechnology
Class_notes_InternetTechnologyClass_notes_InternetTechnology
Class_notes_InternetTechnology
 
Complete Osi Model Explained
Complete Osi Model ExplainedComplete Osi Model Explained
Complete Osi Model Explained
 
Lecture 1 networking & internetworking
Lecture 1 networking & internetworkingLecture 1 networking & internetworking
Lecture 1 networking & internetworking
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
OSI model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )
 
Topology Chapter 2.pptx
Topology Chapter 2.pptxTopology Chapter 2.pptx
Topology Chapter 2.pptx
 
Mohanccna
MohanccnaMohanccna
Mohanccna
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptx
 
OSI Pankaj yadav
OSI  Pankaj yadavOSI  Pankaj yadav
OSI Pankaj yadav
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.ppt
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
Osi model
Osi modelOsi model
Osi model
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptx
 
Internet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish JhaInternet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish Jha
 
Manish Jha- Research Scholar- Internet Basics Requriement
Manish Jha- Research Scholar- Internet Basics RequriementManish Jha- Research Scholar- Internet Basics Requriement
Manish Jha- Research Scholar- Internet Basics Requriement
 
Ccna notes
Ccna notesCcna notes
Ccna notes
 
Assignment izaz sir
Assignment izaz sirAssignment izaz sir
Assignment izaz sir
 

Recently uploaded

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
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
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
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
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana 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
 
(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
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
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
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
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
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
★ 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
 
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🔝
 
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
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
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
 
(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...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
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
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 

Computer networking

  • 1. Computer network : A collection of computing devices that are connected in various ways in order to communicate and share resources. Usually, the connections between computers in a network are made using physical wires or cables. However, some connections are wireless, using radio waves or infrared signals.
  • 2. Computer network(Continue…) The generic term node or host refers to any device on a network. Data transfer rate : The speed with which data is moved from one place on a network to another . >>Data transfer rate is a key issue in computer networks.
  • 3. Computer network (Continue…) Computer networks have opened up an entire frontier in the world of computing called the client/server model.
  • 4. Network criteria (Continue…) A network is selected on the basis of network criteria. During the network selection, it is important to consider these criteria for improving network functionality. These 3 factors are: 1. Network Performance : I. Transmit time II. Response time
  • 5. Network criteria (Continue…) 2. Network Reliability : The reliability of the network is measured by following factors: I. Frequency of failure - Determines how frequently the network fails. II. Recovery time - It is the time taken by a device or network to recover from the failure. III. Catastrophe - Network must be protected from the disasters such as fire, earthquake and fire.
  • 6. Network criteria (Continue…) 3.Network Security : I. Security of the network is considered as the important aspect for improving the network performance. II. The network security may be affected due to viruses and unauthorized access of other users.
  • 7. OSI Model : The Open Systems Interconnection model (OSI Model) is a conceptual model that characterizes and standardizes the communication functions of a telecommunication or computing system without regard of their underlying internal structure and technology. The OSI model defines a networking framework to implement protocols in seven layers.
  • 8. OSI Model : (Continue…) >> A convenient aid for remembering the OSI layer names is to use the first letter of each word in the phrase: All People Seem To Need Data Processing
  • 9. OSI Model : (Continue…) LAYER 7 – The APPLICATION Layer :  The top layer of the OSI model.  Provides a set of interfaces for sending and receiving applications to gain access to and use network services, such as: networked file transfer, message handling and database query processing.  The application layer is responsible for providing services to the user.
  • 10. OSI Model : (Continue…) LAYER 6 – The PRESENTATION Layer :  Manages data-format information for networked communications (the network’s translator).  For outgoing messages, it converts data into a generic format for network transmission; for incoming messages, it converts data from the generic network format to a format that the receiving application can understand.  This layer is also responsible for certain protocol conversions, data encryption/decryption, or data compression/decompression.  The presentation layer is responsible for translation, compression, and encryption.
  • 11. OSI Model : (Continue…) LAYER 5 – The SESSION Layer :  Enables two networked resources to hold ongoing communications (called a session) across a network.  Applications on either end of the session are able to ex hange data for the duration of the session.  This layer is:  Responsible for initiating, maintaining and terminating sessions  Responsible for security and access control to session information (via session participant identification).  The session layer is responsible for dialog control and synchronization.
  • 12. OSI Model : (Continue…) LAYER 4 – The TRANSPORT Layer :  Manages the transmission of data across a network.  Manages the flow of data between parties by segmenting long data streams into smaller data chunks (based on allowed “packet” size for a given transmission medium)  Reassembles chunks into their original sequence at the receiving end  Provides acknowledgements of successful transmissions and requests resends for packets which arrive with errors.  The transport layer is responsible for the delivery of a message from one process to another.
  • 13. OSI Model : (Continue…) LAYER 3 – The NETWORK Layer :  Handles addressing messages for delivery, as well as translating logical network addresses and names into their physical counterparts.  Responsible for deciding how to route transmissions between computers.  This layer also handles the decisions needed to get data from one point to the next point along a network path.  The network layer is responsible for the delivery of individual packets from  the source host to the destination host.
  • 14. OSI Model : (Continue…) LAYER 2 – The DATA LINK Layer :  Handles special data frames (packets) between the Network layer and the Physical layer.  At the receiving end, this layer packages raw data from the physical layer into data frames for delivery to the Network layer.  At the sending end this layer handles conversion of data into raw formats that can be handled by the Physical Layer.  The data link layer is responsible for moving frames from one hop (node) to the next.
  • 15. OSI Model : (Continue…) LAYER 1 – The PHYSICAL Layer :  Converts bits into electronic signals for outgoing messages.  Converts electronic signals into bits for incoming messages.  This layer manages the interface between the the computer and the network medium (coax, twisted pair, etc.).  This layer tells the driver software for the MAU (media attachment unit, ex. network interface cards (NICs, modems, etc.)) what needs to be sent across the medium.  The bottom layer of the OSI model.  The physical layer is responsible for movements of individual bits from one hop (node) to the next.
  • 16. TCP/IP Protocol Architecture : The TCP/IP protocol suite was first defined in 1974. The TCP/IP protocol suite is the protocol architecture of the Internet. The TCP/IP suite has four layers : Application, Transport, Internet, and Network Interface Layer. Application Layer Transport Layer Internet Network Interface telnet, ftp, email TCP, UDP IP, ICMP, IGMP Device Drivers
  • 17. TCP/IP Protocol Architecture (Con…) FTP program TCP IP Ethernet Driver Ethernet Driver Ethernet Driver IP FTP program TCP IP Ethernet Driver FTP protocol TCP protocol IP protocol IP protocol Ethernet protocol Ethernet protocol Example: (File Transfer)
  • 18. TCP/IP Protocol Architecture (Con…) TCP/IP Protocol Suite : Application Layer Network Layer Link Layer IP ARP Hardware Interface RARP Media ICMP IGMP Transport Layer TCP UDP User Process User Process User Process User Process
  • 19. Comparison of OSI Model and TCP/IP Suite. Application Presentation Session Transport Network Data Link Physical Application Transport Internetwork Network Access Physical OSI TCP/IP
  • 20. Addressing in TCP/IP : Four levels of addresses are used in an internet employing the TCP/IP protocols: physical, logical, port, and specific Address. Addresses in TCP/IP :
  • 21. Addressing in TCP/IP (Continue….) Relationship of layers and addresses in TCP/IP.
  • 22. Addressing in TCP/IP (Continue….) Example : In Figure 2.19 a node with physical address 10 sends a frame to a node with physical address 87. The two nodes are connected by a link (bus topology LAN). As the figure shows, the computer with physical address 10 is the sender, and the computer with physical address 87 is the receiver.
  • 23. Addressing in TCP/IP (Continue….) Figure 2.19 Physical addresses :
  • 24. Addressing in TCP/IP (Continue….) Example : Figure 2.20 shows a part of an internet with two routers connecting three LANs. Each device (computer or router) has a pair of addresses (logical and physical) for each connection. In this case, each computer is connected to only one link and therefore has only one pair of addresses. Each router, however, is connected to three networks (only two are shown in the figure). So each router has three pairs of addresses, one for each connection.
  • 25. Addressing in TCP/IP (Continue….) Figure 2.20 IP addresses :
  • 26. Addressing in TCP/IP (Continue….) Figure 2.21 shows two computers communicating via the Internet. The sending computer is running three processes at this time with port addresses a, b, and c. The receiving computer is running two processes at this time with port addresses j and k. Process a in the sending computer needs to communicate with process j in the receiving computer. Note that although physical addresses change from hop to hop, logical and port addresses remain the same from the source to destination. Example :
  • 27. Addressing in TCP/IP (Continue….) Figure 2.21 Port addresses