Distributed Authentication Mechanism for Mobile IP Route Optimization

Size: px
Start display at page:

Download "Distributed Authentication Mechanism for Mobile IP Route Optimization"

Transcription

1 Distributed Authentication Mechanism for Mobile IP Route Optimization Neeraj Jaggi Department of ECSE Rensselaer Polytechnic Institute Koushik Kar Department of ECSE Rensselaer Polytechnic Institute Abstract Mobile IP protocol provides a scalable indirection mechanism allowing the mobile hosts to maintain network layer connectivity across mobility. This leads to triangle or indirect routing towards the mobile host. To ameliorate this routing inefficiency, Route Optimization has been proposed. One of the open issues in Mobile IP Route Optimization is the authentication of Binding Update message at the correspondent node. This paper proposes a robust, scalable and efficient distributed authentication mechanism for the Binding Update message in Mobile IP Route Optimization. The mechanism does not require preconfiguration of a shared secret key between the Home Agent and the correspondent node and is still strong enough to achieve its goal. The proposed mechanism only affects the Mobile IP routing protocol and the mobility aware correspondent nodes, and hence is easily incorporated in both MoIP v4 and MoIP v6. 1. Introduction Efforts to support mobility for hosts over the current Internet infrastructure started with the emergence of increasing number of wireless devices and efficient wireless LAN technologies. The mobile hosts could physically move across networks but would like to preserve their ongoing TCP connections and other applications. Internetworking protocols used in the Internet (viz. IP) do not inherently support host movement, thus forcing mobile hosts to change their connection identifier (viz. IP address) when connecting to the Internet through a different network, rendering host movement time consuming and inefficient. To support mobility (without Mobile IP), either the mobile host must change its IP address whenever it changes its point of attachment, or host-specific routes must be propagated throughout the Internet. The former leads to broken higher layer connections during mobility, while the latter This work was supported in part by NSF grant ECS does not scale with large number of mobile nodes in the Internet. Originally an IP Address was intended to be associated to a network attachment point since it was assigned to an interface (and not to a host). With the introduction of mobile devices with wireless interfaces capable of moving across networks, the IP address of those interfaces would essentially change, since the network attachment point has changed. This potentially causes disruption of applications on the host leading to temporary loss of connectivity for the host. Associating an IP address to the host itself, addresses to resolve the issue. But this requires some kind of an indirection mechanism since the existing routing infrastructure does not inherently support this functionality. Mobile IP protocol [6] defines such an indirection mechanism for mobile hosts. It provides a scalable mechanism to enable hosts to change their point of attachment to the Internet, without changing their IP addresses, thus enabling transparent routing of IP datagrams to and from mobile hosts in the Internet. Each mobile host is always identified by its home IP address, regardless of its current point of attachment to the Internet. A Home Agent is associated to the mobile hosts in their home networks, which keeps a binding for a mobile host which is currently away from home, with its Care-Of address, which is its current point of attachment to the Internet. Without any changes to the routing infrastructure, datagrams addressed to the mobile host get hierarchically routed to the mobile host s home network. These datagrams are intercepted by the Home Agent in the home network and forwarded over a tunnel to the Care-Of address, which then delivers the datagrams to the mobile host. Datagrams originating from the mobile hosts are forwarded to the Internet by the Care-Of address itself. A Care-Of address functionality may be provided by a packet gateway called Foreign Agent in the service provider s network Ex. PDSN (Packet Data Serving Node) in CDMA 2000 network. Or alternatively Care-Of address could be a co-located address acquired by the mobile host temporarily. Generally a Foreign Agent is deployed in the network to serve as Care-Of Address for the visiting mobile hosts.

2 1. Location Registry allows for recording mobile host s current location in its home network. This avoids any requirements for changes to the basic routing infrastructure and allows organizations owning networks to manage mobility for all its mobile hosts with this home network, improving scalability. Figure 1. Indirect routing in Mobile IP Figure 1 illustrates the routing of datagrams to and from a mobile host away from home, once the mobile host has registered with its home agent. One of the advantages of this approach is that it does not mandate any changes to other stationary hosts or to the backbone routing already in place in the Internet. In addition, routing is transparent to the applications and transport protocols. The disadvantage is that it introduces a suboptimal route towards the mobile host, also refered to as Indirect Routing or Triangle Routing. Route Optimization [7] addresses this routing anomaly by allowing the correspondent nodes to cache the Care-Of address of the mobile host with which they are communicating. Once the cache has been established, the correspondent node can directly tunnel datagrams destined to the mobile host, to its Care-Of address. Thus this location caching avoids indirect routing for future datagrams destined to the mobile host. Route optimization also suggests improvements during mobile host s handoff across Foreign Agents. The major issue involved with location caching in Mobile IP Route Optimization is the authentication of the Binding Update message at the correspondent node. A Binding Update message needs to be authenticated before being processed, to avoid any threats to hijack the connection etc. This paper proposes a robust, scalable and efficient distributed solution to the issue. This paper is organized as follows. In Section 2, an overview of the Basic Mobile IP protocol is presented. In Section 3, the proposed Route optimization enhancements, its benefits and issues are discussed. In Section 4, the distributed authentication mechanism is discussed in detail, followed by conclusions in Section Mobile IP Protocol Overview The following network layer mobility schemes [2] have been incorporated in the Mobile IP protocol. 2. Packet Tunneling is used to route packets destined to the mobile host, to its current location. Tunneling provides the indirection using an encapsulation protocol, enabling forwarding of packets to the tunnel s other end point transparently across the network. 3. Caching and Consistency: Tunneling supports packet forwarding only through an agent on the mobile host s home network. This results in indirect routing and places unnecessary overhead on the Internet and the agent and also increases packet latency. Correspondent nodes that have been modified to support mobility should be able to learn and cache the current location of the mobile host with which they are communicating, and use this location to tunnel their packets directly to the mobile host. Cache inconsistency, when the mobile host moves, needs to be handled carefully. The basic Mobile IP protocol [6] provides transparent routing of packets to a mobile host and requires no modifications to existing routing infrastructure or correspondent nodes. However, no support is provided for correspondent nodes to be able to tunnel packets directly to the mobile host s current location. Home Agent in the mobile host s home network maintains a registry of mobile host s current location, identified as its Care-Of address. The association between a mobile host s home address and its current Care-Of address is called a Mobility Binding. Whenever a mobile host moves, it registers its new binding with the home agent. Some form of tunneling is used between the home agent and the foreign agent to forward packets destined to the mobile host. A common mechanism used is IP in IP encapsulation. Some of the essential procedures of the Mobile IP protocol include: 1. Agent Discovery: Normally a mobile host attempts to discover a foreign agent in the visited network using agent discovery protocol. Agents periodically advertise their presence by multicasting an agent advertisement message on the network. The mobile host may also multicast an agent solicitation message onto its current network to ask for advertisement. Mobile host then registers with the foreign agent and uses the agent s IP address as its Care-Of address. The mobile host also detects movement using these mechanisms and reregisters appropriately.

