IP in The ISAM
IP in The ISAM
FW
FW
IP edge
ARP
IP1
IP2
IP3
IP101
HSIA
VoIP
BTV
VoD
VLAN 100
VLAN 200
VLAN 300
Common VLAN
per Service
VLAN 400
VLAN 100
VLAN 200
VLAN 300
VLAN 400
V
LA
N
1
0
0 V
LA
N
2
0
0 V
LA
N
3
0
0
V
LA
N
4
0
0
3FL 00327_D AAAA WBZZA Ed 01 21 2006 Alcatel Bell N.V., All rights reserved
21
IP aware bridge, things to consider/ extra benefits
Security
MAC address translation
Subscribers MAC-address never seen by the network
full proof security
user to user communication fully blocked even for shared VLANs
ARP proxy to subscribers
No ARP broadcast to all subscribers
Downstream LT knows IP-subscriber interface relationship
Anti-IP address spoofing
ISAM responds to ARP request by its own MAC-address if target IP DA is
not associated with the originating DSL line and IP SA is learnt
3FL 00327_D AAAA WBZZA Ed 01 22 2006 Alcatel Bell N.V., All rights reserved
IP routing
L3
3FL 00327_D AAAA WBZZA Ed 01 23 2006 Alcatel Bell N.V., All rights reserved
23
L3 functionality - General overview
The 7302 ISAM terminates:
IP from user side
IP/Ethernet on the network side
Forwarding based on IP destination address
Full router on ISAM SHUB
ISAM is a next hop
Directly connected subnets
Most feature rich but also most complex access network model
Automatic propagation or route configurations
Network
side User
side
Eth-VLAN
7302 ISAM
Phys layer
ATM
Eth
IP
Phys layer
ATM
IP
Eth (VLAN)
IP
Phys layer
Eth
IP
L3
> VR = Virtual Router
3FL 00327_D AAAA WBZZA Ed 01 24 2006 Alcatel Bell N.V., All rights reserved
24
IP router in the 7302 ISAM
Directly connected subnets (to users and ER) configured on ISAM
ISAM is next-hop
Aggregation at DSLAM level within a full featured VRF
IP forwarder on LT , router on NT
Only one full router on ISAM
planned for future: multiple full virtual routers,
but requires new NT
POTS,IS
DN
CPE
7302 ISAM
LT
E-MAN
Network
GE
FW
VRF-Green
VRF Blue
VRF-yellow
> Only one full router on the NT: only one VRF in fast path mode that can carry data traffic.
> Additional VRFs can be defined on the NT, but they can carry only control traffic.
3FL 00327_D AAAA WBZZA Ed 01 25 2006 Alcatel Bell N.V., All rights reserved
25
IP routing network model
Aggregation at DSLAM level
Routing functionality on NT
IP Forwarding on LT
RIP and OSPF to the network (optional)
RIP to the users (optional)
IP subnet
IP address
ISAM
IP Router
CPE
RIP
VRF
EMAN Edge
VRF
OSPF / RIP
OSPF / RIP
Bridge
Bridge
Eth
IPoE
IP
DSL
ATM
IP
Eth
DSL
ATM
IP
NT
LT
FW R
3FL 00327_D AAAA WBZZA Ed 01 26 2006 Alcatel Bell N.V., All rights reserved
26
Principle
LT behaves similar as in IP aware bridging
Differences: NT is next hop & forwarding on internal VLAN only
ARP proxy towards network and users
NT has complete routing functionalities
Routing tables filled manually or via routing protocols
Normal ARP behaviour
E-MAN
IP
Network
NT
IP
R
IPoA/IPoE untagged IPoE (V-VLAN) IPoE (VLAN)
Forwarding decision
based on IP DA (L2+)
Routed (L3)
R
LT
FW
VRF-yellow
VRF-Blue
V-VLAN
P-VLAN
3FL 00327_D AAAA WBZZA Ed 01 27 2006 Alcatel Bell N.V., All rights reserved
IP configuration
General Principles
3FL 00327_D AAAA WBZZA Ed 01 28 2006 Alcatel Bell N.V., All rights reserved
28
Multiple Routing and Forwardings VRFs
VRF
Virtual routing and forwarding
IP addresses are only unique within a VRF.
a VRF can be seen as the layer 3 equivalent of a VLAN.
Each VRF consists out of
One or more IP interfaces
IP forwarding engine
Entity performing adress resolution
Uses IP-net-to-media table
VRF-2
VRF 1
IP interface 1
Intf nr
VLANx-VLANy* 10.1.0.9
IP address VLAN ID
IP Interface table per VRF
* VLAN bundling
DA* IPint1 10.1.0.0/16
10.1.0.1 Default
Subnet Next hop
* Directly attached Direct route
IP Forwarding table per VRF
> A Virtual Routing and Forwarding (VRF) is a logical subdivision of the system resources that
provide transmission and forwarding of IP packets.
> So a VRF is an instance of a router with the exception that platform resources (backpanel,
power supplies, non-volatile memory, ) are typically shared between all VRFs within the
system.
As a consequence, IP addresses are only unique within a VRF.
> Within a single system, a VRF can be seen as the layer 3 equivalent of a VLAN.
3FL 00327_D AAAA WBZZA Ed 01 29 2006 Alcatel Bell N.V., All rights reserved
29
Virtual routers on the ISAM
Independent of each other
On ASAM CORE (LTs)
127 VRFs can be defined
On SHUB
127 VRFs can be created.
VRF 0 is a default one which can not be deleted, created
or modified.
Only 1 VRF as a full router
LT
VRF-Green
VRF-RED
LT
VRF-Green
VRF-RED
VRF-B
VRF-A
NT
> On asam-core, theres no default vrf 0. Only on the service hub, vrf 0 is a default. Vrf 0 can
neither be deleted nor modified.
> On the service hub, only one VRF can carry data traffic (fast path mode).
3FL 00327_D AAAA WBZZA Ed 01 30 2006 Alcatel Bell N.V., All rights reserved
30
configuration on VRF - General
Create VLANs
VLAN mode i.f.o forwarding mode
Create VRF
VRF mode i.f.o forwarding mode
Create L3 interface(s) & map interface(s) to VRF
Interface can be on network side and/or user side
Configure IP parameters
IP address on the interface
Routing information in the VRF
Configuration for
ARP proxy functionality
VRF
VLAN
.a interface
not explicitely mapped
on VLAN
.b interface
explicitely mapped
on VLAN
Create VLAN
3FL 00327_D AAAA WBZZA Ed 01 31 2006 Alcatel Bell N.V., All rights reserved
31
Interfaces one-to-one mapping example
DA* IPint2 10.39.0.2/16
DA* IPint1 10.38.0.2/16
10.39.0.1 Default
Subnet Next hop
* Directly attached Direct route
VLAN 1 10.38.0.2 IP interface 1
IP interface 2
Intf nr
VLAN 2 10.39.0.2
IP address VLAN ID
IP Interface table per VRF
MAC@edge-VLAN1 10.38.0.1
MAC@video-VLAN2 10.39.0.1
IP@ MAC@-VLAN-ID
IP net-to-media table - Layer 2 mapping table
IP Forwarding table per VRF
10.38.0.2/16
VRF
10.39.0.2/16
10.38.0.1/16
MAC@edge
10.39.0.1/16
MAC@edge
VLAN 1
VLAN 2
3FL 00327_D AAAA WBZZA Ed 01 32 2006 Alcatel Bell N.V., All rights reserved
IP on ASAM-CORE
Overview commands
3FL 00327_D AAAA WBZZA Ed 01 33 2006 Alcatel Bell N.V., All rights reserved
33
VLAN creation
VLAN mode i.f.o forwarding model
ASAM-CORE:
configure vlan id <ID 1> mode layer2-terminated
SHUB:
configure vlan shub id <ID 1> mode layer2-terminated
configure vlan shub id <ID 1> mode v-vlan internal
configure vlan shub id <ID 2> mode layer2-term-nwport external
Layer2 Terminated
Layer2
Terminated NW
port & v-vlan
Routed
Layer2 Terminated
Layer2
Terminated
IP aware Bridge
(forwarding)
LTs (ASAM-core) SHUB
VLAN
mode
FW Model
> How to create a VLAN in the correct mode with CLI and/or AWS, is explained in the
7302/5523 Handson course chapter VLAN creation.
The 7302/5523 Handson course is part of the 7302/5523 operator curriculum.
> On the ASAM core both for IP forwarding as for IP routing the VLAN mode is layer 2
terminated.
> On the SHUB we have seen in previous chapters the structure is different for both
IP forwarding: one VLAN on SHUB > mode layer2-terminated (function has no real
difference with residential bridge on SHUB)
IP routing: at least two VLANs on SHUB > one in mode V-vlan for forwarding of traffic
between NT and LTs, this V-vlan (virtual vlan) is using the same ID number as the layer2-
terminated vlan on the LTs. And another one on the SHUB in mode layer2-term-nwport for
forwarding of traffic between the NT and the network, the ID used by this one is different
than the one used by the v-vlan.
3FL 00327_D AAAA WBZZA Ed 01 34 2006 Alcatel Bell N.V., All rights reserved
34
VRF in ASAM-CORE
Creation of the VRF on ASAM-CORE (LTs)
configure ip vrf <VRF-ID> name <VRF-name> mode <VRF-mode>
VRF mode: Forwarder = for IP aware bridge
router = for routed mode , LTs are aware NT is next hop
Once VRF is created optional parameters become available:
Route-destination: Route entries for the VRF step
Network-itf: step
User-itf: step
Gateway-itf: step
> The VRF-ID is the ID that uniquely defines a certain VRF. In the ASAM-CORE the VRF-ID
can range from 1 to 127.
3FL 00327_D AAAA WBZZA Ed 01 35 2006 Alcatel Bell N.V., All rights reserved
35
LT
PC
Interfacing from the VRF
Create the L3 interfaces and mapping to VRF
Create network interface:
Go to VRF
configure ip vrf <VRF-ID>
Create interface
network-itf <VLAN-ID> unnumbered
arp-policy trusted
Create interfaces at user side:
Go to VRF
configure ip vrf <VRF-ID>
Create interface
user-itf (bridge)port <PORT-ID>
> bridgeport: IPoE
> port: IPoA
Network side User side
VRF
.IP interface
mapped on VLAN
Towards network
.IP interface
towards end user.
> How to create a VLAN in the correct mode with CLI and/or AWS, is explained in the
7302/5523 Handson course chapter VLAN creation.
The 7302/5523 Handson course is part of the 7302/5523 operator curriculum.
> On the ASAM core both for IP forwarding as for IP routing the VLAN mode is layer 2
terminated.
> On the SHUB we have seen in previous chapters the structure is different for both
IP forwarding: one VLAN on SHUB > mode layer2-terminated (function has no real
difference with residential bridge on SHUB)
IP routing: at least two VLANs on SHUB > one in mode V-vlan for forwarding of traffic
between NT and LTs, this V-vlan (virtual vlan) is using the same ID number as the layer2-
terminated vlan on the LTs. And another one on the SHUB in mode layer2-term-nwport for
forwarding of traffic between the NT and the network, the ID used by this one is different
than the one used by the v-vlan.
3FL 00327_D AAAA WBZZA Ed 01 40 2006 Alcatel Bell N.V., All rights reserved
40
VRF in SHUB
Creation of a VRF on SHUB
configure ip shub vrf <VRF ID> name <VRF name> <VRF-
mode>:<ena/dis-user-user-com>
VRF-mode:
slow-path-mode: only for control functions (DHCP relay, RADIUS)
fast-path-mode: for data traffic and control functions
Only one VRF in fast-path-mode !
Once VRF is created 2 optional commands are available
Definition of routing option
Configuration of routing information
refer to step
> Only one VRF can be in fast path mode, this is the VRF that you want to use for the forwarding
of data packets and possibly want to run routing protocols.
In the case a DHCP relay agent or external authentication is required in routed mode, the
respective IP configuration for these functions need to be done in the routed VRF.
> When you define a VRF, you specify if you want to allow user-to-user-communication or not:
ena/dis-user-user-com.
3FL 00327_D AAAA WBZZA Ed 01 41 2006 Alcatel Bell N.V., All rights reserved
41
Interfacing from the VRF
Creation of the L3 interface(s) & map interface(s) to VRF
interfaces on VRF SHUB:
Network interfaces.
Interfaces towards LTs
Interface directly created on top of VLAN
configure interface shub vlan-id <VLAN-ID> admin-status <up/down>
Map interface to VRF
Configure interface shub ip <VLAN-ID> vrf-id <VRF-ID>
VRF
VLAN IP interface
Create VLAN
> Defining if the interface that you are creating on the Service Hub is a network interface or a
user interface is implicitely done when the VLAN is mapped on the interface
The interface that you define on the SHUB is a network interface in the following cases.
VLAN mode of the VLAN-ID to which the interface is mapped is:
- Residentiel bridge
- Layer2-Terminated
- Layer2-term-nwport
The interface that you define on the SHUB is a user interface when the
VLAN mode of the VLAN-ID to which the interface is mapped is v-vlan mode
> By performing the command configure interface shub vlan-id <VLAN-ID> you did not only
map the interface to the vlan, but implicitely created the L3 interface.
At this point when you perform the command configure interface shub# info detail, you will
not only see the interface vlan-id <VLAN-ID> with its parameters popping-up, but also the
interface ip <VLAN-ID> .
At this point however the L3 interface is not yet mapped to a vrf. (no ver-id # value = 0)
The mapping to the VRF is done in the next step.
3FL 00327_D AAAA WBZZA Ed 01 42 2006 Alcatel Bell N.V., All rights reserved
42
IP VRF parameters
Configuration of IP parameters
Step 1 : Configuration of IP address on the interface
Step 2: Bring up the interface
Interface needs to be down for configuration of the IP address on the
interface.
Step 3: Routing information on the VRF
Step 4: Enabling routing protocols on the interfaces
ISAM supports RIPv2 and OSPF
>
3FL 00327_D AAAA WBZZA Ed 01 43 2006 Alcatel Bell N.V., All rights reserved
43
IP VRF parameters
Step 1: Configuration of IP address on the interface
Configure interface shub ip <VLAN-ID> ip-addr <ip-address/mask>
Step 2: Bring up the interface
Configure interface shub vlan-id <VLAN-ID> admin-status <up>
Vlan admin-status needs to be down for (re)configuration of IP address
Step 3: Routing information in VRF
network side and user side
Configure ip shub vrf <VRF-ID> route-dest x<network-ID/mask>
next-hop <GW IP-address> vlan-id <VLAN-ID>