openssh ha una dimensione massima del pacchetto?

0

RFC 4253 dice di SSH:

6.1. Maximum Packet Length

All implementations MUST be able to process packets with an uncompressed payload length of 32768 bytes or less and a total packet size of 35000 bytes or less (including 'packet_length', 'padding_length', 'payload', 'random padding', and 'mac'). The maximum of 35000 bytes is an arbitrarily chosen value that is larger than the uncompressed length noted above. Implementations SHOULD support longer packets, where they might be needed. For example, if an implementation wants to send a very large number of certificates, the larger packets MAY be sent if the identification string indicates that the other party is able to process them. However, implementations SHOULD check that the packet length is reasonable in order for the implementation to avoid denial of service and/or buffer overflow attacks.

Non dice quale dovrebbe essere la lunghezza massima del pacchetto, ma consiglia che la lunghezza sia "ragionevole".

Le implementazioni Cisco hanno una lunghezza massima del pacchetto di 35000 byte; qualsiasi cosa più grande viene eliminata.

Ho provato googling per un'impostazione simile in OpenSSH ma è uscito vuoto.

OpenSSH ha un tale limite?

    
posta Pandrei 08.07.2016 - 13:04
fonte

1 risposta

1

Se leggi il codice: link

Vedrai questa riga: state->max_packet_size = 32768;

Controlla sempre il codice. Tutto quello che ho fatto è stato eseguire una ricerca sul repository Github per "max packet" e questo era il risultato migliore.

    
risposta data 08.07.2016 - 13:53
fonte

Leggi altre domande sui tag