SlideShare une entreprise Scribd logo
1  sur  18
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

Contenu connexe

Tendances

Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network Models
Wayne Jones Jnr
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
hoanv
 

Tendances (20)

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
 
protocols and types of protocols.
protocols and types of protocols.protocols and types of protocols.
protocols and types of protocols.
 
Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network Models
 
Introduction to Application layer
Introduction to Application layerIntroduction to Application layer
Introduction to Application layer
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
 
NETWORK PROTOCOL
NETWORK PROTOCOLNETWORK PROTOCOL
NETWORK PROTOCOL
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Routing algorithm
Routing algorithmRouting algorithm
Routing algorithm
 
IPV4 Frame Format
IPV4 Frame FormatIPV4 Frame Format
IPV4 Frame Format
 
Hypertext Transfer Protocol
Hypertext Transfer ProtocolHypertext Transfer Protocol
Hypertext Transfer Protocol
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
TCP Vs UDP
TCP Vs UDP TCP Vs UDP
TCP Vs UDP
 
Network protocol
Network protocolNetwork protocol
Network protocol
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11
 
iso osi model
 iso osi model iso osi model
iso osi model
 
Cisco Networking (Routing and Switching)
Cisco Networking (Routing and Switching)Cisco Networking (Routing and Switching)
Cisco Networking (Routing and Switching)
 
Application Layer
Application LayerApplication Layer
Application Layer
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 

En vedette

Protocol Ppt[1]
Protocol Ppt[1]Protocol Ppt[1]
Protocol Ppt[1]
anil933
 
Network protocols
Network protocolsNetwork protocols
Network protocols
Hemnath R.
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And Protocols
Steven Cahill
 
Familia de protocolos de internet
Familia de protocolos de internetFamilia de protocolos de internet
Familia de protocolos de internet
henrycito1h
 
02 protocols and tcp-ip
02 protocols and tcp-ip02 protocols and tcp-ip
02 protocols and tcp-ip
myl_1116
 
Redes Y Protocolos de Comunicacion
Redes Y Protocolos de ComunicacionRedes Y Protocolos de Comunicacion
Redes Y Protocolos de Comunicacion
cleopatra22
 

En vedette (20)

Network protocol
Network protocolNetwork protocol
Network protocol
 
Protocol Ppt[1]
Protocol Ppt[1]Protocol Ppt[1]
Protocol Ppt[1]
 
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
 
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
 
Redes Y Protocolos de Comunicacion
Redes Y Protocolos de ComunicacionRedes Y Protocolos de Comunicacion
Redes Y Protocolos de Comunicacion
 
Uso de las TIC en FPE
Uso de las TIC en FPEUso de las TIC en FPE
Uso de las TIC en FPE
 

Similaire à Network Protocol and TCP/IP

Networking fundamentals
Networking  fundamentalsNetworking  fundamentals
Networking fundamentals
The Avi Sharma
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
Piero Fraternali
 

Similaire à 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
 
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
 
Basics concept of network and internet mansi
Basics concept of network and internet   mansiBasics concept of network and internet   mansi
Basics concept of network and internet mansi
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

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.