SlideShare ist ein Scribd-Unternehmen logo
1 von 20
IUBAT-International University of
Business Agriculture & Technology
Name ID
Md. Shibly Noman 14303131
Tahmid Uddin Mahmud Nishat 14303132
“The Optimist”
Presenting By
Group Members
Course Instructor: Dr. Abhijit Saha
Course: CSC 465
Section: B
TCP/IP Protocol
• TCP/IP protocols map to a four-layer conceptual model known as the DARPA
model , named after the U.S. government agency that initially developed
TCP/IP.
• The four layers of the DARPA model are: Application, Transport, Internet, and
Network Interface. Each layer in the DARPA model corresponds to one or
more layers of the seven-layer Open Systems Interconnection (OSI) model.
TCP/IP PROTOCOL ARCHITECTURE
TCP/IP Layers & TCP/IP
Protocols
Network Layer
 This layer deals with Packets (Data Bundles).
 Responsible for logical addressing and routing.
 Devices:
• Routers, layer 3 switches, firewalls etc.
 Network Layer Protocols:
• ICMP, IGMP, ARP, RARP etc.
Network Layer Functions
 Provides for transfer of variable length sequences
from source to destination via one or more
networks.
 Responds to service requests from the transport
layer and issues requests to the data link layer.
 Concerned with:
• Data Packet.
• Logical Addressing (IP Address)
• Routing.
Network Layer Protocols-ICMP
• ICMP protocol is a bunch or error, queries and response messages
that are helping us every day to troubleshoot and manage our
networks.
• Network protocol “ICMP” is known as a control protocol because it
is used for the purpose of administration and management within
an IP network.
• ICMP is a vital part of Internet protocol implementations, but it is
not holding the application data. It carries the network status
information.
Network Layer Protocols-ICMP (cont.)
Network Layer Protocols-ICMP (cont.)
Responsibilities: This protocol is being
utilized to provide the details of:
• Issues during the core
communications and interactions of
applications within a network.
• Network obstacles and congestion.
• Out-of-the-way host’s accessibility.
Fig: ICMP Packet Format
Network Layer Protocols-IGMP
The Internet Group Management Protocol (IGMP) is a communications
protocol used to manage the membership of Internet Protocol multicast
groups. IGMP is used by IP hosts and adjacent multicast routers to
establish multicast group memberships.
Network Layer Protocols-IGMP (cont.)
IGMP Operations:
• It is an integral part of the IP multicast
specification, operating above the
network layer, though it doesn't
actually act as a transport protocol.
• It is analogous to ICMP for unicast
connections
• IGMP can be used for online streaming
video and gaming, and allows more
efficient use of resources when
supporting these types of applications.
Fig: IGMP Operations
Network Layer Protocols-IGMP (cont.)
Fig: IGMP Message Type
Fig: IGMP Message Type
Network Layer Protocols-ARP
• Address Resolution Protocol (ARP) resolve an IPv4 address (32 bit
Logical Address) to the physical address (48 bit MAC Address).
• Network Applications at the Application Layer use IPv4 Address to
communicate with another device.
• But at the Datalink layer, the addressing is MAC address (48 bit
Physical Address), and this address is burned into the network card
permanently.
Network Layer Protocols-ARP (cont.)
 ARP Protocol Data
Unit:
Network Layer Protocols-ARP (cont.)
Purpose of ARP:
The purpose of Address Resolution Protocol (ARP) is to find out the MAC
address of a device in your Local Area Network (LAN), for the corresponding
IPv4 address, which network application is trying to communicate.
• Assume broadcast nature of LAN
• Broadcast IP address of the destination
• Destination replies it with its MAC address.
• Source maintains a cache of IP and MAC address binding
Network Layer Protocols-RARP
The Reverse Address Resolution
Protocol (RARP) is an obsolete
computer networking protocol used by
a client computer to request its Internet
Protocol (IPv4) address from a
computer network, when all it has
available is its link layer or hardware
address, such as a MAC address. The
client broadcasts the request, and does
not need prior knowledge of the
network topology or the identities of
servers capable of fulfilling its request.
Network Layer Protocols-RARP (cont.)
Mechanism:
Both the machine that issues the request and the server that responds use physical network
addresses during their brief communication. Usually, the requester does not know the
physical address. So, the request is broadcasted to all the machines on the network. Now,
the requester must identify itself uniquely to the server. For this either CPU serial number or
the machine's physical network address can be used. But using the physical address as a
unique id has two advantages.
• These addresses are always available and do not have to be bound into bootstrap code.
• Because the identifying information depends on the network and not on the CPU vendor,
all machines on a given network will supply unique identifiers
Network Layer Protocols-RARP (cont.)
RARP Request & RARP Reply:
Network Layer Protocols-RARP (cont.)
RARP Example:
Thanks for your attention

