SlideShare ist ein Scribd-Unternehmen logo
1 von 25
FRAME
RELAY
1.Shared technology.
2.Less costly then direct lease lines.
3.Low security.
4.Based on packet switching technology.
FRAME RELAY
Frame Relay is a packet-switched, connection-
oriented, WAN service. It operates at the data link
layer of the OSI reference model.
Frame Relay uses a subset of the high-level data link
control (HDLC) protocol called Link Access
Procedure for Frame Relay (LAPF).
Frames carry data between user devices called
data terminal equipment (DTE), and the data
communications equipment (DCE) at the edge of
the WAN.
Frame relay is based on the Packet switching
technology.
It does not define the way the data is transmitted
within the service provider’s Frame Relay cloud.
This is ATM in many cases!
FRAME RELAY
Typical speeds range from 56 kbps up to 2 Mbps,
although higher speeds are possible. (Up to 45
Mbps)
The network providing the Frame Relay service can
be either a carrier-provided public network or a
privately owned network.
Because it was designed to operate on high-quality
digital lines, Frame Relay provides no error recovery
mechanism.
If there is an error in a frame it is discarded without
notification.
FRAME RELAY
A Frame Relay network may be privately owned,
but it is more commonly provided as a service by a
public carrier. Because a private owned network is
very costly for any organization.
It typically consists of many geographically
scattered Frame Relay switches interconnected by
trunk lines. which is also shared by many other fame
relay links.
Frame Relay is often used to interconnect LANs.
When this is the case, a router on each LAN will be
the DTE.
A serial connection, such as a T1/E1 leased line, will
connect the router to a Frame Relay switch of the
carrier at the nearest point-of-presence for the
carrier. (access circuit)
FRAME RELAY DLCI
A data-link connection identifier (DLCI) identifies the logical VC
between the CPE(connection provider equipment) and the
Frame Relay switch.
The Frame Relay switch maps the DLCIs between each pair of
routers to create a PVC.
DLCIs have local significance, although there some
implementations that use global DLCIs.
DLCIs 0 to 15 and 1008 to 1023 are reserved for special purposes.
Service providers assign DLCIs in the range of 16 to 1007.
DLCI 1019, 1020: Multicasts
DLCI 1023: Cisco LMI
DLCI 0: ANSI LMI
FRAME RELAY LMI
LMI: local management interface
is a signaling standard between
the DTE and the Frame Relay switch.
LMI is responsible for managing the connection and maintaining
the status between devices.
LMI includes:
A keep alive mechanism, which verifies that data is flowing
A multicast mechanism, which provides the network server (router)
with its local DLCI.
The Global addressing, which can give DLCIs global rather than
local significance in Frame Relay networks (not common).
A status mechanism, which provides an ongoing status on the
DLCIs known to the switch
FRAME RELAY LMI states
Frame Relay devices can now listen in on both DLCI 1023 or Cisco
LMI and DLCI 0 or ANSI and ITU-T simultaneously.
The order is ansi, q933a, cisco and is done in rapid succession to
accommodate intelligent switches that can handle multiple
formats simultaneously.
The Frame Relay switch uses LMI to report the status of configured
PVCs.
The three possible PVC states are as follows:
Active state – Indicates that the connection is active and
that routers can exchange data.
Inactive state – Indicates that the local connection to the
Frame Relay switch is working, but the remote router
connection to the Frame Relay switch is not working.
Deleted state – Indicates that no LMI is being received from
the Frame Relay switch, or that there is no service between
the CPE router and Frame Relay switch.
FRAME RELAY Encapsulation
Router(config-if)#encapsulation frame-relay {cisco|ietf}
FRAME RELAY LMI
Router(config-if)#frame-relay lmi-type {ansi | cisco | q933a}
FRAME RELAY Configuration
Frame Relay
Network
Headquarters
Hub City
Satellite Office 1
Spokane
172.16.1.1172.16.1.2
DLCI 101 DLCI 102
HubCity(config)# interface serial 0
HubCity(config-if)# ip address 172.16.1.2 255.255.255.0
HubCity(config-if)# encapsulation frame-relay
HubCity(config-if)#frame-relay interface-dlci 100
HubCity(config-if)#frame-relay lmi-type cisco
Spokane(config)# interface serial 0
Spokane(config-if)# ip address 172.16.1.1 255.255.255.0
Spokane(config-if)# encapsulation frame-relay
Spokane(config-if)# frame-relay interface-dlci 200
Spokane(config-if)# frame-relay lmi-type cisco
FRAME RELAY cloud
configuration
Serial0=ldh serial1=chd
Dlci=100 dlci=20
Name=ldh name=chd
add
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY
FRAME RELAY

