Internet DRAFT - draft-gjones-iaab

draft-gjones-iaab






INTERNET-DRAFT 				GJones, Author
Network Working Group			Los Angeles-USA
Obsoletes:
Category: 				06 November 2003
Expires: May 2004

              I.A.A.B. (Internet Address Access or Block)
		       draft-gjones-iaab-00.txt

Status of this Memo

   This document is an Internet-Draft and is NOT offered in
   accordance with Section 10 of RFC2026, and the author does not
   provide the IETF with any rights other than to publish as an
   Internet-Draft

   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.

	"The IETF invites any interested party to bring to its
         attention any copyrights, patents or patent applications, or
         other proprietary rights which may cover technology that may be
         required to practice this standard.  Please address the
         information to the IETF Executive Director."

Abstract

   This memo describes a simple method of creating a grouping of
   similar content businesses and user IP address's, telephone numbers,
   whether land line or wireless communications.
   This will provide for ease of controlling, accessing, or blocking
   businesses, governments, users and certain material throughout the
   internet and telecommunications community. (Content Identifier
   Positions)




GJones, Author                 			            [Page 1]
FF
Internet-draft I.A.A.B.(Internet Address Access or Block)  November 2003


Table of Contents

   1. Introduction ..................................................  3
      1.1 Terminology and Syntax conventions.........................  3
      1.2 Groups of similar content............ .....................  4
      1.3 Groups of similar content EXAMPLES (First Position)........  4
      1.4 Groups of similar content EXAMPLES (Second Position).......  5
      1.5 Identifiers Examples IPv4 and 6 + 2........................  5
      1.5 Identifiers Examples IPv4 and 6 + 2........................  6
   2. Internet Address Access or Block (I.A.A.B).....................  6
      2.1 Example "CIP" for IDP and CRX conventions..................  6
      2.2 Simple Access-list for "CIP" NEW...........................  7
      2.3 Special identification (Chat Rooms)........................  7
      2.4 ISP Diagram for Chat Room.(Attachment page,Visio,Word).....  8
      2.5 IANA and IETF Rules, or so designated authority............  9
      2.6 Declared business intent................... ...............  9
      2.7 Penalties for non compliance...............................  9
   3. Conclusion.....................................................  9
   4. References Section..... ......................................   9
   5. Security Considerations........................................  9
   6. Author's Address............................................... 10
   7. Full Copyright Statement....................................... 10
   8. Acknowledgement................................................ 10





























GJones, Author                 			               [Page 2]
FF
Internet-draft I.A.A.B.(Internet Address Access or Block)  November 2003

1. Introduction

   This memo introduces a simple and easier way of controlling material
   by utilizing groups of similar content.  By utilizing "IDP" and "CRX"
   Identifier and Cross Referencing Positions, we can identify the
   business or user's IP address and telephone number.(Data, Video,
   Voice over IP, whether POTS or wireless communications is used).
   Secondly, this memo will provide a way of declaring by way of
   documented content what is the declared business intent.  And lastly,
   this memo will provide a way to monitor and investigate chat rooms,
   and online messaging services.

  1.1  Terminology and Syntax conventions plans

  In this document the following new terms are also defined:

   "CIP"
   The "Content Identifier Positions" will be designated like alphanumeric
   characters, including ANSI, ASCII, HTML, DOS, Katakana, and all other
   language character types available worldwide.
   "IPv4 + 2"
   "IPv6 + 2"

   The + 2 of the Internet Protocol versions 4 or 6 is the Content
   Identifier positions "CIP".  These 2 (two) positions will be the first
   alphanumeric characters before the IP Address.
   "IDP" Identifier Position
   "CRX" Cross Reference Position

    The first position of the CIP will be the IDP, identifier position.
    The identifier position will be designated by IANA, ISO, and IESG.
    This character in the left-most position will be the PRIMARY routing
    designate, and will be PERMANENT and not modified except by the
    IANA, ISO, and IESG, OR SO DESIGNATED AUTHORITY unless re-register
    occurs.

   "X" = Any alphanumeric characters, including ANSI, ASCII, HTML, DOS,
   Katakana, and all other language character types available worldwide.
   Also, "X", can also mean, do not care. (Position character filler)

   "IDP"Identifier Positions +2 = "1X,  2X, 3X, 4X, ETC."
   "CRX" CROSS REFERENCE Capable Position + 2 = X1, X2, X3, X4, ETC..."
   The same "IDP", "CRX" designations must be used for Data, Video,
   Voice over IP, whether POTS or wireless communications is used.