3 2. Registration: Registration mechanism allows for a mobile host to inform its home agent of its current location. The mobile host tries to register with a foreign agent providing its home agent s IP address. The foreign agent forwards the request for registration to the home agent. Home agent replies to the foreign agent, who in turn forwards the reply to the mobile host. Each registration has an associated lifetime during which the mobile must reregister to continue to receive service. This results in maintaining only a softstate at the foreign and home agents for the mobile hosts. A mobile host deregisters with the home agent on returning back to its home network. Registration mechanisms also allow the mobile host to discover its home address, if the mobile host is not configured with this information. It also allows for a mobile host to discover the address of its home agent, using a unique NAI (Network Access Identifier) [1] assigned to the mobile host and configured at the AAA (Authentication, Authorization and Accounting) server in the home network. This procedure is also referred to as the dynamic Home Agent assignment. 3. Registration Authentication: All registrations with a mobile host s home agent are authenticated using a secret key shared between the mobile host and its home agent. Replay protection for registration messages may be provided using nonces or timestamps [6] Protocol Scalability The mobile IP protocol is a good approach towards providing seamless transparent mobility for mobile hosts in the Internet. The protocol provides highly scalable support for packet routing to a large numbers of mobile hosts. As new networks are added, each deploys its own home agent to support its mobile hosts. Since a foreign agent only serves the mobile hosts currently registered with it, this approach allows these functions to scale with the number of networks that allow visiting mobile hosts. The correspondent nodes maintain binding caches for only a limited number of mobile hosts with which they are communicating at any time. Another approach suggested to provide host mobility in the Internet is based on an End-to-End architecture using dynamic DNS updates to track host locations [8]. It allows the hosts to change IP addresses across mobility and recommends that transport layer protocols such as TCP, negotiate a change in endpoint IP addresses without involving a third party. This requires modifications to transport layer protocols and applications at all the end hosts. In a foreign network, a mobile host uses a locally obtained IP address as its source address. When a mobile host moves across networks, it obtains a new IP address and sends a secure DNS update to one of the name servers in its home domain updating its current hostname-to-address mapping at the server. Other nodes trying to communicate with the mobile host need to perform a DNS lookup to obtain this mapping. While a connection is already established and the host moves, the connection is migrated with the support of transport layer mechanisms provided. Issues here comprise of providing secure connection migration by the use of token, timestamps and keys, and changes to TCP state machines to enable this. This architecture allows end systems to choose a mobility mode best suited to their needs. Routing paths are efficient with no triangle routing as in Mobile IP, giving better performance. However, this requires a local address pool at all the foreign agents serving mobile hosts. Also when there are multiple IP addresses belonging to a host, the DNS lookups for hostname-to-address mapping may need to be modified. In addition both the communicating peer nodes cannot move simultaneously since this scheme does not have an anchor point like Mobile IP s home agent. Finally, this scheme requires the existing hosts and applications to change to be able to talk to mobile devices! Interpreting end-to-end argument in another way also suggests that any changes to layer3 like IP address change or change in network point of attachment, should be transparent to the higher layers and applications. Also predicting fast and frequent movements of mobile hosts in future, maintaining a consistent IP address seems to be a better option than migrating connections time and over again Protocol Issues Two major issues with Mobile IP protocol design are: Ingress Address Filtering: To combat denial-ofservice attacks, ingress filters are deployed in the networks. With this mechanism, a router does not forward packets with a source address which does not belong to the local network. Due to this, a packet sent by the mobile host in a foreign network with the source address set to mobile host s home IP address will not be forwarded by the foreign agent. The solution is to use Reverse Tunneling [4] for all the packets originating from the mobile host. The packets originating at the mobile host are first tunneled to the host s home agent (using the mobile host s Care-Of address as the source address), and then are forwarded to the destination using the mobile host s home IP address as the source address. Since normal packet tunneling is used to forward packets in the opposite direction, this mechanism is called reverse tunneling. Triangle or Indirect Routing: All datagrams destined to a mobile host are routed through that mobile host s

4 home agent, which tunnels each datagram to the mobile host s current location or Care-Of address. This may result in routing paths significantly longer than optimal. This indirect routing also causes overhead on the network and on the home agent and increases packet latency. Also if ingress address filtering is enabled, these routing anomalies occur in both directions, creating a significant bottleneck to scalability and efficiency. 3. Mobile IP Route Optimization : Issues Route optimization [7] stands for the ability of correspondent nodes to cache the location of a mobile host and then tunnel packets directly to the mobile host at its current location. These improvements have been proposed to address the issues with the basic Mobile IP protocol. The core ideas are presented here Location Caching A mobility-aware correspondent node maintains a binding cache listing the current bindings of one or more mobile hosts with which the node is communicating. When sending a packet to the mobile host, the correspondent node may tunnel it directly to the Care-Of address indicated in the cached binding of the mobile host. In the absence of a binding cache entry at the correspondent node, packets will be routed to the mobile host via its home network, as earlier. Also as a side effect of this indirect routing, the correspondent node will be informed of the mobile host s current mobility binding, providing it with an opportunity to cache the binding. A correspondent node can create or update a mobile host s binding only after it has received and authenticated the binding. A binding cache can be managed using any local cache replacement policy such as LRU (Least Recently Used). Each binding will have an associated lifetime to suggest its validity, resulting in only a soft-state at the correspondent nodes Foreign Agent Handoff When the mobile host moves and registers with a new foreign agent, the basic Mobile IP protocol does not have provisions to notify the previous foreign agent about this movement. Any packets in flight, that had already been tunneled by the home agent to the previous foreign agent are lost. Furthermore the previous foreign agent deletes the binding of the mobile host only after the expiration of the lifetime period. With route optimization, the previous foreign agent is reliably informed of the mobile host s movement and of its new binding (Care-Of address). A mobile host after registering with a new foreign agent, notifies its previous foreign agent by sending a binding update message. This allows packets in flight, and datagrams sent based on an out-of-date cached binding at the correspondent node, to be forwarded to the mobile host s new Care-Of address Binding Cache Updates When the home agent tunnels any packet to the mobile host, it also sends a binding update message to the original sender, informing it of mobile host s current binding. When a foreign agent receives a tunneled packet for a mobile host for which he is not serving as the current Care-Of address, it sends a binding warning message to the original sender, advising it to send a binding request message to the mobile host s home agent to request the mobile host s current binding as a binding update. All binding updates include an associated lifetime which indicates the time remaining in the lifetime of the mobile host s current registration. Correspondent nodes may perform binding cache reconfirmation before the expiry of a binding cache entry Binding Update Authentication All binding update messages need to be authenticated before being processed, to avoid any threats to hijack the connection etc. Since the correspondent node may be arbitrary, this requires that a home agent should in general be able to send an authenticated binding update message to any other node in the Internet. This form of general authentication is currently complicated by the lack of a standard authentication mechanism in the Internet today. One possibility is to manually establish a shared secret key between the home agent and the correspondent node [7], making it similar to mobile host s registration authentication. This is inefficient because it requires a correspondent node to be aware of all the mobile hosts it will be communicating with, apriori. Another approach suggested in Mobile IPv6 [5] is called Return Routability. The basic mechanism involves sending two messages from the correspondent node to the mobile host, containing two different tokens. One of the messages is routed through the home agent, while the other is directly sent to the Care-Of address of the mobile host. The mobile host on receiving these two tokens, creates a binding key and includes it in the binding update message sent to the correspondent node. Note here that the binding update message is being sent by the mobile host itself and not by its home agent. A much secure and robust procedure would require a more direct involvement of the home agent. Also the security guarantees provided here are weaker than the original IPv4. Also, to avoid the possibility of time shifting attacks, the validity

