Draft-engelstad-manet- name-resolution-00.txt IETF 57, Vienna MANET WG meeting 16.07.2003 Paal Engelstad, Telenor R&D / UniK.

Slides:



Advertisements
Similar presentations
Extensible Manet Auto-configuration Protocol (EMAP) draft-ros-autoconf-emap-02.txt Pedro M. Ruiz Francisco J. Ros March, 2006 Dallas, USA 65 th IETF.
Advertisements

1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
Analysis of NAT-Based Internet Connectivity for Multi-Homed On-Demand Ad Hoc Networks Engelstad, P.E. and Egeland, G. University of Oslo (UniK) / Telenor.
TAODV: A Trusted AODV Routing Protocol for MANET Li Xiaoqi, GiGi March 22, 2004.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
1 Name Service in IPv6 Mobile Ad-hoc Network connected to the Internet Jaehoon Jeong, ETRI PIMRC 2003.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
TAODV: A Trust Model Based Routing Protocol for Secure Ad Hoc Networks Li Xiaoqi, GiGi October 28, 2003.
Routing Security in Ad Hoc Networks
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
1 Name Directory Service based on MAODV and Multicast DNS for IPv6 MANET Jaehoon Jeong, ETRI VTC 2004.
Ad-hoc On-Demand Distance Vector Routing (AODV) Sirisha R. Medidi.
1 DNS Name Service based on Secure Multicast DNS for IPv6 Mobile Ad-hoc Network Jaehoon Jeong, ETRI ICACT.
Computer Networks: Wireless Networks Ivan Marsic Rutgers University Chapter 6 – Wireless Networks.
8/7/2015 Mobile Ad hoc Networks COE 549 Routing Protocols II Tarek Sheltami KFUPM CCSE COE 1.
Ad Hoc Wireless Routing COS 461: Computer Networks
DHCP for Multi-hop Wireless Ad-Hoc Networks Presented by William List.
Support Protocols and Technologies. Topics Filling in the gaps we need to make for IP forwarding work in practice – Getting IP addresses (DHCP) – Mapping.
Mobile Ad-hoc Pastry (MADPastry) Niloy Ganguly. Problem of normal DHT in MANET No co-relation between overlay logical hop and physical hop – Low bandwidth,
1 Dynamic Host Configuration Protocol (DHCP) Relates to Lab 7. Module about dynamic assignment of IP addresses with DHCP.
DNS: Domain Name System
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Multi hop Connectivity in Mobile Ad hoc Networks (MANETs) Habib-ur.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Securing AODV Routing Protocol in Mobile Ad-hoc Networks Phung Huu Phu, Myeongjae Yi, and Myung-Kyun Kim Network-based Automation Research Center and School.
Mobile Adhoc Network: Routing Protocol:AODV
Ad hoc On-demand Distance Vector (AODV) Routing Protocol ECE 695 Spring 2006.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
CMPT 471 Networking II Address Resolution IPv4 ARP RARP 1© Janice Regan, 2012.
Ad Hoc Routing: The AODV and DSR Protocols Jonathan Sevy Geometric and Intelligent Computing Lab Drexel University
1 AutoconfBOF2.PPT / Aug / Singh,Perkins,Clausen IETF Not Confidential Ad hoc network autoconfiguration: definition and problem statement (draft-singh-autoconf-adp-00.txt)
RFC 3561 AODV Routing Protocol Mobile Ad Hoc Networking Working Group Charles E. Perkins INTERNET DRAFT Nokia Research Center 19 June 2002 Elizabeth M.
Polytechnic University1 The internetworking solution of the Internet Prof. Malathi Veeraraghavan Elec. & Comp. Engg. Dept/CATT Polytechnic University
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Hyung-Min Lee ©Networking Lab., 2001 Chapter 8 ARP and RARP.
Ad Hoc Routing: The AODV and DSR Protocols Speaker : Wilson Lai “Performance Comparison of Two On-Demand Routing Protocols for Ad Hoc Networks”, C. Perkins.
Routing in Mobile Ad Hoc Networks (from Ad Hoc Networking by Charles Perkins) Thanks to Prof. Yu at Cleveland State Univ.
Security in Ad Hoc Networks. What is an Ad hoc network? “…a collection of wireless mobile hosts forming a temporary network without the aid of any established.
CPSC 441: DNS 1. DNS: Domain Name System Internet hosts: m IP address (32 bit) - used for addressing datagrams m “name”, e.g., - used by.
BCP for ARP/ND Scaling for Large Data Centers
#1 EETS 8316/NTU CC725-N/TC/ Routing - Circuit Switching  Telephone switching was hierarchical with only one route possible —Added redundant routes.
AODV: Introduction Reference: C. E. Perkins, E. M. Royer, and S. R. Das, “Ad hoc On-Demand Distance Vector (AODV) Routing,” Internet Draft, draft-ietf-manet-aodv-08.txt,
ARP Address Resolution Protocol RFC 0826 ARP Request – Who has ip address ARP Reply – is mine( a6-50)
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Ad-hoc On Demand Distance Vector Protocol Hassan Gobjuka.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
Strawman Recharter Nov 12, Basic Problem “The purpose of this working group is to standardize IP routing protocol functionality suitable for wireless.
Fundamentals of Computer Networks ECE 478/578
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
Doc.: IEEE /1893r0 Submission December 2006 Marc Mosko, PARCSlide 1 [HWMP Routing Loops] Notice: This document has been prepared to assist IEEE.
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
Naming and Service Discovery (draft-troan-homenet-naming-and-sd) IETF 85, Nov 2012 Authors: Ole Trøan(Cisco) Shwetha Bhandari (Cisco) Stephen Orr(Cisco)
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Teemu Savolainen (Nokia) MIF WG IETF#75 28-July-2009
Internet Networking recitation #4
A comparison of Ad-Hoc Routing Protocols
CBRP: A Cluster-based Routing Protocol for Mobile Ad hoc Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Packet forwarding for non-routable devices in Multi-hop Wireless Mesh
Ch 17 - Binding Protocol Addresses
Other Routing Protocols
A Routing Protocol for WLAN Mesh
10th International Conference on Telecommunication, ICT’2003,
Computer Networks: Wireless Networks
Routing protocols in Mobile Ad Hoc Network
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Inter-AS OAM for SR Networks IETF 105, Montreal
Presentation transcript:

