Aller au contenu principal

3. Connecting to the Push Service

3. Connecting to the Push Service

Le push service MUST utiliser HTTP sur TLS [RFC2818] conformément aux recommandations de [RFC7525]. Il partage le port par défaut 443/TCP avec HTTPS et MAY annoncer le port système IANA 1001 via les services alternatifs HTTP [RFC7838].

Le port 443 offre une large accessibilité mais est souvent associé à la navigation Web avec des délais d'inactivité plus courts dans les middleboxes. Pour WebPush, cela peut entraîner un trafic radio inutile sur batterie.

Annoncer le port 1001 permet aux middleboxes d'optimiser les délais d'inactivité pour le trafic push, avec l'idée d'échanges peu fréquents.

Les middleboxes SHOULD respecter REQ-5 dans [RFC5382] : la valeur de « established connection idle-timeout » MUST NOT être inférieure à 2 h 4 min.