5 4. HA on receiving the binding originate message from MH, (decrypts and) matches N1 and sends a binding update message to CN, and includes N2, the identity of MH and its current location or Care-Of address. 5. CN on receiving the binding update message from HA, (decrypts and) matches N2 and installs the new binding entry in its cache. Figure 2. Binding update authentication mechanism of the tokens is kept limited. This results in shorter lifetimes of the resulting binding cache entries at the correspondent nodes, causing additional overhead. Hence the Return Routability mechanism, to check if there is a node to reply, is not foolproof. 4. Distributed Authentication Mechanism The establishment of the cache requires an authenticated binding update message to be delivered at the correspondent node. This message may be generated by the mobile host itself or by its Home Agent, when it receives a message from the correspondent node to be forwarded to the mobile host. The message needs to be authenticated in order to prevent a malicious binding cache entry from being installed at the correspondent node. The nature of the issue is further complicated by the fact that the correspondent node may be arbitrary and can possibly be any of the nodes in the Internet. This paper proposes a solution approach towards the issue of authenticating binding update messages at the correspondent nodes. The proposed mechanism is dynamic and robust, and involves the following entities: the mobile host (MH), the home agent (HA) and the correspondent node (CN). The mechanism comprises of the following five step procedure: 1. HA, on tunneling a packet destined to MH away from home, or on receiving a binding request message from CN, triggers the procedure. HA sends a binding originate message to CN, and includes the identity of MH and a random generated key N1. 2. CN on receiving the binding originate message from HA, generates a random key N2 and sends a binding originate message to MH, and includes N1 and N2. 3. MH on receiving the binding originate message from CN, sends a binding originate message to HA, and includes the identity of CN, N1 and N2. MH may also be allowed to trigger this procedure, by sending a binding request message to HA, specifying the CN. This will be useful when the host moves to a different network, allowing it to inform all the correspondent nodes with which it is communicating, about its new Care-Of address binding. During the procedure each of the entities (namely MN, HA and CN) maintain a soft-state, which expires with time. If a binding originate message is received at any of the entities at a time when they are stateless, the message should be ignored. To pose a threat to the binding entry at CN, one will need to trigger the above procedure. Even if the procedure gets triggered by a malicious message sent by the attacker, the procedure would not succeed because all the entities are required to maintain a soft-state. Since each time both HA and CN generate different random keys N1 and N2 respectively, a replay attack is prevented. Also since the soft-states at CN and HA are tightly coupled, standalone binding update messages at the CN will be rejected. Note here that both the keys N1 and N2 may be encrypted by HA and CN respectively and since only the sources need to be able to decrypt the keys N1 and N2, the need for any shared secret or public key is avoided. The encryption method depends only on the source and is transparent to the mechanism provided. Hence this serves as a fool-proof, distributed and robust mechanism for binding update authentication. This procedure does not require apriori security associations to be maintained at HA and CN, and is more robust than other methods available [5]. A periodic token exchange is not required and the binding update message is embedded in the authentication procedure itself. Binding cache lifetime can be as large as the mobile host s remaining lifetime at HA, and is not limited due to limited validity of tokens etc. Figure 2 depicts the message exchange sequence. Some of the salient features of this mechanism include: Only the HA is allowed to trigger the procedure leading to the installation of the binding cache at CN, ensuring reliability. The requirement for a shared secret key is avoided. The procedure is scalable due to the presence of mere soft states at the entities involved during the message

6 exchanges. In general, no additional state needs to be maintained at any of the entities other than the binding cache at CN. The procedure is secure, efficient and distributed in nature. The binding cache installation at CN involves a overhead of only three messages in addition to the binding update message itself. The binding originate message has three fields namely the IP address of the MH or CN and a maximum of two keys ( N1 and N2 ). Depending on the receiver context, only the relevant fields (as shown in Figure 2) would be valid. For instance, the IP address field is invalid in the binding originate message received at the MH. The presence of MH in the message exchange sequence guarantees that an attacker, posing to be the HA, is not able to install incorrect binding cache at the CN. In such a scenario the MH would contact its genuine HA, which would drop the binding originate message from the MH due to the lack of a soft-state at the HA. The procedure also allows the MH to be aware of all the CNs which have cached its current location. Later when the MH moves, it can use this information to update the bindings at these CNs. Future renewals of the binding cache take place when a binding request message is received at HA from either MH or CN. CN may request HA for binding cache renewal upon expiration of the binding cache lifetime, by sending a binding request message specifying the MH. MH may also request for binding cache update to the CN it is communicating with, upon change in its Care-Of address. In both these scenarios, the above mentioned procedure is triggered at HA, leading to a successful authenticated binding cache installation at CN. This mechanism also works independent of further enhancements to Mobile IP, like bi-directional route optimizations using correspondent agents [9] and can be used in both IPv4 and IPv6 [3] Robustness to Threats Major threats to Route Optimization include: Address stealing: An attacker illegitimately claims to be a given node at a given address, by sending spoofed binding update messages, and then tries to steal traffic destined to that address. Another variant of such a threat includes the man-in-the-middle attack. Denial-of-Service Attacks: By sending spoofed binding update messages, the attacker could redirect all packets sent between two nodes to a random or nonexistent address(es), disrupting communication. This could also result in flooding of an arbitrary IP address. Refer [5] for a more detailed description of these threats. The proposed authentication mechanism is sufficiently robust in preventing the above threats. 5. Conclusion Mobile IP provides for efficient mobility support over current internet infrastructure. Route optimization deals with indirect routing and allows for caching at correspondent nodes. The distributed authentication mechanism presented in this paper is able to successfully install an authenticated binding cache at the correspondent node, mapping the mobile host to its current Care-Of address. This Care-Of address can be used by the correspondent node to directly tunnel packets destined to the mobile host, to its Care-Of address. The authentication mechanism is robust, efficient, involves minimum overhead and requires no additional infrastructure support. The solution is scalable and distributed and does not require preconfiguration of a shared secret key between the home agent and the correspondent node. References [1] P. Calhoun, C. Perkins, [RFC 2794] Mobile IP Network Access Identifier Extension for IPv4., Ed.. March [2] D. Johnson, Scalable Support for Transparent Mobile Host Internetworking, in Mobile Computing, edited by T. Imielinski and H. Korth, Chapter 3, pages , Kluwer Academic Publishers, [3] D. B. Johnson, C. Perkins, Mobility Support in IPv6, Internet Draft [4] G. Montenegro, [RFC 3024] Reverse Tunneling for Mobile IP, revised., Ed.. January [5] P. Nikander, J. Arkko, T. Aura, G. Montenegro, E. Nordmark, Mobile IP version 6 Route Optimization Security Design Background, Internet Draft 2004, [6] C. Perkins, [RFC 3344] IP Mobility Support for IPv4., Ed.. August [7] C. Perkins, D. B. Johnson Route Optimization in Mobile IP, Internet Draft 1999 (work in progress) [8] A. Snoeren and H. Balakrishnan, An End-to-End Approach to Host Mobility, in Proc. MOBICOM [9] Chun-Hsin Wu, Ann-Tzung Cheng, Shao-Ting Lee, Jan- Ming Ho and D. T. Lee, Bi-directional Route Optimization in Mobile IP over Wireless LAN, in IEEE Vehicular Technology Society Fall Conference 2002.