GJones, Author                 			               [Page 3]
FF
Internet-draft I.A.A.B.(Internet Address Access or Block)  November 2003


   IDENTIFIER POSITIONS EXAMPLES 2 digit types IPv4 + 2

   1X - XXX.XXX.XXX.XXX  OR
      	1X.XXX.XXX.XXX.XXX
     CRX 11 - XXX-XXX-XXXX voice/ data/ video over IP, including POTS,
     and wireless
   2X - XXX.XXX.XXX.XXX  OR
      	2X.XXX.XXX.XXX.XXX
     CRX 21 - XXX-XXX-XXXX voice/data/video over IP, including POTS,
     and wireless.

   IDENTIFIER POSITIONS EXAMPLES 2digit types IPv6 + 2

   1X - XXX.XXX.XXX.XXX.175.200.100.10  OR
      	1X.XXX.XXX.XXX.XXX.175.200.100.10
     CRX 11 - XXX-XXX-XXXX voice/data/video over IP, including POTS,
     and wireless
   2X - XXX.XXX.XXX.XXX.173.101.100.10  OR
      	2X.XXX.XXX.XXX.XXX.175.200.100.10
     CRX 21 - XXX-XXX-XXXX voice/data/video over IP, including POTS,
     and wireless

1.2.  Groups of similar content overview
   By grouping businesses, governments, countries, ISP's, etc... and
   even users, we can effectively filter routing decisions quickly,
   and block or ignore unwanted material. With this convention, "CIP",
   you will reduce cumbersome routing tables and memory or disk space
   required for routing and firewall decisions.  We the people must take
   control of what we want to see, are especially, what our children
   will or will not see until they reach the age of consent.
   (Legal Adult or Voting Age).  We already in place, have constraints
   in the motion picture industry, television, radio, and video/audio
   media arenas.  The internet is next (NOW) and telecommunications.
   Examples, to date = DO NOT CALL, CALL BLOCK etc..

1.3. Groups of similar content EXAMPLES (First Position)
	a. 1X = Pornographic material(Explicit Rated X)
	b. 2X = Adult Material(Rated R)
	c. 3X = Parental Guidance (Mature material)
	d. 4X = Business Spamming with any of the above (1X, 2X, 3X)
		Attachments, and pop-ups.
	e. 5X = STOCK EXCHANGE-BANKING
	f. 6X = GOVERNMENTS/COUNTRIES
	g. 7X = CORPORATE BUSINESSES
	h. 8X = INTERNET SERVICE PROVIDER
	 Etc. Etc., Etc.





GJones, Author                 			               [Page 4]
FF
Internet-draft I.A.A.B.(Internet Address Access or Block)  November 2003


1.4. Groups of similar content EXAMPLES (Second Position)
	The second position X1, X2, Etc.. and any other character can be
	designated by the owner except so designated for IANA, ISO, and
	IESG, or so DESIGNATED Authority for specific functions.
	(Example = CHAT ROOMS and "CRX")

	EXAMPLES
	1.8X = Internet Service Provider
		a. 85 = Internet Service Provider - Chat room
	2.6X = Governments/Countries
		a. 62 = Military
		b. 63 = State government
		c. 64 = Etc. Etc., Etc.
	3.1X = Pornographic material(Explicit Rated X)
		a. 11 =  CRX Cross Reference telecommunications.
		(POTS,or,wireless)
		b. 15 = Pornographic material(Explicit Rated X)
		(Chat Room)

  	The above are examples only, but functional ideas.


1.5  IDENTIFIERS EXAMPLES IPv4 and 6 + 2

	A. 1X.175.200.100.10 ==== PORNO/ADULT SITES
(explicit/genitals/ sex act and similar movies, shorts, or pictures
to include text).
	   1X.XXX.XXX.XXX.XXX.175.200.100.10 ==== PORNO/ADULT SITES
	  (explicit/genitals/ sex act and similar movies, shorts, or
	  pictures to include text).
       CRX 11 - XXX-XXX-XXXX voice/data/video over IP, including POTS,
     and wireless

	B. 2X.173.101.100.10 ==== PORNO/ADULT SITES
(Pop-Up Attachments) (frontal-nudity/sex act, similar movies, shorts,
or pictures to include text).
	   2X.XXX.XXX.XXX.XXX.175.200.100.10 ==== PORNO/ADULT SITES
	  (Pop-Up Attachments) (frontal-nudity/sex act, similar movies,
	  shorts, or pictures to include text).
       CRX 21 - XXX-XXX-XXXX voice/data/video over IP, including POTS,
     and wireless

	C. 3X.173.101.100.10 ==== ADULT SITES
(Pop-Up Attachments) (Non-frontal-nudity similar movies, shorts, or
pictures to include text).
	   3X.XXX.XXX.XXX.XXX.173.101.100.10 ==== ADULT SITES
