ADSL Systems - An Overview Praveen Reguraman InterOperability Lab University of New Hampshire 1999.

Slides:



Advertisements
Similar presentations
1 ICS 156: Lecture 2 (part 2) Data link layer protocols Address resolution protocol Notes on lab 2.
Advertisements

Internet Control Protocols Savera Tanwir. Internet Control Protocols ICMP ARP RARP DHCP.
PPPoE Last Update Copyright Kenneth M. Chipps Ph.D. 1.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 12 Point-to-Point Access: PPP.
Labcourse “Routerlab”
Point-to-Point Protocol (PPP) ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. Computer Engineering.
S4C4 PPP. Protocols Point to Point Protocol Link Control Protocol Network Control Program Password Authentication Protocol Challenge Handshake Authentication.
1 Data Link Protocols Relates to Lab 2. This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet,
Point-to-Point Protocol
Gursharan Singh Tatla SLIP and PPP 27-Mar
IPv6 over xDSL: The DIODOS Proposal Athanassios Liakopoulos Greek Research & Technology Network International IPv6 Workshop, Kopaonik,
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 4 Point to Point Protocol (PPP)
1 Data Communications Point-to-Point Protocol (PPP)
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 2: Teleworker Connectivity.
Semester 4 - Chapter 4 – PPP WAN connections are controlled by protocols In a LAN environment, in order to move data between any two nodes or routers two.
Point to Point Protocol Operation. Point to Point Protocol Protocol Layers of PPP –Physical Layer –Data Link Layer – HDLC derivative –Other protocols.
1 Review of Important Networking Concepts Introductory material. This module uses the example from the previous module to review important networking concepts:
PPP (Point to Point protocol).  On WAN connection, the protocol depends on the WAN technology and communicating equipment:  Examples:  HDLC –  The.
K. Salah 1 Chapter 12 Point-to-Point Access: PPP.
1 CCNA 4 v3.1 Module 3. 2 CCNA 4 v3.0 Module 3 PPP.
As first introduced in Chapter 2, “Wide Area Network (WAN) Technologies,” PPP is a stan- dard for using point-to-point network links that provides the.
Point-to-Point Access: PPP. In a network, two devices can be connected by a dedicated link or a shared link. In the first case, the link can be used by.
Chapter Overview TCP/IP Protocols IP Addressing.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Point-to-Point Protocol (PPP) Accessing the WAN – Chapter 2.
 It defines the format of the frame to be exchanged between devices.  It defines how two devices can negotiate the establishment of the link and the.
