SlideShare ist ein Scribd-Unternehmen logo
1 von 30
DCHP,NAT,FORWARDING
OF IP PACKETS
R.Pavithra -MSc(IT)
Department of CS& IT
Nadar saraswathi college of arts &
science
CONTENTS
Dynamic host configuration
protocol
Network address resolution
Forwarding of IP packets
DYNAMIC HOST CONFIGURATION
PROTOCOL
 The dynamic host
configuration protocol
is a network
management protocol
used on UDP/IP
networks whereby a
DHCP server
dynamically assigns an
IP address and other
network configuration
parameters to each
device on a network so
they can communicate
with other IP networks.
DHCP MESSAGE FORMAT:
DHCP Message format hops : Number of
Relay agents a request message traveled .xid :
Transaction ID, a random number chosen by
the client to identify an IP address allocation .
Secs : filed in by the client. The number of
seconds elapsed since the client began address
acquisition or renewal process.
DHCP OPERATION
 DHCP works in a
client/server mode and
operates like any other
client/server relationship .
when a PC connects
DHCP server. The server
assigns or lease an IP
address to that PC. Which
enables The PC ,connects
to the network with that
leased IP address until the
lease expire.
TWO WELL-KNOWN PORTS
 The DHCP employs a
connectionless service model,
using the user datagram
protocol(UDP) . It is implement
with two UDP port numbers for
its operations which are the
same as for the bootstrap
protocol (BOOTP). UDP port
number 67 is the destination
port of a server, and UDP port
number ^* is used by the client.
USING FTP
Software install-FTP/DHCP:
 A dhcpd.conf file on the FTP/DHCP server
tells the 2020 IMG where to go to retrieve the
system software and license file. Once
configured, the 2020 IMG boots from the
FTP/DHCP server and retrieves both the IP
address of software and the CTRL 0 interface
on the 2020 IMG and the location of the
system software and license files.
ERROR CONTROL
 IP address allocation
errors in DHCP:
 When a client attempts
obtain or verify an IP
address, you might see
problems logged to
syslog or in server
debugging mode
output. The following
list of common error
message indicates the
possible causes and
solutions.
 Cause:
A client is requesting a
specific IP address or seeking
to extend a lease on its current
IP address. The DHCP server
cannot find the DHCP network
table for that address
o Solution:
The DHCP network table
might have been deleted
mistakenly, you can recreate
the network table by adding
the network again using DHCP
manager or the dhcp configure
command.
TRANSITION STATES
 The DHCP has been
devised to provide static
and dynamic address
allocation. To provide
dynamic address
allocation, the DHCP
client acts as a state
machine that performs
transitions from one state
to another depending on
the messages it receives
or sends.
NETWORK ADDRESS RESOLUTION
 Network address
translation is a method of
remapping one IP address
space into another by
modifying network
address information in the
IP header of packets
while they are in transit
across a traffic routing
device.
ADDRESS TRANSLATION
 Network address translation (NAT) is a method
of remapping one IP address space into another
by modifying network address information in the
IP header of packets while they are in transit
across a traffic routing device. The technique
was originally used as a short cut to avoid the
need to readdress every host when a network
was moved. it has become and essential tool in
conserving global address space in the face of
IPV4 address exhaustion. One internet-routable
IP address of a NAT gateway can be used for an
entire private network.
TRANSLATION TABLE
 Translation table A table
of information stored
within a processor or
peripheral that is used to
convert encoded
information into another
form of encode with the
same meaning. A
translation table is used to
make the required
conversion.
USING IP ADDRESS
 Network address
translation (NAT)is a
process in which one or
more global Ip address
and vice versa in order to
provide internet access to
the local hosts.
USING POOL OF IP ADDRESS
 In the vision client, right-click the device and
choose inventory.
 In the inventory window, choose logical
inventory>context> IP Pools. A list of IP pools are
display in the content pane.
Field name Description
Table types Display the type of
table ,which is IP Pools.
USING BOTH IP ADDRESS AND PORT
ADDRESS
 The IP address is numerical label assigned to each device
