diff --git a/draft-hmntsharma-bmp-over-tls-00/draft-hmntsharma-bmp-over-tls.html b/draft-hmntsharma-bmp-over-tls-00/draft-hmntsharma-bmp-over-tls.html index 80e97aa..76890bd 100644 --- a/draft-hmntsharma-bmp-over-tls-00/draft-hmntsharma-bmp-over-tls.html +++ b/draft-hmntsharma-bmp-over-tls-00/draft-hmntsharma-bmp-over-tls.html @@ -7,7 +7,7 @@
The BGP Monitoring Protocol (BMP) defines the communication between a BMP station and multiple routers. This document describes BMP over TLS, which uses Transport Layer Security (TLS) to ensure secure transport between the router and the BMP monitoring station. It updates RFC 7854 regarding BMP session establishment and termination.¶
+The BGP Monitoring Protocol (BMP) defines the communication between a BMP station and multiple routers. This document describes BMP over TLS, which uses Transport Layer Security (TLS) to ensure secure transport between the router and the BMP monitoring station. It updates RFC 7854 regarding BMP session establishment and termination.¶
- This Internet-Draft will expire on 1 January 2025.¶
+ This Internet-Draft will expire on 2 January 2025.¶The Section 11 of RFC7854 , "Security Considerations" acknowledges that while routes in public networks are generally not confidential, BGP is also utilized in private L3VPN RFC4364 networks where confidentiality is crucial. It highlights that without mutual authentication through secure transport mechanisms, the channel is vulnerable to various attacks and recommends using IPSec RFC4303 in tunnel mode with pre-shared keys for enhanced security in such scenarios.¶
Additionally, a recent draft proposal, draft-hmntsharma-bmp-tcp-ao, titled "TCP-AO Protection for BGP Monitoring Protocol (BMP)" suggests an alternative approach using the TCP Authentication Option RFC5925 . This method authenticates the endpoints of the TCP session, thereby safeguarding its integrity. TCP-AO is beneficial in situations where full IPSec security may not be feasible, although unlike IPSec, it does not encrypt the session traffic.¶
Alternatively, Transport Layer Security (TLS), offers endpoint authentication, data encryption, and data integrity defined in The Transport Layer Security (TLS) Protocol Version 1.2 RFC5246 and The Transport Layer Security (TLS) Protocol Version 1.3 RFC8446 .¶
-This document describes how to utilize TLS to secure BMP sessions between a monitoring station (acting as the server) and a router (acting as the client). Unlike BGP, where either side can act as the server, BMP's role distinction simplifies the implementation of TLS in a client-server model. Henceforth, the term BMP over TLS will be referred to as BMPS.¶
+This document describes how to utilize TLS to secure BMP sessions between a monitoring station (acting as the server) and a router (acting as the client). Unlike BGP, where either side can act as the server, BMP's role distinction simplifies the implementation of TLS in a client-server model. Henceforth, the term BMP over TLS will be referred to as BMPS.¶