Numbering Exchange Protocol (NEP) Specification
draft-omar-nep-03
The information below is for an old version of the document |
Document |
Type |
|
Active Internet-Draft (individual)
|
|
Author |
|
Khaled Omar
|
|
Last updated |
|
2017-12-21
|
|
Stream |
|
(None)
|
|
Intended RFC status |
|
(None)
|
|
Formats |
|
pdf
htmlized (tools)
htmlized
bibtex
|
Stream |
Stream state |
|
(No stream defined) |
|
Consensus Boilerplate |
|
Unknown
|
|
RFC Editor Note |
|
(None)
|
IESG |
IESG state |
|
I-D Exists
|
|
Telechat date |
|
|
|
Responsible AD |
|
(None)
|
|
Send notices to |
|
(None)
|
draft-omar-nep-03 Khaled Omar
Internet-Draft The Road
Intended status: Standard Track
Expires: June 20, 2018 December 20, 2017
Numbering Exchange Protocol (NEP)
Specification
draft-omar-nep-03
Status of this Memo
This Internet-Draft is submitted in full conformance with the provisions
of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering Task
Force (IETF). Note that other groups may also distribute working documents
as Internet-Drafts. The list of current Internet-Drafts is at
http://datatracker.ietf.org/drafts/current/.
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."
This Internet-Draft will expire on June 20, 2018.
Copyright Notice
Copyright (c) 2017 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 (http://trustee.ietf.org/license-info) in effect
on the date of publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect to this
document. Code Components extracted from this document must include
Simplified BSD License text as described in Section 4.e of the Trust Legal
Provisions and are provided without warranty as described in the Simplified
BSD License.
Abstract
This document specifies Numbering Exchange Protocol (NEP).
Table of Contents
1. Introduction..................................................1
2. Numbering Exchange Protocol (NEP).............................1
3. NEP Loop Prevention...........................................3
4. Subnet Advertisement..........................................4
5. Security Considerations.......................................5
6. Acknowledgments...............................................5
7. Author Address................................................5
8. References....................................................5
9. Full Copyright Statement......................................5
Khaled Omar Internet-Draft [Page 1]
RFC Numbering Exchange Protocol (NEP) December 20, 2017
1. Introduction
- Numbering Exchange Protocol (NEP) is an Interior Gateway Protocol (IGP)
that delivers IP packets between routers in the same Autonomous System (AS).
- The problem that NEP is trying to solve is related to the IGP metric where:
a) RIP uses only the number of hops.
b) OSPF uses only the cost (bandwidth).
c) IS-IS uses only a default metric of 10 for all links.
d) EIGRP uses the least bandwidth and delay.
- NEP differs from other IGPs as it chooses its best path based on a composite
metric of:
a. Highest total bandwidth (for faster transmission).
b. Number of hops (for less processing).
c. Lowest total delay (for faster delivery).
- NEP builds a short IP routing table less than other IGPs.
- NEP uses a numbering method between routers that provides a fast topology
exchange and learning process.
2. Numbering Exchange Protocol (NEP)
- The following figure shows 6 interconnected routers within an AS as follows:
3: 22, 2500, 15
3: 12, 3000, 30 3: 31, 2000, 10
3: 22, 1500, 25 3: 42, 3000, 30
3: 31, 1000, 20 3: 63, 8000, 100
<----- * ----->
----------------------* 3 *----------------------
| 20 | * 10 |
| 1000 | | 2000 |
| v | |
| | |
4: 22, 4000, 60 | | 5 |
4: 41, 1000, 20 | ^ | 500 |
4: 52, 1100, 220 ^ | | | | ^ 1: 11, 2000, 10
4: 62, 6000, 90 | | | | | | 1: 22, 3000, 20
| | 32,41,52,62 12,21,32 | 31,41,51 31,51 | | 1: 52, 5000, 20
Show full document text