Weitere ähnliche Inhalte

Was ist angesagt?

Frame relay
Frame relay Frame relay
Frame relay
balub4
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
Agreeta Sharma
 

Was ist angesagt? (20)

Frame
FrameFrame
Frame
 
frame relay
frame relayframe relay
frame relay
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
Frame relay
Frame relayFrame relay
Frame relay
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
Frame relay
Frame relayFrame relay
Frame relay
 
VIRTUAL CIRCUIT NETWORKS, atm , frame relay
VIRTUAL CIRCUIT NETWORKS, atm , frame relayVIRTUAL CIRCUIT NETWORKS, atm , frame relay
VIRTUAL CIRCUIT NETWORKS, atm , frame relay
 
Frame relay
Frame relay Frame relay
Frame relay
 
10 Slides to ATM
10 Slides to ATM10 Slides to ATM
10 Slides to ATM
 
X.25
X.25X.25
X.25
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
 
Forouzan frame relay
Forouzan frame relayForouzan frame relay
Forouzan frame relay
 
X.25 protocol
X.25 protocolX.25 protocol
X.25 protocol
 
ATM
ATMATM
ATM
 
Frame Relayprint
Frame RelayprintFrame Relayprint
Frame Relayprint
 
Ccna4 mod5-frame relay
Ccna4 mod5-frame relayCcna4 mod5-frame relay
Ccna4 mod5-frame relay
 
X.25
X.25X.25
X.25
 
Frame Relay Chapter 04
Frame Relay Chapter 04Frame Relay Chapter 04
Frame Relay Chapter 04
 
How to configure frame realy
How to configure frame realyHow to configure frame realy
How to configure frame realy
 
Asynchronous Transfer Mode
Asynchronous Transfer ModeAsynchronous Transfer Mode
Asynchronous Transfer Mode
 

Andere mochten auch

Arp and rarp
Arp and rarpArp and rarp
Arp and rarp
1991shalu
 
Congestion Control in Networks
Congestion Control in NetworksCongestion Control in Networks
Congestion Control in Networks
rapatil
 
Arp (address resolution protocol)
Arp (address resolution protocol)Arp (address resolution protocol)
Arp (address resolution protocol)
tigerbt
 
Address resolution protocol
Address resolution protocolAddress resolution protocol
Address resolution protocol
asimnawaz54
 
Packet switching
Packet switchingPacket switching
Packet switching
asimnawaz54
 

Andere mochten auch (20)

Frame Relay
Frame RelayFrame Relay
Frame Relay
 
smds
smdssmds
smds
 
Arp and rarp
Arp and rarpArp and rarp
Arp and rarp
 
Secure SHell
Secure SHellSecure SHell
Secure SHell
 
Congestion Control in Networks
Congestion Control in NetworksCongestion Control in Networks
Congestion Control in Networks
 
Fddi
FddiFddi
Fddi
 
HDLC, PPP and SLIP
HDLC, PPP and SLIPHDLC, PPP and SLIP
HDLC, PPP and SLIP
 
FDDI
FDDIFDDI
FDDI
 
Types of server
Types of serverTypes of server
Types of server
 
SSH - Secure Shell
SSH - Secure ShellSSH - Secure Shell
SSH - Secure Shell
 
Fddi
FddiFddi
Fddi
 
Arp (address resolution protocol)
Arp (address resolution protocol)Arp (address resolution protocol)
Arp (address resolution protocol)
 
What is a Server
What is a ServerWhat is a Server
What is a Server
 
Arp and rarp
Arp and rarpArp and rarp
Arp and rarp
 
Address resolution protocol
Address resolution protocolAddress resolution protocol
Address resolution protocol
 
Secure shell ppt
Secure shell pptSecure shell ppt
Secure shell ppt
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Circuit Switching
Circuit SwitchingCircuit Switching
Circuit Switching
 
Packet switching
Packet switchingPacket switching
Packet switching
 
Introduction to DNS
Introduction to DNSIntroduction to DNS
Introduction to DNS
 

Ähnlich wie Frame relay

Frame relay design
Frame relay designFrame relay design
Frame relay design
Bhargav Amin
 
Cisco discovery drs ent module 7 - v.4 in english.
Cisco discovery   drs ent module 7 - v.4 in english.Cisco discovery   drs ent module 7 - v.4 in english.
Cisco discovery drs ent module 7 - v.4 in english.
igede tirtanata
 