Weitere ähnliche Inhalte

Was ist angesagt?

Presentation on TCP/IP Model
Presentation on TCP/IP ModelPresentation on TCP/IP Model
Presentation on TCP/IP ModelAbir Junayed
 
What is TCP/IP
What is TCP/IPWhat is TCP/IP
What is TCP/IPfarhan516
 
New tcp-ip model (2)
New tcp-ip model (2)New tcp-ip model (2)
New tcp-ip model (2)Nitesh Singh
 
"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Poland"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Polandirenazd
 
Basic networking course
Basic networking courseBasic networking course
Basic networking courseLuxoftTraining
 
NP - Unit 3 - Forwarding Datagram and ICMP
NP - Unit 3 - Forwarding Datagram and ICMPNP - Unit 3 - Forwarding Datagram and ICMP
NP - Unit 3 - Forwarding Datagram and ICMPhamsa nandhini
 
Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IPMichael Lamont
 
Cs553 st7 ch18-internet_protocols
Cs553 st7 ch18-internet_protocolsCs553 st7 ch18-internet_protocols
Cs553 st7 ch18-internet_protocolsKathirKathiresan4
 
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 SuiteAtharaw Deshmukh
 
TCP with delayed ack for wireless networks
TCP with delayed ack for wireless networksTCP with delayed ack for wireless networks
TCP with delayed ack for wireless networksambitlicksolutions
 

Was ist angesagt? (20)

Presentation on TCP/IP Model
Presentation on TCP/IP ModelPresentation on TCP/IP Model
Presentation on TCP/IP Model
 
Network layer logical addressing
Network layer logical addressingNetwork layer logical addressing
Network layer logical addressing
 
What is TCP/IP
What is TCP/IPWhat is TCP/IP
What is TCP/IP
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
 
New tcp-ip model (2)
New tcp-ip model (2)New tcp-ip model (2)
New tcp-ip model (2)
 
eTwinning - TCP/IP: Internet layer
eTwinning - TCP/IP: Internet layereTwinning - TCP/IP: Internet layer
eTwinning - TCP/IP: Internet layer
 
TCP/IP – Transmission Control Protocol/ Internet Protocol
TCP/IP – Transmission Control Protocol/ Internet ProtocolTCP/IP – Transmission Control Protocol/ Internet Protocol
TCP/IP – Transmission Control Protocol/ Internet Protocol
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Poland"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Poland
 
Basic networking course
Basic networking courseBasic networking course
Basic networking course
 
More on Tcp/Ip
More on Tcp/IpMore on Tcp/Ip
More on Tcp/Ip
 
NP - Unit 3 - Forwarding Datagram and ICMP
NP - Unit 3 - Forwarding Datagram and ICMPNP - Unit 3 - Forwarding Datagram and ICMP
NP - Unit 3 - Forwarding Datagram and ICMP
 
TCP/IP Protocal Suite
TCP/IP Protocal SuiteTCP/IP Protocal Suite
TCP/IP Protocal Suite
 
Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IP
 
TCP/IP Protocols
TCP/IP ProtocolsTCP/IP Protocols
TCP/IP Protocols
 
Cs553 st7 ch18-internet_protocols
Cs553 st7 ch18-internet_protocolsCs553 st7 ch18-internet_protocols
Cs553 st7 ch18-internet_protocols
 
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
 
TCP/IP Presentation
TCP/IP PresentationTCP/IP Presentation
TCP/IP Presentation
 
TCP with delayed ack for wireless networks
TCP with delayed ack for wireless networksTCP with delayed ack for wireless networks
TCP with delayed ack for wireless networks
 

Andere mochten auch

Revista dos Pneus no 14 julho 2011 ano III
Revista dos Pneus no 14 julho 2011 ano IIIRevista dos Pneus no 14 julho 2011 ano III
Revista dos Pneus no 14 julho 2011 ano IIILuis Martins
 
