SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Nitheesh K
VIAHECS030
Department of computer science
CS 640 1
Mobile IP
Mobile IP was designed to allow mobile device users to move
from one network to another .
 Enables hosts to stay connected to the Internet regardless of
their location.
 Enables hosts to be tracked without needing to change their
IP address.
 Requires no changes to software of non-mobile
hosts/routers.
 Has no geographical limitations.
 Supports security.
Standardized by IETF .
CS 640 2
Mobile IP Entities
Mobile Node (MN)
 The entity that may change its point of attachment from
network to network in the Internet.
 Two addresses:-
1. Home address – IP address assigned to the device
within its home network .
2. Care-of address (COA)– IP address of the device when
it is operating in a foreign network.
 Identifies Mobile Node’s current location.
 Sent by Foreign Agent to Home Agent when MN
attaches.
 Usually the IP address of the Foreign Agent.
CS 640 3
Mobile IP Entities
Home Network – The network within which the device
receives its Home address
Home Agent (HA)
 Stores information about Mobile nodes whose
permanent Home address is in Home Agent’s Network.
 Located on home network of Mobile Node.
 Does mobility binding of MN’s IP with its COA
 Forwards packets to network when MN is away
 Does this through encapsulation
CS 640 4
Mobile IP Entities contd.
Foreign network – Network in which the Mobile Node is
away from its Home network.
Foreign Agent (FA)
 Stores information about mobile nodes visiting its network.
 If MN is away from HA then it uses a FA to send/receive data
to/from HA
 Advertises Care-of addresses which are used by Mobile IP.
 Decapsulates messages for delivery to MN
Binding – Association of Home address with Care-of address.
Correspondent Node(CN) – End host of MN.
CS 640 5
Mobile IP Operation
Agent Discovery
 HA’s and FA’s broadcast their presence on each network to which
they are attached
 MN’s listen for advertisement and then initiate registration
Encapsulation – Attaching COA to the packet with HA
Decapsulation –Detaching COA to the packet with HA
Registration
 When MN is away, it registers its COA with its HA
 Registration happens as often as MN changes networks
 There is a specific lifetime for service for registration
 There is also a de-registration process if an MN returns home
CS 640 6
Mobile IP Operation
A MN listens for agent advertisement and then initiates
registration
After receiving the registration request from a MN, FA request
to HA
The HA acknowledges and registration is complete
HA intercepts all packets destined for MN
HA then encapsulates all packets addressed to MN and
forwards them to FA
FA decapsulates all packets addressed to MN and forwards
them via hardware address
CS 640 7
Registration Process
CS 640 8
Tables maintained on routers
Mobility Binding Table
 Maintained on HA of MN
 Maps MN’s home address with
its current COA
Visitor List
 Maintained on FA
 Maps MN’s home address HA
address
CS 640 9
Mobile IP Tunneling
CS 640 10
Across Internet
Mobile IP Problems
Single HA model may be damaged
Possible solution – have multiple HA
Frequent reports to HA if MN is moving
Applications
Found in Wired and Wireless environments.
Able to carry mobile devices across Multiple LANS.
CS 640 11
THANK YOU
CS 640 12

Weitere ähnliche Inhalte

Was ist angesagt?

Integrated services digital network (isdn)
Integrated services digital network (isdn)Integrated services digital network (isdn)
Integrated services digital network (isdn)
Gulu University
 
Wi fi call flows
Wi fi call flowsWi fi call flows
Wi fi call flows
framedrelay
 
CCNA Routing Protocols
CCNA Routing ProtocolsCCNA Routing Protocols
CCNA Routing Protocols
Dsunte Wilson
 

Was ist angesagt? (20)

Integrated services digital network (isdn)
Integrated services digital network (isdn)Integrated services digital network (isdn)
Integrated services digital network (isdn)
 
Networking in linux
Networking in linuxNetworking in linux
Networking in linux
 
UMTS OVERVIEW
UMTS OVERVIEWUMTS OVERVIEW
UMTS OVERVIEW
 
Wi fi call flows
Wi fi call flowsWi fi call flows
Wi fi call flows
 
3 g call flow
3 g call flow3 g call flow
3 g call flow
 