Tomás P. de Miguel DIT-UPM. dit UPM

Tomás P. de Miguel DIT-UPM. dit UPM Tomás P. de Miguel DIT- 15 12 Internet Mobile Market Phone.com 15 12 in Millions 9 6 3 9 6 3 0 1996 1997 1998 1999 2000 2001 0 Wireless Internet E-mail subscribers 2 (January 2001) Mobility The ability

More information

Dynamic Home Agent Reassignment in Mobile IP

Dynamic Home Agent Reassignment in Mobile IP Dynamic Home Agent Reassignment in Mobile IP Yu Chen Terrance Boult yrchen@agere.com tboult@eecs.lehigh.edu Agere Systems Lehigh University 1247 South Cedar Crest Blvd. 19 Memorial Drive West Allentown,

More information

6 Mobility Management

6 Mobility Management Politecnico di Milano Facoltà di Ingegneria dell Informazione 6 Mobility Management Reti Mobili Distribuite Prof. Antonio Capone Introduction Mobility management allows a terminal to change its point of

More information

Mobile IP Part I: IPv4

Mobile IP Part I: IPv4 Mobile IP Part I: IPv4 Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu These slides are available on-line at: http://www.cse.wustl.edu/~jain/cse574-06/ 12-1 q Mobile

More information

IP and Mobility. Requirements to a Mobile IP. Terminology in Mobile IP

IP and Mobility. Requirements to a Mobile IP. Terminology in Mobile IP IP and Mobility Chapter 2 Technical Basics: Layer Methods for Medium Access: Layer 2 Chapter Wireless Networks: Bluetooth, WLAN, WirelessMAN, WirelessWAN Mobile Telecommunication Networks: GSM, GPRS, UMTS

More information

Mobile Routing. When a host moves, its point of attachment in the network changes. This is called a handoff.

Mobile Routing. When a host moves, its point of attachment in the network changes. This is called a handoff. Mobile Routing Basic Notions of Mobility When a host moves, its point of attachment in the changes. This is called a handoff. The point of attachment is a base station (BS) for cellular, or an access point

More information

Introduction to Mobile IPv6

Introduction to Mobile IPv6 1 Introduction to Mobile IPv6 III IPv6 Global Summit Moscow Dr. Dimitrios Kalogeras dkalo@grnet.gr GRNET Outline Introduction Relevant Features of IPv6 Major Differences between MIPv4 and MIPv6 Mobile

More information

Secure Networking Using Mobile IP

Secure Networking Using Mobile IP Secure Networking Using Mobile IP Alexandros Karakos and Konstantinos Siozios Democritus University of Thrace eepartment of Electrical and Computer Engineering GR-671 00 Xanthi, GREECE Abstract. The increasing

More information

Mobile IP. Bheemarjuna Reddy Tamma IIT Hyderabad. Source: Slides of Charlie Perkins and Geert Heijenk on Mobile IP

Mobile IP. Bheemarjuna Reddy Tamma IIT Hyderabad. Source: Slides of Charlie Perkins and Geert Heijenk on Mobile IP Mobile IP Bheemarjuna Reddy Tamma IIT Hyderabad Source: Slides of Charlie Perkins and Geert Heijenk on Mobile IP IP Refresher Mobile IP Basics 3 parts of Mobile IP: Outline Advertising Care-of Addresses

More information

Boosting mobility performance with Multi-Path TCP

Boosting mobility performance with Multi-Path TCP Boosting mobility performance with Multi-Path TCP Name SURNAME 1, Name SURNAME 2 1 Organisation, Address, City, Postcode, Country Tel: +countrycode localcode number, Fax: + countrycode localcode number,

More information

Mobility (and philosophical questions about names and identity) David Andersen CMU CS 15-744. The problem

Mobility (and philosophical questions about names and identity) David Andersen CMU CS 15-744. The problem Mobility (and philosophical questions about names and identity) David Andersen CMU CS 15-744 The problem How to support mobile users What do we mean by support? Make it easy and convenient to effectively

More information

REDUCING PACKET OVERHEAD IN MOBILE IPV6

REDUCING PACKET OVERHEAD IN MOBILE IPV6 REDUCING PACKET OVERHEAD IN MOBILE IPV6 ABSTRACT Hooshiar Zolfagharnasab 1 1 Department of Computer Engineering, University of Isfahan, Isfahan, Iran hoppico@eng.ui.ac.ir hozo19@gmail.com Common Mobile

More information

Introducing Reliability and Load Balancing in Mobile IPv6 based Networks

Introducing Reliability and Load Balancing in Mobile IPv6 based Networks Introducing Reliability and Load Balancing in Mobile IPv6 based Networks Jahanzeb Faizan Southern Methodist University Dallas, TX, USA jfaizan@engr.smu.edu Hesham El-Rewini Southern Methodist University

More information