Ciclo vital de la familia según la OMS
Ciclo vital de la familia según la OMSCiclo vital de la familia según la OMS
Ciclo vital de la familia según la OMSOmar Romero
 
FERDINAND Q. PACLEB CV1
FERDINAND Q. PACLEB CV1FERDINAND Q. PACLEB CV1
FERDINAND Q. PACLEB CV1Ferdie Pacleb
 
Revista Anecra n298 abril 2012
Revista Anecra n298 abril 2012Revista Anecra n298 abril 2012
Revista Anecra n298 abril 2012Luis Martins
 
PeaceAudit_Nepal_EN_2015
PeaceAudit_Nepal_EN_2015PeaceAudit_Nepal_EN_2015
PeaceAudit_Nepal_EN_2015Chandani Thapa
 
Autoaftermarketnews no. 02 2014
Autoaftermarketnews no. 02 2014Autoaftermarketnews no. 02 2014
Autoaftermarketnews no. 02 2014Luis Martins
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorialEd Zel
 
Revista dos Pneus no 31 abril 2015 ano VIII
Revista dos Pneus no 31 abril 2015 ano VIIIRevista dos Pneus no 31 abril 2015 ano VIII
Revista dos Pneus no 31 abril 2015 ano VIIILuis Martins
 
nourish presentation
nourish presentationnourish presentation
nourish presentationSarah McKenna
 
ELC certificate of experience
ELC certificate of experienceELC certificate of experience
ELC certificate of experienceSaif Raddas
 
Revista dos pneus no 13 abril 2011 ano III
Revista dos pneus no 13 abril 2011 ano IIIRevista dos pneus no 13 abril 2011 ano III
Revista dos pneus no 13 abril 2011 ano IIILuis Martins
 
Revista dos Pneus no 7 outubro 2009 ano II
Revista dos Pneus no 7 outubro 2009 ano IIRevista dos Pneus no 7 outubro 2009 ano II
Revista dos Pneus no 7 outubro 2009 ano IILuis Martins
 
Pós Venda n6 outubro novembro 2016
Pós Venda n6 outubro novembro 2016Pós Venda n6 outubro novembro 2016
Pós Venda n6 outubro novembro 2016Luis Martins
 

Andere mochten auch (16)

Revista dos Pneus no 14 julho 2011 ano III
Revista dos Pneus no 14 julho 2011 ano IIIRevista dos Pneus no 14 julho 2011 ano III
Revista dos Pneus no 14 julho 2011 ano III
 
SUPERVISOR ADMIN ASST CV
SUPERVISOR ADMIN ASST CVSUPERVISOR ADMIN ASST CV
SUPERVISOR ADMIN ASST CV
 
neethu BSC NURSE
neethu  BSC  NURSEneethu  BSC  NURSE
neethu BSC NURSE
 
WMcBride_CV_2016
WMcBride_CV_2016WMcBride_CV_2016
WMcBride_CV_2016
 
Ciclo vital de la familia según la OMS
Ciclo vital de la familia según la OMSCiclo vital de la familia según la OMS
Ciclo vital de la familia según la OMS
 
FERDINAND Q. PACLEB CV1
FERDINAND Q. PACLEB CV1FERDINAND Q. PACLEB CV1
FERDINAND Q. PACLEB CV1
 
Revista Anecra n298 abril 2012
Revista Anecra n298 abril 2012Revista Anecra n298 abril 2012
Revista Anecra n298 abril 2012
 
PeaceAudit_Nepal_EN_2015
PeaceAudit_Nepal_EN_2015PeaceAudit_Nepal_EN_2015
PeaceAudit_Nepal_EN_2015
 
Autoaftermarketnews no. 02 2014
Autoaftermarketnews no. 02 2014Autoaftermarketnews no. 02 2014
Autoaftermarketnews no. 02 2014
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
 
Revista dos Pneus no 31 abril 2015 ano VIII
Revista dos Pneus no 31 abril 2015 ano VIIIRevista dos Pneus no 31 abril 2015 ano VIII
Revista dos Pneus no 31 abril 2015 ano VIII
 
nourish presentation
nourish presentationnourish presentation
nourish presentation
 
ELC certificate of experience
ELC certificate of experienceELC certificate of experience
ELC certificate of experience
 
