Steps For BRAS Configuration
Steps For BRAS Configuration
Steps For BRAS Configuration
components and protocols need to be configured. The basic goal of a BRAS is to manage
and authenticate broadband subscribers, aggregate subscriber tra ic, and provide
necessary services such as IP addressing, authentication, and routing. Below are the
essential steps to configure a BRAS on the MX480:
Start with setting up the device's basic system settings, including hostname, login
credentials, and management services.
```bash
```
Configure the physical and logical interfaces. You will define the **physical interfaces**
that connect to the uplinks (core network) and the **subscriber-facing interfaces** that will
handle customer tra ic (PPPoE or IPoE). You will also configure **aggregated Ethernet
interfaces** for redundancy (LACP).
`Example
```
If using VLANs for subscribers (typical in BRAS setups), configure the VLAN tagging and
logical interfaces.
`Example
set interfaces ae1 unit 100 vlan-id 100 family inet address 10.100.1.1/24
```
BRAS typically supports **PPPoE (Point-to-Point Protocol over Ethernet)** for DSL
subscribers and **IPoE (IP over Ethernet)** for other broadband technologies (e.g., Fiber,
DHCP-based).
To configure **PPPoE**, you need to enable it on the interface and specify the appropriate
**authentication and subscriber profiles**.
`Example
```
For **IPoE**, you would typically enable **DHCP** services to assign IP addresses to
subscribers.
`Example
```
```
Ensure the correct **PPP, IPoE**, or **DHCP attributes** are sent to the RADIUS server for
subscriber management.
You will need to assign IP addresses to the subscribers. You can either use a **local IP
address pool** or **assign via RADIUS/DHCP**.
`Example
```
Network Address Translation (NAT) is often required to provide internet access for
subscribers. Typically, **CGNAT (Carrier Grade NAT)** is used.
```bash
set services nat pool cg-nat-pool address-range low 100.100.100.1 high 100.100.100.254
set services nat rule-set nat-rs from zone trust
set services nat rule-set nat-rs rule rule-1 match destination-address 0.0.0.0/0
set services nat rule-set nat-rs rule rule-1 then source-nat pool cg-nat-pool
```
You need to advertise subscriber routes to the core network or upstream ISPs via **BGP**
or static routing.
`Example
set protocols bgp group ebgp-to-core neighbor 10.1.1.2 description "Core Router"
```
Protect the BRAS by configuring **firewall filters** to restrict unwanted tra ic and ensure
security for subscribers.
`Example
set firewall family inet filter INPUT-FILTER term allow-pppoe from protocol pppoe
set firewall family inet filter INPUT-FILTER term allow-pppoe then accept
set firewall family inet filter INPUT-FILTER term deny-all then discard
```
For high availability, configure **dual Routing Engines** and other redundancy options
such as **graceful Routing Engine switchover (GRES)**.
`Example
```
Configure accounting logs and integrate with the **RADIUS server** for tracking subscriber
usage.
`Example
```
Finally, after configuring the BRAS, commit the configuration to apply the changes.
`Example
commit
```
### Conclusion:
The above steps form the basis of configuring a BRAS on a Juniper MX480, providing
subscriber management and aggregation services. Depending on your network and
requirements, additional steps such as multicast support, QoS, or subscriber
management profiles might be necessary.