draft-engelstad-manet- name-resolution-00.txt IETF 57, Vienna MANET WG meeting Paal Engelstad, Telenor R&D / UniK

Problem Statement Need user-friendly way to address servers on ad- hoc network –Need Name Lookup (e.g. FQDN->IP-address) This draft focuses on on-demand ad-hoc networks Assumptions –Network is without infrastructure DNS not appropriate Need something similar to LLMNR /mDNS or Node Information Queries Need MANET-specific solution due to multi-hop –However, network might have external connectivity Should solution interoperate with DNS?

NOT Integrating Lookup with Route Discovery -> 3 Broadcasts (I) NR NS Name Requestor Name reSponder 1.Name Requestor broadcasts a name resolution request

2.Name reSponder Broadcasts a reply (because no return route has been formed). NOT Integrating Lookup with Route Discovery -> 3 Broadcasts (II) NR NS Name Requestor Name reSponder

NOT Integrating Lookup with Route Discovery -> 3 Broadcasts (III) NR NS Name Requestor Name reSponder 1.Name Requestor broadcasts a name resolution request 2.Name reSponder Broadcasts a reply (because no return route has been formed). 1.Name Requestor broadcasts a name resolution request. 2.Name reSponder Broadcasts a reply (because no return route has been formed). 3.Name Requestor broadcasts a RREQ to find a route to the resolved IP-address (because no forward route has been formed).

Integrating Lookup with Route Discovery -> 1 Broadcast (I) NR NS Name Requestor Name reSponder 1.Name Requestor broadcasts a name resolution request, carried by a RREQ routing header, which forms a return unicast route.

2.Name reSponder unicasts a reply back along the return route. It is carried back by a RREP routing header, which forms a forward route. Integrating Lookup with Route Discovery -> 1 Broadcast (II) NR NS Name Requestor Name reSponder

1.Name Requestor broadcasts a name resolution request, carried by a RREQ routing header, which forms a return unicast route. 2.Name reSponder unicasts a reply back along the return route. It is carried back by a RREP routing header, which forms a forward route. 3.Name Requestor may contact the resolved IP address along the forward route. Integrating Lookup with Route Discovery -> 1 Broadcast (III) NR NS Name Requestor Name reSponder

RREQ and RREP extension formats Forward Lookup (FQDN-> IP-address) –”NREQ extension” (i.e extension to RREQs): | Type | Length | Name (FQDN) –”NREP extension” (i.e. extension to RREPs): | Type | Length | Reserved | #Addrs | : IP Address (list) : | Name (FQDN) In addition: Reverse lookup and SRV-like lookup successfully implemented (but not yet in draft)

Interworking with External Networks A MANET gateway is a MANET node that is also a router or host on an external IP network A MANET Gateways might proxy query to DNS on external network and inject the result back into the MANET

Future work Response Selection Rules –Responses from node present on MANET, prioritized over proxy- responses from gateway –Prioritize resolved IP addresses to which the best route exists Caching by intermediate nodes –Intermediate nodes cache name resolution information appearing in NREPs that they are forwarding. –Only respond with cached information when a route to the resolved IP address is valid. AODV: Gratuitous RREP? –successfully implemented but not yet in the draft For other proposed mechanisms and details, please refer to the draft See also:

Questions? Thank you for your attention!