Supporting Document PPP



Similar documents
Supporting Document DHCP

Supporting Document LNS Configuration

Residential IPv6 IPv6 a t at S wisscom Swisscom a, n an overview overview Martin Gysi

APNIC elearning: BGP Attributes

co Sample Configurations for Cisco 7200 Broadband Aggreg

IPv6 and xdsl. Speaker name address

PPTP Server Access Through The

Bell Aliant. Business Internet Border Gateway Protocol Policy and Features Guidelines

CCNP2 - Implementing Secure Converged Wide-area Networks v5.0

RA-MPLS VPN Services. Kapil Kumar Network Planning & Engineering Data. Kapil.Kumar@relianceinfo.com

DD2491 p Load balancing BGP. Johan Nicklasson KTHNOC/NADA

How To Make A Network Secure

Internet Access Setup

Exam questions. 1. Which of the following are true regarding xdsl? Choose three. It uses a portion of the existing phone line.

RedRapid X WIRELESS MODEM ROUTER. Quick Installation Guide (DN-7060)

Inter-domain Routing Basics. Border Gateway Protocol. Inter-domain Routing Basics. Inter-domain Routing Basics. Exterior routing protocols created to:

ADSL MODEM. User Manual V1.0

SLIP and PPP. Gursharan Singh Tatla

and that you have ADSL filters installed on all phone sockets,

Multi-Homing Security Gateway

Wholesale IP Bitstream on a Cable HFC infrastructure

DSL-G604T Install Guides

F5 Silverline DDoS Protection Onboarding: Technical Note

DSL-2600U. User Manual V 1.0

For instance ->: Addition "RFC1483 routed" : a.) Go to configuration\wan connections\ Create a new service b.) ATM \ select "RFC1483 routed".

Implementing Secured Converged Wide Area Networks (ISCW) Version 1.0

Version Date Status Owner Released for HiPath OpenOffice ME V1 F. Kneissl / K.-W. Weigt

Introduction to Routing

EXPLOITING SIMILARITIES BETWEEN SIP AND RAS: THE ROLE OF THE RAS PROVIDER IN INTERNET TELEPHONY. Nick Marly, Dominique Chantrain, Jurgen Hofkens

basic BGP in Huawei CLI

Internet Access Setup

Chapter 1 Connecting Your Router to the Internet

Network Setup Guide. 1 Glossary. 2 Operation. 1.1 Static IP. 1.2 Point-to-Point Protocol over Ethernet (PPPoE)

Introduction. Technology background

IPv6 for AT&T Broadband

< Introduction > This technical note explains how to connect New SVR Series to DSL Modem or DSL Router. Samsung Techwin Co., Ltd.

Please enter the Network WAN page and click the Edit icon of WAN1. Figure The WAN setting of Network

TR-187 IPv6 for PPP Broadband Access

ADSL WAN Connections. Contents

Simple Multihoming. ISP/IXP Workshops

NETWORK SETUP GLOSSARY

BGP Attributes and Path Selection

BGP Link Bandwidth. Finding Feature Information. Prerequisites for BGP Link Bandwidth

ISP Case Study. UUNET UK (1997) ISP/IXP Workshops. ISP/IXP Workshops. 1999, Cisco Systems, Inc.

Service Definition. Internet Service. Introduction. Product Overview. Service Specification

Acterna DSL Services Tester TPI 350+ Application Highlights

Building Next Generation DSL Networks with the Redback Service Gateway

Provisioning Cable Services

HP Networking BGP and MPLS technology training

BT Internet Connect Global - Annex to the General Service Schedule

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Exterior Gateway Protocols (BGP)

Module 7. Routing and Congestion Control. Version 2 CSE IIT, Kharagpur

IPv6, Perspective from small to medium ISP

Address Scheme Planning for an ISP backbone Network

E : Internet Routing

11/22/

Using the Border Gateway Protocol for Interdomain Routing

BSides Nashville 2014

DSL- G604T Frequently asked Questions.

Network Level Multihoming and BGP Challenges

How To Understand Bg

Internet Protocol: IP packet headers. vendredi 18 octobre 13

APNIC elearning: BGP Basics. Contact: erou03_v1.0

Cisco Configuring Basic MPLS Using OSPF

Network Address Translation (NAT)

IPv6 Broadband Access Network Systems

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

Multihoming and Multi-path Routing. CS 7260 Nick Feamster January

Enterprise Network Simulation Using MPLS- BGP

Chapter 5. Data Communication And Internet Technology

NAT Using Source Routing through BGP Gateways

Chapter 1 Introduction

Advanced BGP Policy. Advanced Topics

ITRI CCL. IP Routing Primer. Paul C. Huang, Ph.D. ITRI / CCL / N300. CCL/N300; Paul Huang 1999/6/2 1

BGP Link Bandwidth. Finding Feature Information. Contents

Data Link Protocols. TCP/IP Suite and OSI Reference Model