connected to a computer network that uses the internet
protocol for communication. The port number is used to
direct the data to the correct location within this device .
FORWARDING IP PACKETS
 Packet forwarding is done when ulp receives a packet
that has a destination IP address that does not match any
of the IP addresses of the node. A node typically has
multiple addresses: one or more unicast address and at
least one broadcast or multicast address
FORWARDING BASED ON DESTINATION
 Forwarding based on
destination address and
label A connectionless
network(datagram
approach),a router
forwards a packet based
on the destination address
in the header of packet. A
connection-oriented
network(virtual-circuit
approach), a switch
forwards a packet based
on the label attached to
packet.
ADDRESS AGGREGATION
 It alleviates the
problem of increased
size of the table which
results in an increase
in the amount of time
needed to search the
table.
LONGEST MASK MATCHING
 Longest prefix
match(also called
maximum prefix
length match) refers
to an algorithm
used by routers in
internet protocol(
IP) networking to
select an entry from
a forwarding table.
HIERARCHICAL ROUTING
 Hierarchical routing is the
procedure of arranging
routers in a hierarchical
manner. A good example
would be to consider a
corporate internet. Most
corporate intranets consist
of a high speed backbone
network. Connected to
this backbone are routers
which are in turn
connected to a particular
workgroup.
GEOGRAPHICAL ROUTING
Geographic routing( also called georouting
or positions-based routing)at is a routing
principle that relies on geographic position
information. It is mainly proposed for
wireless networks and based on the idea
that the source sends a message to the
geographic location of the destination
instead of using the network address.
FORWARDING TABLE SEARCH
ALGORITHMS
 In Unix operating system there is a routing table
which contains a certain number of tuples. These
tuples are consist of network IP,subnet mask,
gateway IP and interface name. These details are
used to forward a packet to connect to the
outside of its network to connect to the internet.
so this article gives an idea of how the
system takes the decision when a packet is
needed to be forwarded.
CONTINUE……..
Input:201.2.2.2
output: 12.23.44.1 eth9
here, there is no network ip entry in the
which starts with”201”. In this case it choose
default path(0.0.0.0,0.0.0.0,12.0.0) still, it will
perform bitwise and operate each entry and
then chooses default path and gateway to
send packet outside. Default interface to
which system is directly continue.
FORWARDING BASED ON LABEL
 The packet forwarding process at each router is based on
the concept of label swapping. This concept is similar to
what occurs t each asynchronous transfer mode(ATM)
switch in a permanent virtual circuit(PVC) .each MPLS
packet carries a 4-byte encapsulation header that contains
a 20-bit,fixed-length label arrive
MULTI-PROTOCOL LABEL SWITCHING
 Multiprotocol label switching(MPLS) is not a new
technology. It’s been around for several years. Many of
you must be flow the data is transmitted in the network
familiar with how the data is transmitted in the network
from from one place to another in the form of network
packets. These packets contain the source IP address and
the destination IP address .A packet is passed through
several routers contain the routing table which provides
the next-hop information to the packet finally reaches its
destination. This is how the IP forwarding works.
A NEW HEADER
 When you use the
platform label
space, the MPLS
ingress node places
labels in shim
header between the
link –layer header
and the
palyload.the shim
header includes the
following bits.
ROUTERS AS PACKET SWITCHES
 Packet switching is a
concept in computer
networking about how
data is transmitted over
the write. Router is a
server box(like any other
computer) that does
packet switching. A
switch however sits in the
layer below routers and
filters packets belonging
to a particular LAN
segments.
T
H
A
N
K
Y
O
U

Weitere ähnliche Inhalte

Was ist angesagt?

Flow & Error Control
Flow & Error ControlFlow & Error Control
Flow & Error Controltameemyousaf
 
Lesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol ALesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol AMahmmoud Mahdi
 
Domain name system
Domain name systemDomain name system
Domain name systemDiwaker Pant
 
