SlideShare una empresa de Scribd logo
1 de 14
Mobile IP
Motivation for Mobile IP
Routing
 based on IP destination address,
 network prefix (e.g. 129.13.42) determines physical subnet
 change of physical subnet => change of IP address to have a
topological correct address (standard IP)
Solution: Temporarily change routing table entries for mobile host
 Problem: does not scale if many mobile hosts or frequent location
changes
Solution: Change mobile host IP-address
 adjust the host IP address depending on the current location
 DNS updates take to long time
 Old TCP connections break
Requirements to Mobile IP
Transparency
 mobile end-systems keep IP address
 Continuous service after link interruption
 point of connection to the fixed network can be changed
Compatibility
 No changes to current hosts, OS, routers
 mobile end-systems can communicate with fixed systems
Security
 authentication of all registration messages
Efficiency and scalability
 only few additional messages to mobile system (low
bandwidth)
 Global support for large number of mobile systems
Example network
mobile end-system
Internet
router
(current physical network
for the MN)
router
router
end-system
FA
HA
MN
home network
foreign
network
(physical home network
for the MN)
CN
Terminology
Mobile Node (MN)
 Laptop, PDA, etc.. that may move about
Home Agent (HA)
 Router in home network of the MN, helps in forwarding
 registers current MN location, tunnels IP datagrams to COA
Foreign Agent (FA)
 Router in current foreign network of MN
 forwards tunneled datagrams to the MN
Care-of Address (COA)
 address of the current tunnel end-point for the MN (at FA or MN)
 can be chosen, e.g., via DHCP
Correspondent Node (CN)
 Node that wants to communicate with MN
Overview
CN
router
HA
router
FA
Internet
router
1.
2.
3.
home
network
MN
foreign
network
4.
CN
router
HA
router
FA
Internet
router
home
network
MN
foreign
network
COA
1. Sender sends to the IP address of MN, HA intercepts packet
2. HA tunnels packet to COA by encapsulation
3. FA forwards the packet to MN
4. Reverse: Sender sends to IP address of receiver, FA is default router
Network integration
Agent Advertisement
 HA and FA periodically send advertisement messages into
their subnets
 MN reads a COA from the FA advertisement messages
Registration (always limited lifetime!)
 MN signals COA to the HA via the FA, HA acknowledges
 Messeges need to be secured by authentication
Advertisement
 HA advertises the MN IP address (as for fixed systems)
 routers adjust their entries, (HA responsible for a long time)
 All packets to MN are sent to HA
Registration
t
MN HA
t
MN FA HA
Encapsulation
Encapsulation of one packet into another as payload
 e.g. IP-in-IP-encapsulation (mandatory, RFC 2003)
 tunnel between HA and COA
original IP header original data
new IP header new data
outer header inner header original data
Optimization of packet
forwarding
Triangular Routing
 sender sends all packets via HA to MN
 Triangular routes longer, higher latency and network load
“Solutions”
 HA informs a sender about the location of MN
 sender learns current location of MN
 direct tunneling to this location
 big security problems!
Change of FA
 packets on-the-fly during the change can be lost
 new FA informs old FA to avoid packet loss
 old FA forwards remaining packets to new FA
 Update also enables old FA to release resources for MN
Optimization of packet
forwarding
Triangular Routing
 sender sends all packets via HA to MN
 Triangular routes longer, higher latency and network load
“Solutions”
 HA informs a sender about the location of MN
 sender learns current location of MN
 direct tunneling to this location
 big security problems!
Change of FA
 packets on-the-fly during the change can be lost
 new FA informs old FA to avoid packet loss
 old FA forwards remaining packets to new FA
 Update also enables old FA to release resources for MN
DHCP: Dynamic Host Configuration Protocol
Main idea: E.g WPI has pool of IP addresses it can “lease” to hosts for
short term use, claim back when done
Application
 simplification of installation and maintenance of networked computers
 supplies systems with all necessary information, such as IP address,
DNS server address, domain name, subnet mask, default router etc.
 enables automatic integration of systems into an Intranet or the
