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]