Network Working Group M. Ninomiya Internet-Draft R. Atarashi Intended status: Informational Internet Initiative Japan Inc. Expires: September 27, 2009 March 26, 2009 The VLAN Model for Applications draft-ninomiya-netappvlan-02 Status of this Memo This Internet-Draft is submitted to IETF in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet- Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt. The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html. This Internet-Draft will expire on September 27, 2009. Copyright Notice Copyright (c) 2009 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents in effect on the date of publication of this document (http://trustee.ietf.org/license-info). Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Ninomiya & Atarashi Expires September 27, 2009 [Page 1] Internet-Draft The VLAN Model for Applications March 2009 Abstract This document describes the model for application and network interaction in reaction to Application Area Architecture Workshop held on February 11 and 12, 2008. There is not completed mechanism for collaboration between application and network yet even though a solution is required. The model proposed in this document is designed without a layer violation. This document propose the VLAN model for the application users. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1. Requirements notation . . . . . . . . . . . . . . . . . . 3 2. VLAN Model . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.1. VLAN Schema . . . . . . . . . . . . . . . . . . . . . . . 4 2.2. VLAN XML example . . . . . . . . . . . . . . . . . . . . . 6 3. Security Considerations . . . . . . . . . . . . . . . . . . . 8 4. Normative References . . . . . . . . . . . . . . . . . . . . . 9 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 10 Ninomiya & Atarashi Expires September 27, 2009 [Page 2] Internet-Draft The VLAN Model for Applications March 2009 1. Introduction This document describes the model for application and network interaction in reaction to Application Area Architecture Workshop held on February 11 and 12, 2008. There is not completed mechanism for collaboration between application and network yet even though a solution is required. The model proposed in this document is designed without a layer violation. This document propose the VLAn model for the application users. 1.1. Requirements notation The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119]. Ninomiya & Atarashi Expires September 27, 2009 [Page 3] Internet-Draft The VLAN Model for Applications March 2009 2. VLAN Model The VLAN is one of technologies to implement the L2 layer closed network. Since VLAN configuration is proprietary parameter and interface, it is useful to provide common model and schema for the application users. This model is the primitive data model involved by usage scenario corresponding to requirements. This kind of primitive data model is required to standardized because it should be common for application and user. Application and user don't need to CLI level configuration using this model. We designed the common VLAN model as below. +-------------------------------------------------+ | Network Device | | | +-------------------------------------------------+ port 0/7 port 0/11 port 0/15 port 0/17 | | | | | | | | VLAN100 VLAN100 untag untag | | | | | | | | port 0/1 port 0/1 port 0/1 port 0/1 +---------+ +---------+ +---------+ +---------+ | ServerA | | ServerB | | ServerC | | ServerD | | | | | | | | | +---------+ +---------+ +---------+ +---------+ 2.1. VLAN Schema This section describes the VLAN Schema. This schema can describe both tagged vlan and untagged vlan. Tagged vlan id is managed to keep uniq and not exceed to 4096. Ninomiya & Atarashi Expires September 27, 2009 [Page 4] Internet-Draft The VLAN Model for Applications March 2009 Ninomiya & Atarashi Expires September 27, 2009 [Page 5] Internet-Draft The VLAN Model for Applications March 2009 2.2. VLAN XML example This section describes the VLAN XML example. Ninomiya & Atarashi Expires September 27, 2009 [Page 6] Internet-Draft The VLAN Model for Applications March 2009 tagged_vlan_domain_1 100 VLAN100 NetworkDevice:port0/7 NetworkDevice:port0/11 serverA:port0/1 serverB:port0/1 untagged_vlan_domain_1 untag NetworkDevice:port0/15 NetworkDevice:port0/17 serverC:port0/1 serverD:port0/1 Ninomiya & Atarashi Expires September 27, 2009 [Page 7] Internet-Draft The VLAN Model for Applications March 2009 3. Security Considerations TBD Ninomiya & Atarashi Expires September 27, 2009 [Page 8] Internet-Draft The VLAN Model for Applications March 2009 4. Normative References [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997. Ninomiya & Atarashi Expires September 27, 2009 [Page 9] Internet-Draft The VLAN Model for Applications March 2009 Authors' Addresses Megumi Ninomiya Internet Initiative Japan Inc. Jinbocho-Mitsui Buld., 1-105 Kanda Jinbo-cho, Chiyoda-ku, Tokyo 101-0051 Japan Phone: +81 3 5205 6464 Email: ninomiya@iij.ad.jp Ray S. Atarashi Internet Initiative Japan Inc. Jinbocho-Mitsui Buld., 1-105 Kanda Jinbo-cho, Chiyoda-ku, Tokyo 101-0051 Japan Phone: +81 3 5205 6464 Email: ray@iijlab.net Ninomiya & Atarashi Expires September 27, 2009 [Page 10]