Chapter3 frame relay
Chapter3   frame relayChapter3   frame relay
Chapter3 frame relay
juliusbangaw
 

Ähnlich wie Frame relay (20)

presentation detaillé parfaitement a propos du frameRelay
presentation detaillé parfaitement a propos du  frameRelaypresentation detaillé parfaitement a propos du  frameRelay
presentation detaillé parfaitement a propos du frameRelay
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
WAN (wide area network)
WAN (wide area network)WAN (wide area network)
WAN (wide area network)
 
frame relay.pdf
frame relay.pdfframe relay.pdf
frame relay.pdf
 
Frame relay design
Frame relay designFrame relay design
Frame relay design
 
High speed Networking
High speed NetworkingHigh speed Networking
High speed Networking
 
Computer networks high speed swan,atm,frame realy
Computer networks high speed swan,atm,frame realyComputer networks high speed swan,atm,frame realy
Computer networks high speed swan,atm,frame realy
 
CCNA 1
CCNA 1CCNA 1
CCNA 1
 
Cisco discovery drs ent module 7 - v.4 in english.
Cisco discovery   drs ent module 7 - v.4 in english.Cisco discovery   drs ent module 7 - v.4 in english.
Cisco discovery drs ent module 7 - v.4 in english.
 
Module 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layerModule 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layer
 
Module 4 netwok layer,routing ,vlan,x.25doc
Module 4 netwok layer,routing ,vlan,x.25docModule 4 netwok layer,routing ,vlan,x.25doc
Module 4 netwok layer,routing ,vlan,x.25doc
 
C C N A Day5
C C N A  Day5C C N A  Day5
C C N A Day5
 
IFD30104 Chapter 1
IFD30104 Chapter 1IFD30104 Chapter 1
IFD30104 Chapter 1
 
Ccna switch wan and ppp protocol contact
Ccna switch wan and ppp protocol contactCcna switch wan and ppp protocol contact
Ccna switch wan and ppp protocol contact
 
Wan
WanWan
Wan
 
SDN THE CISCO WAY
SDN THE CISCO WAYSDN THE CISCO WAY
SDN THE CISCO WAY
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
data link layer.pptx
data link layer.pptxdata link layer.pptx
data link layer.pptx
 
Chapter3 frame relay
Chapter3   frame relayChapter3   frame relay
Chapter3 frame relay
 
Computer Networking Tasks.docx
Computer Networking Tasks.docxComputer Networking Tasks.docx
Computer Networking Tasks.docx
 

Mehr von CYBERINTELLIGENTS

Mehr von CYBERINTELLIGENTS (20)

Wide area networks
Wide area networksWide area networks
Wide area networks
 
Switching
SwitchingSwitching
Switching
 
Switching
SwitchingSwitching
Switching
 
Stp premdeep gill-lu045310-14aug12
Stp premdeep gill-lu045310-14aug12Stp premdeep gill-lu045310-14aug12
Stp premdeep gill-lu045310-14aug12
 
Stp premdeep gill-lu045310-14aug12
Stp premdeep gill-lu045310-14aug12Stp premdeep gill-lu045310-14aug12
Stp premdeep gill-lu045310-14aug12
 
Routerfundaments gurwinder
Routerfundaments gurwinderRouterfundaments gurwinder
Routerfundaments gurwinder
 
Rip 1 rip 2
Rip 1 rip 2Rip 1 rip 2
Rip 1 rip 2
 
Ospf new
Ospf newOspf new
Ospf new
 
Nat pat
Nat patNat pat
Nat pat
 
Nat config
Nat configNat config
Nat config
 
Ipv6^ new
Ipv6^ newIpv6^ new
Ipv6^ new
 
Ip addressing...
Ip addressing... Ip addressing...
Ip addressing...
 
Ip address
Ip address Ip address
Ip address
 
Igrp
IgrpIgrp
Igrp
 
Eigrp new
Eigrp newEigrp new
Eigrp new
 
Day 25 cisco ios router configuration
Day 25 cisco ios router configurationDay 25 cisco ios router configuration
Day 25 cisco ios router configuration
 
Day 22 _ ppp
Day 22  _ ppp Day 22  _ ppp
Day 22 _ ppp
 
Day 20.i pv6 lab
Day 20.i pv6 labDay 20.i pv6 lab
Day 20.i pv6 lab
 
Day 20.3 frame relay
Day 20.3 frame relay Day 20.3 frame relay
Day 20.3 frame relay
 
Day 20.2 frame relay
Day 20.2 frame relay Day 20.2 frame relay
Day 20.2 frame relay
 