Revista dos pneus no 13 abril 2011 ano III
Revista dos pneus no 13 abril 2011 ano IIIRevista dos pneus no 13 abril 2011 ano III
Revista dos pneus no 13 abril 2011 ano III
 
Revista dos Pneus no 7 outubro 2009 ano II
Revista dos Pneus no 7 outubro 2009 ano IIRevista dos Pneus no 7 outubro 2009 ano II
Revista dos Pneus no 7 outubro 2009 ano II
 
Pós Venda n6 outubro novembro 2016
Pós Venda n6 outubro novembro 2016Pós Venda n6 outubro novembro 2016
Pós Venda n6 outubro novembro 2016
 

Ähnlich wie Presentation on network_protocols

Internet Protocol.pdf
Internet Protocol.pdfInternet Protocol.pdf
Internet Protocol.pdfBIT DURG
 
Transport Layer, Network layer.pptx
Transport Layer, Network layer.pptxTransport Layer, Network layer.pptx
Transport Layer, Network layer.pptxMuhammadMoosaPanhwar
 
Basic networking
Basic networkingBasic networking
Basic networkingajeeshr3
 
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdfeyebolloptics
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IPPiero Fraternali
 
07 - TCP_IP and the DoD Model.ppt
07 - TCP_IP and the DoD Model.ppt07 - TCP_IP and the DoD Model.ppt
07 - TCP_IP and the DoD Model.pptssuserf7cd2b
 
Final Presentation on the Network layer
Final Presentation on the Network layerFinal Presentation on the Network layer
Final Presentation on the Network layerZee Haak
 
TCPIP SLIDES.ppt
TCPIP SLIDES.pptTCPIP SLIDES.ppt
TCPIP SLIDES.pptaymenshykh
 
Internet architecture protocol
Internet architecture protocolInternet architecture protocol
Internet architecture protocolGLIM Digital
 
presentation on TCP/IP protocols data comunications
presentation on TCP/IP protocols data comunicationspresentation on TCP/IP protocols data comunications
presentation on TCP/IP protocols data comunicationsAnyapuPranav
 

Ähnlich wie Presentation on network_protocols (20)

Internet Protocol.pdf
Internet Protocol.pdfInternet Protocol.pdf
Internet Protocol.pdf
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
Transport Layer, Network layer.pptx
Transport Layer, Network layer.pptxTransport Layer, Network layer.pptx
Transport Layer, Network layer.pptx
 
Basic networking
Basic networkingBasic networking
Basic networking
 
Nnnnnn
NnnnnnNnnnnn
Nnnnnn
 
Internet Protocols
Internet ProtocolsInternet Protocols
Internet Protocols
 
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
1)Please explain the commands ifconfig, ping, traceroute, netstat, d.pdf
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
 
07 - TCP_IP and the DoD Model.ppt
07 - TCP_IP and the DoD Model.ppt07 - TCP_IP and the DoD Model.ppt
07 - TCP_IP and the DoD Model.ppt
 
New tcp-ip model
New tcp-ip modelNew tcp-ip model
New tcp-ip model
 
Network Layer & Transport Layer
Network Layer & Transport LayerNetwork Layer & Transport Layer
Network Layer & Transport Layer
 
Final Presentation on the Network layer
Final Presentation on the Network layerFinal Presentation on the Network layer
Final Presentation on the Network layer
 
Module 1 slides
Module 1 slidesModule 1 slides
Module 1 slides
 
TCPIP SLIDES.ppt
TCPIP SLIDES.pptTCPIP SLIDES.ppt
TCPIP SLIDES.ppt
 
Internet architecture protocol
Internet architecture protocolInternet architecture protocol
Internet architecture protocol
 
TCP/IP Modal
TCP/IP ModalTCP/IP Modal
TCP/IP Modal
 
presentation on TCP/IP protocols data comunications
presentation on TCP/IP protocols data comunicationspresentation on TCP/IP protocols data comunications
presentation on TCP/IP protocols data comunications
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Lecture 04
Lecture 04Lecture 04
Lecture 04
 

Kürzlich hochgeladen

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 

Kürzlich hochgeladen (20)

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 