PPP (Point to Point Protocol)
11-01-K.Steenhaut & J.Tiberghien - VUB 1 Telecommunications Concepts Chapter 4.2 IPv4 and Other Networks.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Robert E. Meyers CCNA, CCAI Youngstown State University Cisco Regional Academy Instructor Cisco Networking Academy Program Semester 4, v Chapter.
Introduction to PPP. Using dial-up modems for packet-oriented- networking (i.e connecting to the internet) requires a data-link layer protocol widely-spread.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Point-to-Point Protocol (PPP) Accessing the WAN – Chapter 2.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 2 WAN Technologies Cisco Networking Academy.
Copyright Kenneth M. Chipps Ph.D. PPP Last Update
Point to Point Protocol
Chapter 7 Low-Level Protocols
Access Protocols PPP vs. DHCP Chapter 5. Overview PPP DHCP User identities Assignment of IP addresses Assignment of other parameters.
Point-to-Point Access: PPP PPP Between Routers  Used for Point-to-Point Connections only  Used as data link control (encapsulates network layer.
Lesson 1: Local Area Network (LAN) Technologies LAN encapsulations Ethernet Token Ring FDDI IEEE
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
12. Point-to-Point Access: PPP
Wide Area Networks (WAN) Terms that are commonly used by service providers: Customer premises equipment (CPE) Equipment that’s owned by the subscriber.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Services in a Converged WAN Accessing the WAN – Chapter 1.
Mozafar Bag-Mohammadi University of Ilam
PPP Configuration.
Point to Point connections
Chapter Objectives After completing this chapter you will be able to: Define RFC 1483 Describe logical link control (LLC) encapsulation Describe VC multiplexing.
Data Link Protocols Relates to Lab 2.
Point-Point Protocol (PPP) by William F. Widulski.
Chapter 3: Network Protocols and Communications
Introduction to Networks v6.0
Point-to-Point Protocol (PPP)
Instructor Materials Chapter 2: Point-to-Point Connections
PPP Protocol.
PPP Protocol.
Lesson 6 Point to Point Protocol
Instructor Materials Chapter 2: Point-to-Point Connections
Instructor Materials Chapter 5: Ethernet
PPP PROTOCOL The First semester
ZyXEL Communications Corporation
Chapter 2: Point-to-Point Connections
Point-to-Point Protocol (PPP)
Point-to-Point Protocol (PPP)
Point-to-Point Access:
Guide to TCP/IP, Third Edition
Point-to-Point Access:
Point-to-Point Protocol (PPP)
Point-to-Point Protocol (PPP)
PPP Protocol.
Point-to-Point Access:
Mozafar Bag-Mohammadi University of Ilam
Presentation transcript:

ADSL Systems - An Overview Praveen Reguraman InterOperability Lab University of New Hampshire 1999

Contents ADSL - An Overview ADSL Network Architecture ADSL Protocol Architecture Typical ADSL Implementations RFC1483 PPP Over ATM Over ADSL PPP over Ethernet.

ADSL An Overview

ADSL ADSL - Asymmetric Digital Subscriber Line Copper based High speed network access technology rapidly growing broadband access solution for home networking and small business systems uses multi-carrier modulation over unused frequency bands in phone lines supports data rates up to 6144 Kbps downstream and 640 Kbps upstream

ADSL Network Architecture ATU-R - ADSL Transceiver Unit at remote end. DSLAM - Digital Subscriber Line Access Multiplexer ATU-RDSLAM ATM Switch Network Termination Broadband network

ADSL ATM AAL5 PPP IP Upper layer Protocols ATM AAL5 PPP IP Upper layer Protocols ADSL Protocol Architecture DSL client Telco CO session management Internet or outside n/w

ADSL Implementations RFC 1483 PPP Over ATM Over ADSL PPP Over Ethernet

RFC 1483 RFC Multi-Protocol Over AAL5 creation and use of PVCs for data transfer. uses LLC/SNAP Encapsulation for routed/bridged PDUs. Supports IEEE 802.3/802.2, Ethernet II Bridged PDUs and PPP protocol units for ADSL.

LLC/SNAP Encapsulation A Brief overview

Payload format for routed ISO PDUS The routed/bridged PDUs are encapsulated in the IEEE LLC header. The value 0xFE-FE-03 indicates a routed ISO PDU. Routed ISO protocol is identified by one octet NLPID field which is a part of protocol data IP, though has a defined NLPID, should be encapsulated using SNAP. LLC Header is followed by a SNAP header for all non-ISO protocols and for bridged PDUs. LLC 0xFE-FE-03 ISO PDUs

SNAP Header The Value 0xAA-AA-03 in LLC header indicates the presence of a SNAP header. OUI - Organizationally Unique Identifier ( 3 octets) identifies an organization which administers the protocol encapsulated. PID - Protocol Identifier ( 2 octets) identifies the protocol encapsulated. OUIPID

Payload format for Routed Non-ISO PDUs The OUI Value 0x indicates that the following PID is an EtherType. The EtherType value is 0x08-00 for IP. LLC 0xAA-AA-03 OUI EtherType (2 octets) Non-ISO PDU

Payload format for Bridged PDUs The type of the bridged media is specified by the PID field( 2 octets). Padding is added to align the user information filed of the bridged PDU to a 4 octet boundary. LLC 0xAA-AA-03 OUI 0x00-80-C2 PID PAD MAC destination address Remainder of MAC frame LAN FCS

VC Multiplexing VC Multiplexing is an alternative approach to LLC/SNAP encapsulation. VC Multiplexing is used when a large number of VCs could be dynamically created and used. VC Multiplexing assigns a particular VC for a particular protocol and all PDUs of that protocol use the assigned VC. VC multiplexing is preferred in a SVC environment and LLC/SNAP is used for PVCs.

PPP over ATM over ADSL

PPP Over AAL5 Uses LLC/SNAP encapsulation for PPP PDUs. The NLPID value is 0xCF for PPP. The PPP PDU contains the PPP -Protocol Identifier followed by information and the padding.

PPP - An Introduction

Protocol summary PPP -designed for simple links to transport packets between two peers. PPP encapsulation provides for multiplexing of different network-layer protocols simultaneously over the same link. PPP provides a Link Control Protocol (LCP) which negotiates the establishment and termination of a PPP link. LCP also negotiates the options for encapsulation format,authentication and link quality monitoring. The network layer protocols that are supported by the PPP link are managed by a family of network control protocols defined.

PPP Encapsulation The Protocol field identifies the datagram encapsulated in the information field. Information filed contains the datagram and could be zero or more octets up to a Maximum Receive Unit (MRU). The default MRU value is 1500 octets,though it could vary by negotiation. The Information field may be padded up to the MRU number of octets. Protocol (8/16 bits) InformationPadding

PPP Link Operation. DeadEstablishment Authentication TerminationNetwork fail closing LCP PAP/CHAP NCP LCP UP down

Link Establishment Link establishment phase uses the Link control protocol. Link Configuration Options - the Maximum Receive Unit size. - Authentication and protocol to be used for authentication - Protocol Field Compression. - Link quality monitoring - Magic number option for detecting looped back links. - Address and Control field compression.

Link Establishment Process The configure-request message is sent to request a link establishment and it contains the various options requested. This request is responded with a Configure-Ack if the negotiation is accepted. A Configure-Nak is sent if the negotiation is not acceptable and it suggests an acceptable negotiation. Peer Configure request Configure Ack/Nak

Authentication Authentication Option uses Password Authentication Protocol (PAP) or Challenge Handshake Authentication Protocol (CHAP). The protocol used depends on negotiation. CHAP uses a one-way hashing algorithm which is known only to the user, to respond to a challenge sent by the authenticator. CHAP is more secure than PAP.

Magic Number This option detects looped back links. The magic number is a unique number chosen in the most random way possible. This number enabled in a configure request is compared with the last request sent and if equal indicate a looped back link. Link quality monitoring also uses this option to verify proper link communication.

PPP Over Ethernet A Brief Introduction.

PPPoE - How it works PPPoE - enables establishing PPP sessions and encapsulating PPP packets over Ethernet. It has two distinct stages - A discovery stage and a Session stage. The discovery stage identifies the Ethernet MAC address of the peer with which the PPP session is to be established. The session stage gets a PPPoE session ID for the PPP session and encapsulates PPP packets.

Discovery stage The discovery stage works similar to the ARP (Address resolution) request-response mechanism. The host which is required to establish a PPP session broadcasts a session Initiation packet. The Initiation packet is responded with offer packets from the Access Concentrators accepting the request. The host follows with a unicast session request packet to a particular Access concentrator. The Access concentrator replies with a confirmation and a session ID is obtained and the session established.

Ethernet Payload for PPPoE The EtherType is set to 0x8863 for discovery stage and 0x8864 for PPP session stage. PPPoE provides the ability to connect a network of hosts over a bridging access device to a Remote access concentrator. VERTYPECODESESSION_ID LENGTHpayload

Conclusion ADSL is rapidly gaining widespread attention due to its low cost broadband access solution. Various methods are developed to enable the mass deployment of ADSL systems. With QoS metrics gaining more attention day by day, the impact of QoS implementations on the cost effectiveness of ADSL solutions is an interesting thought. How the existing solutions adapt themselves to QoS metrics or how they should be modified will lead to interesting research.