MIF API Discussion Dapeng Liu/Ted Lemon. MIF Scenario APP Net 1 Net 2 Net 3 IF1 IF2 Server.

Slides:



Advertisements
Similar presentations
Happy Eyeballs Extension for Multiple Interfaces Gang Chen Carl
Advertisements

IP Family Selection for MIF Host Zhen Cao, Dapeng Liu China Mobile.
Applications Test Results in MIF environment draft-zheng-mif-apps-test-02.txt IETF 81 Quebec City.
DirectAccess is an Enterprise Solution: No support for Windows 7 Professional Requires two consecutive public IP addresses Cannot NAT to the DirectAccess.
Communication Protocols III Tenth Meeting. Connections in TCP A wants to send to B. What is the packet next move? A travels through hub and bridge to.
Draft-deng-mif-api-session-continuity-guide Hui Deng Suresh Krishnan
MIF API draft-ietf-mif-api-extension-05 Dapeng Liu.
RADIUS Server (Brocade Controller)
4: Network Layer4a-1 IP addresses: how to get one? Hosts (host portion): r hard-coded by system admin in a file r DHCP: Dynamic Host Configuration Protocol:
資 管 Lee Lesson 13 IPv6 and Name Resolution. 資 管 Lee Lesson Objectives IPv6 name-to-address and address-to-name resolution IPv6 name resolution support.
NETWORKING PRACTICAL EXAMPLE. REQUIRED HARDWARE BASICS Network Interface Card Ethernet Cable Client Server.
Chapter 13 Microsoft DNS Server n DNS server: A Microsoft service that resolves computer names to IP addresses, such as resolving the computer name Brown.
A day in the life: scenario
Internet Ethernet Token Ring Video High Speed Router Host A: Client browser: REQUEST:http//mango.ee.nogradesu.edu/c461.
TCP/IP Protocol Suite 1 Chapter 16 Upon completion you will be able to: Host Configuration: BOOTP and DHCP Know the types of information required by a.
1 Firewalls Types of Firewalls Inspection Methods  Static Packet Inspection  Stateful Packet Inspection  NAT  Application Firewalls Firewall Architecture.
Objectives Blue Color VLAN’s Should reach Message Server from all locations Red Color VLAN’s Should not Reach Message Server In Each L2 Switch Blue Color.
Discussion of MIF API draft-liu-mif-api-extension-04 IETF 80 March 28, 2011 Dapeng Liu.
API Extension for MIF- enabled Hosts Dapeng Liu, Zhen Cao, Bo Zhou.
End-host IP: MAC: 11:11:11:11:11 gateway IP: MAC: 22:22:22:22:22 Google server IP: interne t interface DNS server IP:
Pass4itsure Cisco Dumps
Dynamic Host Configuration Protocol
Understand Names Resolution
Chapter 5 VLSMs, Summarization and Troubleshooting TCP/IP
Gijeong Kim ,Junho Kim ,Sungwon Lee Kyunghee University
Virtualization of networks
Scaling Network Load Balancing Clusters
What’s the relationship here?
Module 8: Networking Services
A Typical Connection Scenario
SEMINAR ON DDNS (DYNAMIC DOMAIN NAME SERVICE)
CS 280: Summary: A day in the life of a web request
Course Review 2015 Computer networks 赵振刚
Host Configuration: BOOTP and DHCP
Programming Assignment #1
Teemu Savolainen (Nokia) MIF WG IETF#75 28-July-2009
Network Load Balancing Functionality
APP Demo Instruction -- Home Automation & Cloud Intercom.
Client Client 4) Hello , please give me the website
Internet Applications
NETW 203 Enthusiastic Studysnaptutorial.com
Host Configuration: BOOTP and DHCP
Chapter 6 The Data Link layer
Network Models, Hardware, Protocols and number systems
Net431:advanced net services
OPS235 Install and Configure a DHCP Server
Network Hardware and Protocols
Net 412 (Practical Part) Networks and Communication Department LAB 1.
DNS and DHCP Configuration
Chapters 1~5 Overview Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley Prof. Hong Liu for ECE369 Adapted from.
/ / / / / /27.
Implement Web Application Proxy (WAP)
Managing Routing Module 9 In this module we will look at the techniques required to ensure that messages are delivered to their intended destinations.
IP Addressing Research
INTERNET APPLICATIONS
Month 20xx doc.: IEEE /xxxr0
COMPUTER NETWORKS PRESENTATION
Programming Assignment #1
Synthesis A day in the life of a web request
Read this to find out how the internet works!
Windows Name Resolution
Multiple Interfaces (MIF) WG
Going IPv6 only For profit and for fun
Status on “Proposal for the whois database query”
What part of “NO” is so hard for the DNS to understand?
System Administration (LTAT )
MIF DHCPv6 Route Option Update
Multiple Interfaces (MIF) WG
Introduction to Home Networking
IS 4506 Configuring the FTP Service
Presentation transcript:

MIF API Discussion Dapeng Liu/Ted Lemon

MIF Scenario APP Net 1 Net 2 Net 3 IF1 IF2 Server

Happy Eyeballs Scenario Happy Eyeballs Library Net 1 Net 2 Net 3 IF1 IF2 Server APP

MIF API Communication Model APP API How many interfaces? 2 interfaces How many Nets on IF1? 2 Nets Net1, IF1, DNS configuration? Net1, IF1, DNS address: 2001::1 Net2, IF1, DNS configuration? Net2, IF1, DNS address: How many Nets on IF2? 1 Interface Net1, IF2, DNS configuration? Net1, IF2, DNS address: 2001::2 DNS query 2001::1, host.example.com A,AAAA DNS query , host.example.com A,AAAA DNS query 2001::1, host.example.com A,AAAA

MIF API Communication Model APP API 2001::1 DNS response: host.example.com IN A IN AAAA 2001:192:321::1 2002::1 DNS response: … DNS response: IN A SYN: IF1 SYN: IF1 SYN: IF2 SYN: IF IF1 2001:192:321::1 IF1 2001:192:321::1 IF2

Proposed MIF API Client message –Please announce interfaces –Please announce networks on interface X Message from API –Announcing interface X –Announcing network Y on Interface X, DNS Server D1,…,Dn API for information query

Client message –DNS Server S, please look up host H API message –Host H has A records A1,….,An –Host H has AAAA records A1,….,An API for DNS resolve

Client message –Please connect to IP address X on interface Y API message –Here is a connection to IP address X on interface Y –Connection to IP address X on interface Y failed because of Z API for connection

Q&A?