MPLS VPN in Cellular Mobile IPv6 Architectures(04##017)

MPLS VPN in Cellular Mobile IPv6 Architectures(04##017) MPLS VPN in Cellular Mobile IPv6 Architectures(04##017) Yao-Chung Chang, Han-Chieh Chao, K.M. Liu and T. G. Tsuei* Department of Electrical Engineering, National Dong Hwa University Hualien, Taiwan, Republic

More information

SEcure Neighbour Discovery: A Report

SEcure Neighbour Discovery: A Report SEcure Neighbour Discovery: A Report Arun Raghavan (Y6111006) CS625: Advanced Computer Networks Abstract The IPv6 [5] Neighbour Discovery [12] protocol is used by nodes in IPv6 for such purposes as discover

More information

Mobility on IPv6 Networks

Mobility on IPv6 Networks Mobility on IPv6 Networks Pedro M. Ruiz Project Manager Agora Systems S.A. Global IPv6 Summit Madrid 13-15 March 2002 Pedro M. Ruiz (c) Agora Systems S.A, 2002 1 Outline Motivation MIPv6 architecture MIPv6

More information

(Refer Slide Time: 01:38 01:37)

(Refer Slide Time: 01:38 01:37) Computer Networks Prof. S. Ghosh Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No: 29 IP Version 6 & Mobile IP Good day, in the last lecture we discussed

More information

IMHP: A Mobile Host Protocol for the Internet. Abstract

IMHP: A Mobile Host Protocol for the Internet. Abstract IMHP: A Mobile Host Protocol for the Internet Charles Perkins T. J. Watson Research Center IBM Corporation P. O. Box 218 Yorktown Heights, NY 10598 Andrew Myles Department of Electronics

More information

G.Vijaya kumar et al, Int. J. Comp. Tech. Appl., Vol 2 (5), 1413-1418

G.Vijaya kumar et al, Int. J. Comp. Tech. Appl., Vol 2 (5), 1413-1418 An Analytical Model to evaluate the Approaches of Mobility Management 1 G.Vijaya Kumar, *2 A.Lakshman Rao *1 M.Tech (CSE Student), Pragati Engineering College, Kakinada, India. Vijay9908914010@gmail.com

More information

EE6390. Fall 1999. Research Report. Mobile IP in General Packet Radio System

EE6390. Fall 1999. Research Report. Mobile IP in General Packet Radio System EE6390 Introduction to Wireless Communications Systems Fall 1999 Research Report Mobile IP in General Packet Radio System Kelvin K. W. Wong Ramzi Hamati Date: Dec. 6, 1999 1.0 Abstract Tunneling is one

More information

Analysis and Comparison of Different Host Mobility Approaches

Analysis and Comparison of Different Host Mobility Approaches Analysis and Comparison of Different Host Mobility Approaches Mevlut Erdem Kurul, Rommel Pesigan and Brad Weekes Department of Computer Science University of California, San Diego La Jolla, CA 92193-0114

More information

Wireless Networks: Network Protocols/Mobile IP

Wireless Networks: Network Protocols/Mobile IP Wireless Networks: Network Protocols/Mobile IP Mo$va$on Data transfer Encapsula$on Security IPv6 Problems DHCP Adapted from J. Schiller, Mobile Communications 1 Mo$va$on for Mobile IP Rou$ng based on IP

More information

Internet Connectivity for Ad hoc Mobile Networks

Internet Connectivity for Ad hoc Mobile Networks Internet Connectivity for Ad hoc Mobile Networks Yuan Sun Elizabeth M. Belding-Royer Department of Computer Science University of California, Santa Barbara suny, ebelding @cs.ucsb.edu Charles E. Perkins

More information

Mobile Internet Protocol v6 MIPv6

Mobile Internet Protocol v6 MIPv6 Mobile Internet Protocol v6 MIPv6 A brief introduction Holger.Zuleger@hznet.de 13-dec-2005 Holger Zuleger 1/15 > c Defined by MIPv6 RFC3775: Mobility Support in IPv6 (June 2004) RFC3776: Using IPsec to

More information

Threats and Security Analysis for Enhanced Secure Neighbor Discovery Protocol (SEND) of IPv6 NDP Security

Threats and Security Analysis for Enhanced Secure Neighbor Discovery Protocol (SEND) of IPv6 NDP Security Threats and Security Analysis for Enhanced Secure Neighbor Discovery Protocol (SEND) of IPv6 NDP Security Yvette E. Gelogo 1, Ronnie D. Caytiles 1 and Byungjoo Park 1 * 1Multimedia Engineering Department,

More information

An Active Network Based Hierarchical Mobile Internet Protocol Version 6 Framework

An Active Network Based Hierarchical Mobile Internet Protocol Version 6 Framework An Active Network Based Hierarchical Mobile Internet Protocol Version 6 Framework Zutao Zhu Zhenjun Li YunYong Duan Department of Business Support Department of Computer Science Department of Business

More information

Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents

Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents 1 Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents Albert Cabellos-Aparicio, Jordi Domingo-Pascual Abstract A foreseeable scenario is where on the Internet Mobile IPv6 is deployed

More information

VPN. Date: 4/15/2004 By: Heena Patel Email:hpatel4@stevens-tech.edu

VPN. Date: 4/15/2004 By: Heena Patel Email:hpatel4@stevens-tech.edu VPN Date: 4/15/2004 By: Heena Patel Email:hpatel4@stevens-tech.edu What is VPN? A VPN (virtual private network) is a private data network that uses public telecommunicating infrastructure (Internet), maintaining

More information

21.4 Network Address Translation (NAT) 21.4.1 NAT concept

21.4 Network Address Translation (NAT) 21.4.1 NAT concept 21.4 Network Address Translation (NAT) This section explains Network Address Translation (NAT). NAT is also known as IP masquerading. It provides a mapping between internal IP addresses and officially

More information

Mobility Management 嚴 力 行 高 雄 大 學 資 工 系

Mobility Management 嚴 力 行 高 雄 大 學 資 工 系 Mobility Management 嚴 力 行 高 雄 大 學 資 工 系 Mobility Management in Cellular Systems Cellular System HLR PSTN MSC MSC VLR BSC BSC BSC cell BTS BTS BTS BTS MT BTS BTS BTS BTS HLR and VLR HLR (Home Location Register)

More information

IP Security. Ola Flygt Växjö University, Sweden http://w3.msi.vxu.se/users/ofl/ Ola.Flygt@vxu.se +46 470 70 86 49

IP Security. Ola Flygt Växjö University, Sweden http://w3.msi.vxu.se/users/ofl/ Ola.Flygt@vxu.se +46 470 70 86 49 IP Security Ola Flygt Växjö University, Sweden http://w3.msi.vxu.se/users/ofl/ Ola.Flygt@vxu.se +46 470 70 86 49 1 Internetworking and Internet Protocols (Appendix 6A) IP Security Overview IP Security

More information

Key Management and Distribution

Key Management and Distribution and Distribution CSS322: Security and Cryptography Sirindhorn International Institute of Technology Thammasat University Prepared by Steven Gordon on 23 January 2011 CSS322Y10S2L12, Steve/Courses/CSS322/Lectures/key.tex,

More information

BASIC ANALYSIS OF TCP/IP NETWORKS

BASIC ANALYSIS OF TCP/IP NETWORKS BASIC ANALYSIS OF TCP/IP NETWORKS INTRODUCTION Communication analysis provides powerful tool for maintenance, performance monitoring, attack detection, and problems fixing in computer networks. Today networks

More information

ProCurve Networking IPv6 The Next Generation of Networking

ProCurve Networking IPv6 The Next Generation of Networking ProCurve Networking The Next Generation of Networking Introduction... 2 Benefits from... 2 The Protocol... 3 Technology Features and Benefits... 4 Larger number of addresses... 4 End-to-end connectivity...

More information

Internet Control Protocols Reading: Chapter 3

Internet Control Protocols Reading: Chapter 3 Internet Control Protocols Reading: Chapter 3 ARP - RFC 826, STD 37 DHCP - RFC 2131 ICMP - RFC 0792, STD 05 1 Goals of Today s Lecture Bootstrapping an end host Learning its own configuration parameters

More information

IPv6 First Hop Security Protecting Your IPv6 Access Network

IPv6 First Hop Security Protecting Your IPv6 Access Network IPv6 First Hop Security Protecting Your IPv6 Access Network What You Will Learn This paper provides a brief introduction to common security threats on IPv6 campus access networks and will explain the value

More information

Security issues with Mobile IP

Security issues with Mobile IP Technical report, IDE1107, February 2011 Security issues with Mobile IP Master s Thesis in Computer Network Engineering Abdel Rahman Alkhawaja & Hatem Sheibani School of Information Science, Computer and

More information

Mobility Management in DECT/IPv6 Networks

Mobility Management in DECT/IPv6 Networks Mobility Management in DECT/IPv6 Networks Sarantis Paskalis 1, Georgios Lampropoulos 1, and Georgios Stefanou 1 Department of Informatics and Telecommunications University of Athens, Greece Abstract. The

More information

IPsec Details 1 / 43. IPsec Details

IPsec Details 1 / 43. IPsec Details Header (AH) AH Layout Other AH Fields Mutable Parts of the IP Header What is an SPI? What s an SA? Encapsulating Security Payload (ESP) ESP Layout Padding Using ESP IPsec and Firewalls IPsec and the DNS

More information

Integrated DNS and IPv6 mobility for next generation Internet

Integrated DNS and IPv6 mobility for next generation Internet Integrated DNS and IPv6 mobility for next generation Internet Winston K G SEAH Seng Kee TAN Institute for Infocomm Research 21, Heng Mui Keng Terrace, Singapore 119613 Tel: +65 68742012 Email: winston@i2r.a-star.edu.sg

More information

Network Security. Mobin Javed. October 5, 2011

Network Security. Mobin Javed. October 5, 2011 Network Security Mobin Javed October 5, 2011 In this class, we mainly had discussion on threat models w.r.t the class reading, BGP security and defenses against TCP connection hijacking attacks. 1 Takeaways

More information

0-7803-4902-4/98/$10.00 (c) 1998 IEEE

0-7803-4902-4/98/$10.00 (c) 1998 IEEE Application of Mobile 1P to Tactical Mobile Internetworking Charles Graff Michael Bereschinsky Mitesh Patel US Army CECOM, Fort Monmouth, NJ Li Fung Chang BeHcore331 Newman Springs Rd. Red Bank, NJ 07701

More information

5.0 Network Architecture. 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network

5.0 Network Architecture. 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network 5.0 Network Architecture 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network 1 5.1The Internet Worldwide connectivity ISPs connect private and business users Private: mostly dial-up connections Business:

More information

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. Course Name: TCP/IP Networking Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. TCP/IP is the globally accepted group of protocols

More information

Network Mobility Support Scheme on PMIPv6 Networks

Network Mobility Support Scheme on PMIPv6 Networks Network Mobility Support Scheme on PMIPv6 Networks Hyo-Beom Lee 1, Youn-Hee Han 2 and Sung-Gi Min 1 1 Dept. of Computer Science and Engineering, Korea University, Seoul, South Korea. sgmin@korea.ac.kr

More information

Static and Dynamic Network Configuration

Static and Dynamic Network Configuration CHAPTER 6 This chapter describes: Static Networks Dynamic Networks Static Networks The mobile access router can be part of a static network or a dynamic network. A static network supports stub routers

More information

RARP: Reverse Address Resolution Protocol

RARP: Reverse Address Resolution Protocol SFWR 4C03: Computer Networks and Computer Security January 19-22 2004 Lecturer: Kartik Krishnan Lectures 7-9 RARP: Reverse Address Resolution Protocol When a system with a local disk is bootstrapped it

More information

Mobile IP and Wireless Application Protocol

Mobile IP and Wireless Application Protocol Mobile IP and Wireless Application Protocol Mobile IP Uses Enable computers to maintain Internet connectivity while moving from one Internet attachment point to another Mobile user's point of attachment

More information

Case Study for Layer 3 Authentication and Encryption

Case Study for Layer 3 Authentication and Encryption CHAPTER 2 Case Study for Layer 3 Authentication and Encryption This chapter explains the basic tasks for configuring a multi-service, extranet Virtual Private Network (VPN) between a Cisco Secure VPN Client

More information

Proactive DAD: An L2-assisted Fast Address Acquisition. Strategy for Mobile IPv6 Networks

Proactive DAD: An L2-assisted Fast Address Acquisition. Strategy for Mobile IPv6 Networks Proactive DAD: An L2-assisted Fast Address Acquisition Strategy for Mobile IPv6 Networks Chien-Chao Tseng Department of Computer Science and Information Engineering National Chiao-Tung University Hsinchu,

More information

Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents

Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents Load Balancing in Mobile IPv6 s Correspondent Networks with Mobility Agents Albert Cabellos-Aparicio, Jordi Domingo Pascual Departament d Arquitectura de Computadors Universitat Politècnica de Catalunya

More information

On the Design of Mobility Management Scheme for 802.16-based Network Environment

On the Design of Mobility Management Scheme for 802.16-based Network Environment On the Design of obility anagement Scheme for 802.16-based Network Environment Junn-Yen Hu and Chun-Chuan Yang ultimedia and Communications Laboratory Department of Computer Science and Information Engineering

More information

Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC)

Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC) Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC) http://users.encs.concordia.ca/~glitho/ Outline 1. LTE 2. EPC architectures (Basic and advanced) 3. Mobility management in EPC 4.

