[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Idr] Response to comments on generalized RT constrain solution



Hi Robert,

Fogive me to chime in.

Please see inline...

Hi Jie,

> 1. By carefully configuring the RTs may resolve the issues raised in our
> draft (e.g., in small/simple networks, there are not so much VPNs
> deployed in the network).  But with the increment of the size/VPNs of
> the network, it requires that the operators have to assign RTs very
> carefully to make sure there is no overlapping between RT spaces of
> different kind of VPNs,

I don't think this is of any mandatory requirement to make sure that RTs are specified unique between different kinds of VPNs of a given customer.

The issue we really concern is that the RTs overlap among different customers. Different VPNs for different customers may be configiured to used same RT, that means the RT of one type of VPN may attracted unwanted routes belong to other types of VPNS, and that the RT configuration/modification of one type VPN may affect the other VPNs that are totally not relevant to that VPN.


In particular if you have customer interested in using IPv4 and IPv6 addressing I would in fact very much suggest to set the RTs to be a descriptive reflection of such customer sites and be of the same value.
A fine decription of a specific RT may help the opertor to admin their VPNs deloyment, but it could not change the essence of the existing RT-constrian that it may lead to RTs overlap or conflicts among dififferent VPNs.


For customers using l2VPN and L3VPNs or MVPNs those also will be congruent with a given customer sites. In fact it would be a mistake to specify different RTs for IP unicast and for MVPN in most cases.

Of course between different customer's VPNs you need different RT values but this is basic provisioning requirement for BGP VPNs application.
Different customers serviced with the same kinds of VPN, of cause, RT should be set to different values. As I said above, different customers serviced with different kinds of VPNs, it SHOULD not be required to use different values anymore.


> this sometime may be a big burden for SPs. And
> this might be easy for networks which is operated by only one
> operator, but is quite difficult for networks operated by many ISPs.

There is already very well defined set of procedures to provide inter-as VPNs for any type of VPN. I am not sure if your draft would make it any easier to send RTs separately for different SAFIs.

In our draft, we firstly propose to send RTs separately for different AFIs, and of cause, if we could differentiate different SAFIs(it is also proposed in the draft), that will be better. With these extensions, there will (and SHOULD) be no affection/relationship among different kinds of VPNs anymore.

In worst case the consequence of splitting RT space may result in duplicating identical RT information to be distributed many times.

IMO, compare to the unwanted routes sending/processing and the underlying affection among VPNs, it could be ignored.

> 2. With the current mechanisms, there is possibility that the
> deployment of a new VPN affects the existing network, and sometimes it
> may lead to unexpected situations. IMO this is the worst thing that
> operators do not want to see.

I don't see what unexpected situations may arise. Can you provide some examples here ?

For a BGP router, with the current BT-constrian mechansims, it's possilbe that it may received some out-of-expectation routes, and these routes may make the number of the routes of that router reaching to a threshold that may triger the router to disconnect BGP sessions.


> 3. BTW, there is another issue regarding to the length of the RT
> filed, the IPv6 address specified RT is covered in rfc4684.

Can you clarify what is the issue ?

Here is the RT difinition in RFC4684:
+-------------------------------+
| origin as        (4 octets)   |
+-------------------------------+
| route target     (8 octets)   |
+                               +
|                               |
+-------------------------------+

There is only 8 octets left for route target.

Best regards,
Mach


Many thx,
R.


My three points here:

1. By carefully configuring the RTs may resolve the issues raised in our draft (e.g., in small/simple networks, there are not so much VPNs deployed in the network). But with the increment of the size/VPNs of the network, it requires that the operators have to assign RTs very carefully to make sure there is no overlapping between RT spaces of different kind of VPNs, this sometime may be a big burden for SPs. And this might be easy for networks which is operated by only one operator, but is quite difficult for networks operated by many ISPs.

2. With the current mechanisms, there is possibility that the deployment of a new VPN affects the existing network, and sometimes it may lead to unexpected situations. IMO this is the worst thing that operators do not want to see.


3. BTW, there is another issue regarding to the length of the RT filed, the IPv6 address specified RT is covered in rfc4684.

 Regards

Jie


_______________________________________________
Idr mailing list
Idr at ietf.org
https://www.ietf.org/mailman/listinfo/idr