OSI Physical Layer
OSI Physical LayerOSI Physical Layer
OSI Physical LayerSachii Dosti
 
Transmission impairments(presentation)
Transmission impairments(presentation)Transmission impairments(presentation)
Transmission impairments(presentation)Vivek Kumar
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingHabibur Rahman
 
Mobile Computing (Part-2)
Mobile Computing (Part-2)Mobile Computing (Part-2)
Mobile Computing (Part-2)Ankur Kumar
 
Error Detection And Correction
Error Detection And CorrectionError Detection And Correction
Error Detection And CorrectionRenu Kewalramani
 
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA Space Division Multi Access,Frequ...
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA  Space Division Multi Access,Frequ...Mobile computing unit2,SDMA,FDMA,CDMA,TDMA  Space Division Multi Access,Frequ...
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA Space Division Multi Access,Frequ...Pallepati Vasavi
 
data-link layer protocols
data-link layer protocols  data-link layer protocols
data-link layer protocols BE Smârt
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networksguesta81d4b
 

Was ist angesagt? (20)

Flow & Error Control
Flow & Error ControlFlow & Error Control
Flow & Error Control
 
Lesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol ALesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol A
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
 
csma ca
 csma ca csma ca
csma ca
 
OSI Physical Layer
OSI Physical LayerOSI Physical Layer
OSI Physical Layer
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
 
DHCP
DHCPDHCP
DHCP
 
Transmission impairments(presentation)
Transmission impairments(presentation)Transmission impairments(presentation)
Transmission impairments(presentation)
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networking
 
Mobile Computing (Part-2)
Mobile Computing (Part-2)Mobile Computing (Part-2)
Mobile Computing (Part-2)
 
Ch 20 UNICAST ROUTING SECTION 2
Ch 20   UNICAST ROUTING  SECTION  2Ch 20   UNICAST ROUTING  SECTION  2
Ch 20 UNICAST ROUTING SECTION 2
 
Error Detection And Correction
Error Detection And CorrectionError Detection And Correction
Error Detection And Correction
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA Space Division Multi Access,Frequ...
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA  Space Division Multi Access,Frequ...Mobile computing unit2,SDMA,FDMA,CDMA,TDMA  Space Division Multi Access,Frequ...
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA Space Division Multi Access,Frequ...
 
MAC & IP addresses
MAC & IP addressesMAC & IP addresses
MAC & IP addresses
 
WAN Technologies slide show
WAN Technologies slide showWAN Technologies slide show
WAN Technologies slide show
 
data-link layer protocols
data-link layer protocols  data-link layer protocols
data-link layer protocols
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
 
IPV6 ADDRESS
IPV6 ADDRESSIPV6 ADDRESS
IPV6 ADDRESS
 

Ähnlich wie DCHP,NAT,forwarding of ip packets

IP fundamentals
IP fundamentals IP fundamentals
IP fundamentals sumit singh
 
BASIC TO ADVANCED NETWORKING TUTORIALS
BASIC TO ADVANCED NETWORKING TUTORIALSBASIC TO ADVANCED NETWORKING TUTORIALS
BASIC TO ADVANCED NETWORKING TUTORIALSVarinder Singh Walia
 
Installation Of An Iso Image Dvd
Installation Of An Iso Image DvdInstallation Of An Iso Image Dvd
Installation Of An Iso Image DvdSusan Cox
 
16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)Jeff Green
 
Notes e commerce
Notes e commerceNotes e commerce
Notes e commerceS S
 
Introduction to Computer Networks and Network Security.pptx
Introduction to Computer Networks and Network Security.pptxIntroduction to Computer Networks and Network Security.pptx
Introduction to Computer Networks and Network Security.pptxShehanMarasinghe1
 
Network Address Port Translation. Residential Network connections vi.pdf
Network Address Port Translation. Residential Network connections vi.pdfNetwork Address Port Translation. Residential Network connections vi.pdf
Network Address Port Translation. Residential Network connections vi.pdfshalins6
 