More information

Dedication Preface 1. The Age of IPv6 1.1 INTRODUCTION 1.2 PROTOCOL STACK 1.3 CONCLUSIONS 2. Protocol Architecture 2.1 INTRODUCTION 2.

Dedication Preface 1. The Age of IPv6 1.1 INTRODUCTION 1.2 PROTOCOL STACK 1.3 CONCLUSIONS 2. Protocol Architecture 2.1 INTRODUCTION 2. Dedication Preface 1. The Age of IPv6 1.1 INTRODUCTION 1.2 PROTOCOL STACK 1.3 CONCLUSIONS 2. Protocol Architecture 2.1 INTRODUCTION 2.2 COMPARISONS OF IP HEADER FORMATS 2.3 EXTENSION HEADERS 2.3.1 Options

More information

Tunnel Broker System Using IPv4 Anycast

Tunnel Broker System Using IPv4 Anycast Tunnel Broker System Using IPv4 Anycast Xin Liu Department of Electronic Engineering Tsinghua Univ. lx@ns.6test.edu.cn Xing Li Department of Electronic Engineering Tsinghua Univ. xing@cernet.edu.cn ABSTRACT

More information

Internet Architecture for Robust Mobility. Sangheon Pack (백상헌) Korea University shpack@korea.ac.kr

Internet Architecture for Robust Mobility. Sangheon Pack (백상헌) Korea University shpack@korea.ac.kr Internet Architecture for Robust Mobility Sangheon Pack (백상헌) Korea University shpack@korea.ac.kr Contents Introduction IETF Activity Home Agent Reliability Protocol P2P-based Approaches ROAM and SAMP

More information

More Internet Support Protocols

More Internet Support Protocols Domain Name System (DNS) Ch 2.5 More Internet Support Protocols Problem statement: Average brain can easily remember 7 digits On average, IP addresses have 10.28 digits We need an easier way to remember

More information

Final exam review, Fall 2005 FSU (CIS-5357) Network Security

Final exam review, Fall 2005 FSU (CIS-5357) Network Security Final exam review, Fall 2005 FSU (CIS-5357) Network Security Instructor: Breno de Medeiros 1. What is an insertion attack against a NIDS? Answer: An insertion attack against a network intrusion detection

More information