Presentation on network_protocols

  • 1. IUBAT-International University of Business Agriculture & Technology Name ID Md. Shibly Noman 14303131 Tahmid Uddin Mahmud Nishat 14303132 “The Optimist” Presenting By Group Members Course Instructor: Dr. Abhijit Saha Course: CSC 465 Section: B
  • 2. TCP/IP Protocol • TCP/IP protocols map to a four-layer conceptual model known as the DARPA model , named after the U.S. government agency that initially developed TCP/IP. • The four layers of the DARPA model are: Application, Transport, Internet, and Network Interface. Each layer in the DARPA model corresponds to one or more layers of the seven-layer Open Systems Interconnection (OSI) model.
  • 4. TCP/IP Layers & TCP/IP Protocols
  • 5. Network Layer  This layer deals with Packets (Data Bundles).  Responsible for logical addressing and routing.  Devices: • Routers, layer 3 switches, firewalls etc.  Network Layer Protocols: • ICMP, IGMP, ARP, RARP etc.
  • 6. Network Layer Functions  Provides for transfer of variable length sequences from source to destination via one or more networks.  Responds to service requests from the transport layer and issues requests to the data link layer.  Concerned with: • Data Packet. • Logical Addressing (IP Address) • Routing.
  • 7. Network Layer Protocols-ICMP • ICMP protocol is a bunch or error, queries and response messages that are helping us every day to troubleshoot and manage our networks. • Network protocol “ICMP” is known as a control protocol because it is used for the purpose of administration and management within an IP network. • ICMP is a vital part of Internet protocol implementations, but it is not holding the application data. It carries the network status information.
  • 9. Network Layer Protocols-ICMP (cont.) Responsibilities: This protocol is being utilized to provide the details of: • Issues during the core communications and interactions of applications within a network. • Network obstacles and congestion. • Out-of-the-way host’s accessibility. Fig: ICMP Packet Format
  • 10. Network Layer Protocols-IGMP The Internet Group Management Protocol (IGMP) is a communications protocol used to manage the membership of Internet Protocol multicast groups. IGMP is used by IP hosts and adjacent multicast routers to establish multicast group memberships.
  • 11. Network Layer Protocols-IGMP (cont.) IGMP Operations: • It is an integral part of the IP multicast specification, operating above the network layer, though it doesn't actually act as a transport protocol. • It is analogous to ICMP for unicast connections • IGMP can be used for online streaming video and gaming, and allows more efficient use of resources when supporting these types of applications. Fig: IGMP Operations
  • 12. Network Layer Protocols-IGMP (cont.) Fig: IGMP Message Type Fig: IGMP Message Type
  • 13. Network Layer Protocols-ARP • Address Resolution Protocol (ARP) resolve an IPv4 address (32 bit Logical Address) to the physical address (48 bit MAC Address). • Network Applications at the Application Layer use IPv4 Address to communicate with another device. • But at the Datalink layer, the addressing is MAC address (48 bit Physical Address), and this address is burned into the network card permanently.
  • 14. Network Layer Protocols-ARP (cont.)  ARP Protocol Data Unit:
  • 15. Network Layer Protocols-ARP (cont.) Purpose of ARP: The purpose of Address Resolution Protocol (ARP) is to find out the MAC address of a device in your Local Area Network (LAN), for the corresponding IPv4 address, which network application is trying to communicate. • Assume broadcast nature of LAN • Broadcast IP address of the destination • Destination replies it with its MAC address. • Source maintains a cache of IP and MAC address binding
  • 16. Network Layer Protocols-RARP The Reverse Address Resolution Protocol (RARP) is an obsolete computer networking protocol used by a client computer to request its Internet Protocol (IPv4) address from a computer network, when all it has available is its link layer or hardware address, such as a MAC address. The client broadcasts the request, and does not need prior knowledge of the network topology or the identities of servers capable of fulfilling its request.
  • 17. Network Layer Protocols-RARP (cont.) Mechanism: Both the machine that issues the request and the server that responds use physical network addresses during their brief communication. Usually, the requester does not know the physical address. So, the request is broadcasted to all the machines on the network. Now, the requester must identify itself uniquely to the server. For this either CPU serial number or the machine's physical network address can be used. But using the physical address as a unique id has two advantages. • These addresses are always available and do not have to be bound into bootstrap code. • Because the identifying information depends on the network and not on the CPU vendor, all machines on a given network will supply unique identifiers
  • 18. Network Layer Protocols-RARP (cont.) RARP Request & RARP Reply:
  • 19. Network Layer Protocols-RARP (cont.) RARP Example:
  • 20. Thanks for your attention