TL;DR: This memo defines and discusses requirements for devices that perform the network layer forwarding function of the Internet protocol suite.
Abstract: This memo defines and discusses requirements for devices that perform
the network layer forwarding function of the Internet protocol suite.
[STANDARDS-TRACK]
TL;DR: This document describes a method by which a Service Provider may use an IP backbone to provide IP Virtual Private Networks (VPNs) for its customers using a "peer model", in which the customers' edge routers send their routes to the Service Provider's edge routers (PE routers).
Abstract: This document describes a method by which a Service Provider may use
an IP backbone to provide IP Virtual Private Networks (VPNs) for its
customers. This method uses a "peer model", in which the customers'
edge routers (CE routers) send their routes to the Service
Provider's edge routers (PE routers); there is no "overlay" visible
to the customer's routing algorithm, and CE routers at different
sites do not peer with each other. Data packets are tunneled through
the backbone, so that the core routers do not need to know the VPN
routes. [STANDARDS-TRACK]
TL;DR: Two approaches to the design of a high-performance router, the gigabit router and the IP switch are examined, and some detail on the implementation of an IP switch and the protocols associated with IP switching is provided.
Abstract: To cope with the growth in the Internet and corporate IP networks, we require IP routers capable of much higher performance than is possible with existing architectures. This article examines two approaches to the design of a high-performance router, the gigabit router and the IP switch, and then provides some detail on the implementation of an IP switch and the protocols associated with IP switching.
TL;DR: A novel network-level strategy based on a modification of current link-state routing protocols, such as OSPF, is proposed; according to this strategy, IP routers are able to power off some network links during low traffic periods.
Abstract: In this paper we analyze the challenging problem of energy saving in IP networks. A novel network-level strategy based on a modification of current link-state routing protocols, such as OSPF, is proposed; according to this strategy, IP routers are able to power off some network links during low traffic periods. The proposed solution is a three-phases algorithm: in the first phase some routers are elected as "exporter" of their own Shortest Path Trees (SPTs); in the second one the neighbors of these routers perform a modified Dijkstra algorithm to detect links to power off; in the last one new network paths on a modified network topology are computed. Performance study shows that, in an actual IP network, even more than the 60% of links can be switched off.
TL;DR: This document specifies an optional Quick-Start mechanism for transport protocols, in cooperation with routers, to determine an allowed sending rate at the start and, at times, in the middle of a data transfer.
Abstract: This document specifies an optional Quick-Start mechanism for
transport protocols, in cooperation with routers, to determine an
allowed sending rate at the start and, at times, in the middle of a
data transfer (e.g., after an idle period). While Quick-Start is
designed to be used by a range of transport protocols, in this
document we only specify its use with TCP. Quick-Start is designed to
allow connections to use higher sending rates when there is
significant unused bandwidth along the path, and the sender and all of
the routers along the path approve the Quick-Start Request. This
document describes many paths where Quick-Start Requests would not be
approved. These paths include all paths containing routers, IP
tunnels, MPLS paths, and the like that do not support Quick- Start.
These paths also include paths with routers or middleboxes that drop
packets containing IP options. Quick-Start Requests could be difficult
to approve over paths that include multi-access layer- two networks.
This document also describes environments where the Quick-Start
process could fail with false positives, with the sender incorrectly
assuming that the Quick-Start Request had been approved by all of the
routers along the path. As a result of these concerns, and as a result
of the difficulties and seeming absence of motivation for routers,
such as core routers to deploy Quick-Start, Quick-Start is being
proposed as a mechanism that could be of use in controlled
environments, and not as a mechanism that would be intended or
appropriate for ubiquitous deployment in the global Internet. This
memo defines an Experimental Protocol for the Internet community.