Ip, subnet, gateway and routers
Ip, subnet, gateway and routersIp, subnet, gateway and routers
Ip, subnet, gateway and routersAdrian Suarez
 
As robust as the IP protocol is, it does not perform the actual .docx
As robust as the IP protocol is, it does not perform the actual .docxAs robust as the IP protocol is, it does not perform the actual .docx
As robust as the IP protocol is, it does not perform the actual .docxcargillfilberto
 
Network system.docx
Network system.docxNetwork system.docx
Network system.docxODINARARCH
 
Gohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptxGohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptxJuvil2
 
Networking presentation 9 march 2009
Networking presentation   9 march 2009Networking presentation   9 march 2009
Networking presentation 9 march 2009Kinshook Chaturvedi
 

Ähnlich wie DCHP,NAT,forwarding of ip packets (20)

IP fundamentals
IP fundamentals IP fundamentals
IP fundamentals
 
BASIC TO ADVANCED NETWORKING TUTORIALS
BASIC TO ADVANCED NETWORKING TUTORIALSBASIC TO ADVANCED NETWORKING TUTORIALS
BASIC TO ADVANCED NETWORKING TUTORIALS
 
Ccna1v3 Mod09
Ccna1v3 Mod09Ccna1v3 Mod09
Ccna1v3 Mod09
 
Installation Of An Iso Image Dvd
Installation Of An Iso Image DvdInstallation Of An Iso Image Dvd
Installation Of An Iso Image Dvd
 
DHCP
DHCPDHCP
DHCP
 
16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)
 
Notes e commerce
Notes e commerceNotes e commerce
Notes e commerce
 
DHCP basics
DHCP basicsDHCP basics
DHCP basics
 
Introduction to Computer Networks and Network Security.pptx
Introduction to Computer Networks and Network Security.pptxIntroduction to Computer Networks and Network Security.pptx
Introduction to Computer Networks and Network Security.pptx
 
Network Address Port Translation. Residential Network connections vi.pdf
Network Address Port Translation. Residential Network connections vi.pdfNetwork Address Port Translation. Residential Network connections vi.pdf
Network Address Port Translation. Residential Network connections vi.pdf
 
Ip, subnet, gateway and routers
Ip, subnet, gateway and routersIp, subnet, gateway and routers
Ip, subnet, gateway and routers
 
As robust as the IP protocol is, it does not perform the actual .docx
As robust as the IP protocol is, it does not perform the actual .docxAs robust as the IP protocol is, it does not perform the actual .docx
As robust as the IP protocol is, it does not perform the actual .docx
 
Network system.docx
Network system.docxNetwork system.docx
Network system.docx
 
I pv4 and ipv6
I pv4 and ipv6I pv4 and ipv6
I pv4 and ipv6
 
IP Utilites
IP UtilitesIP Utilites
IP Utilites
 
Gohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptxGohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptx
 
More on Tcp/Ip
More on Tcp/IpMore on Tcp/Ip
More on Tcp/Ip
 
Hardware9
Hardware9Hardware9
Hardware9
 
Networking presentation 9 march 2009
Networking presentation   9 march 2009Networking presentation   9 march 2009
Networking presentation 9 march 2009
 
Iap final
Iap finalIap final
Iap final
 

Mehr von rajshreemuthiah (20)

oracle
oracleoracle
oracle
 
quality
qualityquality
quality
 
bigdata
bigdatabigdata
bigdata
 
polymorphism
polymorphismpolymorphism
polymorphism
 
solutions and understanding text analytics
solutions and understanding text analyticssolutions and understanding text analytics
solutions and understanding text analytics
 
interface
interfaceinterface
interface
 
Testing &ampdebugging
Testing &ampdebuggingTesting &ampdebugging
Testing &ampdebugging
 
concurrency control
concurrency controlconcurrency control
concurrency control
 
Education
EducationEducation
Education
 
Formal verification
Formal verificationFormal verification
Formal verification
 