Internet, can be used to acquire a COA for Mobile IP
Client/Server-Model
 the client sends via a MAC broadcast a request to the DHCP server (might
be via a DHCP relay
client relay
client
server
DHCPDISCOVER
DHCPDISCOVER
DHCP - protocol mechanisms
time
server
(not selected)
client server
(selected)
initialization
collection of replies
selection of configuration
DHCPACK
initialization completed
release
confirmation of
configuration
delete context
determine the
configuration
DHCPDISCOVER
DHCPOFFER
DHCPREQUEST
(reject)
DHCPRELEASE
DHCPDISCOVER
DHCPOFFER
DHCPREQUEST
(options)
determine the
configuration
DHCP characteristics
Server
 several servers can be configured for DHCP, coordination not yet
standardized (i.e., manual configuration)
Renewal of configurations
 IP addresses have to be requested periodically, simplified protocol
Big security problems!
 no authentication of DHCP information specified

Más contenido relacionado

Similar a Mobile IP - UNIT 4 part1.pptx

Similar a Mobile IP - UNIT 4 part1.pptx (20)

C08-Network_Protocols.ppt
C08-Network_Protocols.pptC08-Network_Protocols.ppt
C08-Network_Protocols.ppt
 
IT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTINGIT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTING
 
C08 network protocols
C08 network protocolsC08 network protocols
C08 network protocols
 
C08-Network_Protocols (1).ppt
C08-Network_Protocols (1).pptC08-Network_Protocols (1).ppt
C08-Network_Protocols (1).ppt
 
Cs8601 3
Cs8601 3Cs8601 3
Cs8601 3
 
Cs8601 3
Cs8601 3Cs8601 3
Cs8601 3
 
mobile_network_layer.pptx
mobile_network_layer.pptxmobile_network_layer.pptx
mobile_network_layer.pptx
 
Mobile computing Mobile Transport Layer
Mobile computing Mobile Transport LayerMobile computing Mobile Transport Layer
Mobile computing Mobile Transport Layer
 
Mobile IP - pavankumar_912
Mobile IP - pavankumar_912Mobile IP - pavankumar_912
Mobile IP - pavankumar_912
 
Mobileip 161105154557
Mobileip 161105154557Mobileip 161105154557
Mobileip 161105154557
 
Mobile IP
Mobile IPMobile IP
Mobile IP
 
Mobileip 161105154557
Mobileip 161105154557Mobileip 161105154557
Mobileip 161105154557
 
mobile ip, Mobile COmmunication Internet Protocol
mobile ip, Mobile COmmunication Internet Protocolmobile ip, Mobile COmmunication Internet Protocol
mobile ip, Mobile COmmunication Internet Protocol
 
Unit 3
Unit 3Unit 3
Unit 3
 
Module 05 mobility management (1)
Module 05   mobility management (1)Module 05   mobility management (1)
Module 05 mobility management (1)
 
MOBILE IP,DHCP,ADHOC ROUTING PROTOCOLS
MOBILE IP,DHCP,ADHOC ROUTING PROTOCOLSMOBILE IP,DHCP,ADHOC ROUTING PROTOCOLS
MOBILE IP,DHCP,ADHOC ROUTING PROTOCOLS
 
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)
 
Mobile ip presentation
Mobile ip presentationMobile ip presentation
Mobile ip presentation
 
Mobile IP 1
Mobile IP 1Mobile IP 1
Mobile IP 1
 
System and network administration network services
System and network administration network servicesSystem and network administration network services
System and network administration network services
 

Último

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 

Último (20)

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 