Matrix Telecom Solutions: SETU VTEP - Fixed VoIP to T1/E1 PRI Gateway
Matrix Telecom Solutions: SETU VTEP - Fixed VoIP to T1/E1 PRI GatewayMatrix Telecom Solutions: SETU VTEP - Fixed VoIP to T1/E1 PRI Gateway
Matrix Telecom Solutions: SETU VTEP - Fixed VoIP to T1/E1 PRI Gateway
 
SETU VTEP March 2014
SETU VTEP March 2014SETU VTEP March 2014
SETU VTEP March 2014
 
Moc mtc
Moc mtcMoc mtc
Moc mtc
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
Radio network planning for 4G LTE
Radio network planning for 4G LTERadio network planning for 4G LTE
Radio network planning for 4G LTE
 
Introduction to VoIP
Introduction to VoIPIntroduction to VoIP
Introduction to VoIP
 
VOIP
VOIPVOIP
VOIP
 
ISP AND ITS ARCHITECTURE.
ISP AND ITS ARCHITECTURE.ISP AND ITS ARCHITECTURE.
ISP AND ITS ARCHITECTURE.
 
A University Network Design Exercise
A University Network Design ExerciseA University Network Design Exercise
A University Network Design Exercise
 
Simplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice CallSimplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice Call
 
CCNA Routing Protocols
CCNA Routing ProtocolsCCNA Routing Protocols
CCNA Routing Protocols
 
Chap9
Chap9Chap9
Chap9
 
cellular wireless networks
cellular wireless networkscellular wireless networks
cellular wireless networks
 
Security in GSM
Security in GSMSecurity in GSM
Security in GSM
 
Drive testing in mobile networks
Drive testing in mobile networksDrive testing in mobile networks
Drive testing in mobile networks
 

Andere mochten auch

ENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELINGENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELING
Mohammad Adil
 

Andere mochten auch (14)

Mobile IP
Mobile IPMobile IP
Mobile IP
 
Mobile IP Presentation
Mobile IP Presentation Mobile IP Presentation
Mobile IP Presentation
 
Satellite networks
Satellite networksSatellite networks
Satellite networks
 
It6601 mobile computing unit2
It6601 mobile computing unit2It6601 mobile computing unit2
It6601 mobile computing unit2
 
IT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTINGIT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTING
 
IT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTINGIT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTING
 
Mobile IP - pavankumar_912
Mobile IP - pavankumar_912Mobile IP - pavankumar_912
Mobile IP - pavankumar_912
 
mobile ip, Mobile COmmunication Internet Protocol
mobile ip, Mobile COmmunication Internet Protocolmobile ip, Mobile COmmunication Internet Protocol
mobile ip, Mobile COmmunication Internet Protocol
 
IT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTINGIT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTING
 
Satellite networks
Satellite networksSatellite networks
Satellite networks
 
Mobile IP
Mobile IPMobile IP
Mobile IP
 
ENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELINGENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELING
 
Satellite communications ppt
Satellite communications pptSatellite communications ppt
Satellite communications ppt
 
Ad-Hoc Networks
Ad-Hoc NetworksAd-Hoc Networks
Ad-Hoc Networks
 

Ähnlich wie Mobile ip

Mobile
MobileMobile
Mobile
LE RUE
 
Mobile
MobileMobile
Mobile
LE RUE
 
Tushar mobile i-pv6
Tushar mobile i-pv6Tushar mobile i-pv6
Tushar mobile i-pv6
naruto35
 

Ähnlich wie Mobile ip (20)

Mobile IP
Mobile IPMobile IP
Mobile IP
 
Mobile ip
Mobile ipMobile ip
Mobile ip
 
Mobileip 161105154557
Mobileip 161105154557Mobileip 161105154557
Mobileip 161105154557
 
Mobileip 161105154557
Mobileip 161105154557Mobileip 161105154557
Mobileip 161105154557
 
Mobile
MobileMobile
Mobile
 
Mobile IP 1
Mobile IP 1Mobile IP 1
Mobile IP 1
 
Mobile IP
Mobile IPMobile IP
Mobile IP
 
Pertemuan 13. Mobile Ip.pdf
Pertemuan 13. Mobile Ip.pdfPertemuan 13. Mobile Ip.pdf
Pertemuan 13. Mobile Ip.pdf
 
Mobile ip
Mobile ipMobile ip
Mobile ip
 