(Pop-Up Attachments) (Non-frontal-nudity similar movies, shorts, or
pictures to include text).
       CRX 31 - XXX-XXX-XXXX voice/data/video over IP, including POTS,
     and wireless

GJones, Author                 			               [Page 5]
FF
RFC          I.A.A.B. (Internet Address Access or Block)   November 2003


	D.  4X.123.221.111.010 ==== BUSINESS SPAMMING  WITH
QUESTIONABLE MATERIAL SITES (Combination of 1X, 2X, 3X, similar
content capable).(Pop-Up Attachments)
            4X.XXX.XXX.XXX.XXX.123.221.111.010 ==== BUSINESS SPAMMING WITH
QUESTIONABLE MATERIAL SITES (Combination of 1X, 2X, 3X, similar
content capable).(Pop-Up Attachments)
        CRX 41 - XXX-XXX-XXX voice/data/video over IP, including POTS,
     and wireless

2. Internet Address Access or Block (I.A.A.B)
	With the existing scheme, we have by means of using the existing
	command	structure,i.e. (config)#access-list ? (Requires a large
	amount of memory, and disk space).
	OR
   2.1	creating a simpler command structure to acomplish the same thing
	by creating "CIP" command structured access-list groups
	(config)#access-list IDP group ?
	(config)#access-list CRX group ?
  NEW -	<00>		Identifier Positions list(list above pg.4)
  NEW -	<01>		CRX Cross Reference Telecommunications
	<1-99>		IP standard access list
	<100-199>	IP extended access list

	EXAMPLE "CIP" for IDP and CRX conventions

			EXAMPLE IP V4 + 2
	(config)#access-list 00 deny 1X.XXX.XXX.XXX.XXX 0.0.0.0
	(config)#access-list 01 deny 11.XXX-XXX-XXXX
	(config)#access-list 00 deny 2X.XXX.XXX.XXX.XXX 0.0.0.0
	(config)#access-list 01 deny 21.XXX-XXX-XXXX
	(config)#access-list 00 deny 3X.XXX.XXX.XXX.XXX 0.0.0.0
	(config)#access-list 01 deny 31.XXX-XXX-XXXX
	(config)#access-list 00 permit 4X.172.171.222.123 0.0.0.0
	  (web md)
	(config)#access-list 01 permit 41.111-555-2221(web md)
	(config)#access-list 00 deny 4X.XXX.XXX.XXX.XXX 0.0.0.0
	(config)#access-list 01 deny 41.XXX-XXX-XXXX
	(config)#access-list 00 permit any
	(config)#access-list 01 permit any

			EXAMPLE IP V6 + 2
(config)# access-list 00 deny 1X XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX
   CRX access-list 01 deny 11 - XXX-XXX-XXXX
(config)# access-list 00 deny 2X XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX
   CRX access-list 01 deny 21 - XXX-XXX-XXXX
(config)# access-list 00 deny 3X XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX
   CRX access-list 01 deny 31 - XXX-XXX-XXXX




GJones, Author                 			               [Page 6]
FF
RFC 	      I.A.A.B. (Internet Address Access or Block)  November 2003

(config)# access-list 00 ACCESS 40 XXX.XXX.XXX.XXX.123.125.111.000
      Web page/site (Like i.e. Web MD etc..)
   CRX access-list 01 ACCESS 41 - 111-222-3333
(config)# access-list 00 deny 4X XXX.XXX.XXX.XXX. XXX.XXX.XXX.XXX
   CRX access-list 01 deny 41 - XXX-XXX-XXXX
config)#access-list 00 permit any
config)#access-list 01 permit any

   2.2  NOW, LETS MAKE THE ACCESS-LIST EVEN MORE SIMPLE THAN ABOVE.(CIP)
	(Reduce memory, disk space, and increase speed)

	(config)#access-list 00 deny 1X.any or all
	(config)#access-list 01 deny 11.any or all
	(config)#access-list 00 deny 2X.any or all
	(config)#access-list 01 deny 21.any or all
	(config)#access-list 00 deny 3X.any or all
	(config)#access-list 01 deny 31.any or all
	(config)#access-list 00 permit 4X.172.171.222.123 0.0.0.0
	  (web md)
	(config)#access-list 01 permit 41.111-555-2221(web md)
	(config)#access-list 00 deny 4X.any or all
	(config)#access-list 01 deny 41.any or all
	(config)#access-list 00 permit any
	(config)#access-list 01 permit any

	IDENTIFIERS EXAMPLES: All of the rest of the Identifiers can be
as designated as required.(IPv4 and 6)

E. 50 083.110.239.010 ==== STOCK EXCHANGE-BANKING
       50 XXX.XXX.XXX.XXX.083.110.239.010 ==== STOCK EXCHANGE-BANKING