Mobile IP - UNIT 4 part1.pptx

  • 2. Motivation for Mobile IP Routing  based on IP destination address,  network prefix (e.g. 129.13.42) determines physical subnet  change of physical subnet => change of IP address to have a topological correct address (standard IP) Solution: Temporarily change routing table entries for mobile host  Problem: does not scale if many mobile hosts or frequent location changes Solution: Change mobile host IP-address  adjust the host IP address depending on the current location  DNS updates take to long time  Old TCP connections break
  • 3. Requirements to Mobile IP Transparency  mobile end-systems keep IP address  Continuous service after link interruption  point of connection to the fixed network can be changed Compatibility  No changes to current hosts, OS, routers  mobile end-systems can communicate with fixed systems Security  authentication of all registration messages Efficiency and scalability  only few additional messages to mobile system (low bandwidth)  Global support for large number of mobile systems
  • 4. Example network mobile end-system Internet router (current physical network for the MN) router router end-system FA HA MN home network foreign network (physical home network for the MN) CN
  • 5. Terminology Mobile Node (MN)  Laptop, PDA, etc.. that may move about Home Agent (HA)  Router in home network of the MN, helps in forwarding  registers current MN location, tunnels IP datagrams to COA Foreign Agent (FA)  Router in current foreign network of MN  forwards tunneled datagrams to the MN Care-of Address (COA)  address of the current tunnel end-point for the MN (at FA or MN)  can be chosen, e.g., via DHCP Correspondent Node (CN)  Node that wants to communicate with MN
  • 6. Overview CN router HA router FA Internet router 1. 2. 3. home network MN foreign network 4. CN router HA router FA Internet router home network MN foreign network COA 1. Sender sends to the IP address of MN, HA intercepts packet 2. HA tunnels packet to COA by encapsulation 3. FA forwards the packet to MN 4. Reverse: Sender sends to IP address of receiver, FA is default router
  • 7. Network integration Agent Advertisement  HA and FA periodically send advertisement messages into their subnets  MN reads a COA from the FA advertisement messages Registration (always limited lifetime!)  MN signals COA to the HA via the FA, HA acknowledges  Messeges need to be secured by authentication Advertisement  HA advertises the MN IP address (as for fixed systems)  routers adjust their entries, (HA responsible for a long time)  All packets to MN are sent to HA
  • 9. Encapsulation Encapsulation of one packet into another as payload  e.g. IP-in-IP-encapsulation (mandatory, RFC 2003)  tunnel between HA and COA original IP header original data new IP header new data outer header inner header original data
  • 10. Optimization of packet forwarding Triangular Routing  sender sends all packets via HA to MN  Triangular routes longer, higher latency and network load “Solutions”  HA informs a sender about the location of MN  sender learns current location of MN  direct tunneling to this location  big security problems! Change of FA  packets on-the-fly during the change can be lost  new FA informs old FA to avoid packet loss  old FA forwards remaining packets to new FA  Update also enables old FA to release resources for MN
  • 11. Optimization of packet forwarding Triangular Routing  sender sends all packets via HA to MN  Triangular routes longer, higher latency and network load “Solutions”  HA informs a sender about the location of MN  sender learns current location of MN  direct tunneling to this location  big security problems! Change of FA  packets on-the-fly during the change can be lost  new FA informs old FA to avoid packet loss  old FA forwards remaining packets to new FA  Update also enables old FA to release resources for MN
  • 12. DHCP: Dynamic Host Configuration Protocol Main idea: E.g WPI has pool of IP addresses it can “lease” to hosts for short term use, claim back when done Application  simplification of installation and maintenance of networked computers  supplies systems with all necessary information, such as IP address, DNS server address, domain name, subnet mask, default router etc.  enables automatic integration of systems into an Intranet or the Internet, can be used to acquire a COA for Mobile IP Client/Server-Model  the client sends via a MAC broadcast a request to the DHCP server (might be via a DHCP relay client relay client server DHCPDISCOVER DHCPDISCOVER
  • 13. DHCP - protocol mechanisms time server (not selected) client server (selected) initialization collection of replies selection of configuration DHCPACK initialization completed release confirmation of configuration delete context determine the configuration DHCPDISCOVER DHCPOFFER DHCPREQUEST (reject) DHCPRELEASE DHCPDISCOVER DHCPOFFER DHCPREQUEST (options) determine the configuration
  • 14. DHCP characteristics Server  several servers can be configured for DHCP, coordination not yet standardized (i.e., manual configuration) Renewal of configurations  IP addresses have to be requested periodically, simplified protocol Big security problems!  no authentication of DHCP information specified