SlideShare a Scribd company logo
What is a Network Protocol ?
Explain TCP/IP.
Presented by
Bwsrang Basumatary
Dashrath Singh Nag
MLISc. Sem.-III, TISS, Mumbai
Contents
1. Introduction
2. Network Protocol
3. Network Structure
4. OSI Model
5. Seven OSI Layer
6. TCP/IP
7. TCP/IP and OSI Model
8. Features of TCP/IP
9. Conclusion
References
Introduction
• A collection of computing devices that are connected in various ways in
order to communicate and share resources is network
• Usually, the connections between computers in a network are made using
physical wires or cables
• Some connections are wireless, using radio waves or infrared signals
• Important for file sharing, communication and collaboration, remote
access, data protection etc.
Network Protocol
• Set of rules that leads to communication between computers on network
• It can be said that common network communication standard
• The purpose of a network is to enable the sharing of files and information between
multiple systems
• Network protocols include mechanisms for devices to identify and make
connections with each other.
• Some Important Protocols
– Telnet, TCP/IP, HTTP, FTP, SMTP
Network Structure
OSI Model
• Open Systems Interconnection
• Model for computer communication architecture
• Tools for understanding data communications
between two network systems.
• Developed by ISO during 1977.
Seven OSI Layers
1. Physical Layer:

Send bits from one computer to another

Media like Ethernet, Coaxial Cable, Token Ring, Hubs. Etc.

Defines electrical and physical details represented as 0 or a 1

Functions are

Representation of Bits

Data Rate

Synchronization

Line Configuration

Topologies

Transmission Modes (Half -Full duplex)
Cont......
2. Data Link Layer:
• Provide node to node delivery of the data.
• Divided into 2 sub layers:
• Media Access Control(MAC): Maintains physical device address.
• Logical Link Control(LLC): Synchronizing, error checking.
• Provides an error-free virtual channel to the Network Layer.
• Functions are
– Framing,
– Physical Addressing
– Flow Control
– Error Control
– Access Control
Cont.....
3. Network Layer:
• Deliver packets from source to destination across multiple links (networks).
• Manage the logical addressing information in the packets of data from sender to receiver
• Use Routers as network layer devices.
• Router use 2 layers of addressing : data link layer addressing for communications within the
LAN and network layer information for communications between LAN segments.
• Functions are
– Translates logical network address into physical address
– Control error
– Breaks larger packets into small packets.
Cont.....
4. Transport Layer:
• Delivered the entire message from source to destination
• Breaks data into smaller packets.
• Functions are :
– Service Point Addressing
– Segmentation and Reassembling
– Connection Control
– Flow Control
– Error control
5. Session Layer:
• It establishes, maintains, synchronizes and manage interaction between communicating devices
• Functions are :
– Session management,
– Synchronization,
– Dialogue control,
– Graceful close connecting between applications.
Cont.....
6. Presentation Layer
• Take care of the syntax of the information exchanged between two
communicating systems.
• Functions are :
– Translation,
– Encryption,
– Compression,
– Security validating passwords and login codes
Cont......
7. Application Layer:
• Manipulation of data in various ways is done in this layer which enables user to get
access to the network
• The application layer enables the user, whether human or software, to access the network.
• Contains SMTP, FTP, HTTP etc.
• Functions are :
– Network virtual terminal
– Directory Services
– Mail Services
– File Transfer,
– Access and Management
TCP/IP
• Stands for Transmission Control Protocol and the Internet Protocol
• Developed by Defence Advance Research Project Agency(DARPA),
1980s.
• Set of Protocol that enable communication between computers
• It is the two protocols commonly used by the Internet
• Known as language of Internet
TCP/IP and OSI Model
• Like network model TCP/IP also has
OSI Model.
• OSI has 7 layer standards but TCP/IP
has 4 layer standards.
Features of TCP/IP
1. Using around 35 years. It is most widely used protocol
2. Multy vendor supports.
3. Interoperability(multi platform).
4. Logical Addressing.
5. Routability
6. Name resolution.
7. Error control and flow control. etc.
Conclusion
Using web browser to browse pages from a web server, we used
protocol like HTTP. For request web pages from web server using
HTTP and the web server must response back to computer using
HTTP.
If two devices in a network need to communicate, they need to use
a common protocol.Today we can work in a heterogeneous network
because of network protocol and TCP/IP.
References
Free Networking tutorials, System Administration Tutorials and Security Tutorials -
omnisecu.com. (n.d.). Retrieved September 6, 2015. from
http://www.omnisecu.com/
Computer Network Tutorial | Studytonight. (n.d.). Retrieved September 9, 2015. from
http://www.studytonight.com/computer-networks/overview-of-computer-networks
Sankwar, Akhilesh (2015, August, 04). Personal Communication. Web Technologies and Web-
based Information Services. TCP/IP Lecture, Mumbai: TISS.
Thank You