Transaction management
Transaction management Transaction management
Transaction management
 
Multi thread
Multi threadMulti thread
Multi thread
 
System testing
System testingSystem testing
System testing
 
software maintenance
software maintenancesoftware maintenance
software maintenance
 
exception handling
exception handlingexception handling
exception handling
 
e governance
e governancee governance
e governance
 
recovery management
recovery managementrecovery management
recovery management
 
Implementing polymorphism
Implementing polymorphismImplementing polymorphism
Implementing polymorphism
 
Buffer managements
Buffer managementsBuffer managements
Buffer managements
 
os linux
os linuxos linux
os linux
 

Kürzlich hochgeladen

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 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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 Processorsdebabhi2
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
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 2024The Digital Insurer
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
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...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
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
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
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 businesspanagenda
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
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].pdfOverkill Security
 

Kürzlich hochgeladen (20)

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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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 ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 

DCHP,NAT,forwarding of ip packets

  • 1. DCHP,NAT,FORWARDING OF IP PACKETS R.Pavithra -MSc(IT) Department of CS& IT Nadar saraswathi college of arts & science
  • 2. CONTENTS Dynamic host configuration protocol Network address resolution Forwarding of IP packets
  • 3. DYNAMIC HOST CONFIGURATION PROTOCOL  The dynamic host configuration protocol is a network management protocol used on UDP/IP networks whereby a DHCP server dynamically assigns an IP address and other network configuration parameters to each device on a network so they can communicate with other IP networks.
  • 4. DHCP MESSAGE FORMAT: DHCP Message format hops : Number of Relay agents a request message traveled .xid : Transaction ID, a random number chosen by the client to identify an IP address allocation . Secs : filed in by the client. The number of seconds elapsed since the client began address acquisition or renewal process.
  • 5.
  • 6. DHCP OPERATION  DHCP works in a client/server mode and operates like any other client/server relationship . when a PC connects DHCP server. The server assigns or lease an IP address to that PC. Which enables The PC ,connects to the network with that leased IP address until the lease expire.
  • 7. TWO WELL-KNOWN PORTS  The DHCP employs a connectionless service model, using the user datagram protocol(UDP) . It is implement with two UDP port numbers for its operations which are the same as for the bootstrap protocol (BOOTP). UDP port number 67 is the destination port of a server, and UDP port number ^* is used by the client.
  • 8. USING FTP Software install-FTP/DHCP:  A dhcpd.conf file on the FTP/DHCP server tells the 2020 IMG where to go to retrieve the system software and license file. Once configured, the 2020 IMG boots from the FTP/DHCP server and retrieves both the IP address of software and the CTRL 0 interface on the 2020 IMG and the location of the system software and license files.
  • 9. ERROR CONTROL  IP address allocation errors in DHCP:  When a client attempts obtain or verify an IP address, you might see problems logged to syslog or in server debugging mode output. The following list of common error message indicates the possible causes and solutions.  Cause: A client is requesting a specific IP address or seeking to extend a lease on its current IP address. The DHCP server cannot find the DHCP network table for that address o Solution: The DHCP network table might have been deleted mistakenly, you can recreate the network table by adding the network again using DHCP manager or the dhcp configure command.
  • 10. TRANSITION STATES  The DHCP has been devised to provide static and dynamic address allocation. To provide dynamic address allocation, the DHCP client acts as a state machine that performs transitions from one state to another depending on the messages it receives or sends.
  • 11. NETWORK ADDRESS RESOLUTION  Network address translation is a method of remapping one IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic routing device.
  • 12. ADDRESS TRANSLATION  Network address translation (NAT) is a method of remapping one IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic routing device. The technique was originally used as a short cut to avoid the need to readdress every host when a network was moved. it has become and essential tool in conserving global address space in the face of IPV4 address exhaustion. One internet-routable IP address of a NAT gateway can be used for an entire private network.
  • 13.
  • 14. TRANSLATION TABLE  Translation table A table of information stored within a processor or peripheral that is used to convert encoded information into another form of encode with the same meaning. A translation table is used to make the required conversion.
  • 15. USING IP ADDRESS  Network address translation (NAT)is a process in which one or more global Ip address and vice versa in order to provide internet access to the local hosts.
  • 16. USING POOL OF IP ADDRESS  In the vision client, right-click the device and choose inventory.  In the inventory window, choose logical inventory>context> IP Pools. A list of IP pools are display in the content pane. Field name Description Table types Display the type of table ,which is IP Pools.
  • 17. USING BOTH IP ADDRESS AND PORT ADDRESS  The IP address is numerical label assigned to each device connected to a computer network that uses the internet protocol for communication. The port number is used to direct the data to the correct location within this device .
  • 18. FORWARDING IP PACKETS  Packet forwarding is done when ulp receives a packet that has a destination IP address that does not match any of the IP addresses of the node. A node typically has multiple addresses: one or more unicast address and at least one broadcast or multicast address
  • 19. FORWARDING BASED ON DESTINATION  Forwarding based on destination address and label A connectionless network(datagram approach),a router forwards a packet based on the destination address in the header of packet. A connection-oriented network(virtual-circuit approach), a switch forwards a packet based on the label attached to packet.
  • 20. ADDRESS AGGREGATION  It alleviates the problem of increased size of the table which results in an increase in the amount of time needed to search the table.
  • 21. LONGEST MASK MATCHING  Longest prefix match(also called maximum prefix length match) refers to an algorithm used by routers in internet protocol( IP) networking to select an entry from a forwarding table.
  • 22. HIERARCHICAL ROUTING  Hierarchical routing is the procedure of arranging routers in a hierarchical manner. A good example would be to consider a corporate internet. Most corporate intranets consist of a high speed backbone network. Connected to this backbone are routers which are in turn connected to a particular workgroup.
  • 23. GEOGRAPHICAL ROUTING Geographic routing( also called georouting or positions-based routing)at is a routing principle that relies on geographic position information. It is mainly proposed for wireless networks and based on the idea that the source sends a message to the geographic location of the destination instead of using the network address.
  • 24. FORWARDING TABLE SEARCH ALGORITHMS  In Unix operating system there is a routing table which contains a certain number of tuples. These tuples are consist of network IP,subnet mask, gateway IP and interface name. These details are used to forward a packet to connect to the outside of its network to connect to the internet. so this article gives an idea of how the system takes the decision when a packet is needed to be forwarded.
  • 25. CONTINUE…….. Input:201.2.2.2 output: 12.23.44.1 eth9 here, there is no network ip entry in the which starts with”201”. In this case it choose default path(0.0.0.0,0.0.0.0,12.0.0) still, it will perform bitwise and operate each entry and then chooses default path and gateway to send packet outside. Default interface to which system is directly continue.
  • 26. FORWARDING BASED ON LABEL  The packet forwarding process at each router is based on the concept of label swapping. This concept is similar to what occurs t each asynchronous transfer mode(ATM) switch in a permanent virtual circuit(PVC) .each MPLS packet carries a 4-byte encapsulation header that contains a 20-bit,fixed-length label arrive
  • 27. MULTI-PROTOCOL LABEL SWITCHING  Multiprotocol label switching(MPLS) is not a new technology. It’s been around for several years. Many of you must be flow the data is transmitted in the network familiar with how the data is transmitted in the network from from one place to another in the form of network packets. These packets contain the source IP address and the destination IP address .A packet is passed through several routers contain the routing table which provides the next-hop information to the packet finally reaches its destination. This is how the IP forwarding works.
  • 28. A NEW HEADER  When you use the platform label space, the MPLS ingress node places labels in shim header between the link –layer header and the palyload.the shim header includes the following bits.
  • 29. ROUTERS AS PACKET SWITCHES  Packet switching is a concept in computer networking about how data is transmitted over the write. Router is a server box(like any other computer) that does packet switching. A switch however sits in the layer below routers and filters packets belonging to a particular LAN segments.