Chapter 3 Connecting the Router to the Internet

C2-010/C2-010-I ADSL2+ Router

Transitioning to BGP. ISP Workshops. Last updated 24 April 2013

DSL Forum Technical Report TR-045. PPP Static Interoperability Testing

Vigor 2700 Series Firewall Router User s Guide


Understanding Route Redistribution & Filtering

Evaluating Bandwidth Optimization Technologies: Bonded Internet

Internet Access to a DVR365

BGP: Border Gateway Protocol

Configure ISDN Backup and VPN Connection

The Product Description of SmartAX. MT882 ADSL2+ Router

7.1. Remote Access Connection

WHITE PAPER. Best Practices for Deploying IPv6 over Broadband Access

Border Gateway Protocol BGP4 (2)

Border Gateway Protocol Best Practices

IPv6 Addressing. ISP Training Workshops

UIP1868P User Interface Guide

Layer 3 Network + Dedicated Internet Connectivity

Full Install Setup Guide Actiontec F2250 Gateway

Configuring MPLS VPN & Remote Access. 12- ian- 2010

RFC 2547bis: BGP/MPLS VPN Fundamentals

Transcription:

Supporting Document PPP

Content 1 Starter Kit... 3 2 Technical Specification Access... 3 2.1 Overview... 3 2.2 Upstream Policing for PPP@ISP... 3 2.3 Supported Protocols... 3 2.4 PPPoA... 3 2.5 PPPoE... 3 3 Technical Specification Connectivity (PPP@ISP)... 3 3.1 Introduction... 3 3.2 Subscriber and Service classes... 4 3.3 BGP routes for PPP@ISP subscribers... 4 3.4 Static routes for PPP@ISP subscribers... 4 3.5 Redundancy and load balancing between PoPs for @ISP subscribers... 5 3.6 Parallel L3 links for high bandwidth connections... 5 4 Identifying subscribers... 5 4.1 Responsibilities... 5 4.2 PPP... 5 5 Sandbox... 6 6 Radius... 6 6.1 Subscriber Identification... 6 6.2 Swisscom RADIUS Server Authentication and Authorization... 6 Page 2 von 6

1 Starter Kit The ISP is responsible for providing the end user with the modem, splitter/filter and starter kit depending on the ordered technology (ADSL, SDSL or VDSL) and Session Type (PPP@ISP or DHCP) or BBCS-F with DHCP. 2 Technical Specification Access 2.1 Overview On the access line ADSL, SDSL or VDSL technology is used. 2.2 Upstream Policing for PPP@ISP In the upstream direction, all traffic is policed to the bandwidth bought by the customer (the BBCS Internet Best-Effort up traffic rate). 2.3 Supported Protocols Both PPPoE and PPPoA are supported with the ADSL/SDSL technology. The VDSL technology only supports the PPPoE protocol. During LCP (Link Control Protocol) negotiation, the MRU (Maximum Receive Unit) sizes will be negotiated as either 1492 or 1500 bits respectively. Swisscom supports only one PPP session at the same time from one CPE. At layer 2, the following protocol is used: RFC 2661, Layer Two Tunnelling Protocol "L2TP" 2.4 PPPoA PPPoA is only available with access on ADSL lines. This protocol stack requires a special encapsulation according to RFC 2364 (only LLC will be supported by Swisscom). 2.5 PPPoE The use of PPPoE requires a special encapsulation (RFC 2516) using LLC/SNAP. 3 Technical Specification Connectivity (PPP@ISP) 3.1 Introduction PPP sessions are carried within an L2TP tunnel which uses the Internet Protocol. IP connectivity between the ISP and Swisscom must be established. Figure 2 shows a diagram of network elements traversed on the path from the end user to the ISP. The figure also shows the extent of Swisscom's responsibility and the elements under the responsibility of the ISP. Page 3 von 6

ISP's responsibility Swisscom's responsibility ISP's responsibility PPP Session DSLAMs IP connectivity Swisscom to ISP BNG L2TP Tunnel modems CER IBR LNS- Farm End User PC Core Internet AN BNG CER: Customer Edge Router AN: Access Node L2TP: Layer 2 Tunnelling Protocol BNG: Broadband Network Gateway LNS: L2TP Network Server IBR: ISP Border Router Figure 1: Network Diagram specifying Areas of Responsibility and Nomenclature 3.2 Subscriber and Service classes The subscriber classes for PPP@ISP are: Flat@ISP: Subscribers with traditional termination model with flat based billing. Light@ISP: Subscribers of the BBCS Light model with usage based billing. @ISP subscribers receive packets delivered via L2TP in the best effort class only. 3.3 BGP routes for PPP@ISP subscribers For the L2TP upstream traffic (from the subscriber to the ISP) the LNS addresses must be propagated to the Swisscom Autonomous System (AS 65501). For the L2TP downstream traffic (to subscriber) the ISP gets two routes per BRAS (two loopback addresses): One for Light subscribers. One for Flat subscribers. For load balancing purposes, even and odd loopback addresses are distributed as equally as possible. 3.4 Static routes for PPP@ISP subscribers If the ISP does not support BGP, the routes mentioned in Chapter 4.3 can be configured statically. To do this, the relevant addresses must be exchanged to ensure correct configuration on both sides. This option is only available for ISPs which do not have DHCP termination (PPP@ISP subscribers only). Page 4 von 6