More Related Content

What's hot

TCP/ IP
TCP/ IP TCP/ IP
Computer network
Computer networkComputer network
Computer network
Neha Gupta
 
Networking devices
Networking devicesNetworking devices
Networking devices
Mubassir Ambekar
 
CN project 713711699701-5.pdf
CN project 713711699701-5.pdfCN project 713711699701-5.pdf
CN project 713711699701-5.pdf
DakshBaveja
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
Mukesh Chinta
 
Build internet infrastructure LO1
Build internet infrastructure LO1Build internet infrastructure LO1
Build internet infrastructure LO1
Abenezer Abiti
 
Computer networks--networking hardware
Computer networks--networking hardwareComputer networks--networking hardware
Computer networks--networking hardware
Mziaulla
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
hoanv
 
The Basics of Computer Networking
The Basics of Computer NetworkingThe Basics of Computer Networking
The Basics of Computer Networking
Global Knowledge Training
 
TCP /IP
TCP /IPTCP /IP
History & Basic Structure of the Internet
History & Basic Structure of the InternetHistory & Basic Structure of the Internet
History & Basic Structure of the InternetVilla Santa Maria
 
TCP and UDP
TCP and UDP TCP and UDP
TCP and UDP
Ramesh Giri
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture Notes
FellowBuddy.com
 
Protocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteProtocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol Suite
Atharaw Deshmukh
 
Cisco Router Basic Configuration
Cisco Router Basic ConfigurationCisco Router Basic Configuration
Cisco Router Basic ConfigurationProf. Erwin Globio
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
Sangeetha Rangarajan
 
An introduction to networking
An introduction to networkingAn introduction to networking
An introduction to networking
Jafar Nesargi
 
Internetworking
InternetworkingInternetworking
InternetworkingRaghu nath
 
data-link layer protocols
data-link layer protocols  data-link layer protocols
data-link layer protocols
BE Smârt
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
Dineesha Suraweera
 

What's hot (20)

TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
Computer network
Computer networkComputer network
Computer network
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
CN project 713711699701-5.pdf
CN project 713711699701-5.pdfCN project 713711699701-5.pdf
CN project 713711699701-5.pdf
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
 
Build internet infrastructure LO1
Build internet infrastructure LO1Build internet infrastructure LO1
Build internet infrastructure LO1
 
Computer networks--networking hardware
Computer networks--networking hardwareComputer networks--networking hardware
Computer networks--networking hardware
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
 
The Basics of Computer Networking
The Basics of Computer NetworkingThe Basics of Computer Networking
The Basics of Computer Networking
 
TCP /IP
TCP /IPTCP /IP
TCP /IP
 
History & Basic Structure of the Internet
History & Basic Structure of the InternetHistory & Basic Structure of the Internet
History & Basic Structure of the Internet
 
TCP and UDP
TCP and UDP TCP and UDP
TCP and UDP
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture Notes
 
Protocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteProtocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol Suite
 
Cisco Router Basic Configuration
Cisco Router Basic ConfigurationCisco Router Basic Configuration
Cisco Router Basic Configuration
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
 
An introduction to networking
An introduction to networkingAn introduction to networking
An introduction to networking
 
Internetworking
InternetworkingInternetworking
Internetworking
 
data-link layer protocols
data-link layer protocols  data-link layer protocols
data-link layer protocols
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
 

Viewers also liked

Network protocol
Network protocolNetwork protocol
Network protocol
Online
 
Protocol Ppt[1]
Protocol Ppt[1]Protocol Ppt[1]
Protocol Ppt[1]anil933
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
Mukesh Tekwani
 
