What steps need to be done in order to implement mobility in networking?
Detect mobility: change of network attachment point; Adding, removing, dis- and reconnecting
Dealing with mobility:
Name 4 examples for mobility actors
What issues does mobility imply into networking?
What is path stretch?
path stretch = mobile node path length / shortert path length
Why is IP address = identifier a problem for mobility? How can we deal with this?
Historically, IP addresses were used to identify clients
We can either avoid changing the IP address or deal with a changing IP addr
Describe issues with clan mobility
How does a plan handover work?
oldAP determines that A moved away. newAP tells oldAP that he is responsible for A and oldAP should send over buffered msgs; oldAP should update its routing table
Describe how mobileIP works
How do mobile IPv4 and mobile IPv6 differentiate?
What are return ratability checks?
What improvements does Hierarchical MobileIP offer?
Reduce number of RTTs -> reduce latency for binding updates to HA and CNs
by: create and maintain tunnel between CN and MN.
Regional Care-of address (mobile anchor point). Fast updates between router and anchorpoint
What is the host identity protocol?
Provides identifiers across interfaces for computing platforms which handles association setup.
4-way handshake
What is the Host Identifier in HIP?
- authenticates coupling/decoupling
What is the Host Identity Tag and the Local Scope Identifier in HIP?
HIT: 128bit representation of HI
LSI: 32bit locally generated identifier.
Looks like it was taken from IPv4 addr space
How does IP addr updates work in HIP?
1 send remote adder parameter to peer
2 wait fro SPI from peer
3 transmit data using SPI
How does HI resolution work in HIP?
What benefits does HIP add?
Name the 3 distinct functions of mobility
Name some issues that arise in wireless networks
What is freeze tcp?
A mechanism to prevent the sender from sending packets in the first place when a timeout occurs.
What are session continuity extensions for SSH and TLS and how do they work?
Extensions that deal with disconnect in encrypted transport layer photos.
Basic design goals are:
Mechanisms:
What is RCP?
It is a receiver-driven transport protocol.
Name some properties how HTTP can deal with mobility
What are performance enhancing proxies (PEPs)?
Proxies that