IT8602 - Mobile Communication Unit IV
IT8602 - Mobile Communication   Unit IV IT8602 - Mobile Communication   Unit IV
IT8602 - Mobile Communication Unit IV
 
Mobile
MobileMobile
Mobile
 
Mobile
MobileMobile
Mobile
 
Seminar technical
Seminar technicalSeminar technical
Seminar technical
 
Lecture 15
Lecture 15Lecture 15
Lecture 15
 
Tushar mobile i-pv6
Tushar mobile i-pv6Tushar mobile i-pv6
Tushar mobile i-pv6
 
Mobile Communication
Mobile CommunicationMobile Communication
Mobile Communication
 
Unit 3
Unit 3Unit 3
Unit 3
 
Mobile computing Unit III MANET Notes
Mobile computing Unit III MANET NotesMobile computing Unit III MANET Notes
Mobile computing Unit III MANET Notes
 
Ip packet delivery
Ip packet deliveryIp packet delivery
Ip packet delivery
 
Ch6-Network_Protocols.ppt
Ch6-Network_Protocols.pptCh6-Network_Protocols.ppt
Ch6-Network_Protocols.ppt
 

Kürzlich hochgeladen

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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
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
Safe Software
 

Kürzlich hochgeladen (20)

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
 
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
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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...
 
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
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
"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 ...
 
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 ...
 
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...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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, ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 

Mobile ip

  • 1. Nitheesh K VIAHECS030 Department of computer science CS 640 1
  • 2. Mobile IP Mobile IP was designed to allow mobile device users to move from one network to another .  Enables hosts to stay connected to the Internet regardless of their location.  Enables hosts to be tracked without needing to change their IP address.  Requires no changes to software of non-mobile hosts/routers.  Has no geographical limitations.  Supports security. Standardized by IETF . CS 640 2
  • 3. Mobile IP Entities Mobile Node (MN)  The entity that may change its point of attachment from network to network in the Internet.  Two addresses:- 1. Home address – IP address assigned to the device within its home network . 2. Care-of address (COA)– IP address of the device when it is operating in a foreign network.  Identifies Mobile Node’s current location.  Sent by Foreign Agent to Home Agent when MN attaches.  Usually the IP address of the Foreign Agent. CS 640 3
  • 4. Mobile IP Entities Home Network – The network within which the device receives its Home address Home Agent (HA)  Stores information about Mobile nodes whose permanent Home address is in Home Agent’s Network.  Located on home network of Mobile Node.  Does mobility binding of MN’s IP with its COA  Forwards packets to network when MN is away  Does this through encapsulation CS 640 4
  • 5. Mobile IP Entities contd. Foreign network – Network in which the Mobile Node is away from its Home network. Foreign Agent (FA)  Stores information about mobile nodes visiting its network.  If MN is away from HA then it uses a FA to send/receive data to/from HA  Advertises Care-of addresses which are used by Mobile IP.  Decapsulates messages for delivery to MN Binding – Association of Home address with Care-of address. Correspondent Node(CN) – End host of MN. CS 640 5
  • 6. Mobile IP Operation Agent Discovery  HA’s and FA’s broadcast their presence on each network to which they are attached  MN’s listen for advertisement and then initiate registration Encapsulation – Attaching COA to the packet with HA Decapsulation –Detaching COA to the packet with HA Registration  When MN is away, it registers its COA with its HA  Registration happens as often as MN changes networks  There is a specific lifetime for service for registration  There is also a de-registration process if an MN returns home CS 640 6
  • 7. Mobile IP Operation A MN listens for agent advertisement and then initiates registration After receiving the registration request from a MN, FA request to HA The HA acknowledges and registration is complete HA intercepts all packets destined for MN HA then encapsulates all packets addressed to MN and forwards them to FA FA decapsulates all packets addressed to MN and forwards them via hardware address CS 640 7
  • 9. Tables maintained on routers Mobility Binding Table  Maintained on HA of MN  Maps MN’s home address with its current COA Visitor List  Maintained on FA  Maps MN’s home address HA address CS 640 9
  • 10. Mobile IP Tunneling CS 640 10 Across Internet
  • 11. Mobile IP Problems Single HA model may be damaged Possible solution – have multiple HA Frequent reports to HA if MN is moving Applications Found in Wired and Wireless environments. Able to carry mobile devices across Multiple LANS. CS 640 11