Network protocols
Network protocolsNetwork protocols
Network protocolsHemnath R.
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
Dulith Kasun
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And ProtocolsSteven Cahill
 
Network topology.ppt
Network topology.pptNetwork topology.ppt
Network topology.ppt
Siddique Ibrahim
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
sanjoysanyal
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network pptextraganesh
 
Final presentation es1
Final presentation es1Final presentation es1
Final presentation es1
Waed Shagareen
 
Review of TCP- IP CS105 Norwalk CC
Review of TCP- IP CS105 Norwalk CCReview of TCP- IP CS105 Norwalk CC
Review of TCP- IP CS105 Norwalk CC
Arthur Landry
 
Protocolos y comunicaciones de red
Protocolos y comunicaciones de redProtocolos y comunicaciones de red
Protocolos y comunicaciones de red
Galo Anzules
 
Familia de protocolos de internet
Familia de protocolos de internetFamilia de protocolos de internet
Familia de protocolos de internethenrycito1h
 
Tcp/ip tutorial
Tcp/ip tutorialTcp/ip tutorial
Tcp/ip tutorial
ASIH SETIYORINI
 
02 protocols and tcp-ip
02 protocols and tcp-ip02 protocols and tcp-ip
02 protocols and tcp-ip
myl_1116
 
MySQL and its basic commands
MySQL and its basic commandsMySQL and its basic commands
MySQL and its basic commands
Bwsrang Basumatary
 
Realidad Aumentada,Campos donde se utiliza
Realidad Aumentada,Campos donde se utilizaRealidad Aumentada,Campos donde se utiliza
Realidad Aumentada,Campos donde se utiliza
criscasama
 
Introducción a la Realidad Aumentada
Introducción a la Realidad AumentadaIntroducción a la Realidad Aumentada
Introducción a la Realidad Aumentada
Carlos Aberto Rodriguez
 

Viewers also liked (20)

Network protocol
Network protocolNetwork protocol
Network protocol
 
Protocol Ppt[1]
Protocol Ppt[1]Protocol Ppt[1]
Protocol Ppt[1]
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Network protocols
Network protocolsNetwork protocols
Network protocols
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
 
TCPIP
TCPIPTCPIP
TCPIP
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And Protocols
 
TCP/IP(networking)
TCP/IP(networking)TCP/IP(networking)
TCP/IP(networking)
 
Network topology.ppt
Network topology.pptNetwork topology.ppt
Network topology.ppt
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
Final presentation es1
Final presentation es1Final presentation es1
Final presentation es1
 
Review of TCP- IP CS105 Norwalk CC
Review of TCP- IP CS105 Norwalk CCReview of TCP- IP CS105 Norwalk CC
Review of TCP- IP CS105 Norwalk CC
 
Protocolos y comunicaciones de red
Protocolos y comunicaciones de redProtocolos y comunicaciones de red
Protocolos y comunicaciones de red
 
Familia de protocolos de internet
Familia de protocolos de internetFamilia de protocolos de internet
Familia de protocolos de internet
 
Tcp/ip tutorial
Tcp/ip tutorialTcp/ip tutorial
Tcp/ip tutorial
 
02 protocols and tcp-ip
02 protocols and tcp-ip02 protocols and tcp-ip
02 protocols and tcp-ip
 
MySQL and its basic commands
MySQL and its basic commandsMySQL and its basic commands
MySQL and its basic commands
 
Realidad Aumentada,Campos donde se utiliza
Realidad Aumentada,Campos donde se utilizaRealidad Aumentada,Campos donde se utiliza
Realidad Aumentada,Campos donde se utiliza
 
Introducción a la Realidad Aumentada
Introducción a la Realidad AumentadaIntroducción a la Realidad Aumentada
Introducción a la Realidad Aumentada
 

Similar to Network Protocol and TCP/IP

Networking fundamentals
Networking  fundamentalsNetworking  fundamentals
Networking fundamentals
The Avi Sharma
 
MVA slides lesson 2
MVA slides lesson 2MVA slides lesson 2
Computer networks
Computer networksComputer networks
Computer networks
sonukumar142
 
lecture 4.pptx
lecture 4.pptxlecture 4.pptx
lecture 4.pptx
MelkamuEndale1
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
ssuserf7cd2b
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
ssuserf7cd2b
 
