Dans de nombreux documents en texte brut, des caractères de dessin de boîte sont utilisés pour dessiner ces boîtes dans les figures et les tableaux. De tels exemples (de RFC 5766) sont montrés ci-dessous. Existe-t-il un moyen meilleur de dessiner ceci (par exemple, un outil de ligne de commande Unix), autre que d'utiliser la méthode d'essai-erreur?
Exemples de RFC 5766:
+----------------------------+---------------------+
| Client TURN au serveur TURN | Serveur TURN au pair|
+----------------------------+---------------------+
| UDP | UDP |
| TCP | UDP |
| TLS sur TCP | UDP |
+----------------------------+---------------------+
Et celui-ci, également de RFC 5766:
Pair A
Adresse de +---------+
transport | |
réflexe serveur | |
192.0.2.150:32102 | |
| /| |
TURN | / ^| Pair A |
Adresse Serveur | / || |
de transport de transport | // || |
du client de l'adresse | // |+---------+
hôte du serveur | // Pair A
10.1.1.2:49721 192.0.2.15:3478 |+-+ // Adresse de transport
| | ||N| / de l'hôte
| +-+ | ||A| / 192.168.100.2:49582
| | | | v|T| /
| | | | /+-+
+---------+| | | |+---------+ / +---------+
| || |N| || | // | |
| Client |v | | v| Serveur |/ | |
| TURN |----|A|----------| TURN |------------------| Pair B |
| | | |^ | |^ ^| |
| | |T|| | || || |
+---------+ | || +---------+| |+---------+
| || | |
| || | |
+-+| | |
| | |
| | |
Adresse | Pair B
de transport réflexe Relayée Transport
de transport du serveur Adresse de Adresse
192.0.2.1:7000 transport du serveur 192.0.2.15:50000 192.0.2.210:49191
Figure 1