3.5 Redundancy and load balancing between PoPs for @ISP subscribers Upstream traffic (Swisscom -> ISP): For the upstream L2TP traffic, the LNS loopback addresses of the ISP can be announced via both connectivity links to the Swisscom AS. The ISP may influence the selected path using AS path prepend. Since the LNSs are selected in a round-robin fashion, load balancing is achieved automatically if the LNSs are distributed over both PoPs. In the event of a failure, these addresses would disappear and a different LNS is selected by the BRAS (new login of subscriber is required). Downstream traffic (ISP -> Swisscom): The BRAS loopback addresses for both the Light and the Flat subscribers are announced via both connectivity links. In case of a link failure dynamic routing will preserve connectivity to the BRASs. If the ISP uses ibgp between the ISP PoPs, ebgp is preferred over ibgp. All LNSs assigned to one IBR connect to the associated link. If the ISP uses an IGP (i.e. OSPF) between the PoPs, odd and even BRAS loopback addresses are distributed equally in the various regions (as far as possible). The ISP may influence the IGP metric and therefore load balance based on odd and even. For more information regarding redundancy for the traditional model (PPP@ISP) please refer to [31a] Appendices for LNS configuration. 3.6 Parallel L3 links for high bandwidth connections If the service requires a bandwidth of more than 1 Gbps (or > 10 Gbps) parallel L3 links may be used (up to a maximum of 2 * 1Gbps or 3 *10Gbps, respectively). If more links are required then these will be implemented on a project basis. Destination based load balancing on parallel links is implemented in both traffic directions if BGP is used. Each link between CER and IBR transports its own ebgp session (maximum of 8). Load balancing is achieved using BGPs maximum-paths n feature; where n is the number of parallel L3 links. In case of static routes the distribution has to be defined manually. 4 Identifying subscribers 4.1 Responsibilities The ISP is responsible for AAA identification, and Swisscom forwards the PPP session based upon domain based routing. 4.2 PPP As already defined, both PPPoE and PPPoA are supported with the ADSL/SDSL technology. The VDSL technology only supports the PPPoE protocol. During LCP (Link Control Protocol) negotiation, the MRU (Maximum Receive Unit) size is negotiated as either 1492 or 1500 bytes respectively. During the authentication phase, the CHAP-challenge is sent to both the subscriber and the ISP. The subscriber responds with the CHAP Password and Username which are then forwarded to the ISP. For PPP@ISP the session is forwarded to the ISP s LNS using L2TP attributes. For PPP@ISP only one PPPoX session is forwarded to the ISP s LNS within an L2TP tunnel. Page 5 von 6

5 Sandbox This feature is transparent for the ISPs. Any AAA customer request arriving with an incorrect Vline-id (phone number) or wrongly configured domain name, will either: Be redirected to a dedicated web page, or, Will receive a specific email explaining that a wrongly configured username in the CPE has been used, or there is a problem with the Vline-ID. The Swisscom Sandbox Feature provides customers with a miss-configured CPE or Vline-ID with an L2TP connection to a limited service area (the sandbox), where they will receive directions for contacting support and resolving the problem. This feature will expedite the resolution of subscriber CPE configuration problems resulting in a better service for customers, less support effort required, and lower unnecessary RADIUS load. 6 Radius 6.1 Subscriber Identification The service subscriber is identified to the ISP using the User-Name AVP (attribute value pairs) with the following values username@realm.ch for PPP over ADSL/VDSL Swisscom Radius sends an additional Swisscom VSA (vendor specific attribute) in the access request for the DHCP cases which can have the two possible values in order to identify the service type flat or light. The new AVP that Swisscom RADIUS server will send to the ISPs in authorization and accounting request is defined below: Swisscom.attr Swisscom-ISP-Acct-Model 20 integer (0,0,0) Swisscom.value Swisscom-ISP-Acct-Model FLAT 1 Swisscom.value Swisscom-ISP-Acct-Model LIGHT 2 6.2 Swisscom RADIUS Server Authentication and Authorization The following AVP can be optionally sent by the ISPs. The Acct-Interim-Interval AVP determines how often ISP will receive accounting messages. The value to send should be an integer, this represents the number of seconds between each accounting records. Interim accounting record forwarding can be enabled for Light and Flat users using different range of value. To disable this feature, the Acct-Interim-Interval AVP should be sent with a value set to zero. Any invalid AVP will be discarded. Any invalid AVP value for Acct-Interim-Interval will be replaced by the appropriate default value. Page 6 von 6