IT2255 Web Essentials - Unit I Website Basics
IT2255 Web Essentials - Unit I  Website BasicsIT2255 Web Essentials - Unit I  Website Basics
IT2255 Web Essentials - Unit I Website Basics
pkaviya
 
Networking concepts
Networking conceptsNetworking concepts
Networking concepts
Prof. Dr. K. Adisesha
 
Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idc
hiya123jes
 
Protocol layer,OSI model & POP3
Protocol layer,OSI model & POP3Protocol layer,OSI model & POP3
Protocol layer,OSI model & POP3
Zakirul Islam
 
OSI Model.ppt
OSI Model.pptOSI Model.ppt
OSI Model.ppt
ShantanuBhushanMishr
 
Sargation university's open system interconnection
Sargation university's open system interconnectionSargation university's open system interconnection
Sargation university's open system interconnection
KingPinYT
 
Computer Network and commpunitcation 1.pptx
Computer Network  and commpunitcation 1.pptxComputer Network  and commpunitcation 1.pptx
Computer Network and commpunitcation 1.pptx
lamobokro
 
uniti-websitebasics-230517110223-12e31dbc (1).pptx
uniti-websitebasics-230517110223-12e31dbc (1).pptxuniti-websitebasics-230517110223-12e31dbc (1).pptx
uniti-websitebasics-230517110223-12e31dbc (1).pptx
bmit1
 
DCN notes adi
DCN notes adiDCN notes adi
DCN notes adi
AdiseshaK
 
Osi
OsiOsi
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
EnumulaBhargava1
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
EnumulaBhargava1
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IPPiero Fraternali
 
CN Unit-1 PPT.pptx
CN Unit-1 PPT.pptxCN Unit-1 PPT.pptx
CN Unit-1 PPT.pptx
AnithaVanama1
 

Similar to Network Protocol and TCP/IP (20)

Networking fundamentals
Networking  fundamentalsNetworking  fundamentals
Networking fundamentals
 
MVA slides lesson 2
MVA slides lesson 2MVA slides lesson 2
MVA slides lesson 2
 
Computer networks
Computer networksComputer networks
Computer networks
 
lecture 4.pptx
lecture 4.pptxlecture 4.pptx
lecture 4.pptx
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
 
IT2255 Web Essentials - Unit I Website Basics
IT2255 Web Essentials - Unit I  Website BasicsIT2255 Web Essentials - Unit I  Website Basics
IT2255 Web Essentials - Unit I Website Basics
 
Networking concepts
Networking conceptsNetworking concepts
Networking concepts
 
Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idc
 
Protocol layer,OSI model & POP3
Protocol layer,OSI model & POP3Protocol layer,OSI model & POP3
Protocol layer,OSI model & POP3
 
OSI Model.ppt
OSI Model.pptOSI Model.ppt
OSI Model.ppt
 
Sargation university's open system interconnection
Sargation university's open system interconnectionSargation university's open system interconnection
Sargation university's open system interconnection
 
Computer Network and commpunitcation 1.pptx
Computer Network  and commpunitcation 1.pptxComputer Network  and commpunitcation 1.pptx
Computer Network and commpunitcation 1.pptx
 
uniti-websitebasics-230517110223-12e31dbc (1).pptx
uniti-websitebasics-230517110223-12e31dbc (1).pptxuniti-websitebasics-230517110223-12e31dbc (1).pptx
uniti-websitebasics-230517110223-12e31dbc (1).pptx
 
DCN notes adi
DCN notes adiDCN notes adi
DCN notes adi
 
Osi
OsiOsi
Osi
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
 
CN Unit-1 PPT.pptx
CN Unit-1 PPT.pptxCN Unit-1 PPT.pptx
CN Unit-1 PPT.pptx
 

Recently uploaded

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