F. 60 155.078.161.010 ==== GOVERNMENTS/COUNTRIES
       60 XXX.XXX.XXX.XXX.155.078.161.010 ==== GOVERNMENTS/COUNTRIES
G. 70 163.221.211.010 ==== CORPORATE BUSINESSES Etc.
       70 XXX.XXX.XXX.XXX.163.221.211.010 ==== CORPORATE BUSINESSES Etc.
H. 80 063.110.239.010 ==== INTERNET SERVICE PROVIDER
       80 XXX.XXX.XXX.XXX.063.110.239.010 ==== INTERNET SERVICE PROVIDER

THE IDENTIFIER POSITIONS "IDP",and "CRX" WILL NOT, OR CANNOT BE PART OF
OR CONSIDERED AS PART OF THE IP ADDRESS OR ANY SUBNETTING SCHEME.

    2.3  Special identification (CHAT ROOMS)

	  85  XXX.XXX.XXX.XXX.063.110.239.010 ==== INTERNET SERVICE
	PROVIDER
The second digit will identify chat rooms or messaging services. After
establishing their connection, we can query users
(source/destination address) history. (Porn/adult site user,
example == (FLAG))
Flagged will be monitored for content looking for words like i.e.
(meet me, will be, IÆll be at, etc..)


GJones, Author                 			               [Page 7]
FF
RFC 	      I.A.A.B. (Internet Address Access or Block)  November 2003



ISP Diagram for Chat Room (Messaging Services)








SEE ATTACHED PAGE (Use Visio, Drawing, Word Doc)







































GJones, Author                 			               [Page 8]

RFC 	      I.A.A.B. (Internet Address Access or Block)  November 2003

.
2.5 IANA, ISO, and IESG Rules, or so designated authority
	All IP addresses WILL be registered by DECLARATION DOCUMENT.
  (Signed and notarized/authorization?)

2.6 Declared business intent.
      We will have all business's and certain groups or users, declare
      what they "send", or "transmit" via the internet or by telecom.
      to users.(Individual Rights (do not call, call block, reception 
denied,
      no access))

2.7 Penalties for non compliance
   1. Warning = 1st offence (Official document of Warning, and possible
   	requirement to confirm "sender", of the offense, or disable
   	sender address until resign-on, and acknowledgement of the
   	offense, or a telephone call confirmation.
   2. Fines = 2nd offense $ XXXX.00
   3. Disable site = 3rd offense 30 days plus fines and criminal
   investigation/prosecution etc...
   4. Disconnect = 3rd offense 1 year and give ip address
   (website and connection), plus fines and criminal prosecution etc.

YOU CAN NOT CHANGE YOUR IDENTIFIER UNLESS YOU CHANGE YOUR DECLARATION
DOCUMENT.

3. Conclusion

   This proposal will create a standard for registering IP addresses
   within the global IP address transport system.  The proposal can be
   consistent with existing IP address standards.
   (IP V4 +2, and IP V6 +2)
	A.Our primary concern is Primary and Secondary Education Sites,
	and Libraries (DO NOT ACCESS SITES 1X, 2X, 3X, (4X monitored)).
	B.If necessary, Library's should have an Adult Room for
	internet accessing adult sites, if available.
	(Picture ID Required)(First Amendment Rights)

4. References Section
	None Known Reference
	Created examples utilizing Cisco IOS, Access-List
	(I.A.A.B) reference (2.1 above).

5. Security Considerations
   This document specifies a means by which IP addresses and sites can
   be filtered by content. Since routing can be determined by Identifier
   position, you will reduce the amount of memory and storage needed for
   large Access lists.
   Plus, with the 2(second position) available for certain sites,
   (i.e. US Armed Forces, Government, Corporate, etc..) gives an
   additional 1st (First) Level of security, or monitoring capable.



GJones, Author                 			               [Page 9]

RFC 	      I.A.A.B. (Internet Address Access or Block)  November 2003

6. Author's Address
   Person & email address to contact for further information:

   GARY ALAN JONES SR.
   7222 Crenshaw Apt. # 3
   Los Angeles, Ca. 90043
   323) 759-2015
   e -mail (gajones124@hotmail.com)

7. Full Copyright Statement

   Copyright (C) The Internet Society (2003).  All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implementation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph
   are included on all such copies and derivative works.  However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.


8. Acknowledgement

   Funding for the RFC Editor function is currently provided by the
   Internet Society.

   Additional Funding will be distributed to the Internet Society,
   Primary and Secondary Education, and Gary Jones, Author.
   $3.00 per month per user, except libraries, primary and secondary
   schools, upon approval and implementation of (I.A.A.B)?????




GJones, Author                 			               [Page 10]

RFC 	      I.A.A.B. (Internet Address Access or Block)  November 2003