CS268 Exam Solutions. 1) End-to-End (20 pts)

CS268 Exam Solutions. 1) End-to-End (20 pts) CS268 Exam Solutions General comments: ) If you would like a re-grade, submit in email a complete explanation of why your solution should be re-graded. Quote parts of your solution if necessary. In person

More information

Mobility Management Advanced

Mobility Management Advanced Mobility Management Advanced Summer Semester 2011 Integrated Communication Systems Group Ilmenau University of Technology Outline Motivation Mobility Management Approaches in the TCP/IP Reference Model

More information

ABSTRACT. Introduction. Table of Contents. By Yi-an Chen

ABSTRACT. Introduction. Table of Contents. By Yi-an Chen A Survey Paper on Mobile IP By Yi-an Chen ABSTRACT Mobile Internet Protocol (IP) is a new recommended Internet protocol designed to support the mobility of a user (host). Host mobility is becoming important

More information

Internet Protocol version 4 Part I

Internet Protocol version 4 Part I Internet Protocol version 4 Part I Claudio Cicconetti International Master on Information Technology International Master on Communication Networks Engineering Table of Contents

More information

TCP for Wireless Networks

TCP for Wireless Networks TCP for Wireless Networks Outline Motivation TCP mechanisms Indirect TCP Snooping TCP Mobile TCP Fast retransmit/recovery Transmission freezing Selective retransmission Transaction oriented TCP Adapted

More information

Group Encrypted Transport VPN

Group Encrypted Transport VPN Group Encrypted Transport VPN Petr Růžička petr.ruzicka@cisco.com Cisco Systems Czech Republic V Celnici 10, 117 21 Praha Abstract Today's networked applications, such as voice and video, are accelerating

More information

Symantec Endpoint Protection 11.0 Network Threat Protection (Firewall) Overview and Best Practices White Paper

Symantec Endpoint Protection 11.0 Network Threat Protection (Firewall) Overview and Best Practices White Paper Symantec Endpoint Protection 11.0 Network Threat Protection (Firewall) Overview and Best Practices White Paper Details: Introduction When computers in a private network connect to the Internet, they physically

More information

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet CCNA R&S: Introduction to Networks Chapter 5: Ethernet 5.0.1.1 Introduction The OSI physical layer provides the means to transport the bits that make up a data link layer frame across the network media.

More information

Introduction to Network Operating Systems

Introduction to Network Operating Systems As mentioned earlier, different layers of the protocol stack use different kinds of addresses. We can now see that the Transport Layer (TCP) uses port addresses to route data to the correct process, the

More information

SSL VPN Technology White Paper

SSL VPN Technology White Paper SSL VPN Technology White Paper Keywords: SSL VPN, HTTPS, Web access, TCP access, IP access Abstract: SSL VPN is an emerging VPN technology based on HTTPS. This document describes its implementation and

More information

CS 665: Computer System Security. Network Security. Usage environment. Sources of vulnerabilities. Information Assurance Module

CS 665: Computer System Security. Network Security. Usage environment. Sources of vulnerabilities. Information Assurance Module CS 665: Computer System Security Network Security Bojan Cukic Lane Department of Computer Science and Electrical Engineering West Virginia University 1 Usage environment Anonymity Automation, minimal human

More information

Security Considerations for Intrinsic Monitoring within IPv6 Networks: Work in Progress

Security Considerations for Intrinsic Monitoring within IPv6 Networks: Work in Progress Security Considerations for Intrinsic Monitoring within IPv6 Networks: Work in Progress Alan Davy and Lei Shi Telecommunication Software&Systems Group, Waterford Institute of Technology, Ireland adavy,lshi@tssg.org

More information

IP Anycast: Point to (Any) Point Communications. Draft 0.3. Chris Metz, chmetz@cisco.com. Introduction

IP Anycast: Point to (Any) Point Communications. Draft 0.3. Chris Metz, chmetz@cisco.com. Introduction IP Anycast: Point to (Any) Point Communications Draft 0.3 Chris Metz, chmetz@cisco.com Introduction The Internet supports several different communication paradigms. Unicast is defined as a point-to-point

More information

This chapter covers the following topics: Characteristics of roaming Layer 2 roaming Layer 3 roaming and an introduction to Mobile IP

This chapter covers the following topics: Characteristics of roaming Layer 2 roaming Layer 3 roaming and an introduction to Mobile IP This chapter covers the following topics: Characteristics of roaming Layer 2 roaming Layer 3 roaming and an introduction to Mobile IP C H A P T E R 5 Mobility This book covers the major components of 802.11

More information

3GPP TSG SA WG3 Security S3-000686 Meeting S3#16 Sophia Antipolis, 28-30 November, 2000. Abstract

3GPP TSG SA WG3 Security S3-000686 Meeting S3#16 Sophia Antipolis, 28-30 November, 2000. Abstract 3GPP TSG SA WG3 Security S3-000686 Meeting S3#16 Sophia Antipolis, 28-30 November, 2000 Source: Siemens AG Title: SA negotiation protocol for the Z A interface Document for: Discussion and decision Work

More information

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols Guide to TCP/IP, Third Edition Chapter 3: Data Link and Network Layer TCP/IP Protocols Objectives Understand the role that data link protocols, such as SLIP and PPP, play for TCP/IP Distinguish among various

More information

Neighbour Discovery in IPv6

Neighbour Discovery in IPv6 Neighbour Discovery in IPv6 Andrew Hines Topic No: 17 Email: hines@zitmail.uni-paderborn.de Organiser: Christian Schindelhauer University of Paderborn Immatriculation No: 6225220 August 4, 2004 1 Abstract

More information

Computer Networks. Wireless and Mobile Networks. László Böszörményi Computer Networks Mobile - 1

Computer Networks. Wireless and Mobile Networks. László Böszörményi Computer Networks Mobile - 1 Computer Networks Wireless and Mobile Networks László Böszörményi Computer Networks Mobile - 1 Background Number of wireless (mobile) phone subscribers now exceeds number of wired phone subscribers! Computer

More information

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme. Auxiliary Protocols

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme. Auxiliary Protocols Auxiliary Protocols IP serves only for sending packets with well-known addresses. Some questions however remain open, which are handled by auxiliary protocols: Address Resolution Protocol (ARP) Reverse

More information

Protocol Data Units and Encapsulation

Protocol Data Units and Encapsulation Chapter 2: Communicating over the 51 Protocol Units and Encapsulation For application data to travel uncorrupted from one host to another, header (or control data), which contains control and addressing

More information

APNIC elearning: IPSec Basics. Contact: training@apnic.net. esec03_v1.0

APNIC elearning: IPSec Basics. Contact: training@apnic.net. esec03_v1.0 APNIC elearning: IPSec Basics Contact: training@apnic.net esec03_v1.0 Overview Virtual Private Networks What is IPsec? Benefits of IPsec Tunnel and Transport Mode IPsec Architecture Security Associations

More information

Outline. Wireless System Integration WLAN. WAN Technologies ดร. อน นต ผลเพ ม LAN. WAN Server LAN. Wireless System Architecture Protocols