Network Protocol and TCP/IP

  • 1. What is a Network Protocol ? Explain TCP/IP. Presented by Bwsrang Basumatary Dashrath Singh Nag MLISc. Sem.-III, TISS, Mumbai
  • 2. Contents 1. Introduction 2. Network Protocol 3. Network Structure 4. OSI Model 5. Seven OSI Layer 6. TCP/IP 7. TCP/IP and OSI Model 8. Features of TCP/IP 9. Conclusion References
  • 3. Introduction • A collection of computing devices that are connected in various ways in order to communicate and share resources is network • Usually, the connections between computers in a network are made using physical wires or cables • Some connections are wireless, using radio waves or infrared signals • Important for file sharing, communication and collaboration, remote access, data protection etc.
  • 4. Network Protocol • Set of rules that leads to communication between computers on network • It can be said that common network communication standard • The purpose of a network is to enable the sharing of files and information between multiple systems • Network protocols include mechanisms for devices to identify and make connections with each other. • Some Important Protocols – Telnet, TCP/IP, HTTP, FTP, SMTP
  • 6. OSI Model • Open Systems Interconnection • Model for computer communication architecture • Tools for understanding data communications between two network systems. • Developed by ISO during 1977.
  • 7. Seven OSI Layers 1. Physical Layer:  Send bits from one computer to another  Media like Ethernet, Coaxial Cable, Token Ring, Hubs. Etc.  Defines electrical and physical details represented as 0 or a 1  Functions are  Representation of Bits  Data Rate  Synchronization  Line Configuration  Topologies  Transmission Modes (Half -Full duplex)
  • 8. Cont...... 2. Data Link Layer: • Provide node to node delivery of the data. • Divided into 2 sub layers: • Media Access Control(MAC): Maintains physical device address. • Logical Link Control(LLC): Synchronizing, error checking. • Provides an error-free virtual channel to the Network Layer. • Functions are – Framing, – Physical Addressing – Flow Control – Error Control – Access Control
  • 9. Cont..... 3. Network Layer: • Deliver packets from source to destination across multiple links (networks). • Manage the logical addressing information in the packets of data from sender to receiver • Use Routers as network layer devices. • Router use 2 layers of addressing : data link layer addressing for communications within the LAN and network layer information for communications between LAN segments. • Functions are – Translates logical network address into physical address – Control error – Breaks larger packets into small packets.
  • 10. Cont..... 4. Transport Layer: • Delivered the entire message from source to destination • Breaks data into smaller packets. • Functions are : – Service Point Addressing – Segmentation and Reassembling – Connection Control – Flow Control – Error control 5. Session Layer: • It establishes, maintains, synchronizes and manage interaction between communicating devices • Functions are : – Session management, – Synchronization, – Dialogue control, – Graceful close connecting between applications.
  • 11. Cont..... 6. Presentation Layer • Take care of the syntax of the information exchanged between two communicating systems. • Functions are : – Translation, – Encryption, – Compression, – Security validating passwords and login codes
  • 12. Cont...... 7. Application Layer: • Manipulation of data in various ways is done in this layer which enables user to get access to the network • The application layer enables the user, whether human or software, to access the network. • Contains SMTP, FTP, HTTP etc. • Functions are : – Network virtual terminal – Directory Services – Mail Services – File Transfer, – Access and Management
  • 13. TCP/IP • Stands for Transmission Control Protocol and the Internet Protocol • Developed by Defence Advance Research Project Agency(DARPA), 1980s. • Set of Protocol that enable communication between computers • It is the two protocols commonly used by the Internet • Known as language of Internet
  • 14. TCP/IP and OSI Model • Like network model TCP/IP also has OSI Model. • OSI has 7 layer standards but TCP/IP has 4 layer standards.
  • 15. Features of TCP/IP 1. Using around 35 years. It is most widely used protocol 2. Multy vendor supports. 3. Interoperability(multi platform). 4. Logical Addressing. 5. Routability 6. Name resolution. 7. Error control and flow control. etc.
  • 16. Conclusion Using web browser to browse pages from a web server, we used protocol like HTTP. For request web pages from web server using HTTP and the web server must response back to computer using HTTP. If two devices in a network need to communicate, they need to use a common protocol.Today we can work in a heterogeneous network because of network protocol and TCP/IP.
  • 17. References Free Networking tutorials, System Administration Tutorials and Security Tutorials - omnisecu.com. (n.d.). Retrieved September 6, 2015. from http://www.omnisecu.com/ Computer Network Tutorial | Studytonight. (n.d.). Retrieved September 9, 2015. from http://www.studytonight.com/computer-networks/overview-of-computer-networks Sankwar, Akhilesh (2015, August, 04). Personal Communication. Web Technologies and Web- based Information Services. TCP/IP Lecture, Mumbai: TISS.