Kürzlich hochgeladen

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Kürzlich hochgeladen (20)

Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 

Frame relay

  • 1. FRAME RELAY 1.Shared technology. 2.Less costly then direct lease lines. 3.Low security. 4.Based on packet switching technology.
  • 2. FRAME RELAY Frame Relay is a packet-switched, connection- oriented, WAN service. It operates at the data link layer of the OSI reference model. Frame Relay uses a subset of the high-level data link control (HDLC) protocol called Link Access Procedure for Frame Relay (LAPF). Frames carry data between user devices called data terminal equipment (DTE), and the data communications equipment (DCE) at the edge of the WAN. Frame relay is based on the Packet switching technology. It does not define the way the data is transmitted within the service provider’s Frame Relay cloud. This is ATM in many cases!
  • 3. FRAME RELAY Typical speeds range from 56 kbps up to 2 Mbps, although higher speeds are possible. (Up to 45 Mbps) The network providing the Frame Relay service can be either a carrier-provided public network or a privately owned network. Because it was designed to operate on high-quality digital lines, Frame Relay provides no error recovery mechanism. If there is an error in a frame it is discarded without notification.
  • 4. FRAME RELAY A Frame Relay network may be privately owned, but it is more commonly provided as a service by a public carrier. Because a private owned network is very costly for any organization. It typically consists of many geographically scattered Frame Relay switches interconnected by trunk lines. which is also shared by many other fame relay links. Frame Relay is often used to interconnect LANs. When this is the case, a router on each LAN will be the DTE. A serial connection, such as a T1/E1 leased line, will connect the router to a Frame Relay switch of the carrier at the nearest point-of-presence for the carrier. (access circuit)
  • 5. FRAME RELAY DLCI A data-link connection identifier (DLCI) identifies the logical VC between the CPE(connection provider equipment) and the Frame Relay switch. The Frame Relay switch maps the DLCIs between each pair of routers to create a PVC. DLCIs have local significance, although there some implementations that use global DLCIs. DLCIs 0 to 15 and 1008 to 1023 are reserved for special purposes. Service providers assign DLCIs in the range of 16 to 1007. DLCI 1019, 1020: Multicasts DLCI 1023: Cisco LMI DLCI 0: ANSI LMI
  • 6. FRAME RELAY LMI LMI: local management interface is a signaling standard between the DTE and the Frame Relay switch. LMI is responsible for managing the connection and maintaining the status between devices. LMI includes: A keep alive mechanism, which verifies that data is flowing A multicast mechanism, which provides the network server (router) with its local DLCI. The Global addressing, which can give DLCIs global rather than local significance in Frame Relay networks (not common). A status mechanism, which provides an ongoing status on the DLCIs known to the switch
  • 7. FRAME RELAY LMI states Frame Relay devices can now listen in on both DLCI 1023 or Cisco LMI and DLCI 0 or ANSI and ITU-T simultaneously. The order is ansi, q933a, cisco and is done in rapid succession to accommodate intelligent switches that can handle multiple formats simultaneously. The Frame Relay switch uses LMI to report the status of configured PVCs. The three possible PVC states are as follows: Active state – Indicates that the connection is active and that routers can exchange data. Inactive state – Indicates that the local connection to the Frame Relay switch is working, but the remote router connection to the Frame Relay switch is not working. Deleted state – Indicates that no LMI is being received from the Frame Relay switch, or that there is no service between the CPE router and Frame Relay switch.
  • 8. FRAME RELAY Encapsulation Router(config-if)#encapsulation frame-relay {cisco|ietf} FRAME RELAY LMI Router(config-if)#frame-relay lmi-type {ansi | cisco | q933a}
  • 9. FRAME RELAY Configuration Frame Relay Network Headquarters Hub City Satellite Office 1 Spokane 172.16.1.1172.16.1.2 DLCI 101 DLCI 102 HubCity(config)# interface serial 0 HubCity(config-if)# ip address 172.16.1.2 255.255.255.0 HubCity(config-if)# encapsulation frame-relay HubCity(config-if)#frame-relay interface-dlci 100 HubCity(config-if)#frame-relay lmi-type cisco Spokane(config)# interface serial 0 Spokane(config-if)# ip address 172.16.1.1 255.255.255.0 Spokane(config-if)# encapsulation frame-relay Spokane(config-if)# frame-relay interface-dlci 200 Spokane(config-if)# frame-relay lmi-type cisco
  • 10. FRAME RELAY cloud configuration Serial0=ldh serial1=chd Dlci=100 dlci=20 Name=ldh name=chd add