Outline. Wireless System Integration WLAN. WAN Technologies ดร. อน นต ผลเพ ม LAN. WAN Server LAN. Wireless System Architecture Protocols 204526 Wireless LANs 1 st semester 2002 (June September) Wireless System Integration ดร. อน นต ผลเพ ม Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th Intelligent Wireless Network Group (IWING Lab) http://iwing.cpe.ku.ac.th

More information

Security vulnerabilities in the Internet and possible solutions

Security vulnerabilities in the Internet and possible solutions Security vulnerabilities in the Internet and possible solutions 1. Introduction The foundation of today's Internet is the TCP/IP protocol suite. Since the time when these specifications were finished in

More information

White Paper. Mobility and Mobile IP, Introduction. Abstract

White Paper. Mobility and Mobile IP, Introduction. Abstract Doc Number: IPU-2001:0002, Rev C White Paper Mobility and Mobile IP, Introduction Abstract This white paper introduces networking with Mobile IP and related functionality. In particular the paper describes

More information

SURVEY ON MOBILITY MANAGEMENT PROTOCOLS FOR IPv6

SURVEY ON MOBILITY MANAGEMENT PROTOCOLS FOR IPv6 SURVEY ON MOBILITY MANAGEMENT PROTOCOLS FOR IPv6 BASED NETWORK 1 Nitul Dutta, 2 Iti Saha Misra, 3 Kushal Pokhrel and 4 Md. Abu Safi 1 Department of Computer Science & Engineering, Sikkim Manipal Institute

More information

Charles E. Perkins, Sun Microsystems

Charles E. Perkins, Sun Microsystems Abstract Mobile IP has been designed within the IETF to serve the needs of the burgeoning population of mobile computer users who wish to connect to the Internet and maintain communications as they move

More information

IPv6 mobility and ad hoc network mobility overview report

IPv6 mobility and ad hoc network mobility overview report Institut Eurecom 1 Department of Mobile Communications 2229, route des Crêtes B.P. 193 06904 Sophia Antipolis FRANCE Research Report RR-08-217 IPv6 mobility and ad hoc network mobility overview report

More information

Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=134801

Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=134801 Citation: Parvin, Sazia and Ali, Shohrab and Han, Song and Dillon, Tharam. 2009. Security against DoS attack in mobile IP communication, in Atilla Elci, Mehmet A. Orgun and Alexander Chefranov (ed), 2nd

More information

Abstract. 2 Overview of mobility in WLAN. 1 Introduction

Abstract. 2 Overview of mobility in WLAN. 1 Introduction A study of mobility in WLAN Fengping Li Helsinki University of Technology Telecommunication Software and Multimedia Laboratory fli@cc.hut.fi Abstract This paper studies mobility in wireless LAN (WLAN,

More information

Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application. Author: Fung, King Pong

Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application. Author: Fung, King Pong Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application Author: Fung, King Pong MSc in Information Technology The Hong Kong Polytechnic University June 1999 i Abstract Abstract of dissertation

More information

Internet Protocol Address

Internet Protocol Address SFWR 4C03: Computer Networks & Computer Security Jan 17-21, 2005 Lecturer: Kartik Krishnan Lecture 7-9 Internet Protocol Address Addressing is a critical component of the internet abstraction. To give

More information

DNS Extensions to Support Location Management in IP Networks

DNS Extensions to Support Location Management in IP Networks DNS Extensions to Support Location Management in IP Networks Alexandros Kaloxylos, Stathes Hadjiefthymiades, Lazaros Merakos Communication Networks Laboratory, Department of Informatics, University of

More information

Overview. Securing TCP/IP. Introduction to TCP/IP (cont d) Introduction to TCP/IP

Overview. Securing TCP/IP. Introduction to TCP/IP (cont d) Introduction to TCP/IP Overview Securing TCP/IP Chapter 6 TCP/IP Open Systems Interconnection Model Anatomy of a Packet Internet Protocol Security (IPSec) Web Security (HTTP over TLS, Secure-HTTP) Lecturer: Pei-yih Ting 1 2

More information

Firewalls, Tunnels, and Network Intrusion Detection. Firewalls

Firewalls, Tunnels, and Network Intrusion Detection. Firewalls Firewalls, Tunnels, and Network Intrusion Detection 1 Firewalls A firewall is an integrated collection of security measures designed to prevent unauthorized electronic access to a networked computer system.

More information

Ethernet. Ethernet. Network Devices

Ethernet. Ethernet. Network Devices Ethernet Babak Kia Adjunct Professor Boston University College of Engineering ENG SC757 - Advanced Microprocessor Design Ethernet Ethernet is a term used to refer to a diverse set of frame based networking

More information

19531 - Telematics. 9th Tutorial - IP Model, IPv6, Routing

19531 - Telematics. 9th Tutorial - IP Model, IPv6, Routing 19531 - Telematics 9th Tutorial - IP Model, IPv6, Routing Bastian Blywis Department of Mathematics and Computer Science Institute of Computer Science 06. January, 2011 Institute of Computer Science Telematics

More information

Load Balancing. Final Network Exam LSNAT. Sommaire. How works a "traditional" NAT? Un article de Le wiki des TPs RSM.

Load Balancing. Final Network Exam LSNAT. Sommaire. How works a traditional NAT? Un article de Le wiki des TPs RSM. Load Balancing Un article de Le wiki des TPs RSM. PC Final Network Exam Sommaire 1 LSNAT 1.1 Deployement of LSNAT in a globally unique address space (LS-NAT) 1.2 Operation of LSNAT in conjunction with

More information

SERVICE DISCOVERY AND MOBILITY MANAGEMENT

SERVICE DISCOVERY AND MOBILITY MANAGEMENT Objectives: 1) Understanding some popular service discovery protocols 2) Understanding mobility management in WLAN and cellular networks Readings: 1. Fundamentals of Mobile and Pervasive Computing (chapt7)

More information

A Study on Mobile IPv6 Based Mobility Management Architecture

A Study on Mobile IPv6 Based Mobility Management Architecture UDC 621.396.69:681.32 A Study on Mobile IPv6 Based Mobility Management Architecture VTsuguo Kato VRyuichi Takechi VHideaki Ono (Manuscript received January 19, 2001) Mobile IPv6 is considered to be one

More information

An MPLS-Based Micro-mobility Solution

An MPLS-Based Micro-mobility Solution An MPLS-Based Micro-mobility Solution IEEE-802.21-Based Control Plane Rajendra Persaud 1, Ralf Wienzek 1, Gerald Berghoff 2, and Ralf Schanko 2 1 Chair of Computer Science 4, RWTH Aachen University, Germany

More information

Firewalls, Tunnels, and Network Intrusion Detection

Firewalls, Tunnels, and Network Intrusion Detection Firewalls, Tunnels, and Network Intrusion Detection 1 Part 1: Firewall as a Technique to create a virtual security wall separating your organization from the wild west of the public internet 2 1 Firewalls

More information

Naming vs. Locating Entities

Naming vs. Locating Entities Naming vs. Locating Entities Till now: resources with fixed locations (hierarchical, caching,...) Problem: some entity may change its location frequently Simple solution: record aliases for the new address

More information